/*Theme Name: Twenty Ten
Theme URI: http://wordpress.org/
Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: the WordPress team
Version: 1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu
Text Domain: twentyten
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,100,700);

@font-face{font-family:'AvantGardeMdBTMedium';src:url('fonts/avgardm-webfont.eot');src:url('fonts/avgardm-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/avgardm-webfont.woff') format('woff'),url('fonts/avgardm-webfont.ttf') format('truetype'),url('fonts/avgardm-webfont.svg#AvantGardeMdBTMedium') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'DilleniaUPC';src:url('fonts/DilleniaUPC.eot');src:url('fonts/DilleniaUPC.eot?#iefix') format('embedded-opentype'),url('fonts/DilleniaUPC.woff') format('woff'),url('fonts/DilleniaUPC.ttf') format('truetype'),url('fonts/DilleniaUPC.svg#DilleniaUPC') format('svg');font-weight:normal;font-style:normal}

.addthis_bubble_style {
  display: none !important;
}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
    margin-right: .4em;
}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span {
    margin-left: 0 !important;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
    p{
        margin: 0 !important;
    }
.freechart {
    margin-left: 90px;
}
.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
*{margin:0;padding:0;list-style:none;}.left{float:left}.right{float:right}.clear{clear:both}
::selection{background:#EA4246;color:#000}
::-moz-selection{background:#EA4246;color:#000}
html,body {height:100%}
body{background:#f2f2f2;margin:0;padding:0;overflow-y: scroll;}
#main1{left:10px;width:100%;top:57px;bottom:66px;margin:0 auto;display:block;background-color:#f2f2f2;overflow:auto}
#main{/*position:absolute;top:57px;bottom:66px;left:0;right:0;*/font:normal 13px/19px Calibri, Arial, Helvetica, sans-serif;color: #6a6b6b;}
#outerdiv{width:980px;height:auto;margin:0 auto}
/* #header{position:fixed;width:100%;height:58px;margin:0 auto;display:block;background-color:#f2f2f2;}
*/

#quicksearch .searchBox{background:#666666; border:#666666 0px solid; height:22px; color:#CCCCCC; font-size:12px; padding-left:6px;}
#quicksearch .image {
    background: url("images/search.png") no-repeat scroll center transparent;
    border: 0 none;
    cursor: pointer;
    display: none !important;
    height: 23px;
    width: 23px;
}
/*start new style*/
.box-mobile-header header{
    width:100%; 
    background:#ffffff; 
    height:60px; 
    line-height:60px;
    border-bottom:1px solid #dddddd;
}
.box-mobile-header .hamburger{
    background: none;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 45px;
    padding: 8px 15px 3px 15px;
    color: #000;
    border: 0;
    font-size: 24px;
    font-weight: bold;
    cursor: pointer;
    outline: none;
    z-index: 10000000000000;
}
.box-mobile-header .cross{
    display: none;
    background: none;
    position: absolute;
    top: 12px;
    right: 0;
    padding: 0 15px 0px 15px;
    color: #000;
    border: 0;
    height: 34px;
    font-size: 23px;
    font-weight: bold;
    cursor: pointer;
    outline: none;
    z-index: 10000000000000;
}
.box-mobile-header .menu{display: none; z-index:1000000; font-weight:bold; font-size:0.8em; width:100%; background:#f1f1f1;  position:absolute; text-align:center; font-size:12px;}
.box-mobile-header .menu ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none;}
.box-mobile-header .menu li {display: block;   padding:15px 0 15px 0; border-bottom:#dddddd 1px solid;}
.box-mobile-header .menu li:hover{display: block;    background:#ffffff; padding:15px 0 15px 0; border-bottom:#dddddd 1px solid;}
.box-mobile-header .menu ul li a { 
    text-decoration: none;
    margin: 0px;
    font-size: 16px;
    color: #313131;
    font-weight: 600;
    text-transform: capitalize;
    font-family: 'Open Sans',sans-serif;
}
.box-mobile-header .menu ul li a:hover {  color: #666; text-decoration:none;}
.box-mobile-header .menu a{text-decoration:none; color:#666;}
.box-mobile-header .menu a:hover{text-decoration:none; color:#666;}

.box-mobile-header .glyphicon-home{
  color:white; 
  font-size:1.5em; 
  margin-top:5px; 
  margin:0 auto;
}
.box-mobile-header header{display:inline-block; font-size:12px;}
.box-mobile-header span{padding-left:20px;}
.box-mobile-header a{color:#336699;}
.box-memberships-home{
    position: absolute;
    margin: 420px 0 0 0;
    z-index: 999;
    left: 0;
    width: 100%;
}
.box-home-diagramm .front_acc_box{
    display: none !important;
}
.box-home-diagramm .ct_chart {
    float: none!important;
}
.box-home-diagramm .content_topboxs_outer {
    padding: 0 0 600px;
}
.item-box{
    width: 300px;  
     margin: 0 0 50px 0;  
}
.list-box div.item-box:nth-child(2n+1){
    float: left;
}
.list-box div.item-box:nth-child(2n+2){
    float: right;
}
.box-link{
    clear: both;
}
.box-memberships a{
    color: #000;
    display: block;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none !important;
    transition: all 0.5s linear 0s;
}
.box-memberships a:hover{
    color: #02344e;
    transition: all 0.5s linear 0s;
}
.box-icon{
    width: 50px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -25px;
}
.box-info{
    padding: 0 0 0 60px;
}
.box-memberships-home{
    position: absolute;
    margin: 500px 0 0 0;
    z-index: 999;
    left: 0;
    width: 100%;
}
.box-home-diagramm .front_acc_box{
    display: none !important;
}
.box-home-diagramm .ct_chart {
    float: none!important;
    width: 978px !important;
    padding: 0 0 20px 0;
}
.box-home-diagramm #chartContainer{
        zoom: 0.2 !important;
         padding: 0 1205px 0 0;
    }
.box-home-diagramm .content_topboxs_outer {
    padding: 0 0 670px 0;
}
.box-memberships{
    width: 730px;
    margin: 0 auto;
}
.box-memberships h2{
    text-align: center;
    margin: 35px 0 50px 0;
    font-size: 29px;
    line-height: 33px;
    color: #02344e;
    font-weight: 700;
}
.item-membership{
    position: relative;
}
.item-membership h3{
    font-size: 18px;
    font-weight: 600;
    color: #000;
}
.box-icon img{
    width: 100%;
}
.r_content.sidenav {
    height: 100% !important;
    width: 305px;
    position: fixed;
    z-index: 100000000;
    padding: 10px 8px !important;
    top: 0;
    left: -700px;
    background-color: #111;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 60px;
    float: none;
    box-shadow: 6px 0 5px -2px #aaa;
    margin: 0 !important;
}
.r_content.sidenav .closebtn {
    position: absolute;
    top: 20px;
    right: 17px;
    font-size: 23px;
    background: #54921d;
    margin-left: 50px;
    padding: 5px 8px;
    line-height: 20px;
    color: #fff;
    text-decoration: none !important;
    border-radius: 4px;
}
.box-position{
    position: relative;
}
.box-position a {
    width: 150px;
    padding: 10px 15px;
    display: block;
    margin: 20px auto 0;
    background: #54921d;
    color: #fff !important;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    cursor: pointer;
    text-decoration: none !important;
    border-radius: 4px;
}

@media screen and (max-height: 450px) {
  .r_content.sidenav {padding-top: 15px;}
  .r_content.sidenav a {font-size: 18px;}
}
.display-dsk{
    display: block;
}
.display-mob{
    display: none !important;
}

    /*Russian Pages Start */
.page-id-16329 .header,.page-id-16331 .header,.page-id-16335 .header,.page-id-16338 .header,.page-id-16365 .header,.page-id-16373 .header,.page-id-16405 .header,.page-id-16441 .header,.page-id-16476 .header,.page-id-16545 .header,.page-id-16549 .header,.page-id-16555 .header,.page-id-16559 .header,.page-id-16563 .header,.page-id-16569 .header,.page-id-16573 .header,.page-id-16577 .header,.page-id-16582 .header,.page-id-16586 .header,.page-id-16589 .header,.page-id-16592 .header,.page-id-16595 .header,.page-id-16598 .header,.page-id-16601 .header,.page-id-16604 .header,.page-id-16608 .header,.page-id-16611 .header,.page-id-16614 .header,.page-id-16617 .header,.page-id-16620 .header,.page-id-16623 .header,.page-id-16626 .header,.page-id-16629 .header,.page-id-16631 .header,.page-id-16635 .header,.page-id-16638 .header,.page-id-16641 .header,.page-id-16646 .header,.page-id-16649 .header,.page-id-16653 .header,.page-id-16656 .header{
   display:none;
}.page-id-16329 .footer,.page-id-16331 .footer,.page-id-16335 .footer,.page-id-16338 .footer,.page-id-16365 .footer,.page-id-16373 .footer,.page-id-16405 .footer,.page-id-16441 .footer,.page-id-16476 .footer,.page-id-16545 .footer,.page-id-16549 .footer,.page-id-16555 .footer,.page-id-16559 .footer,.page-id-16563 .footer,.page-id-16569 .footer,.page-id-16573 .footer,.page-id-16577 .footer,.page-id-16582 .footer,.page-id-16586 .footer,.page-id-16589 .footer,.page-id-16592 .footer,.page-id-16595 .footer,.page-id-16598 .footer,.page-id-16601 .footer,.page-id-16604 .footer,.page-id-16608 .footer,.page-id-16611 .footer,.page-id-16614 .footer,.page-id-16617 .footer,.page-id-16620 .footer,.page-id-16623 .footer,.page-id-16626 .footer,.page-id-16629 .footer,.page-id-16631 .footer,.page-id-16635 .footer,.page-id-16638 .footer,.page-id-16641 .footer,.page-id-16646 .footer,.page-id-16649 .footer,.page-id-16653 .footer,.page-id-16656 .footer{
    display:none;
} 
/*end new style*/
#header{/*position:fixed;*/width:100%;z-index:101; padding-bottom:10px;}
.header{width:1000px;height:auto;margin:0 auto}
#header_table{background:#FFF;;width:100%;height:60px;table-layout:fixed}
#header_table p{color:#000;font-family:Arial;text-align: center;vertical-align: middle;line-height: unset;}
#header_table p:hover{color:#FC7A03;}
#header_table p:not(._u_name){position: relative;top: 50%;transform: translateY(-50%);word-wrap: break-word;}
#nav_menu{display:block;width:100%;height:100%;text-decoration:none;}
#nav_menu:hover{color:#474747;font-family:Arial}
#log_green p{text-decoration:none;color:#000;background:url(images/on-lock.png) no-repeat;background-size:12%;background-position: 90% 50%;text-align: right;padding-right: 60px; line-height: 40px;}
#log_green p:hover{background:url(images/org-lock.png) no-repeat;background-size:12%;background-position: 90% 50%;text-align: right;padding-right: 60px; line-height: 40px;}
#log_red p{text-decoration:none;color:#8A0D16;background:url(images/off-lock.png) no-repeat;background-size:12%;background-position: 90% 50%;text-align: right;padding-right: 60px;line-height:20px;}
.face_button{background:url(images/facebook.png) no-repeat;width:25px;height:25px;background-size:100%;margin-top:1px}
.logo{background:url(images/logo-new.png) no-repeat;width:180px;height:50px;background-size:100%;margin-left:30px;margin-top:4px}
.logo a{height:136px;text-indent:-999px;overflow:hidden;display:block}
.total_rshead{width:658px;height:auto}
.search_outer{margin-top:17px;height:37px;}
.search_input{background:#bcbcbc;width:150px;height:34px;padding:0 !important;opacity:.4;color:#000 !important;border:none !important}
.search_btn{background:#424242;opacity:.6;font-family:arial;font-size:11px;color:#fff;width:58px;height:34px;cursor:pointer;border:none !important}
.main_menu{width:675px;height:47px;margin-top:47px}
.main_menu ul{list-style:none;margin:0;padding:0}
.main_menu li{float:left;margin:0;/*margin:0 10px*/}
.main_menu a:link,.main_menu a:visited{font-family:arial;font-size:13px;color:#fff;/*text-transform:uppercase;*/text-decoration:none;display:block}
.main_menu a:hover,.main_menu a:active{text-decoration:none;color:#bfbfbf}
.active{color:#bfbfbf !important}
#banner{width:980px;height:auto;margin:0}
.banner_l{width:px;height:auto}
.banner_r{width:px;height:auto}
.banner_r h1{font-family:"AvantGardeMdBTMedium",arial;font-size:33px;color:#636363;margin-bottom:32px;margin-top: 5px;font-weight:bold;text-transform:uppercase;width: 482px;line-height: 30px;}
.banner_r span{color:#ea4246;font-weight:normal}
.banner_r h2{font-family:'Roboto Slab', serif;font-size:18px;color:#636363;margin-bottom:32px;line-height:32px;width:482px;font-weight:normal}
hr{border:solid 1px #d8d8d8}
.banner_r p{font-family:arial;font-size:14px;color:#a3a0a0;margin:0px 0;width:492px;line-height:22px}
.banner_r h4 {
    font-family: arial;
    font-size: 14px;
    color: #ea4246;
    line-height: 36px;
    font-weight: normal;
    background: url(images/arrow.png) no-repeat center right;
    padding-right: 20px;
    margin-top: 10px;
    width: 90px;
    line-height: 18px;
}
.banner_r a{color:#EA4246;text-decoration:none}
.banner_r a:hover{color:#ee6265;text-decoration:none}
.mar_women{margin-left:78px}
#container{width:998px;height:100%;padding:10px;margin:0 auto;z-index:0;background-color:#ffffff;}
.content_txt{font-family:arial;font-size:12px;color:#a7a7a7;text-align:center;margin:20px 14px;line-height:22px}
.content_line{width:260px;margin:42px 0 5px}
.content_topboxs_outer{width:980px;height:auto}
.content_topboxs{width:224px;height:380px !important;margin:24px auto;-moz-box-shadow:3px 3px 7px #b8b8b8;-webkit-box-shadow:3px 3px 13px #b8b8b8;box-shadow:3px 3px 7px #b8b8b8;-ms-filter:none;border:solid 1px #CCC;}
.ct_chart{width:676px !important}
.content_topboxs_outer .front_acc_box .__gmform {height: 335px !important;}
.content_topboxs2{width:224px;height:358px;margin:24px auto;-moz-box-shadow:3px 3px 7px #b8b8b8;-webkit-box-shadow:3px 3px 13px #b8b8b8;box-shadow:3px 3px 7px #b8b8b8;-ms-filter:none;border:solid 1px #CCC;}
.content_topboxs h2{font-family:'Roboto Slab', serif;font-size:20px;color:#1b8305;padding:14px 0;line-height:32px;font-weight:normal;text-align:center}
.content_topboxs1 h2{font-family:'Roboto Slab', serif;font-size:20px;color:#1b8305;padding:14px 0;line-height:32px;font-weight:normal;text-align:center}
.content_topboxs2 h2{font-family:'Roboto Slab', serif;font-size:18px;color:#1b8305;padding:14px 0;line-height:32px;font-weight:normal;text-align:center}
.content_topboxs h3{font-family:"Trebuchet MS",arial;font-size:12px;color:#000;padding:12px 0;line-height:22px;font-weight:normal;text-align:center}
.content_topboxs2 h3{font-family:"Trebuchet MS",arial;font-size:12px;color:#000;padding:12px 0;line-height:22px;font-weight:normal;text-align:center}
.content_topboxs img{margin:0 -41px}
.content_topboxs p{font-family:arial;font-size:14px;color:#55C746;padding:3px 0;line-height:22px;text-align:center;padding-right:20px;}
.content_topboxs a{color:#ea4246;text-decoration:none}
.content_topboxs a{background:url(images/arrow.png) no-repeat center right;padding-right:25px}
.content_topboxs a:hover{color:#ee6265;text-decoration:none;opacity:1}
.red h2{color:#bd0707}.yellow h2{color:#a78b17}
.member_login{width:320px}
.member_login h2{font-size:16px;color:#535353}
.member_login h5{font-family:arial;font-size:13px;color:#777;float:left;width:70px;margin:17px 6px 7px 11px}
.member_login h6{float:left;margin:7px 0}
.member_login input{width:154px;height:32px;padding-left:3px;background:none;border:none;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:none;font-family:arial !important;font-size:12px !important;color:#535353 !important;border:solid 1px #CCC}
.member_login select{width:154px;height:32px;padding-left:3px;background:none;border:none;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:none;font-family:arial !important;font-size:12px !important;color:#535353 !important;border:solid 1px #CCC}
.remember_check{font-family:arial;font-size:12px;color:#777;height:25px;width:260px !important;margin:12px 0}
.mb_text{margin: 17px 0 17px 11px;}
.rmb{margin: 12px 0 0 90px;font-family:arial;font-size:11px;color:#777;height:13px !important;width:13px !important;}
.l_content{width:703px;height:auto;margin:30px 0px}
.l_content h1{font-family:arial;font-size:17px;color:#2B322B;margin:0 0 12px;font-weight:bold;text-transform:none;text-decoration:none;}
.l_content h3{font-family:'Roboto Slab', serif;font-size:18px;color:#535353;font-weight:normal;margin-top:20px; padding-bottom:7px;}
.l_content_why_total{width:700px;height:auto;margin:12px 0}
.l_content_why{width:230px;height:158px;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:none;border: 1px solid #CCCCCC;float:left}
.l_content_why_padd{padding:10px}
.l_content_why_total p{width:443px;float:right;font-family:arial;font-size:12px;color:#000;line-height:22px}
.l_content_why_total span{background:url(images/arrow.png) no-repeat center right;padding-right:25px}
.l_content_why_total a{color:#EA4246;text-decoration:none;font-family:arial;font-size:12px;margin-left:15px;}
.l_content_why_total a:hover{color:#ee6265;text-decoration:underline}
.testimonials{width:700px;height:auto;margin:20px 0}
.testimonials_total{width:306px;height:auto;margin-bottom:20px;margin-right:35px;}
.testimonials h2{font-family:'Roboto Slab', serif;font-size:22px;color:#eb4246;margin-bottom:10px;font-weight:normal}
.testimonials_box{width:98px;height:98px;background:#f7f7f7;border:solid 1px #dedede}
.testimonials_padd{padding:11px}
.testimonials_txt{width:192px}
.testimonials_txt h4{font-family:'Roboto Slab', serif;font-size:16px;color:#6c6b6b;font-weight:normal;line-height:22px}
.testimonials_txt p{font-family:arial;font-size:12px;color:#000;margin:7px 0;line-height:20px;font-weight:normal}
.testimonials_txt span{font-family:arial;font-size:11px;color:#a8a8a8;margin-bottom:10px}
.testimonials_txt h5{font-family:arial;font-size:12px;color:#ea4246;font-weight:normal;line-height:22px;background:url(images/arrow.png) no-repeat center right;width:55px}
.testimonials_txt a{color:#EA4246;text-decoration:none}
.testimonials_txt a:hover{color:#ee6265}
.books{width:350px;height:auto}
.books_total{width:306px;height:auto;margin-bottom:20px}
.books h2{font-family:'Roboto Slab', serif;font-size:22px;color:#eb4246;margin-bottom:10px;font-weight:normal}
.books_box{width:98px;height:98px;background:#f7f7f7;border:solid 1px #dedede}
.books_padd{padding:11px}
.books_txt{width:192px}
.books h4{font-family:'Roboto Slab', serif;font-size:22px;color:#6c6b6b;font-weight:normal;line-height:22px}
.books p{font-family:arial;font-size:12px;color:#000;margin:7px 0;line-height:20px;font-weight:normal}
.books h5{font-family:arial;font-size:15px;color:#ea4246;font-weight:normal;line-height:45px;background:url(images/arrow.png) no-repeat center right;width:94px}
.books a{color:#ea4246;text-decoration:none}
.books a:hover{color:#ee6265}
.about{width:350px;height:auto}
.about_total{width:306px;height:auto;margin-bottom:20px}
.about h2{font-family:'Roboto Slab', serif;font-size:22px;color:#eb4246;margin-bottom:10px;font-weight:normal}
.about_box{width:326px;height:146px;border:solid 1px #dedede;margin-bottom:14px;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8')}
.about_padd{padding:11px}
.about_txt{width:327px}
.about h4{font-family:'Roboto Slab', serif;font-size:20px;color:#6c6b6b;font-weight:normal;line-height:22px}
.about p{font-family:arial;font-size:12px;color:#000;margin:7px 0;line-height:25px;font-weight:normal}
.about span{font-family:arial;font-size:12px;color:#ea4246;font-weight:normal;line-height:15px;background:url(images/arrow.png) no-repeat center right;padding:0 23px 0 10px}
.about a{color:#ea4246;text-decoration:none}
.about a:hover{color:#ee6265}
.r_content{width:247px;height:auto;margin:30px 0 0 10px;/* background:#DCE8DA;*/ padding:10px}
.r_content h1{font-family:'Roboto Slab', serif;font-size:22px;color:#535353;margin-bottom:14px;font-weight:normal}
.r_content_img{background:none;border:none;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8');font-family:arial !important;font-size:12px !important;color:#bd0707 !important}
.r_content_box{width:256px;height:130px;background:none;border:none;margin-left:5px;margin-bottom:15px;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:none}
.r_content_box h3{font-family:'Roboto Slab', serif;font-size:22px;color:#6c6b6b;margin-bottom:4px;font-weight:normal}
.r_content_box h4{font-family:arial;font-size:11px;color:#8c8c8c;margin-bottom:28px;font-weight:normal}
.r_content_box h5{font-family:arial;font-size:12px;color:#ea4246;font-weight:normal;line-height:15px;background:url(images/arrow.png) no-repeat center right;width:78px}
.r_content_box a{color:#ea4246;text-decoration:none}
.r_content_box a:hover{color:#ee6265}
.r_content_box img{margin:10px 0 0 10px}
.r_content_img1{position:relative;margin-bottom:15px;cursor:pointer}
.r_content_img2{position:absolute;top:111px;left:23px;color:#fff;}
.r_content_img3{position:absolute;top:111px;left:23px;color:#fff}
.r_content_img2 h3{font-family:'Roboto Slab', serif;font-size:22px;color:#6c6b6b;margin-bottom:4px;font-weight:normal}
.r_content_img2 h4{font-family:arial;font-size:11px;color:#8c8c8c;margin-bottom:28px;font-weight:normal}
.test_mar{margin-left:45px}
#footer{/*position:absolute;*/width:100%;/*bottom:0;*/z-index:101}
#footer_table{width:100%;height:60px;table-layout:fixed}
#footer_table p{color:gray;font-family:Arial;text-align: center;vertical-align: middle;line-height: 55px;}
.footer{width:1000px;height:52px;margin:0 auto;background-image: url("images/footer_redline.JPG");background-repeat: repeat-x;}
.footer_link ul{list-style:none;margin:0;padding:0}
.footer_link li{float:left;margin:0;padding:0 10px;border-left:solid 1px #767474}
.footer_link a:link,.footer_link a:visited{font-family:arial;font-size:12px;color:#767474;text-decoration:none;display:block}
.footer_link a:hover,.footer_link a:active{text-decoration:none;color:#a2a2a2}
.footer_link li:first-child{border-left:none;padding-left:0}
.footer a{font-family:arial;font-size:13px;color:gray;margin-top:12px;text-decoration:none;word-wrap: break-word;}
.footer a:hover{color:#FFA500;}
.footer th{text-align:center}
.footer_soc{background:#fff;width:30px;height:33px}
.footer_soc_padd{padding:8px}
.footer_soc1 ul li{margin:0;list-style:none;float:left;padding:0 4px}
/*services*/
.breadcam{font-family:arial;font-size:15px;color:#2d2c2c;margin:12px 0}
/*.breadcam:hover{color:#FFA500;}*/
/*.breadcam a:hover{color:#FFA500;}
.breadcam span a{color:#FFA500;}*/
.breadcam a:link, .breadcam a:visited{color:#2d2c2c;text-decoration:none}.breadcam a:hover, .breadcam a:active{color:#FFA500;text-decoration:none}
.breadcam span a:link, .breadcam span a:visited{color:#7d7d7d;text-decoration:none}.breadcam span a:hover, .breadcam span a:active{color:#2d2c2c;text-decoration:underline}
.services{width:656px;height:auto;margin-top:10px}
/*.services h2{font-family:'Roboto Slab', serif;font-size:30px;color:#535353;margin-bottom:10px;font-weight:normal}*/
.services h2{color: #656565;   font-family: 'Roboto Slab', serif;  font-size: 25px;   font-weight: normal;   margin: 0 0 12px;   text-transform: capitalize;}
.services p{font-family:arial;font-size:14px;color:#000;margin:7px 0 20px;line-height:25px;text-align:justify}
.services ul{list-style:none;margin:0 0 20px;padding:0}
.services li{margin:0;padding:0 0 0 20px;background:url(images/list_dot.png) no-repeat 0 7px;font-family:arial;font-size:14px;color:#535353;line-height:25px}
.services span{font-family:arial;font-size:14px;color:#ea4246;font-weight:normal;line-height:15px}
.services a{color:#ea4246;text-decoration:none !important}
.services a:hover{color:#FFA500;text-decoration:none}
.ser_wid{width:350px}
.order_now{font-family:'Roboto Slab', serif;font-size:26px;color:#656565;width:182px;height:44px;margin:12px 0;text-align:center;box-shadow:3px 3px 7px #B8B8B8;line-height:43px;cursor:pointer;border: 1px solid #CCCCCC;}
.pay_pal_mar{margin:15px 0}.order_now a:link, .order_now a:link{color:#656565;text-decoration:none}.order_now a:visited, .order_now a:active{color:#656565;text-decoration:none}
/*about*/
.ceo{width:auto;height:auto;margin-top:15px}
.ceo h2{font-family:'Roboto Slab', serif;font-size:16px;color:#656565;margin:0 0 12px;font-weight:normal;text-transform:uppercase}
.ceo p{font-family:arial;font-size:14px;color:#000;margin:7px 0 20px;line-height:25px}
.ceo_outer{width:227px;height:325px;margin-right:15px;margin-bottom:15px;-moz-box-shadow:3px 3px 7px #b8b8b8;-webkit-box-shadow:3px 3px 13px #b8b8b8;box-shadow:3px 3px 7px #b8b8b8;-ms-filter:none}
.ceo_padd{padding:10px}
.ceo_padd1{padding:15px 22px}
.ceo_padd2{padding:14px 17px}
.ceo_outer img{border:solid 5px #FFF}
.ceo_outer_r p{width:721px;text-align:justify}
.ceo_outer1{width:431px !important;height:305px !important}
.ceo_outer2{width:431px !important;height:602px !important;margin-right: 0px !important}
.ceo_outer_tot{width:800px;margin:0 auto}
.ceo_outer_tot h2{text-align:center}
.ceo_outer3{width:792px !important;height:536px !important;margin-right: 0px !important}
.ceo_outer4{width:457px !important;height:318px !important;margin-right: 0px !important}
.ceo_outer5{width:607px !important;height:339px !important;margin-right: 0px !important}
.ceo_outer6{width:815px !important;height:452px !important;margin-right: 0px !important}
.ceo_outer7{width:980px !important;height:auto !important;margin-right: 0px !important;margin-bottom:40px !important}
.ceo_outer7_padd{padding:15px !important}
.trading{width:auto;height:auto;}
.trading p{width:484px;height:auto;text-align:justify}
.trading1 p{width:auto !important;height:auto;text-align:justify}
.john{width:auto;height:auto}
.john p{width:343px;height:auto;text-align:justify}
.mar_lef{margin-left:9px !important;padding-top:12px;}
.mar_top{margin-top:0px !important}
.mar_rig{margin-right:70px;}
/*testimonials*/
.test_img{margin-bottom:10px;margin-right:10px;}
.test_page{width:auto;height:auto}
.test_page h2{font-family:'Roboto Slab', serif;font-size:30px;color:#eb4246;font-weight:normal;}
.test_page h4{font-family:'Roboto Slab', serif;font-size:26px;color:#6c6b6b;font-weight:normal;line-height:22px}
.test_page p{font-family:arial;font-size:13px;color:#000;margin:7px 0;line-height:23px;width:980px;text-align:justify}
.test_page span{font-family:arial;font-size:14px;color:#a8a8a8;margin-bottom:10px}.test{text-align:justify}
.test_page span:hover{ color:#FFA500; }
/*sitemap*/
.sitemap{width:980px;height:auto}
.sitemap ul{list-style:none;margin:0;padding:0}
.sitemap li{/*float:left;*/margin:0;padding:0 41px}
.sitemap li:first-child{padding-left:0 !important;}
.sitemap li:last-child{padding-right:0 !important;}
.sitemap a{margin:0;font-family:'Roboto Slab', serif;font-size:30px;color:#434343;text-decoration:none}
.sitemap li li{float:none !important;margin:0;padding:10px 0 15px 15px !important;width:70px !important;background:url(images/circle.png) no-repeat 0 14px}
.sitemap li li:first-child{padding-left:15px !important;}
.sitemap li li a{font-family:arial;font-size:14px;color:#757575;font-weight:normal;text-decoration:none}
/*Famous People*/
.famous_people{margin-top:15px;width:980px;height:auto}
/*.famous_people h2{font-family:'Roboto Slab', serif;font-size:28px;color:#2d2c2c;font-weight:normal;line-height:22px}*/
.famous_people h2{color: #656565;   font-family: 'Roboto Slab', serif;  font-size: 28px;   font-weight: normal;   margin: 0 0 12px;   text-transform: uppercase;}
.famous_people h3{font-family:'Roboto Slab', serif;font-size:28px;color:#535353;font-weight:normal;margin:20px 0;text-align:center}
.famous_people p{color:#000;font-family:arial;font-size:14px;line-height:25px;margin:7px 0 20px;text-align:justify}
.famous_people_outer{width:278px;height:181px;margin-bottom:45px;-moz-box-shadow:3px 3px 7px #b8b8b8;-webkit-box-shadow:3px 3px 13px #b8b8b8;box-shadow:3px 3px 7px #b8b8b8;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8')}.famous_people_padd{padding:10px}
.people_by_name{margin-top:15px;width:auto;height:auto}
/*.people_by_name h2{font-family:'Roboto Slab', serif;font-size:28px;color:#2d2c2c;font-weight:normal;line-height:22px}*/
.people_by_name h2{color: #656565;   font-family: 'Roboto Slab', serif;  font-size: 25px;   font-weight: normal;   margin: 0 0 12px;   text-transform: uppercase;}
.people_by_name ul{list-style:none;margin:30px 0 0 0;padding:0}
.people_by_name li{float:left;margin:0;padding:33px}
.padd_zero{padding-left:0 !important;}
.people_by_name a:link, .people_by_name a:visited{font-family:'Roboto Slab', serif;font-size:63px;color:#2d2c2c;font-weight:normal;line-height:22px;text-decoration:none}
.people_by_name a:hover, .people_by_name a:active{color:#7D7D7D;text-decoration:none}
.people_by_profile a:link, .people_by_profile a:visited{font-size:33px !important;}
.people_by_profile ul{margin:50px 0 0 0}
.people_by_profile li{padding:20px !important}
.people_by_profile{width:590px}

.people_by_type a:link, .people_by_type a:visited{font-size:30px !important;line-height:38px}
.people_by_type ul{margin:62px 0 0 0}
.people_by_type li{padding:0 0 5px 25px !important;background:url(images/circle.png) no-repeat 0 center}
.people_by_type{width:350px}
.type{width:250px}.mar_img{ margin:0 0 15px 20px}
p {
    color: #000;
    font-family: arial;
    font-size: 14px;
    line-height: 25px;
    text-align: justify;

}
/*sitemap*/
.sitemap{width:980px;height:auto}
.sitemap ul{list-style:none;margin:0;padding:0}
.sitemap li{margin:0;padding:0}
.sitemap a{margin:0;font-family:'Roboto Slab', serif;font-size:30px;color:#434343;text-decoration:none}
.sitemap a:hover{text-decoration:underline}
.sitemap ul ul{margin-left:20px}
.sitemap li li{float:none !important;margin:0;padding:10px 0 15px 15px !important;width:350px !important;background:url(images/circle.png) no-repeat 0 16px}
.sitemap li li:first-child{padding-left:15px !important;}
.sitemap li li a{font-family:arial;font-size:14px;color:#000;font-weight:normal;text-decoration:none}
.sitemap h5{font-family:arial;font-size:12px;color:#999;font-weight:normal;margin-bottom:5px}

/*contact*/
.contact_info{width:517px;height:auto}
.contact_info img{margin-bottom:20px}
.contact_info h2{font-family:'Roboto Slab', serif;font-size:30px;color:#434343;font-weight:normal;line-height:44px; text-transform:uppercase;}
.contact_info h5{font-family:'Roboto Slab', serif;font-size:28px;color:#464646;font-weight:normal;line-height:31px;float:left;width:150px}
.contact_info p{font-family:arial;font-size:13px;color:#000;margin:12px 0 0 10px;line-height:22px;float:left}
.contact_info_l h2{font-family:'Roboto Slab', serif;font-size:30px;color:#434343;font-weight:normal;line-height:44px}
.contact_info_l p{font-family:arial;font-size:13px;color:#000;margin:0px 0 0 10px;width:450px;line-height:22px}
.form_wid_padd{padding:10px}
.member_login_input{width:247px;height:142px;padding-left:3px;background:none;border:none;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8');font-family:arial !important;font-size:12px !important;color:#535353 !important;border:solid 1px #CCC}
.form_wid{width:450px !important;margin:20px 0}

td.gsc-search-button {
    background: none repeat scroll 0 0 #424242 !important;
    border: medium none !important;
    color: #FFFFFF !important;
}
.cse input.gsc-search-button, input.gsc-search-button {
/*    background: none repeat scroll 0 0 #424242 !important;*/
    border: medium none !important;
    color: #FFFFFF !important;
}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{ 
    background-color:none !important; 
    background-image:none !important; 
    border:none !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#424242',EndColorStr='#424242') !important;
}
.gsc-input-box {
    border: medium none !important;
    color: #000000 !important;
    height: 34px !important;
    opacity: 0.4;
    width: 150px !important;
    float:right;
}
.gsib_a {
    padding-top:7px !important;
}
.gsib_a 
{
    background: url("x") !important;

}

.info_center{width:278px !important;margin:0 !important}.info_center ul{margin:0 !important}.info_center1{width:184px !important}
.personal_reading{width:455px;height:auto}
.personal_reading h3{text-align:left}.personal_reading img{margin-top:24px}
.personal_reading h4{font-family:'Roboto Slab', serif;font-size:26px;color:#6c6b6b;font-weight:normal;line-height:28px}
.personal_reading p{width:224px;font-size:12px;line-height:22px;}.mar_text{margin-left:25px}
.personal_reading h5{background:url("../images/arrow.png") no-repeat right center;color:#EA4246;font-family:arial;font-size:12px;font-weight:normal;line-height:22px;width:82px}
.personal_reading a{color:#EA4246;text-decoration:none}
.personal_reading_btn{background:url(images/order_btn.jpg) repeat-x 0 0;width:92px;height:34px;border:solid 1px #2b3034;border-radius:5px;text-align:center !important}
.personal_reading_btn a{font-family:arial;font-size:13px;color:#e4e4e4;line-height:34px}.personal_reading_stock{border-right:solid 1px #bdbdbd;margin-right:55px}
.shadow{background:url(images/btn_showdow.png) no-repeat 0 0;width:92px;height:34px}
.mem_login_pass{width:400px;margin:24px auto;box-shadow: 3px 3px 7px #B8B8B8;height:250px}
.mem_login{width:340px;margin:24px auto;box-shadow: 3px 3px 7px #B8B8B8;height:350px}
.mem_login1{width:340px;margin:2px auto 35px;box-shadow: 3px 3px 7px #B8B8B8;height:350px}
.mem_login_padd{padding:10px 40px}
.use_account{/*width:978px;*/height:auto;background:#FFF;border:solid 1px #cfcfcf}
.use_account h2{font-family:arial;font-size:13px;color:#525151;float:left;font-weight:normal}.use_account span{color:#ec4744}
.use_account h3{font-family:arial;color:#525151;float:left}
.use_account h6{font-family:arial;font-size:13px;color:#525151;float:right;font-weight:normal;margin-right:30px;margin-top:-7px;}
.use_account_padd{padding:10px}.use_account_tabel{margin-top:25px;font-family:arial;font-size:13px;color:#525151;font-weight:normal;line-height:28px;float:left;}
.use_account1 table{border:solid 1px #CCC}.use_account1 tr{border:solid 1px #CCC}.use_account1 td{border:solid 1px #CCC}.view_dow{width:200px;margin:0 auto}


.formBuilderInput input{float:left;margin: 7px 0;width:200px;height:34px;padding-left:3px;background:none;border:none;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:none;font-family:arial !important;font-size:12px !important;color:#535353 !important;border:solid 1px #CCC}
.formBuilderSmallTextarea textarea{margin: 7px 0;width:247px;padding-left:3px;background:none;border:none;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:none;font-family:arial !important;font-size:12px !important;color:#535353 !important;border:solid 1px #CCC}
#formBuilderCSSIDContact_Form{width: 450px !important;box-shadow: 3px 3px 7px #B8B8B8;height: auto;margin:25px 0;-moz-box-shadow:3px 3px 4px #B8B8B8;-webkit-box-shadow:3px 3px 4px #B8B8B8;box-shadow:3px 3px 4px #B8B8B8;-ms-filter:none;border:1px solid #CCCCCC; padding:25px;}
.formBuilderForm{padding:25px 10px;}
.formBuilderLabelRequired{font-family:arial;font-size:12px;color:#000;float:left;width:70px;margin:17px 0 7px 11px; clear: both;}
.formBuilderCaptcha img{float:left}
.formBuilderCaptcha input{float:left;margin-left:12px;width:116px;margin-top:-9px !important;}
.formBuilderFailure ul{margin:10px 0 0 25px;padding:0;color:#929292}
.formBuilderFailure li{margin:0 0 5px 0;padding:0;}
.formBuilderFailure a{font-family:arial;font-size:12px;color:salmon}
.formBuilderSubmit #submit{color: #000 !important;cursor: pointer;height: 37px !important;width: 85px !important;margin-left: 106px;}
.formBuilderSubmit #reset{color: #000 !important;cursor: pointer;height: 37px !important;width: 85px !important;margin-left: 10px;}
.formBuilderSubmit input {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    box-shadow: 3px 3px 4px #B8B8B8;
    color: #535353 !important;
    font-family: arial !important;
    font-size: 12px !important;
    height: 34px;
    padding-left: 3px;
    width: 154px; clear:both;
}
.reg{width:380px;height:580px;}.reg h5{width:128px !important}.reg1{width:307px !important}
.reg .form_error h6{font-family:arial;font-size:11px;color:red;}
.reg .form_success h6{font-family:arial;font-size:11px;color:green;}
.reg .form_error ul{margin:15px 0;padding:0}
.reg .form_error li{margin:7px 0;font-family:arial;font-size:11px;color:#999;}
.reg2{height:auto !important;box-shadow:none !important;width:338px !important;}
.reg3{width:357px !important}
.reg-button{width:249px}
.form_error{padding:15px 20px}
.acc_manage_update{height:360px !important;}
.acc_manage_pass{height:180px !important;}
.svc_manage{height:400px !important;}
.vw_manage{height:420px !important;}
.dict_manage{height:300px !important; width:450px !important;}
.dict_manage input{width:250px !important;}

.pagination{color: #757575;font-family: arial;font-size: 12px;}
.pagination a{color: #EA4246; }
#testi-pagination a{color: #EA4246; padding-left:8px; }
#testi-pagination span{padding-left:8px; }
* {
    margin:0px;
    padding:0px;
}
#slideshowContainer {
    width: 300px;
    position:relative;
}
#slideshowContainer1 {
    width: 224px;
    position:relative;
}
#slideshowContainer1 img {
    margin-left:35px !important;
    padding: 3px 20px 3px 0;
}
#slideshowContainer1 .slideshow {
    height: 257px !important;
}
.slideshow {
    height: auto;
}
.slideshow img {
}
#nav {
    list-style-type:none;
    z-index:150;
    float:right;
}
#nav-arrow li{float:left;
              list-style:none;}
#nav-arrow li a {
    display:block;
    width:28px;
    height:27px;
    text-indent:-9999px;
    outline:none;
    overflow:hidden;
}
#prev a {
    background:url(images/left_deactive.jpg) no-repeat;
    width:28px;
    height:27px;
    top:220px;
    left:-70px;
}
#next a {
    background:url(images/right_deactive.jpg) no-repeat;
    width:29px;
    height:27px;
    top:220px;
    right:-70px;
}
#next a:hover {
    background:url(images/right_active.jpg) no-repeat;
}
#prev a:hover {
    background:url(images/left_active.jpg) no-repeat 1px 0;
}
.shaw{margin-bottom:15px;box-shadow:3px 3px 4px #B8B8B8;width:260px;height:172px;position:relative}
.shaw_padd{padding:10px 15px}

.pure_gen_outer{width:auto;height:auto;margin-top:15px}
.pure_generators{width:479px;height:auto}
.pure_gen_outer h2{font-family:'Roboto Slab', serif;font-size:30px;font-weight:normal;color:#4C4C4C}
.pure_generators p{color:#757575;font-family:arial;font-size:14px;line-height:25px;margin:7px 0 20px;text-align:justify}
.pure_generators_l{width:188px;height:auto}
.pure_generators_l ul{list-style:none;margin:0;padding:0}
.pure_generators_l li{margin:0;padding:0;width:161px;margin-bottom:10px}
.pure_generators_l img{box-shadow:3px 3px 4px #B8B8B8;padding:5px}
.pure_generators_l span a{font-family:arial;color:#757575;font-size:12px;line-height:25px;margin:7px 0 20px;text-decoration:none}
.pure_generators_l span a:hover{color:#999;text-decoration:none}
.img_alg12{text-align:center}
.personality{font-family:arial;font-size:13px;color:#333;text-align:left}
.personality tr td{padding:4px}
.personality_img ul{list-style:none !important;margin:0;padding:0}
.personality_img li{float:left;margin:14px 8px 0 0;padding:0;background:none}
.personality_img img{padding:3px;border:solid 1px #999}
.define h3{text-align:center}
.gall_sys{margin-top:15px}
.img_hover{background:url(images/sacral01.png) no-repeat 0 0;width:312px;height:320px;position:relative;background-position-y: 20px;}
.img_hover:hover{background:url(images/sacral02.png) no-repeat 0 0;width:312px;height:320px;background-position-y: 20px;}
.img_hover span{position:absolute;top:325px;left:50px}
.tab_mar{margin-top:30px}
.ra_uru{-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8')";
        filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#b8b8b8');width:520px}
.ra_padd{padding:10px}.ra_audia{width:186px !important}.ra_video{width:584px !important}
.listt_search{width:352px;height:auto;margin-left:34px;}
.listt_search h5{font-family:arial;font-size:14px;color:#525151;float:left;margin:10px 0}
.listt_search select{float:right;font-family:arial;font-size:12px;color:#000;width:210px;margin:10px 0;padding:6px !important; *height:27px;   border:solid 1px #999;background:#F2F2F2}
.use_account2_arrow{width:50px;height:auto; position:relative; margin-top:-15px;}
.listt_search input{float:right;font-family:arial;font-size:12px;color:#000;width:220px;height:25px; line-height:25px;margin:10px 0;padding:0 3px !important;border:solid 1px #999;background:#F2F2F2}
.listt_search input[type=text]{width:212px;height:29px;}
.use_account2 tr td{font-family:arial !important;font-size:13px !important;color:#666 !important; height:41px; line-height:21px;}
.sear_inp{color:#666666 !important;cursor:pointer;height:37px !important;margin-bottom:12px;width:105px !important;border: 1px solid #CCCCCC;box-shadow: 3px 3px 4px #B8B8B8;  color: #535353 !important;font-family: arial !important;font-size: 12px !important;}
.use_account2_arrow span{background:url(images/arrrow_up.png) no-repeat 0 0;margin-left:9px}.use_account2_arrow a{text-decoration:none}
.use_account2_arrow em{background:url(images/arrrow_down.png) no-repeat 1px 9px;margin-left:-13px}.use_account2_arrow a{text-decoration:none}



/*human design chart*/
.mandala_style{width:800px;height:820px !important;}
.free_simple_style{width:400px;height:530px}
.free_clb_dream{width:600px;height:400px}
.freefound_style{width:988px;height:750px !important}
.talkfound_style{width:auto;height:776px !important;background-color:#000000;}
.human_design_chart_total{width:450px}
.human_design_chart{width:986px;height:auto}
.human_design_chart_flag{width: 63px;height: 50px;box-shadow: 3px 3px 7px #B8B8B8;}/*
width:57px;height:43px;border:solid 1px #8b8b8b*/
.human_design_chart_flag_padd{padding:6px}
.human_design_chart h2{font-family:'Roboto Slab', serif;font-size:20px;color:#000000;font-weight:normal;margin-left:15px;line-height:44px;}
.human_design_chart_shadow{width:385px;height:222px;margin-top: 20px;}
.human_design_chart_r h2,.human_design_chart_r a, .personal-biography li, .user-biography-detail p{font-family:arial;font-size:14px !important;color:#000000;font-weight:normal;margin-bottom:12px;line-height:44px}
.human_design_chart_r h2{float: left;margin-left: -145px;margin-right: 211px;}
.human_design_chart_r a{ color:#532d96;}
.human_design_chart_r a:hover{ text-decoration:none;}
.personal-biography{ margin-left: 10px;width: 420px;}
.user-biography-detail{ margin:20px 0 0;}
.user-biography-detail p{ font-size:15px;font-size: 24px;line-height: 20px;}
.personal-biography li{ list-style-type:none; margin-bottom:0; line-height:28px; font-size:27px;}
.human_design_chart_r_img{box-shadow:3px 3px 7px #B8B8B8;/*height:518px;width:620px*/}
.human_design_chart_r_img_padd{padding:10px;background:#fff;border-radius:9px}
.reg5{height:1250px !important}
.reg5 select{width:154px;height:34px;padding-left:3px;background:none;border:none;-moz-box-shadow:3px 3px 4px #b8b8b8;-webkit-box-shadow:3px 3px 4px #b8b8b8;box-shadow:3px 3px 4px #b8b8b8;-ms-filter:none;font-family:arial !important;font-size:12px !important;color:#535353 !important;border:solid 1px #CCC;padding:8px}
.reg-button1{width:167px;}
.reg5 [value="Submit"]{width:100px;cursor:pointer}
.human_design_bio table td{padding:10px;}
.use_account2_arrow [value="ascen.lastname"]{background:url(images/arrrow_up.png) no-repeat 0 center;border: medium none;
                                             color: #D6D6D6;
                                             cursor: pointer;
                                             font-size: 0;
                                             height: 10px;
                                             left: 20px;
                                             line-height: 10px;
                                             position: absolute;
                                             top: 18px;
                                             width: 10px;}
.use_account2_arrow [value="desc.lastname"]{background:url(images/arrrow_down.png) no-repeat 0 center; border: medium none;
                                            color: #D6D6D6;
                                            cursor: pointer;
                                            font-size: 0;
                                            height: 10px;
                                            left: 20px;
                                            line-height: 10px;
                                            position: absolute;
                                            top: 27px;
                                            width: 10px;}

.use_account2_arrow [value="ascen.profile"]{background:url(images/arrrow_up.png) no-repeat 0 center !important;
                                            border:none;color: #D6D6D6;
                                            cursor: pointer;
                                            font-size: 0;
                                            height: 10px;
                                            left: 20px;
                                            line-height: 10px;
                                            position: absolute;
                                            top: 18px;
                                            width: 10px;}
.use_account2_arrow [value="desc.profile"]{background:url(images/arrrow_down.png) no-repeat 0 center !important;
                                           border:none;color: #D6D6D6;
                                           cursor: pointer;
                                           font-size: 0;
                                           height: 10px;
                                           left: 20px;
                                           line-height: 10px;
                                           position: absolute;
                                           top: 27px;
                                           width: 10px;}


.use_account2_arrow [value="ascen.type"]{background:url(images/arrrow_up.png) no-repeat 0 center !important;
                                         border:none;cursor: pointer;
                                         font-size: 0;
                                         height: 10px;
                                         left: 20px;
                                         line-height: 10px;
                                         position: absolute;
                                         top: 18px;
                                         width: 10px;}
.use_account2_arrow [value="desc.type"]{background:url(images/arrrow_down.png) no-repeat 0 center !important;
                                        border:none;cursor: pointer;
                                        font-size: 0;
                                        height: 10px;
                                        left: 20px;
                                        line-height: 10px;
                                        position: absolute;
                                        top: 27px;
                                        width: 10px;}


.use_account2_arrow [value="ascen.country"]{background:url(images/arrrow_up.png) no-repeat 0 center !important;
                                            border:none;cursor: pointer;
                                            font-size: 0;
                                            height: 10px;
                                            left: 20px;
                                            line-height: 10px;
                                            position: absolute;
                                            top: 18px;
                                            width: 10px;}
.use_account2_arrow [value="desc.country"]{background:url(images/arrrow_down.png) no-repeat 0 center !important;
                                           border:none;cursor: pointer;
                                           font-size: 0;
                                           height: 10px;
                                           left: 20px;
                                           line-height: 10px;
                                           position: absolute;
                                           top: 27px;
                                           width: 10px;}


.use_account2_arrow [value="ascen.profession"]{background:url(images/arrrow_up.png) no-repeat 0 center !important;
                                               border:none;cursor: pointer;
                                               font-size: 0;
                                               height: 10px;
                                               left: 20px;
                                               line-height: 10px;
                                               position: absolute;
                                               top: 18px;
                                               width: 10px;}
.use_account2_arrow [value="desc.profession"]{background:url(images/arrrow_down.png) no-repeat 0 center !important;
                                              border:none;cursor: pointer;
                                              font-size: 0;
                                              height: 10px;
                                              left: 20px;
                                              line-height: 10px;
                                              position: absolute;
                                              top: 27px;
                                              width: 10px;}


.use_account2_arrow [value="ascen.ia"]{background:url(images/arrrow_up.png) no-repeat 0 center !important;
                                       border:none;cursor: pointer;
                                       font-size: 0;
                                       height: 10px;
                                       left: 20px;
                                       line-height: 10px;
                                       position: absolute;
                                       top: 18px;
                                       width: 10px;}
.use_account2_arrow [value="desc.ia"]{background:url(images/arrrow_down.png) no-repeat 0 center !important;
                                      border:none;cursor: pointer;
                                      font-size: 0;
                                      height: 10px;
                                      left: 20px;
                                      line-height: 10px;
                                      position: absolute;
                                      top: 27px;
                                      width: 10px;}

.personality_img p{text-align:center;margin:0}
.sitemap ul {list-style: none !important;}
.entry-title {font-family:arial;font-size:20px;color:#656565;margin:0 0 12px;font-weight:bold;text-transform:uppercase}
.entry-title a{font-family:arial;font-size:17px;color:#2b322b;margin:0 0 12px;font-weight:bold;text-transform:none; text-decoration:none;}
.entry-content p{font-family:arial;font-size:14px;color:#000;margin:7px 0 15px;line-height:25px;}
.entry-meta a{color: #e9460a;text-decoration: none;font-family: arial;font-size: 12px;font-weight: normal;line-height: 22px; float:left;}
entry-utility{font-family:'Roboto Slab', serif;font-size:28px;color:#656565;margin:0 0 12px;font-weight:normal;text-transform:uppercase}
.entry-utility a{color: #EA4246;text-decoration: none;font-family: arial;font-size: 12px;font-weight: normal;line-height: 22px;}
.nav-previous a{color: #EA4246;text-decoration: none;font-family: arial;font-size: 16px;font-weight: normal;line-height: 22px; float:left; margin:10px 0px 10px 15px;}
.nav-previous a:hover {text-decoration:underline;}
#reply-title {font-family:'Roboto Slab', serif;font-size:28px;color:#656565;margin:0 0 12px;font-weight:normal;}
#respond p{font-family:arial;font-size:14px;color:#000;margin:7px 0 20px;line-height:25px}
#respond a{color: #EA4246;text-decoration: none;font-family: arial;font-size: 12px;font-weight: normal;line-height: 22px;}
.personal_reading_btn a{color: #E4E4E4;}
.personal_reading_btn a:hover{color: #B5D536;}
.content_topboxs_outer p{margin:auto}
.about_txt p{width:326px;float:left;text-align:justify;margin-right:45px}
.about_txt{width:700px}
.test_page h2{
    color: #656565;
    font-family: 'Roboto Slab', serif;
    font-size:28px;
    font-weight: normal;
    margin: 0 0 12px;
    text-transform: uppercase;
}
.ajna:hover{background:url(images/ajna02.png) no-repeat 0 0;width:312px;height:320px;background-position-y: 20px;}
.ajna{background:url(images/ajna01.png) no-repeat 0 0;width:312px;height:320px;position:relative;background-position-y: 20px;}
.ajna span{position:absolute;top:325px;left:50px}
.solarple:hover{background:url(images/solar02.png) no-repeat 0 0;width:312px;height:320px;background-position-y: 20px;}
.solarple{background:url(images/solar01.png) no-repeat 0 0;width:312px;height:320px;position:relative;background-position-y: 20px;}
.solarple span{position:absolute;top:325px;left:50px}
.throat:hover{background:url(images/throat02.png) no-repeat 0 0;width:312px;height:320px;background-position-y: 20px;}
.throat{background:url(images/throat01.png) no-repeat 0 0;width:312px;height:320px;position:relative;background-position-y: 20px;}
.throat span{position:absolute;top:325px;left:50px}
.gcen:hover{background:url(images/gee02.png) no-repeat 0 0;width:312px;height:320px; background-position-y: 20px;}
.gcen{background:url(images/gee01.png) no-repeat 0 0;width:312px;height:320px;position:relative; background-position-y: 20px;}
.gcen span{position:absolute;top:325px;left:50px}
.root:hover{background:url(images/root02.png) no-repeat 0 0;width:312px;height:320px;background-position-y: 20px;}
.root{background:url(images/root01.png) no-repeat 0 0;width:312px;height:320px;position:relative;background-position-y: 20px;}
.root span{position:absolute;top:325px;left:50px}
.splenic:hover{background:url(images/spleen02.png) no-repeat 0 0;width:312px;height:320px;background-position-y: 20px;}
.splenic{background:url(images/spleen01.png) no-repeat 0 0;width:312px;height:320px;position:relative;background-position-y: 20px;}
.splenic span{position:absolute;top:325px;left:50px}
.side1{background:url(images/GM-TB-button01.png) no-repeat 0 0;position:relative;width:270px;height:115px}
.side1:hover{background:url(images/GM-TB-button02.png) no-repeat 0 0;width:270px;height:115px}
.side2{background:url(images/GM-FC--button01.png) no-repeat 0 0;position:relative;width:270px;height:115px}
.side2:hover{background:url(images/GM-FC--button02.png) no-repeat 0 0;width:270px;height:115px}
.side3{background:url(images/GM-SFP-button01.png) no-repeat 0 0;position:relative;width:270px;height:115px}
.side3:hover{background:url(images/GM-SFP-button02.png) no-repeat 0 0;width:270px;height:115px}
.side4{background:url(images/GM-OGMS-button01.png) no-repeat 0 0;position:relative;width:270px;height:115px}
.side4:hover{background:url(images/GM-OGMS-button02.png) no-repeat 0 0;width:270px;height:115px}
.side5{background:url(images/GM-Testim-button01.png) no-repeat 0 0;position:relative;width:270px;height:115px}
.side5:hover{background:url(images/GM-Testim-button02.png) no-repeat 0 0;width:270px;height:115px}
.mem_log{background:url(images/member-login-button-01.png) no-repeat 0 0;position:relative;width:400px;height:72px}
.mem_log:hover{background:url(images/member-login-button-02.png) no-repeat 0 0;width:400px;height:72px}
.fullmain{width:100%}
.leftmain{color: #333333 !important;float: left;font-family: arial;font-size: 16px;line-height: 25px;margin: 7px 0 20px;text-align: justify;width: 45%;}
.rightmain{width:52%;float:right;color: #333333 !important;font-family: arial;font-size: 16px;line-height: 25px;margin: 7px 0 20px;text-align: justify}
.clear{clear:both}
.img-alignment
{
    text-align:center;
}
.personal_reading_btn1{background:url(images/order_btn.jpg) repeat-x 0 0;width:120px;height:34px;border:solid 1px #2b3034;border-radius:5px;color: #E4E4E4;text-align:center !important}
.personal_reading_btn1:hover{color:#B5D536}
.right1{float:right;margin-top:-26px}
/*extra about css*/
.img_shadow_left{
    vertical-align: middle;
    display: inline-block;
    box-shadow: 3px 3px 7px #B8B8B8; padding:10px;
    float: left;
    height: auto;
    width: auto;}
.img_shadow_right{
    vertical-align: middle;
    display: inline-block;
    box-shadow: 3px 3px 7px #B8B8B8; padding:10px;
    float: right;
    height: auto;
    width: auto;}
.aobut_row1{width:980px; height:auto; float:left; margin-bottom:20px;}
.aobut_row1 p{width:310px; height:auto; float:right; padding-left:10px; padding-top:80px;}
.aobut_row2{width:980px; height:auto; float:left; padding:20px 0 20px 0;}
.aobut_row2 p{width:350px; height:auto; float:left; padding-left:70px; padding-top:75px;}
.para3{height:202px !important; margin-left:70px !important;}
.para4{height:293px !important; margin-left:70px !important; padding-top:145px !important;}
.para5{height:335px !important; margin-left:-5px !important; padding-top:115px !important;}
.adout_2imag{width:980px; height:auto; float:left; padding:20px 0 20px 0; margin-bottom:20px;}
.player_row2{padding-left:564px !important; margin-top:20px !important; /*line-height:0.5px;*/ height:15px;}
.player_row2_bu{margin-top:-7px;}
.player_row3_bu{margin-top:11px;}
.player_row4_bu{width:303px; padding-top:15px;}
.about_2img1{width:520px; height:365px; float:left; padding-left:25px;}
.about_2img2{width:350px; height:365px; float:left;}
.leftmain p{font-family:Arial, Helvetica, sans-serif;font-size:16px !important;color:#333 !important;line-height:22px !important;width:494px;margin-top:20px}
.rightmain p{font-family:Arial, Helvetica, sans-serif;font-size:16px !important;color:#333 !important;line-height:22px !important;width:494px;margin-top:20px}
.rightmain img{padding:5px;border:solid 1px #999;float:right}
.leftmain img{padding:5px;border:solid 1px #999;float:left;}
.main_content1{padding:0}

.img_table{color: #000000; font-family: arial;  font-size: 14px;  line-height: 25px;   margin: 7px 0 20px; text-align:justify;}
.img_table p{ width:auto !important; margin:13px 0}
.img_table table{ margin:20px 0;}

.full_wid{ width:100%;}
.full_wid p{ width:100%; overflow:hidden;}
.full_wid p img.img_right{ float:right; padding:5px; margin-left:15px;}
.full_wid p img.img_left{ float:left; padding:5px; margin-right:15px;}

img.img_right{ float:right; padding:10px; margin-left:15px; box-shadow:3px 3px 7px #B8B8B8;}
img.img_left{ float:left; padding:10px; margin-right:15px; box-shadow:3px 3px 7px #B8B8B8;}
img.bdr{ padding:10px; box-shadow:3px 3px 7px #B8B8B8;}

#content .post {padding:10px; border-bottom:1px solid #f9f9f9;}
#content .post:nth-child(odd){background:#f0f0f0; }
#content .post:nth-child(even){background:#F2F2F2; float:left; width:98%;} 
#content .post h2.entry-title{ background:#e6e6e6; padding:0 5px} 
#content .post h2.entry-title a{ text-decoration:none;}
.con_form{ min-height:80px !important}
/* answer for you */
.image-center{ text-align:center;}
.freedom-offers{ float:left;margin:25px 0 20px;}
.image-left{ float:left; width:30%;}
.image-left img, .image-right img{ width:100%; height:334px;}
.text-center{ float:left; width:30%; margin: 9px 49px 0;}
.text-center p{ width:100%;}
.image-right{ float:left; width:30%;}

.just-doit{ float:left;}
.just-image-left{ float:left; width:500px; text-align:right;}
.just-image-rigth{ float:left; width:300px;margin: 223px 75px 0 105px;}
.just-image-rigth p{ width:100%;}

.text-left-align{ width:400px;margin:50px 0 0 35px; float:left;}
.text-left-align p{ width:100%;}
/* answer for you end */

/* solar returns */
.solar-image-center{ text-align:center;}
#content .left_content, #content .left_services{ width:980px;}
.solar-systems p{ margin:10px 0;}
.solar-birth{ float:left; margin:0 0 35px;}
.solar-birth-left{ float: left;margin: 26px 49px 19px 0;width: 50%;}
.solar-birth-left p{ width:100%;}
.solar-birth-right{float: right;text-align:right;width:40%;}
.solar-birth-right img{height: 151px;width:95%;}

.human-design-solar{ float:left;margin:30px 0 41px;}
.human-design-solar-left{ float:left; width:30%}
.human-design-solar-left img{height: 255px;width: 93%;}
.human-design-solar-center{ float:left; width:30%; margin:0 49px;}
.human-design-solar-right{ float:left; width:30%}
.human-design-solar-right img{ width:93%;}

.solar-cycle{ float:left; margin:30px 0 40px;}
.solar-cycle-left{ float:left; width:40%;}
.solar-cycle-left img{ width:375px;}
.solar-cycle-left img{height: 400px;}
.solar-cycle-right{float: right; margin:90px 0 0 49px;text-align: right; width:50%;}
.solar-cycle-right p{ width:100%;}

.solar-cycle-return-reading .solar-cycle-left img{ height:auto;}

.signpost{/* margin:0 0 10px;*/}
.signpost .human-design-solar-right{ margin:77px 0 0;}
.signpost .human-design-solar-right img{/* height:414px;*/}
.signpost .human-design-solar-center{ margin: 0 49px;}
.signpost .human-design-solar-left{ margin:77px 0 0}
.signpost .human-design-solar-left img{ height:285px;}

.solar-snipnet{ float:left; margin:0 0 10px;}
.solar-snipnet-left{ float: left;margin: 52px 5px 0 0;width: 50%;}
.solar-snipnet-left p{ width:100%;}
.solar-snipnet-right{ float:right; width:375px;}
.solar-snipnet-right img{ width:95%;}

.solar-cycle-return-reading .solar-cycle-right{ margin:5px 0 5px 49px;}
.ceo-genetic-left, .ceo-genetic-right {
    float: left;
    margin-left: 9px;
    width: 49%;
}
.ceo-genetic-left > img {
    width: 100%;
}
.ceo-genetic-right > img {
    height: 338px;
    margin-top: -4px;
    width: 100%;
}
.ceo-genetic
{
    float:left;
    margin:10px 0 20px;
}
.chiron-world-img-left, .chiron-world-img-right
{
    float:left;
    width:30%;
}
.chiron-world-img-left p, .chiron-world-img-right p
{
    width:100%;
}
.chiron-world-img-left {
    margin: 18px 0 0;
}
.chiron-world-img-right {
    margin-top: 32px;
}
.chiron-world-img-center
{
    float:left;
    margin: 9px 39px 0;
    width: 32%;
}
.chiron-world-img-center img
{
    width:94%;
}
.chiron-genetic
{
    margin-bottom:20px;
    float:left;
}
/* solar returns end */

.solar-systems img{box-shadow:3px 3px 7px #B8B8B8;-moz-box-shadow:3px 3px 7px #B8B8B8;-webkit-box-shadow:3px 3px 7px #B8B8B8;padding:10px;}
.chiron-genetic-matrix img{box-shadow:3px 3px 7px #B8B8B8;-moz-box-shadow:3px 3px 7px #B8B8B8;-webkit-box-shadow:3px 3px 7px #B8B8B8;padding:10px;}
.entry-content p.solar-sunrice{font-size: 22px;margin: 0 auto 20px;text-align: center;width: 620px;}

.story-of-chiron .just-image-left{ width:258px; float:right; margin-top:25px;}
.story-of-chiron .text-left-align{ float: left;margin: 0 40px 0 0;width: 662px !important}
.challange-img .just-image-left{ margin-top:38px;width: 379px;}
.challange-img .text-left-align{margin-top: 0; width: 518px;}
.just-doit .text-left-align{ width:445px;}
.challange-img .text-left-align{ width:566px;}
.challange-img .just-image-left img{ width: 94%;}

.chiron-open-door .just-image-left img{ width:94%;}
.chiron-gateway .just-image-left img{ width:96%;}
.chiron-man-umbrella .just-image-left img{ width:96%;}

.Chiron-Purpose .just-image-left img{width:96%;}


/* humen-design-answers */

.humen-design-answers h2
{
    color: #000000;
    font-family: 'Roboto Slab', serif;
    font-size: 40px;
    margin:20px 0;
    text-align: center;
    text-transform: capitalize;
}
.humen-design-answers img
{
    padding:10px;
    box-shadow: 3px 3px 7px #B8B8B8;
    -webkit-box-shadow: 3px 3px 7px #B8B8B8;
    -moz-box-shadow: 3px 3px 7px #B8B8B8;
}
.humen-design-answers .times-image img
{
    width:300px;
}
.humen-design-answers .times-image
{
    margin:30px 0;
}
.humen-design-answers .freedom-offers
{
    margin:35px 0 20px;
}
.humen-design-answers .freedom-offers .image-left img, .humen-design-answers .freedom-offers .image-right img
{
    width:93%;
}
.humen-design-answers .bodygraph
{
    margin:40px 0 30px;
}
.humen-design-answers .bodygraph .text-left-align
{
    margin-left: 0;
    margin-top: 160px;
    width: 500px;
}
.humen-design-answers .trafic-bar
{
    margin:10px 0;
}
.humen-design-answers .trafic-bar .text-center
{
    margin-top:0;
}
.humen-design-answers .trafic-bar .image-left, .humen-design-answers .trafic-bar .image-right
{
    margin-top:6px;
}
.humen-design-answers .manwithdog .just-image-left
{
    width:475px;
}
.humen-design-answers .manwithdog .just-image-left img
{
    width:95%;
}
.humen-design-answers .just-beyourself
{
    margin:10px 0 30px;
}
.just-beyourself .just-image-left
{
    width:460px;
}
.humen-design-answers .just-beyourself .text-left-align
{
    margin: 83px 0 0;
    width: 520px;
}
.humen-design-answers .man-yoga
{
    margin:30px 0 0;
}
.humen-design-answers .man-yoga .text-left-align
{
    margin:106px 60px 0 0;
    width:400px;
}
.humen-design-answers .man-yoga .just-image-left
{
    width:520px;
}
.humen-design-answers .bodygraph .just-image-left
{
    width:460px;
}
.freedom-offers .text-center
{
    margin:21px 49px 0;
}
.humen-design-answers .challange-mind-chart
{
    width:500px;
    margin:30px auto;
}
.humen-design-answers .challange-mind-chart p
{
    width:100%;
    text-align:center;
    margin:0;
    line-height:25px;
}
.heartcen span{position:absolute;top:325px;left:50px}
.heartcen:hover{background:url(images/heart02.png) no-repeat 0 0;width:312px;height:320px;background-position-y: 20px;}
.heartcen{background:url(images/heart01.png) no-repeat 0 0;width:312px;height:320px;position:relative; background-position-y: 20px;}

.headcen span{position:absolute;top:325px;left:50px}
.headcen:hover{background:url(images/head02.png) no-repeat 0 0;width:312px;height:320px; background-position-y: 20px;}
.headcen{background:url(images/head01.png) no-repeat 0 0;width:312px;height:320px;position:relative; background-position-y: 20px;}
.client-name{color: #65b2d6 !important}
#tabs-1 .tabhead{background-color: #85DBB2;}
#tabs-2 .tabhead{background-color: #DCFBF5;}
#tabs-3 .tabhead{background-color: #D8C0A1;}
.tabhead th{text-align:center;}
a.green{ background:#85DBB2; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-right:4px;} 
a.green:hover{ background:#31682A;}
a.red{ background:#a41107; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-right:4px;} 
a.red:hover{ background:#7F0A0A;}
a.dblue{ background:#0D546D; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-right:4px;} 
a.dblue:hover{ background:#6AB3D3;}
a.dblueback{ background:#0D546D; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:right;margin-top:10px;margin-bottom: 10px;font-family: arial} 
a.dblueback:hover{ background:#6AB3D3; color:#fff;}
a.lorange{ background:#fc7a03; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-top:10px;margin-bottom: 10px;font-family: arial} 
a.lorange:hover{ background:#f99b06; color:#fff;}
a.lblue{ background:#6AB3D3; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-right:4px;} 
a.lblue:hover{ background:#0D546D;}
.tdsize{width:133px;padding:5px;}
.tab1{ background:#85DBB2 !important;}
.tab2{ background:#DCFBF5 !important;}
.tab3{ background:#D8C0A1 !important;}
.tabbody tr td{padding-left:5px;}
.birth-heading{font-family: arial !important;}
input.lblue{ background:#6AB3D3; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-right:4px;box-shadow:0 0 0 #B8B8B8;width:100px} 
input.lblue:hover{ background:#0D546D;cursor:pointer;}
button.lblue{ background:#6AB3D3; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-right:4px;box-shadow:0 0 0 #B8B8B8;} 
button.lblue:hover{ background:#0D546D;cursor:pointer;}
button.lorange{ background:#fc7a03; padding:5px 15px; color:#fff !important; text-decoration:none; font-size:12px; -moz-border-radius: 15px;-webkit-border-radius: 15px; border-radius:15px;float:left;margin-right:4px;box-shadow:0 0 0 #B8B8B8;} 
button.lorange:hover{ background:#f99b06;cursor:pointer;}
.but-roll:hover{ color:#0D546D;cursor:pointer;}
.people11 {width:215px !important;background:#fff !important;margin:-28px 7px -107px -232px !important;border:#CCC !important;font-size:12px !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {     .people11{margin:-28px 7px -90px -180px !important;} }
/*new style for services pages*/
.gm_service1 {
    width: 980px;
    height: auto;
    float: left; padding-bottom:50px;
}
.gm_service1 p {
    width: 770px;
    height: auto;
    float: right;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #707070;
    font-size: 14px;
}
.gm_service1 span {
    color: #ea4246;
    font-weight: normal;
}
.gm_service1 h1 {
    color: #636363;
    float: right;
    font-family: "AvantGardeMdBTMedium", arial;
    font-size: 33px;
    font-weight: bold;
    margin-bottom: 32px;
    padding: 10px 0 0;
    text-transform: uppercase;
    width: 770px;
}
.gm_service1 img {
    width: 180px;
    height: auto;
    float: left;
}

.gm_donation_form{width:370px;margin: 30px 0px 60px 150px;box-shadow: 3px 3px 7px #B8B8B8;background-color: #ffffff;display: inline-block;}
.gm_niceform {margin: 30px;}
.gm_niceform .text {
    padding: 2px;
    margin: 8px;
    height: 18px;
    width: 280px;
}
.gm_donation_form .sexybutton {
    height: 50px;
    width: 120px;
    margin: 0px 0px 40px 45px;
    float: left;
}
.gm_niceform .radios {
    margin-left: 60px;
    padding-top: 25px;
    height: 18px;
    width: 280px;
}
.gm_niceform .radiopay {
    display: block;
    float: left;
    height: 28px;
    margin: 3px 8px 7px 17px;
}
.gm_niceform .amount{
    width: 70px;
}
.gm_niceform .amount1{
    margin-left: 5px;
    width: 50px;
}
.gm_donations {
    font-family:  Arial, Helvetica, sans-serif;
    text-align: justify;
}
.gm_donations p {
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    color: #707070;
    font-size: 14px;
    margin: 17px 0 10px;
}
.gm_donations li {
    list-style-type:circle;
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    color: #707070;
    font-size: 14px;
    text-align: left;
    margin-left: 40px;
}
.gm_donations span {
    color: #ea4246;
}
.gm_donations h2 {
    color: #636363;
    font-family:  Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-align: left;
    margin-bottom: 32px;
    padding: 10px 0 0;
}

.gm_service2{
    width: 980px;
    height: auto;
    float: left; padding-bottom:50px;
}
.gm_service2_left{width:460px; height:auto; float:left;}
.gm_service2_left h1 {
    color: #0D6B91;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    margin-bottom: 32px;
    text-transform: uppercase; padding:10px 0 0 25px;
}
.gm_service2_left p {
    width: 250px;
    height: auto;
    float: left;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    color: #707070; padding:0 0 0 25px;
    font-size: 12px;
}
.gm_service2_left p a{
    float: right;
    text-align: justify;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    color:#EA4246;
    font-size: 12px; text-decoration:none;
}
.gm_service2_left img {
    width: 180px;
    height: auto;
    float: left;
}
.gm_service1 .service-head {
    color: #636363;
    float: right;
    font-family: "AvantGardeMdBTMedium", arial;
    font-size: 33px;
    font-weight: bold;
    margin-bottom: 32px;
    padding: 10px 0 0;
    text-transform: uppercase;
    width: 770px;
}

.gm_service2_left .service-inhead {
    color: #0D6B91;
    float: left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    margin-bottom: 32px;
    text-transform: uppercase; padding:10px 0 0 25px;
}
.solar-systems h2 {
    color: #656565;
    font-family: 'Roboto Slab', serif;
    font-size: 28px;
    font-weight: normal;
    margin: 0 0 12px;
    text-transform: uppercase;
}
.service-foundation{background:url(images/services/foundation.png) no-repeat 0 0;width:180px;height:283px;display:block;float:left;background-size: 180px 283px;}
.service-foundation:hover{background:url(images/services/foundation-rollover.png) no-repeat 0 0;background-size: 180px 283px;}
.service-personal{background:url(images/personal.png) no-repeat 0 0;width:180px;height:283px;display:block;float:left;background-size: 180px 283px;}
.service-personal:hover{background:url(images/personal-rollover.png) no-repeat 0 0;background-size: 180px 283px;}
.service-solar{background:url(images/services/solar.png) no-repeat 0 0;width:180px;height:283px;display:block;float:left;background-size: 180px 283px;}
.service-solar:hover{background:url(images/services/solar-rollover.png) no-repeat 0 0;background-size: 180px 283px;}
.service-connection{background:url(images/services/connection.png) no-repeat 0 0;width:180px;height:283px;display:block;float:left;background-size: 180px 283px;}
.service-connection:hover{background:url(images/services/connection-rollover.png) no-repeat 0 0;background-size: 180px 283px;}
.service-chiron{background:url(images/services/chiron.png) no-repeat 0 0;width:180px;height:283px;display:block;float:left;background-size: 180px 283px;}
.service-chiron:hover{background:url(images/services/chiron-rollover.png) no-repeat 0 0;background-size: 180px 283px;}
.service-saturn{background:url(images/services/saturn.png) no-repeat 0 0;width:180px;height:283px;display:block;float:left;background-size: 180px 283px;}
.service-saturn:hover{background:url(images/services/saturn-rollover.png) no-repeat 0 0;background-size: 180px 283px;}
.service-uranus{background:url(images/services/uranus.png) no-repeat 0 0;width:180px;height:283px;display:block;float:left;background-size: 180px 283px;}
.service-uranus:hover{background:url(images/services/uranus-rollover.png) no-repeat 0 0;background-size: 180px 283px;}
.mar_left{margin-top: 11px;margin-left: 9px !important;}
/*end*/
p.testi{width:950px;}
/* tables */
.header-clickable{
    cursor: pointer;
}
th{padding-left: 5px; height: 41px; text-align: left;}
td{padding-left: 5px;}
.row-clickable:hover { background: #C3C9C3; cursor: pointer;}
.refresh-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-refresh.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.impexport-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/gmbt09.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.impexport-button:hover{background-image: url(resources/icons/gmbtorg09.svg) !important;opacity:1 !important;}
.edit-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/gmbt03.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.edit-button:hover{background-image: url(resources/icons/gmbtorg03.svg) !important;opacity:1 !important;}
.delete-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/gmbt04.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.delete-button:hover{background-image: url(resources/icons/gmbtorg04.svg) !important;opacity:1 !important;}
.view-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-view.png); background-size: cover; background-repeat: no-repeat;}
.add-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-add.png); background-size: cover; background-repeat: no-repeat;}
.add-file-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-add-file.png); background-size: cover; background-repeat: no-repeat;}
.xml-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-xml.png); background-size: cover; background-repeat: no-repeat;}
.download-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-download.png); background-size: cover; background-repeat: no-repeat;}
.play-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-play.png); background-size: cover; background-repeat: no-repeat;}
.pdf-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/gmbt07.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;;}
.pdf-button:hover{background-image: url(resources/icons/gmbtorg07.svg) !important;opacity:1 !important;}
.jpg-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/gmbt08.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;;}
.jpg-button:hover{background-image: url(resources/icons/gmbtorg08.svg) !important;opacity:1 !important;}
.back-button{ margin-left: 5px;width: 40px; height:40px; display:inline-block; background-image: url(resources/icons/search01.png) !important; background-size: cover !important; background-repeat: no-repeat !important;;}
.back-button:hover{ background-image: url(resources/icons/search01rollover.png) !important; }
.help-button{ margin-left: 5px;width: 30px; height:30px; display:inline-block; background-image: url(resources/icons/help01.png) !important; background-size: cover !important; background-repeat: no-repeat !important;;}
.help-button:hover{ background-image: url(resources/icons/help01rollover.png) !important; }
.favorite-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/offstar.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;;}
.favorite-button:hover{ background-image: url(resources/icons/gmbt06.svg) !important; }
.favorite-icon{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/gmbt06.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;;}

/* chart view buttons */
.button-new-chart{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/add_chart.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-dev{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-dev.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-found{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-found.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-interactive{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-interactive.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-body{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-body.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-mind{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-mind.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-mandala{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-mandala.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-data{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-data.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-predict{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-predict.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-dream{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-dream.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-material{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-material.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-resonance{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-res2.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-notself{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-notself.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-orientation{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-orient.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-advanced{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-advanced.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-found1{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-found1.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-found2{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-found2.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-chemistry{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-chemistry.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-material1{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-circle1.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-material2{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-circle2.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-material3{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-circle3.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-material4{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-circle4.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.button-material5{ width: 25px; height:25px; display:inline-block; background-image: url(resources/icons/btn-circle5.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}


.full-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/body.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.body-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/body1.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.mind-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/body2.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.mandala-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/body3.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.dream-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/body4.png?v=1) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.info-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/body5.png?v=1) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.material-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/material.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.conn-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/conn.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.conn1-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/conn1.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.conn2-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/conn2.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.sbus1-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/sbus1.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.sbus2-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/sbus2.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.sbus3-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/sbus3.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.sbus4-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/sbus4.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.sbus5-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/sbus5.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.sbus6-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/sbus6.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.sbus7-button{ margin-left: 5px;width: 20px; height:25px; display:inline-block; background-image: url(resources/icons/sbus7.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}

.talk-button{ margin-left: 5px;width: 20px; height:25px !important; display:inline-block; background-image: url(resources/icons/gmbt02.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.talk-button:hover{background-image: url(resources/icons/gmbtorg02.svg) !important;opacity:1 !important;}
.tag-button{ margin-left: 5px;width: 20px; height:25px !important; display:inline-block; background-image: url(images/gmbt01.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.tag-button:hover{background-image: url(resources/icons/tag.png) !important;opacity:1!important;}
.tag-people-button{ margin-top: 15px;width: 30px; height:30px !important; display:inline-block; background-image: url(images/gmbt01.svg) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.tag-people-button:hover{background-image: url(resources/icons/tag.png) !important;opacity:1 !important;}
.save-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-save.png); background-size: cover; background-repeat: no-repeat;}
.save1-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/save-icon1.png); background-size: cover; background-repeat: no-repeat;}
.save2-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/save-icon2.png); background-size: cover; background-repeat: no-repeat;}
.save3-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/save-icon3.png); background-size: cover; background-repeat: no-repeat;}
.save4-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/save-icon4.png); background-size: cover; background-repeat: no-repeat;}
.save5-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/save-icon5.png); background-size: cover; background-repeat: no-repeat;}
.upgrade-button{ margin-left: 5px;width: 20px; height:20px; display:inline-block; background-image: url(resources/icons/icon-upgrade.png) !important; background-size: cover !important; background-repeat: no-repeat !important;}
.new-chart-button{ width: 120px; height:40px; display:inline-block; background-image: url(resources/icons/add-new.png); background-size: cover; background-repeat: no-repeat;}
.new-talk-button{ width: 150px; height:40px; display:inline-block; background-image: url(resources/icons/buy-now.png); background-size: cover; background-repeat: no-repeat;}
.new-person-button{ margin-left: 5px;width: 30px; height:30px; display:inline-block; background-image: url(resources/icons/icon-new-person.png); background-size: cover; background-repeat: no-repeat;}
.example-chart{float: left; padding: 0px 10px 0px;font-size: 12px;color: white;border-radius: 6px;margin-right: 20px;}
.chart-dropdown{
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(/wp-content/plugins/ChartCreationForm/css/down_arrow.png) no-repeat;
    background-position: right 1px;
    background-size: 18px;
    border: 2px solid #9b9b9b;
    height: 30px;
    width: 260px;
    padding: 2px;
    font-size: 15px;
    color: #000;
}
.view-dropdown{
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(/wp-content/plugins/ChartCreationForm/css/down_arrow.png) no-repeat;
    background-position: right 1px;
    background-size: 18px;
    border: 2px solid #9b9b9b;
    height: 30px;
    width: 230px;
    padding: 2px;
    font-size: 15px;
    color: #000;
}
.blog21{/*width:72%;*/ float:left;padding:10px 0; }
.blog21 div {/*width:92%; float:left;*/ font-size:13px; font-family:arial; }
h2.blog22 { background:none !important;/*width:auto; float:left;*/}
.blog23 {box-shadow:2px 1px 24px #D0D0D0 inset;
         padding: 20px;  margin: 10px 0 0px 0px;clear:both; }
.blog24 {background:url(images/box-show.png) no-repeat 0 0 !important; height:30px;
         margin-left:25px;
         width: 91% !important; float:left;}
.meta-prep.meta-prep-author {
    color: #2B322B; float:left; margin-right:5px;
}
.blog25 { /*background: none repeat scroll 0 0 #DCE8DA;*/
    float: right;
    margin: 0;
    padding: 10px 0;
    width: 27%;}
label.screen-reader-text {font-size:14px;   margin: 0 10px 0 0; display:none;}
#searchform > div{width:100%; float:left; margin:10px 0 0 0;}
#searchform input#s {
    background: none repeat scroll 0 0 #bfbfbf;
    border: medium none;
    color: #FFFFFF;
    height: 30px;
    float:left;
    margin-right:5px;
    padding: 0 3px;
    width: 173px; margin-bottom:20px;
}
#searchform input#searchsubmit {
    background: none repeat scroll 0 0 #bfbfbf;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    float:left;
    padding:6px 11px; margin-bottom:20px;
}
h3.widget-title {
    background: none repeat scroll 0 0 #bfbfbf;
    color: #FFFFFF;
    display:inline-block;
    width:260px;
    padding: 5px 0 5px 5px;
    font-family:arial;
    font-size:17px;
}
.cat-item.cat-item-4 > a, .cat-item.cat-item-1 > a {
    color: #333333;
    text-decoration: none;
}
.cat-item.cat-item-4 > a:hover, .cat-item.cat-item-1 > a:hover{ text-decoration:underline;}

li.cat-item > a, li.cat-item > a {
    color: #333333;
    text-decoration: none;
}
li.cat-item > a:hover, li.cat-item > a:hover{ text-decoration:underline;} 
#categories-2 > ul {
    margin: 10px 0;
}
#categories-2 > ul li, #archives-2 > ul li{ padding-left:20px; background:url(images/widget_orange_arrow.png) no-repeat left center;}
#archives-2 a {
    color: #333333;
    text-decoration: none;
}
#archives-2 > ul {
    margin: 10px 0;
}
#hello_tabs_widget-2 > div {
    float: left;
    margin: 10px 0 0; width:265px;
}
.style11 .tabs-content ul li a {
    color: #D68E02;
    text-decoration: none;
}
#archives-2 a:hover {text-decoration:underline;}
.navigation {
    float: left;
    width: 100%;
}
.nav-previous {
    float: left;
    width: 50%;
}
.nav-next > a {
    color: #333333;
    float: right;
    font-size: 18px;
    margin: 10px 15px;
    text-decoration: none;
}
.nav-next > a:hover {text-decoration:underline;}
.nav-next {
    float: left;
    width: 50%;
}
.entry-meta {
/*    float: left;
    width: 100%;*/
}
.primart1 {
    float: left;
    width: 100%;
}
.primart2{
    float: left;
    width: 100%;
}
.primart3{
    float: left;
    width: 100%;
}
.comment-form-author > input, .comment-form-email > input, .comment-form-url > input{
    height: 28px;
    margin-left: 10px;
    padding-left: 5px;
    width: 200px;
}
.comment-form-comment > label {
    margin-right: 15px;
    vertical-align: top;
}
.comment-form-author > label {
    float: left;
    width: auto;
}
.required {
    margin-right: 20px;
}
.comment-form-url > label {
    margin: 0 12px 0 0;
}
.form-submit > input {
    background: none repeat scroll 0 0 #333333;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    padding: 5px 10px;
}
#recent-posts-2 a {
    color: #333333;
    text-decoration: none;
}
#recent-posts-2 a:hover {text-decoration:underline;}
.l_content.left.mar_top > div#comments {
    float: left;
    width: 100%;
}
.comment.byuser.comment-author-admin.bypostauthor.even.thread-even.depth-1 {
    float: left;
    width: 100%; margin:25px 0;
}
.comment-author.vcard {
    float: left;
    width: 100%;
}
img.avatar.avatar-40.photo {
    float: left; margin-right:10px;
}
a.function1 {
    color: #A4A4A4;
    float: left;
    text-decoration: none;
    width: auto;
}
.fn {
    float: left;
}
span.says {
    float: left;
    margin: 0 5px;
}
span.asc img,span.desc img {
    height: 21px;
    width: 22px;
}
a.comment-edit-link {
    color: #EA4246;
    margin: 0 5px 0 10px;
    text-decoration: none;
}
a:hover.comment-edit-link { text-decoration:underline;}
.comment-body {
    float: left;
    width: 84%;
}
.comment-author.vcard {
    float: left;
    width: 100%;
}
a.comment-reply-link {
    color: #333333;
    text-decoration: none;
    padding: 10px 0 0 50px;
}
a:hover.comment-reply-link {text-decoration:underline;}
a.wpp-post-title {
    color: #333333;
    text-decoration: none;
    font-size: 14px;
    font-family: arial;
}
.wpp-date {
    font-size: 14px;
    font-family: arial;
}
.rpwe-title a,.rpwe-time{
    color: #333333;
    text-decoration: none;
    font-size: 14px !important;
    font-family: arial;
}
a:hover.wpp-post-title {text-decoration:underline;}
.meta-sep {
    /*float: left;*/ margin:0 8px;
}
.fun1{
    float:left;
}
a.page.larger {
    color: #333333;
}
.wp-pagenavi a, .wp-pagenavi span {
    color: #333333;
}
.reply
{
    padding-top: 65px;
}
#categories-2
{
    /*margin-top: 50px;*/
}
.thumb img{width:100px;height:100px;}
div.thumb{width:100px;padding:10px;}
a.addthis_button_compact{margin:0px;}
.form-submit #submit{margin-left:76px;}
li.pop-li{float:left;border-bottom: 1px solid #EEE;margin-bottom: 10px;padding-bottom: 10px;width:100%}
.ie #searchform input#searchsubmit {margin-top:10px;}
ul.tabs-menu{ width:100%; float:left;}
ul.tabs-menu li{ width:50%; float:left;}
ul.tabs-menu li a{ width:90%; float:left; padding:15px 5% !important;}
div.pagination a:hover,div.meneame a:active {background-color:#f2f2f2 !important;}
div.pagination span.current {color:#000 !important;}
.widget-container ul li a{font-size:14px;font-family:arial;}
a.but-roll{margin: 0 6px 0 6px;color: #777;text-decoration: underline;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 {width: 13px;height: 13px !important;padding: 6px 27px !important;min-width: 13px !important;margin-top: 2px !important;}
.content_topboxs1{margin:24px auto;}
.content_topboxs1.right.yellow.member_login{float:left !important;}

.seakeyimg{margin-right:198px;margin-top:-15px;border:0}
.peokeyimg{margin-right:20px;border:0}
.peodetkeyimg{margin-top:100px;margin-left:-140px;border:0}

/**************** Pagination ***************/
.gm-title {
    display: none;
}
.gm-paginate {
    padding: 20px 0 0;
    text-align:center;
}
.gm-paginate a, .gm-paginate span {
    border: 1px solid #CCCCCC;
    background: none;
    border-radius: 4px 4px 4px 4px;
    margin: 0 4px;
    padding: 5px 11px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    transition: color 0.1s ease-in 0s;
}
.gm-paginate .gm-title {
    border: medium none;
    padding-left: 0;
    background: none;
}
.gm-paginate .gm-current {
    color: #000;
    font-weight: bold;
    border: 1px solid #CCCCCC;
    background: #D6D6D6;
    border-radius: 4px 4px 4px 4px;
    margin: 0 4px;
    padding: 5px 11px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    transition: color 0.1s ease-in 0s;
}
.gm-paginate a:hover {
    border-color: #D6D6D6;
    background: #D6D6D6;
    color: #fff;
}
.pagination
{
    cursor: pointer;
}

/******** pagination end **************/
.sc_player_container1 p {
    height: 0px;
    width: 0px;
    padding: 0px;
    float: none;
}
.left.player_row2_bu audio ,.left.player_row3_bu audio {
    width: 415px;
}
.right.player_row4_bu audio {
    width: 388px;   
}
.player_row3 {
    width: 415px;
}
#search_user {
    float: right;
    margin-top: -40px;
    padding-right: 14px;
}
#search_user_tab2 ,#search_user_tab3,#search_user_tab4,#search_user_tab5,#search_user_tab6{
    float: right;
    margin-bottom:10px;
    padding-right: 14px;
}

/****** services page ***/
button
{   
    border:0;
    cursor:pointer;
}

.diagrams a
{
    color:black;
    text-decoration:none;
}
.diagrams a li div p:hover
{
    color:white;
}

#servicesTitle {
  color: #7b7b7b;
  font-family: "arial";
  font-size: 42pt;
  font-weight: normal;
  margin: 20px;
  text-align: center;
}
.red
{
    color:#ed5f3e;
}
.diagrams
{
    margin:0 auto;  
    width:100%;
    height:auto;
    display: inline-block;
}
.services_circle
{
    width:110px;
    height:110px;
    background:#A7CE61;
    border-radius:50%;
    display:block;
    margin-left:325px;
    font-size:15px;
    border:0;
    box-shadow: 3px 3px 4px #B8B8B8;
}
ul.serviceul
{
    list-style:none;
    float:left;
    margin-top:30px;
    

}
ul.serviceul li
{
    margin:20px;

}
#PredictiveReadings
{
    /*margin-left:140px;*/
}
#otherServices
{
    /*margin-left:150px;*/
}
.listTitle
{
    margin-left:10px;
    font-weight:bold;
    text-align:center;
}
button.services_square
{
    width:120px;
    height:90px;
    border:0;
    box-shadow: 3px 3px 4px #B8B8B8;
}
button.services_square > p ,button.services_circle > p 
{
    text-align:center;
    font-size:14px;
    font-family:Arial;
}
button.services_square p:hover, button.services_circle p:hover{
    color: #FFA500;
}

button.services_lightBlue{background:#AFDEE8;}
button.services_lightViolet{background:#D4C4E8;}
button.services_darkViolet{background:#9C7FDB;}
button.services_yellow{background:#FAEA33;}
button.services_orange{background:#EDAC38;}
button.services_grey{   background:#AFAFAF;}

.sub_button
{
    background:none;
    border:none;
}
.services_triangle
{  width: 0; 
   height: 0;
   border-top: 80px solid #A7CE61;
   border-left: 60px solid transparent; 
   border-right: 60px solid transparent;
}
/****** end of services page **/
/****** service page *****/
.leftCol{width:575px;float:left;margin-top:10px;margin-bottom:20px;}
.rightCol{width:270px;float:right;margin-top:10px;margin-bottom:20px;}
.leftCol h1{font-size:24px;margin-bottom:5px;}
.leftCol p{font-size:15px;color:#474747;margin-right:15px;}
.btn{text-align:center;display:block;padding:18px;}
.btn:hover{opacity:.6}
.btn a{color:#fff;font-size:25px;text-decoration: none !important;}
.box_1{width:270px;float:left;}
.box_row{display: block;width: 90%;margin: 0 auto;}
.box_img{border: 2px solid grey; width:266px; height:266px}
.centerContent{margin-bottom:15px;}
.centerContent img{margin-bottom:4px;}
.centerContent h2{font-size:22px;line-height:22px;margin-bottom:10px;}
.bottomBox {    margin-top:20px;width: 100%;}
.bottomBox span{float:left;width:350px;font-size:20px;font-weight:bold;padding-top:7px;}
.bottomBox a{float:right;width:150px;padding:10px 15px;font-size:20px;color:#FFF;margin:0;text-decoration: none !important;}
.foundation{background:#F2F2F2;padding:8px 10px;font-size:20px;color:#474747;font-weight:bold;margin-bottom:20px;}
.foundation p{font-weight:normal;color:#474747;}
.foundation a{cursor: pointer;}
.found_color{background:#8BA925}
.solar_color{background:#F7B82D}
.saturn_color{background:#335089}
.uranus_color{background:#76966B}
.chiron_color{background:#223A3A}
.body_color{background:#F08A04}
.mind_color{background:#00B3ED}
.incarn_color{background:#CB7200}
.career_color{background:#335089}
.child_color{background:#A75F37}
.connec_color{background:#6F8E9B}
.family_color{background:#78C5F9}
/****** end of service page *****/
/****** login form *******/
.acc_box{font-family:arial;width:300px;margin:24px auto;box-shadow: 3px 3px 7px #B8B8B8;border: solid 1px #CCC;}

.acc_box input[type="password"],
.acc_box input[type="text"] {border-radius: 0 5px 5px 0;height: 40px;line-height: 20px;padding: 0 5px;vertical-align: top;width: 185px;margin: 0;border: solid;border-width: 1px;}
.acc_box input[type="submit"] {border-radius: 5px;height: 40px;line-height: 20px;padding: 0 5px;vertical-align: top;width: 230px;margin: 0;background-color: #474747;color: #ffffff;font-size: 17px;font-weight: bold;border: solid;border-width: 1px;}

.acc_box_header {border-style: solid;border-width: 0 0 1px 0;background: none repeat scroll 0 0 #fff;border-radius: 4px 4px 0 0;box-shadow: none;margin-bottom: 20px;padding: 10px;}
.acc_box_footer {border-style: solid;border-width: 1px 0 0 0;border-radius: 4px 4px 0 0;box-shadow: none;margin-bottom: 20px;padding-top: 15px;}

.brand {background-image: url(images/loginlogo.png);width: 175px;height: 65px;line-height: 65px;background-repeat: no-repeat;background-attachment: scroll;background-position: left center;background-color: transparent;margin: 0 auto;display: block;overflow: hidden;padding: 0;position: relative;}
.control-group {margin: 0 0 20px;padding: 0 30px;}
.login-icon {border-style: solid;border-width: 1px;border-radius: 3px 0 0 3px;border-color: #474747;color: #FFF;background-color: #474747;display: inline-block;zoom: 1;height: 20px;padding: 10px;width: 10px;}
.forgot-password {font-size: 11px;margin: 0;padding: 10px 0 0;}
/****** end of login form *******/
/****** info page *******/
.infoCol{float:left;display:block;width:130px;height:auto;}
.info_circle {width: 110px;height: 110px;background: #A7CE61;border-radius: 50%;display: block;font-size: 15px;border: 0;margin: 0 auto;box-shadow: 3px 3px 4px #B8B8B8;}
.info_square {width: 100px;height: 90px;border: 0;margin: 10px auto;box-shadow: 3px 3px 4px #B8B8B8;}
.info_triangle {width: 0;height: 0;border-top: 80px solid #A7CE61;border-left: 60px solid transparent;border-right: 60px solid transparent;display: block;margin: 0 auto;}

.info_square > p, .info_circle > p {text-align: center;font-size: 15px;font-family: Arial;}
.info_square p:hover, .info_circle p:hover{color: #FFA500 ;}
.info_diagrams{margin:0 auto;height:auto;display: block;}
.people_search_panel{margin:20px auto;width:800px;height:auto;display: block;}
.diagrams h2{margin: 40px 50px 20px;}
/****** end of info page *******/
/****** front page widgets *******/
.people_search_widget{
    width: auto;
    height: 350px;
    box-shadow: 3px 3px 4px #B8B8B8;
    border: 1px solid #CCCCCC;}
/****** end of front page widgets *******/

.page-id-182 #main {
    position: static;
    height: auto !important;
} 
.page-id-182 #footer,.page-id-182 #header {
    position: static;
} 
.page-id-182 .gsc-control-cse {
    width: auto !important;
}
#footer:before {
    clear: both;
    content: "";
    display: block;
}
#quicksearch {
    margin-top: 10px;
}
#footer:before {
    clear: both;
    content: "";
    display: block;
}
input.gsc-input{
    background: none repeat scroll 0 0 #666666 !important;
    border: 0 solid #666666 !important;
    color: #cccccc;
    font-size: 12px;
    height: 22px;
    padding-left: 6px !important;
    width: 170px !important;
}
/*.gsc-search-button .image{
  background: url("images/search.png") no-repeat scroll center center transparent !important;
    border: 0 none !important;
    cursor: pointer !important;
    display: block !important;
    height: 23px !important;
    width: 23px !important;
}*/
#quicksearch .cse input.gsc-search-button, input.gsc-search-button{
    padding: 0 !important;
       min-width: 30px !important;
}
table.gsc-search-box td.gsc-input{ padding-right: 0 !important; }
#gcs .gsc-control-cse{ width:  auto !important;}

._chartsettings {
    float: left;
    padding-top: 5px;
    margin-left: 5px;
}
._chartsettings a{
    width: auto !important;
}
.home_page_diagrams .services_circle {
  height: 70px;
  margin-bottom: 10px;
  margin-left: 80px;
  margin-top: 5px;
  width: 70px;
}
.home_page_diagrams .services_square {
  height: 75px;
  width: 80px;
  margin-bottom: 8px;
}
.second_line {
  float: left;
/*  margin-left: 25px;*/
  width: auto;
}
.content_topboxs h3.order__heading {
  font: bold 13px/19px Calibri,Arial,Helvetica,sans-serif;
  padding: 0;
}
.home_page_diagrams button.services_square > p,.home_page_diagrams button.services_circle > p{
    font-size: 10px;
    padding: 0;
    line-height: normal;
    font-weight: bold;
}
.services_square_one{ margin-left: 15px;}
.services_square_two{ margin-left: 35px;}
.content_topboxs .searchbox a { background: none;}
.celeb_profile_head {
  margin-top: -40px;
  text-align: center;
}
.celeb_profile_head h2 {
  color: #000000;
  font-size: 14px !important;
  font-weight: normal;
  line-height: 25px;
  margin-bottom: 10px;
}
.page-template-messagetemplate-php #content a.dblueback,.page-id-4641 #content a.dblueback{margin-top: 20px;}
/*Start People Autocategory CSS*/
.page-template-people-by-category-template-php #celeb-pages ul {
  line-height: 1.5em;
  list-style-type: square;
  margin: 0.3em 0 0 1.6em;
  padding: 0;
}
.page-template-people-by-category-template-php #celeb-pages{
    line-height: 1.6;
    font-size: 15px;
}
.page-template-people-by-category-template-php #celeb-pages p {
    line-height: inherit;
    margin: 0.5em 0;
}
.page-template-people-by-category-template-php #celeb-pages ul li {
  list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAANAQMAAABb8jbLAAAABlBMVEX///8AUow5QSOjAAAAAXRSTlMAQObYZgAAABNJREFUCB1jYEABBQw/wLCAgQEAGpIDyT0IVcsAAAAASUVORK5CYII=") !important;
  list-style-type: disc;
}
.page-template-people-by-category-template-php #celeb-pages a{
    color: #0645ad; text-decoration: none;
}
.page-template-people-by-category-template-php #celeb-pages li h3{
    font-weight: bold;
    font-size: 1.17em;
}
.page-template-people-by-category-template-php #celeb-pages li {
    margin-bottom: 0.1em;
}
.page-template-people-by-category-template-php #celeb-pages {
    width:980px;height:100%;padding:10px;margin:0 auto;z-index:0;background-color:#ffffff;
}
/*End People Autocategory CSS*/
.info-subheading {
  font-size: 18px;
  font-weight: bold;
}
.info_links span {
  color: #0977ac;
  font-size: 18px;
}
.infocenter_diagrams {
  display: block;
  height: auto;
  margin: 0 auto;
  width: 650px;
}
/****** services page ***/
button
{   
    border:0;
    cursor:pointer;
}

.diagrams a
{
    color:black;
    text-decoration:none;
}
.diagrams a li div p:hover
{
    color:white;
}
.infocenter_diagrams a
{
    color:black;
    text-decoration:none;
}
.infocenter_diagrams a li div p:hover
{
    color:white;
}
.form-group-headline h1 {
    line-height: 45px;
}
#servicesTitle
{
    font-size:42pt;
    text-align:center;
    /*width:100%;*/
    font-family:'arial';
    font-weight:normal;
    color:#7B7B7B;
    margin:20px;
}

.red
{
    color:#E9653E;
}
/*.diagrams
{
    margin:0 auto;  
    width:86%;
    height:auto;
    display: block;
}*/
.infocenter_diagrams
{
    margin:0 auto;  
    width:650px;
    height:auto;
    display: block;
}
.info-subheading{
    font-size: 18px;
    font-weight: bold;
}
.info_links a{
    color: #0977AC;
    font-size: 18px;
}
.info_links span{
    color: #0977AC;
    font-size: 18px;
}
/*.services_circle
{
    width:110px;
    height:110px;
    background:#A7CE61;
    border-radius:50%;
    display:block;
    margin-left:325px;
    font-size:15px;
    border:0;
    box-shadow: 3px 3px 4px #B8B8B8;
}
ul.serviceul
{
    list-style:none;
    float:left;
    margin-top:30px;


}
ul.serviceul li
{
    margin:20px;

}
.listTitle
{
    margin-left:10px;
    font-size: 13pt;
    text-align:center;
    color: #000000;
    font-weight: bold;
}
button.services_square
{
    width:100px;
    height:90px;
    border:0;
    box-shadow: 3px 3px 4px #B8B8B8;
}
button.services_square > p ,button.services_circle > p 
{
    text-align:center;
    font-size:14px;
    font-family:Arial;
}
button.services_square p:hover, button.services_circle p:hover{
    color: white;
}

button.services_lightBlue{background:#AEDDE7;}
button.services_lightViolet{background:#D3C5E9;}
button.services_darkViolet{background:#9C7FDB;}
button.services_yellow{background:#F9E932;}
button.services_lightgreen{background:#A6CD60;}
button.services_lightOrange{background:#D6FD7E;}
button.services_orange{background:#EDAC38;}
button.services_grey{   background:#D6D6D6;}
button.services_overview{background:#A1EF89;}
button.services_types{background:#A1EF89;}

.sub_button
{
    background:none;
    border:none;
}
.services_triangle
{  width: 0; 
   height: 0;
   border-top: 80px solid #A7CE61;
   border-left: 60px solid transparent; 
   border-right: 60px solid transparent;
}*/
/****** end of services page **/
.info_searchbox .searchbox {
    height: 105px;
    margin-left: 0;
}
.info_searchbox {
    width: 38%;
}
.info_input input{
    background-color: #f89106;
    border: 1px solid #91c98a;
    border-radius: 13px;
    color: white;
    padding: 0.5% 2%;
    box-shadow: 3px 3px 4px #b8b8b8;
    font-size: 13px;
    font-weight: bold;
    cursor: pointer;
}
.infocenter_diagrams .info_input {
  margin: 20px 0;
  text-align: center;
}
button.services_lightBlue{background:#AEDDE7;}
button.services_lightViolet{background:#D3C5E9;}
button.services_darkViolet{background:#9C7FDB;}
button.services_yellow{background:#F9E932;}
button.services_lightgreen{background:#A6CD60;}
button.services_lightOrange{background:#D6FD7E;}
button.services_orange{background:#EDAC38;}
button.services_grey{   background:#D6D6D6;}
button.services_overview{background:#A1EF89;}
button.services_types{background:#A1EF89;}
.acc_box._reset_form{width: 500px;padding-top: 20px;}
.acc_box._reset_form label{float: left;width: 200px;padding-top: 10px;}
.rp_errors{padding:0 30px;}
/*start affiliate page css*/
#container._affilate_landing_page, #container._affilate_register_page {
  padding: 0;
  width: 1000px;
}
#wp_aff_inside.gm_affilate_landing_page, #wp_aff_inside.gm_affilate_register_page {
  border: medium none;
  padding: 0;
}
#wp_aff_inside {
  border-radius: 3px;
  margin: 0 0 10px; 
  text-align: center;
  word-wrap: break-word;
}
#aff-box-content {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 300px;
}
.gm_affilate_landing_page *, .gm_affilate_register_page * {
  font-family: arial !important;
}
.boxcontent {
  width: 100% !important;
}
.img-txt {
  line-height: 45px;
  position: absolute;
  text-align: center;
  top: 120px;
  width: 1000px;
}
.img-txt > h2 {
  color: #fff;
  font-size: 44px;
}
.img-txt > h3 {
  color: #000;
  font-size: 26px;
}
#umbcontent .img-txt > h3 b {
  font-size: inherit;
  font-weight: inherit;
}
.img-txt b {
  color: #fff;
}
#umbreimg > img {
  width: 100%;
}
#wp_aff-index-body {
  float: left;
  margin: 10px 0 0;
  text-align: left;
}
.editortext {
  margin: 0 auto !important;
  text-align: center !important;
  width: 100%;
}
.form_wrapp {
  background-color: rgb(36, 57, 63) !important;
}
.platform_wrapp {
  color: rgb(255, 255, 255);
  padding-top: 15px;
  width: 85%;
}
.platform_wrapp .common {
  float: left;
  line-height: 25px;
  margin: 0 auto !important;
  padding: 20px;
  width: 28.33%;
}
.image {
  width: 100% !important;
}
#wp_aff_inside img {
  border: medium none;
  margin: 0;
}
.common h2 {
  font-size: 25px;
}
.platform_wrapp .common h3 {
  font-size: 13px;
  text-align: center;
}
.loginregister {
  background-color: rgb(36, 57, 63) !important;
  float: left;
  padding-top: 25px;
  width: 100%;
}
.already {
  float: left;
  margin-top: 2%;
  width: 30%;
}
.already{
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}
.already a {
  color: #6baf40;
  font-size: 20px;
  margin-left: 2%;
  text-decoration: none;
}
.signmeup {
  float: left;
  width: 40%;
}
._signmeup {
  background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #99d273 0%, #5ea432 100%) repeat scroll 0 0;
  border: 2px solid #fff !important;
  border-radius: 10px;
  color: #ffffff;
  font-size: 20px;
  font-weight: bold;
  padding: 5px 20px;
  text-decoration: none;
  cursor: pointer;
}
._signmeup:hover {
  color: #cc0000;
}
.registerlogo {
    color:#fff;
  float: left;
  margin-right: 1%;
  text-align: right;
  width: 29%;
}
.gm_affilate_register_page .registerlogo {float: right;}
.registerlogo h3{float: left; margin-top: 20px;font-size: 18px;font-weight: 600;}
.registerlogo h3 a{color: #6baf40;text-decoration: none; margin-top: 2%;font-size: 20px;}
.footerlogo {
  width: 40%;
}
#container._affilate_landing_page .breadcam, #container._affilate_register_page .breadcam {
  display: none;
}
#container._affilate_landing_page .entry-title:empty, #container._affilate_register_page .entry-title:empty {
  margin: 0;
}
/*end affiliate page css*/
/*start affiliate register page css*/
body.logged-in .costome_inside_div{margin:360px 190px 68px;}
.costome_inside_div {
  background-color: #324e5c;
  border: 1px solid #fff;
  box-shadow: 7px 7px 7px #000;
  margin: 162px 190px 68px;
  padding-bottom: 5px;
  position: absolute;
  width: 610px;
}
.loginregister_footer {
  background-color: #263940;
  border-top: 5px solid #fff;
  float: left;
  margin-top: -8px;
  padding-top: 30px;
  width: 100%;
}
.register_footer_content > h3 {
  color: #fff;
  font-size: 18px;
  line-height: 25px;
  margin: 0 auto;
  padding: 190px 31px 31px;
  text-align: center;
  width: 60%;
}
.register_footer_content h3 b {
  font-size: inherit;  
  font-weight: inherit;
}
.already.custome_link {
  padding-left: 23px;
}
.register_footer_content span {
    color: #6baf40;
}
.register_footer_content a{ text-decoration: none;}
.custome_msg {
  color: #d2eefc !important;
  font-size: 23px !important;
  font-weight: bold;
  margin-top: 10px !important;
  text-align: center;
}
.x-close-btn {
  background-color: #324e5c;
  border: 1px solid #ffffff;
  border-radius: 7px;
  box-shadow: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font: bold 131% sans-serif;
  padding: 0 6px 2px;
  position: absolute;
  right: -7px;
  text-align: center;
  text-decoration: none;
  top: -7px;
}
.x-close-btn > span {
  font-size: 84%;
}
#affwp-register-form label{
    color: #feffff;
    font-family: arial;
    font-size: 13px;
    line-height: 13px;
}
#affwp-register-form {
  border: medium none;
  font: 12px arial,verdana;
  margin: 0 auto;
  padding: 5px 5px 0 11px;
  text-align: left;
}
#affwp-register-form input[type=text], #affwp-register-form input[type=password], #affwp-register-form input[type=email], #affwp-register-form input[type=url], #affwp-register-form textarea{
width: 350px;
}
._afferror {
    margin-left: 205px;
    display: inherit;
    color:#c00 !important;
    font-size: 13px;
    font-weight: bold;
}
#affwp-register-form p._input_{height: 45px;margin: 7px 0 0px;}
#affwp-register-form u {color: #8fb9cf;font-size: 15px;text-decoration: none;}
#affwp-register-form ._signmeup{margin-left: 200px;}
#affwp-register-form a.tnc{text-decoration: none;}
#affwp-register-form .affwp-tos{margin-left: 202px;}
#affwp-register-form .registration_url{color: #fff !important; float: left; font-size: 17px !important;font-weight: bold;}
/*end affiliate register page css*/
/*start affiliate faq page css*/
.program_faq{
  background:   url("images/gm-affiliate-page-background.jpg") no-repeat;
}
.faq_link {
    text-decoration: none;
}
.qutn {
    color: #49bf00;
    font-size: 30px;
    font-weight: bold;
    margin-left: 15px;
    padding-bottom: 25px;
    padding-top: 25px;
}
.faq_title {
    color: #49bf00;
    font-size: 60px;
    margin-left: 15px;
    padding-bottom: 20px;
    padding-top: 45px;
}
.program_faq > p {
    color: #616161;
    font-size: 24px;
    margin-left: 15px;
    line-height: 30px;
    margin-bottom: 15px;
}
/*end affiliate faq page css*/
.dream_color{background-color:#4c7da5;}
.life_color{background-color:#516703;}
.businesone_color{background-color:#1a91d3;}
.talkFound_color{background-color:#585755;}
.therapy_color{background-color:#787184;}
.tagcloud a {
    border: 1px solid #000;
    color: #000;
    float: left;
    font-size: 14px !important;
    list-style: outside none none;
    margin-left: 2%;
    margin-top: 4%;
    padding: 3% 5%;
    text-decoration: none;
    transition: all 0.5s linear 0s;
}
.tagcloud a:hover {
    border: 1px solid #5f907a;
    color: #5f907a;
}
._disabled{
  opacity: 0.5;
}
[lang="ru-RU"] .searchbox,[lang="es-ES"] .searchbox,[lang="fr-FR"] .searchbox,[lang="de-DE"] .searchbox { margin: 5px 5px 5px;}
[lang="es-ES"] .banner_r h4,[lang="fr-FR"] .banner_r h4,[lang="de-DE"] .banner_r h4 { width: 100px;}
[lang="ru-RU"] .banner_r h4{ width: 150px;}
[lang="ru-RU"] .banner_r h2,[lang="es-ES"] .banner_r h2,[lang="fr-FR"] .banner_r h2,[lang="de-DE"] .banner_r h2 { line-height: 22px;}
.graph_loader {
  background: #fff url("images/chartloader.gif") no-repeat scroll center center;
  height: 100%;
  opacity: 0.8;
  position: absolute;
  width: 980px;
  z-index: 999;  
}
.tax-help_page_category #container, .category #container {
    background-color: #bfbfbf;
}
.search .breadcam,.blog .breadcam{
    background-color: #f2f2f2 !important;
    color: #407c61 !important;
    font-size: 18px !important;
    line-height: 22px;
    padding: 15px 0 15px 5px;
}
.search .breadcam > a,.blog .breadcam > a{
    color: #407c61 !important;
}
.archive .breadcam > a:hover, .single .breadcam > a:hover {
  color: #f1ab3c !important;
}
.search #content div[id^="post-"], .blog #content div[id^="post-"] {
  background-color: #f2f2f2 !important;
  box-sizing: border-box;
  width: 100% !important;
}
.blog23 > .entry-meta, .blog23 > .entry-content, .blog23 > .entry-summary {
  padding: 5px;
}
/* single lecture css*/

.single_lecture p {
    font-family: arial;
    font-size: 17px;
    line-height: 25px;
    text-align: justify;
    margin-top: -5px;
    padding: 10px;
    background-color: #d8d3d3;
    border-radius: 0px 0px 10px 10px;
    margin-bottom: 10px;
}
#container {
    width: 980px;
    height: 100%;
    /* padding: 10px; */
    margin: 0 auto;
    z-index: 0;
    background-color: #ffffff;
}
.single_lecture {
    background: #f2f2f2 none repeat scroll 0 0;
    /* padding: 10px; */
}
.single_lecture .lect-img img {
    width: 100%;
    margin-bottom: 10px;
}

.lect-title {
    width: 36%;
    text-align: center;
    background-color: #d8d3d3;
    padding-top: 13px;
    padding-bottom: 10px;
    border-radius: 10px 10px 0px 0px;
    font-family: arial;
    font-size: 28px;
    color: rgb(101, 101, 101);
    margin: 0px 0px 0px;
    font-weight: bold;
    text-transform: uppercase;
}
.video_lecture {
    margin-bottom: 20px;
    width: 70%;
    background-color: #d8d3d3;
    border-radius: 10px;
}
.video_lecture p {
    font-size: 30px;
    text-align: left;
    border-radius: 10px 10px 0px 0px;
    margin-bottom: 0px;
        margin-top: 10px;
        margin-left:10px;
    color: #6a6767;
    padding: 10px 0px 0px 0px;
    background-color: transparent;
}
.video_lecture iframe {
    padding: 10px 41px 10px 10px;
    border-radius: 0px 0px 10px 10px;
}
.searchbox button:hover{color:#FFA500}

/*en pages*/
.page-id-5550 .header, .page-id-304 .header, .page-id-288 .header, .page-id-252 .header, .page-id-242 .header, .page-id-292 .header,.page-id-294 .header,.page-id-296 .header,.page-id-286 .header,.page-id-240 .header,.page-id-1570 .header,.page-id-250 .header,.page-id-272 .header,.page-id-278 .header,.page-id-276 .header,.page-id-238 .header,.page-id-280 .header,.page-id-282 .header,.page-id-234 .header,.page-id-554 .header,.page-id-300 .header,.page-id-558 .header,.page-id-296 .header,.page-id-560 .header,.page-id-562 .header,.page-id-564 .header,.page-id-566 .header,.page-id-568 .header,.page-id-570 .header,.page-id-572 .header,.page-id-574 .header,.page-id-576 .header,.page-id-578 .header,.page-id-236 .header,.page-id-298 .header,.page-id-268 .header{
display:none;
}

.page-id-5550 .footer, .page-id-304 .footer, .page-id-288 .footer, .page-id-252 .footer, .page-id-242 .footer, .page-id-292 .footer,.page-id-294 .footer,.page-id-296 .footer,.page-id-286 .footer,.page-id-240 .footer,.page-id-1570 .footer,.page-id-250 .footer,.page-id-272 .footer,.page-id-278 .footer,.page-id-276 .footer,.page-id-238 .footer,.page-id-280 .footer,.page-id-282 .footer,.page-id-234 .footer,.page-id-554 .footer,.page-id-300 .footer,.page-id-558 .footer,.page-id-296 .footer,.page-id-560 .footer,.page-id-562 .footer,.page-id-564 .footer,.page-id-566 .footer,.page-id-568 .footer,.page-id-570 .footer,.page-id-572 .footer,.page-id-574 .footer,.page-id-576 .footer,.page-id-578 .footer,.page-id-236 .footer,.page-id-298 .footer,.page-id-268 .footer{
display:none;
}
/* es pages*/
.page-id-11630 .header,.page-id-11199 .header, .page-id-11155 .header, .page-id-11145 .header,.page-id-11201 .header, .page-id-11232 .header, .page-id-11267 .header, .page-id-11197 .header,.page-id-11142 .header, .page-id-11337 .header ,.page-id-11152 .header, .page-id-11181 .header, .page-id-11190 .header,.page-id-11301 .header,.page-id-11303 .header, .page-id-11309 .header, .page-id-11311 .header, .page-id-8944 .header,.page-id-9051 .header,.page-id-9054 .header,.page-id-9062 .header, .page-id-9065 .header, .page-id-9068 .header, .page-id-9071 .header, .page-id-9076 .header,.page-id-9079 .header,.page-id-9082 .header, .page-id-9085 .header,.page-id-9088 .header, .page-id-9091 .header,.page-id-9094 .header{
    display:none;
}

.page-id-11630 .footer,.page-id-11199 .footer, .page-id-11155 .footer, .page-id-11145 .footer,.page-id-11201 .footer,.page-id-11232 .footer,.page-id-11267 .footer,.page-id-11197 .footer, .page-id-11142 .footer, .page-id-11337 .footer, .page-id-11152 .footer, .page-id-11181 .footer, .page-id-11190 .footer, .page-id-11301 .footer,.page-id-11303 .footer,.page-id-11309 .footer, .page-id-11311 .footer, .page-id-8944 .footer,.page-id-9051 .footer,.page-id-9054 .footer, .page-id-9062 .footer, .page-id-9065 .footer, .page-id-9068 .header, .page-id-9071 .footer, .page-id-9076 .footer, .page-id-9079 .footer, .page-id-9082 .footer, .page-id-9085 .footer,.page-id-9088 .footer, .page-id-9091 .footer,.page-id-9094 .footer{
    display:none;
}
/* De Pages Start */
.page-id-13103 .header,.page-id-13106 .header,.page-id-13252 .header,.page-id-13108 .header,.page-id-13113 .header,.page-id-13140 .header,.page-id-13149 .header,.page-id-13181 .header,.page-id-13217 .header,.page-id-13254 .header,.page-id-13262 .header,.page-id-13267 .header,.page-id-13273 .header,.page-id-13280 .header,.page-id-13288 .header,.page-id-13293 .header,.page-id-13298 .header,.page-id-13305 .header,.page-id-13324 .header,.page-id-13326 .header,.page-id-13329 .header,.page-id-13332 .header,.page-id-13335 .header,.page-id-13338 .header,.page-id-13342 .header,.page-id-13345 .header,.page-id-13356 .header,.page-id-13359 .header,.page-id-13362 .header,.page-id-13365 .header,.page-id-13368 .header,.page-id-13390 .header,.page-id-13393 .header,.page-id-13396 .header,.page-id-13399 .header,.page-id-13402 .header,.page-id-13405 .header,.page-id-13409 .header,.page-id-13412 .header{
    display:none;
}
.page-id-13103 .footer,.page-id-13106 .footer,.page-id-13252 .footer,.page-id-13108 .footer,.page-id-13113 .footer,.page-id-13140 .footer,.page-id-13149 .footer,.page-id-13181 .footer,.page-id-13217 .footer,.page-id-13254 .footer,.page-id-13262 .footer,.page-id-13267 .footer,.page-id-13273 .footer,.page-id-13280 .footer,.page-id-13288 .footer,.page-id-13293 .footer,.page-id-13298 .footer,.page-id-13305 .footer,.page-id-13324 .footer,.page-id-13326 .footer,.page-id-13329 .footer,.page-id-13332 .footer,.page-id-13335 .footer,.page-id-13338 .footer,.page-id-13342 .footer,.page-id-13345 .footer,.page-id-13356 .footer,.page-id-13359 .footer,.page-id-13362 .footer,.page-id-13365 .footer,.page-id-13368 .footer,.page-id-13390 .footer,.page-id-13393 .footer,.page-id-13396 .footer,.page-id-13399 .footer,.page-id-13402 .footer,.page-id-13405 .footer,.page-id-13409 .footer,.page-id-13412 .footer{
    display:none;
}
/*DE Pages End */


/* French Pages Start */
.page-id-14136 .header,.page-id-14138 .header,.page-id-14142 .header,.page-id-14146 .header,.page-id-14174 .header,.page-id-14183 .header,.page-id-14216 .header,.page-id-14254 .header,.page-id-14308 .header,.page-id-14312 .header,.page-id-14316 .header,.page-id-14320 .header,.page-id-14324 .header,.page-id-14330 .header,.page-id-14334 .header,.page-id-14339 .header,.page-id-14344 .header,.page-id-14306 .header,.page-id-14348 .header,.page-id-14352 .header,.page-id-14355 .header,.page-id-14368 .header,.page-id-14372 .header,.page-id-14375 .header,.page-id-14378 .header,.page-id-14382 .header,.page-id-14385 .header,.page-id-14388 .header,.page-id-14391 .header,.page-id-14394 .header,.page-id-14396 .header,.page-id-14400 .header,.page-id-14405 .header,.page-id-14409 .header,.page-id-14412 .header,.page-id-14415 .header,.page-id-14418 .header,.page-id-14422 .header,.page-id-14425 .header,.page-id-14428 .header,.page-id-14431 .header{
    display:none;
}    
.page-id-14136 .footer,.page-id-14138 .footer,.page-id-14142 .footer,.page-id-14146 .footer,.page-id-14174 .footer,.page-id-14183 .footer,.page-id-14216 .footer,.page-id-14254 .footer,.page-id-14308 .footer,.page-id-14312 .footer,.page-id-14316 .footer,.page-id-14320 .footer,.page-id-14324 .footer,.page-id-14330 .footer,.page-id-14334 .footer,.page-id-14339 .footer,.page-id-14344 .footer,.page-id-14306 .footer,.page-id-14348 .footer,.page-id-14352 .footer,.page-id-14355 .footer,.page-id-14368 .footer,.page-id-14372 .footer,.page-id-14375 .footer,.page-id-14378 .footer,.page-id-14382 .footer,.page-id-14385 .footer,.page-id-14388 .footer,.page-id-14391 .footer,.page-id-14394 .footer,.page-id-14396 .footer,.page-id-14400 .footer,.page-id-14405 .footer,.page-id-14409 .footer,.page-id-14412 .footer,.page-id-14415 .footer,.page-id-14418 .footer,.page-id-14422 .footer,.page-id-14425 .footer,.page-id-14428 .footer,.page-id-14431 .footer{
    display:none;
}
/* French Pages End */

/*Dutch Pages Start */
.page-id-14911 .header,.page-id-14915 .header,.page-id-14920 .header,.page-id-14922 .header,.page-id-14949 .header,.page-id-14999 .header,.page-id-15031 .header,.page-id-15067 .header,.page-id-15103 .header,.page-id-15107 .header,.page-id-15111 .hedaer,.page-id-15116 .header,.page-id-15120 .header,.page-id-15124 .header,.page-id-15128 .header,.page-id-15132 .header,.page-id-15136 .header,.page-id-15141 .header,.page-id-15147 .header,.page-id-15145 .header,.page-id-14358 .header,.page-id-15153 .header,.page-id-15157 .header,.page-id-15160 .header,.page-id-15163 .header,.page-id-15167 .header,.page-id-15169 .header,.page-id-15173 .header,.page-id-15176 .header,.page-id-15179 .header,.page-id-15182 .header,.page-id-15185 .header,.page-id-15188 .header,.page-id-15190 .header,.page-id-15194 .header,.page-id-15197 .header,.page-id-15203 .header,.page-id-15206 .header,.page-id-15210 .header,.page-id-15214 .header,.page-id-15217 .header{
   display:none;
}
.page-id-14911 .footer,.page-id-14915 .footer,.page-id-14920 .footer,.page-id-14922 .footer,.page-id-14949 .footer,.page-id-14999 .footer,.page-id-15031 .footer,.page-id-15067 .footer,.page-id-15103 .footer,.page-id-15107 .footer,.page-id-15111 .header,.page-id-15116 .footer,.page-id-15120 .footer,.page-id-15124 .footer,.page-id-15128 .footer,.page-id-15132 .footer,.page-id-15136 .footer,.page-id-15141 .footer,.page-id-15147 .footer,.page-id-15145 .footer,.page-id-14358 .footer,.page-id-15153 .footer,.page-id-15157 .footer,.page-id-15160 .footer,.page-id-15163 .footer,.page-id-15167 .footer,.page-id-15169 .footer,.page-id-15173 .footer,.page-id-15176 .footer,.page-id-15179 .footer,.page-id-15182 .footer,.page-id-15185 .footer,.page-id-15188 .footer,.page-id-15190 .footer,.page-id-15194 .footer,.page-id-15197 .footer,.page-id-15203 .footer,.page-id-15206 .footer,.page-id-15210 .footer,.page-id-15214 .footer,.page-id-15217 .footer{
    display:none;
}
/* Dutch Page End*/

/*Italiano Pages Start */
.page-id-15598 .header,.page-id-15605 .header,.page-id-15610 .header,.page-id-15613 .header,.page-id-15641 .header,.page-id-15649 .header,.page-id-15681 .header,.page-id-15717 .header,.page-id-15752 .header,.page-id-15755 .header,.page-id-15757 .header,.page-id-15760 .header,.page-id-15764 .header,.page-id-15768 .header,.page-id-15772 .header,.page-id-15776 .header,.page-id-15780 .header,.page-id-15787 .header,.page-id-15792 .header,.page-id-15797 .header,.page-id-15801 .header,.page-id-15804 .header,.page-id-15808 .header,.page-id-15812 .header,.page-id-15821 .header,.page-id-15824 .header,.page-id-15828 .header,.page-id-15831 .header,.page-id-15840 .header,.page-id-15843 .header,.page-id-15846 .header,.page-id-15849 .header,.page-id-15852 .header,.page-id-15855 .header,.page-id-15859 .header,.page-id-15862 .header,.page-id-15865 .header,.page-id-15868 .header,.page-id-15871 .header,.page-id-15874 .header,.page-id-15877 .header{
    display: none;
}.page-id-15598 .footer,.page-id-15605 .footer,.page-id-15610 .footer,.page-id-15613 .footer,.page-id-15641 .footer,.page-id-15649 .footer,.page-id-15681 .footer,.page-id-15717 .footer,.page-id-15752 .footer,.page-id-15755 .footer,.page-id-15757 .footer,.page-id-15760 .footer,.page-id-15764 .footer,.page-id-15768 .footer,.page-id-15772 .footer,.page-id-15776 .footer,.page-id-15780 .footer,.page-id-15787 .footer,.page-id-15792 .footer,.page-id-15797 .footer,.page-id-15801 .footer,.page-id-15804 .footer,.page-id-15808 .footer,.page-id-15812 .footer,.page-id-15821 .footer,.page-id-15824 .footer,.page-id-15828 .footer,.page-id-15831 .footer,.page-id-15840 .footer,.page-id-15843 .footer,.page-id-15846 .footer,.page-id-15849 .footer,.page-id-15852 .footer,.page-id-15855 .footer,.page-id-15859 .footer,.page-id-15862 .footer,.page-id-15865 .footer,.page-id-15868 .footer,.page-id-15871 .footer,.page-id-15874 .footer,.page-id-15877 .footer{
    display: none;
}
/*Italian Page End*/

/*.page-id-8489 .copy-right, .page-id-4700 .copy-right{*/
/*    display:none;*/
/*}*/

.display-none{
    display: none !important
}

/*style for tabs 100vh in user-home */
@media only screen and (max-width: 767px){
	#tabs #tabs-3 iframe {
		width: 100% !important;
		height: 96vh !important;
	}
}


.l_content {
    position: relative;
    }

.box-memberships a:hover{
    opacity:0.5;
}    
 @media only screen and (max-width: 1100px){
  /* div.use_account_padd div.fa-bars-wrapper {
    position: absolute !important;
    right: 15px !important;
    bottom: 30px !important;
    width: auto !important;
}*/
.display-mob{
    display: block !important;
}
.search .r_content, .blog .r_content {
    margin-top: 0 !important;
}
.blog #boxSidenav{
    margin-top: 0 !important;
}
.btn-sbar a{
    display: block !important;
}
.list-tbl {
    width: 100% !important;
    margin: 0 auto !important;
    overflow-x: auto !important;
}
    .header, #banner, #example, .slides_container, #slides .slide, .footer{
        width: 100% !important;
    } 
    .banner_l {
        width: 100%;
        height: auto;
    }
    #container{
        width: 96%;
        margin: 0 auto;
    }
    .box-diagramm .content_topboxs_outer {
        width: 100% !important;
        height: auto;
    }
    .banner_r {
        width: 100%;
        height: auto;
    }
    .footer {
        height: auto;
        background-image: none;
        background: #d9d9d9;
        border-bottom: 2px solid red;
    }
    .footer li {
        list-style: none;
        width: auto;
        float: left;
        padding: 15px;
    } 
    .entry-content .l_content_why_total p {
        margin: 110px 0px 50px;
    }
    .l_content h3 {
        font-size: 20px;
        line-height: 23px;
    }
    .entry-content .front_acc_box {
        float: none !important;
        width: 300px;
        margin: 0 auto;
        display: block;
        clear: both;
        height: auto;
    }
    .entry-content .front_acc_box p {
        margin: 0;
    } 
    #slides {
        position: relative;
    }
    .slides_container, #slides .slide {
        height: auto;
    }
    .banner_l {
        width: 345px;
        position: absolute;
        height: auto;
        float: none !important;
        opacity: 0.3;
        margin-left: auto;
        right: 0;
        z-index: -1;
    }
    .banner_r{
        float: none !important;        
        width: 100%;
        height: auto;
    }
    .slides_container {
        height: auto;
        overflow: visible;
        position: relative;
        display: block;
    }
    .mar_women {
        margin-left: 0;
        width: 100%;
    }
    #banner .btn {
        margin-left: 0;
        float: none;
    }
    .banner_r h1 {
        margin-top: 30px;
    }
    .content_topboxs.ct_chart{
        margin: 0 auto 100px;
        float: none !important;
        clear: both;
        height: 550px !important;
        width: 768px !important;
    }
    .box-memberships-home {
        margin: 680px 0 30px 0;
    }
}
@media (min-width: 766px) and (max-width: 800px){
    .content_topboxs.ct_chart {
        width: 96% !important;
    }
}
@media only screen and (max-width: 767px){
    iframe {
        width: 100% !important;
        height: auto !important;
    }
    div.img_shadow_right {
        width: auto;
        overflow: hidden;
        padding: 5px 5px 0px;
    }
    div.img_shadow_right {
        width: 100% !important;
        padding: 0 !important;
    }
    .trading{
        width: 100% !important;
    }
   div.entry-content div.ceo_outer.ceo_outer4.left .ceo_padd2 p:nth-child(2){
        width: 100% !important;
        display: none !important;
    }
    div.entry-content div.aobut_row2,  div.aobut_row1 {
        width: 100% !important;
    }
    .aobut_row1 img, .aobut_row2 img {
        width: 100% !important;
        height: auto !important;
    }
    .entry-content .front_acc_box {
        width: 100%;
    }
    #container {
        width: 90%;
        padding: 15px;
        margin: 0 auto;
    }
    .header-mobil .bg-light {
        background-color: #ffffff!important;
    }
    .display-none{
        display: block !important;
    }
    .display-block{
        display: none !important;
    }
    
    .box-diagramm .l_content_why_total h3 {
        width: 100%;
        top: 0;
        padding: 0 40px;
        position: relative;
    }
    .box-diagramm .l_content_why {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 0;
        width: 100%;
        height: auto;
        margin: 5px 0;
    }
    .entry-content p {
        padding-left: 0;
        padding-right: 0;
        display: block;
        width: 100%;
        margin: 0px;
        position: relative;
    }
    div.l_content_why_total p{
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .box-diagramm .l_content.left .l_content_why_total:nth-child(1) .l_content_why {
        float: none;
        padding-right: 0;
        padding-left: 0;
    }
    .box-diagramm .l_content_why:before, .box-diagramm .l_content.left:before{
        content: none;
    }
    .box-diagramm .l_content_why_total:nth-child(1) h3 {
        right: auto;
        left: auto;
    }
    .box-diagramm .l_content.left .l_content_why_total h3 {
        width: 100%;
        top: 16px;
        padding: 0 0 20px 0;
        text-align: center;
        position: relative;
        left: auto;
    }
    .box-diagramm .entry-content .l_content_why_total p {
        margin: 0;
    }
    .banner_r h2, .banner_r p, .banner_r h1{
        width: 100%;
    }
    .logo {
        margin-left: 0;
    }
    .navbar-light .navbar-brand {
        width: 45px;
        overflow: hidden;
    }
    .box-diagramm .content_topboxs{
        width: 96% !important;
        background: #fff;
        margin: 0 auto 50px;
        padding: 0;
        float: none;
        height: 1260px !important;
    }
    #example {
        height: auto;
        padding: 0 0 50px 0;
    }
    .l_content_why_padd {
        padding: 5px 0 0 0;
        text-align: center;
    }
}
@media (min-width:600px) and (max-width: 640px){
    .box-diagramm .content_topboxs {
        height: 1194px !important;
    }
    .box-home-diagramm .content_topboxs_outer {
        padding: 0 0 1350px;
    }
}
 .service4 .buy_btn a {
        margin-top: 15px !important;
        margin-left: 0 !important;
    }
/*page create free chat*/
@media only screen and (max-width: 1100px){
    .box-memberships h2{
        margin: 0 0 50px 0;
    }
    div.l_content {
        width: 100%;
        margin: 0 0 15px 0 !important;
    }
    #container{
        position: relative;
    }
    div.ceo h2 {
        text-align: center;
        width: 100%;
    }
    .foundation{
         float: left !important;
    }
    .ceo h2 {
        clear: both;
    }
    .gm_services_notice {
        width: 47% !important;
        padding: 5px 0px;
        font-size: 18px;
        margin-right: 1% !important;
        margin-left: 1% !important;
        margin-top: 15px;
        position: absolute;
        top: 95px;
    }
    #servicesTitle {
        width: 100% !important;
        margin: 40px 0 20px !important;
    }
    button.services_square {
        width: 100% !important;
    }
    ul.serviceul {
        width: 33.3% !important;
    }
    div.box-position img{
        width: 100%;
        height: auto;
    }
    .humen-design-answers h2 {
        font-size: 30px;
        line-height: 36px;
    }
    div.humen-design-answers .challange-mind-chart {
        width: 100%;
    }
    div.humen-design-answers .bodygraph .text-left-align {
        margin-left: 0;
        margin-top: 20px;
        width: 100%;
    }
    div.humen-design-answers .bodygraph .just-image-left {
        width: 100%;
        text-align: center !important;
    }
    div.freedom-offers .image-left {
        float: none;
        width: 300px;
        margin: 0 auto 20px;
    }
    div.humen-design-answers .man-yoga .text-left-align {
        margin: 0 0 20px 0;
        width: 100%;
    }
    div.humen-design-answers .man-yoga .just-image-left {
        width: 100%;
        float: none;
        text-align: center;
    }
    div.test_page p {
        padding: 7px 0 !important;
        width: 100% !important;
        height: auto !important;
    }
    div.test_page td {
        padding-left: 0 !important;
        display:inline-block !important;
        width:100% !important;
    }
     div.test_page .img_table table {
        margin: 0 !important;
    }
    div.test_page .img_table table img{
        float: none !important;
        margin: 5px auto 15px !important;
        height: auto !important;
        display: block;
    }
    div.test_page  h2{
        font-size: 50px;
        line-height: 54px;
        margin: 40px 0 30px 0;
    }
    div.humen-design-answers .just-beyourself .text-left-align {
        margin: 0;
        width: 100%;
    }
    div.just-doit {
        float: none;
    }
    
div.just-doit .text-left-align {
    width: 100%;
    margin: 0 0 20px 0 !important;
}

div.humen-design-answers .manwithdog .just-image-left {
    width: 300px;
    margin: 0 auto;
    float: none;
}
div.just-beyourself .just-image-left {
    width: 100%;
    text-align: center;
    margin: 20px auto 0;
    text-align: center !important;
}
     div.freedom-offers .text-center {
        float: none;
        width: 100%;
        margin: 0 0 20px 0 !important;
    }
   #container .gm_services_notice:nth-child(1){
        left: 0 !important;
    }
      #container .gm_services_notice:nth-child(2){
        right: 0 !important;
    }
    div.freedom-offers .image-right {
        float: none;
        width: 300px;
        margin: 0 auto;
    }
    table.personality {
        width: 100% !important;
        overflow-x: auto;
        /*display: block;*/
    }
    div.infocenter_diagrams {
        width: 100%;
    }
    div.listt_search {
        width: 220px;
        margin-left: 15px;
    }
    #servicesTitle {
        width: 100% !important;
        margin: 0 auto 20px !important;
        padding: 15px 0 100px 0;
    }
    div.famous_people {
        width: 100%;    
    }
    div.box_1 {
        width: 31% !important;
    }
    div.container {
        width: 100%;
    }
    div.service_boxes {
        width: 50%;
        padding: 10px 10px;
    }
    div.charts_boxes .service_boxes {
        width: 47%;
        margin: 10px;
        padding: 0px;
        height: 95px;
    }
    div.charts_boxes .service_boxes:nth-child(2n+2) {
    float: right;
}
    .box-diagramm-chart iframe {
        width: 100% !important;
        min-height: auto;
    }
    div.aobut_row1 {
        width: 100% !important;
        float: none;
        text-align: center;
    }
    div.aobut_row2 {
        width: 100% !important;
    }
    div.img_shadow_left {
        float: none !important;
        display: block;
        margin: 0 auto;
        width: auto;
        box-shadow: none !important;
        padding: 0;
        text-align: center;
    }
    div.player_row2_bu, div.player_row3_bu, div.player_row4_bu{
        min-width: 300px !important;
        width: 403px !important;
        margin: 15px auto 0;
        float: none !important;

    }
    div#mep_0, div#mep_1, div#mep_2{
        min-width: 100% !important;
    }
    .right.player_row4_bu .left{
        width: 100%;
        float: left;
    }
    div.ceo-genetic {
        float: none;
    }
    div.ceo-genetic-left, .ceo-genetic-right {
        float: none;
        margin-left: 0;
        width: 100%;
        text-align: center;
        margin: 0 auto;
    }
     div.img_shadow_left img, div.img_shadow_right img{
        box-shadow: 3px 3px 7px #B8B8B8;
        padding: 0;
    }
    div.ceo_padd2 {
        padding: 10px 10px 5px 10px;
    }
    div.ceo-genetic-right > img {
        height: auto;
        width: 100%;
    }
    div.img_shadow_right {
        width: auto;
        box-shadow: none !important;
        float: none;
        margin-top: 0 !important;
        display: block;
        text-align: center;
        margin-top: 0;
        margin: 0 auto;
    }
    div.player_row3 {
        width: 100%;
        float: none;
    }
    div.aobut_row1 p {
        width: 100%;
        padding-left: 0;
        padding-top: 15px !important;
        margin: 0;
    }
    div.aobut_row2 p {

        width: 100%;
    padding-left: 0;
    padding-top: 15px !important;
    margin: 0;
    float: none;
    height: auto !important;
    }
    div.ceo_outer4 {
        width: 100% !important;
        float: none;
        height: auto !important;
    }
    div.ceo_outer img {
        border: solid 0 #FFF;
    }
    div.ceo_outer6 {
        width: 100% !important;
        height: auto !important;
    }
    div.ceo_outer_tot {
        width: 100%;
    }
    div.adout_2imag p {
        width: 100% !important;
    }
    div.ceo_padd2 p{
        width: 100% !important;
    }
    div.adout_2imag {
        width: 100% !important;
    }
    div.adout_2imag div.trading p {
        width: 100% !important;
        height: auto;
        margin: 0 auto;
    }
    div.ceo_padd2 img {
        width: 100%;
        height: auto;
    }
    div.player_row2 {
            width: 100%;
        float: none;
        padding-left: 0 !important;
    }
    p.para3 {
        height: auto !important;
        margin-left: 0 !important;
    }
    .box-diagramm-chart .rightCol {
        width: 250px;
        float: none;
        clear: both;
        margin: 0 auto 50px;
    }
   
    .box-diagramm-chart .leftCol {
        width: 100%;
    }
    .box-diagramm-chart iframe .charttitle {
        font-size: 20px !important;
        line-height: 26px !important;
    }
    .box-diagramm-chart .box_row {
        width: 100%;
    }
    /*.easytabs-panels .freefound_style {
        height: auto !important;
    }  */
   /* .box-account div img{
        width: 26px !important;
         height: auto !important;
    } */
    #tabsWrapper div img, div.breadcam img{
        width: auto !important;
         height: auto !important;
    }
    .box-blog .at-below-post-homepage.addthis_tool{
        margin: 15px 0 0 0;
    }
    .l_content.blog21 {
        width: 100%;
    }
    .display-mob{
        display: block;
    }
    .display-dsk{
        display: none;
    }
    .box-memberships {
        width: 700px;
    }
    .box-home-diagramm .content_topboxs_outer {
        padding: 0 0 530px;
    }
    div.services {
        width: 100%;
    }
}
.dsp_none_dsk{
    display: none!important;
}
@media only screen and (max-width: 1035px){
    .breadcam.table_strategy table {
        width: 100% !important;
    }
    .breadcam.table_strategy table td:nth-child(2){
        display: none !important;
    }
    .breadcam .dsp_none_dsk{
        display: block!important;
        text-align: center;
        width: 158px;
        margin: 25px auto;
    }
    #slides .next, #slides .prev {
        display: none;
    }
    .ui-tabs .ui-tabs-nav {
        width: 100% !important;
    }
    .freefound_style {
        width: 100% !important;
    }
    .video_container_body img{
        width: 100%;
    }
    .ui-tabs-panel #container, .ui-tabs-panel #container iframe{
        width:100% !important;
    }
}
@media only screen and (max-width:992px){
     div.box_1 {
        width: 100% !important;
        margin: 7px 0 !important;
    }
    .banner img{
        width: 100% !important;
    }
    div .box_img {
        width: auto !important;
        height: auto !important;
        float: none;
        margin: 0 auto 15px !important;
        display: block;
    }
     div.box_1 p, div.box_1 h2 {
        float: left !important;
        width: 100% !important;
        margin: 0 !important;
    }
    .box-diagramm-chart .rightCol {
        width: 100% !important;
    }
}
@media only screen and (max-width:800px){   
    .box-home-diagramm .l_content h3 {
        font-size: 22px;
    }
}
@media only screen and (max-width: 880px){
     span.head_chart {
        float: left !important;
        margin-left: 0% !important;
        margin-right: 0 !important;
        width: 100% !important;
    }
    span.head_chart_title2 {
         margin-left: 0% !important;
    }
    span.or-span {
        margin-right: 1% !important;
        margin-left: 1% !important;
    }
}
@media only screen and (max-width: 820px){
    .w50 {
        width: 100% !important;
    }
    span.head_chart {
        float: left;
        margin-left: 0;
        margin-right: 0;
        font-size: 16px;
        margin-bottom: 15px;
        margin-top: 0;
    }
    span.head_chart_title2 {
        margin-left: 0;
    }
    .w50 ul, .chartbuttons ul{
        margin-left: 0 !important;
        width: 296px !important;
        float: none !important;
        text-align: center !important;
        margin: 0 auto !important;
    }
    .form_mainbody .form_top {
        width: 100%;
        position: relative;
        height: 72px;
    }
    .form_mainbody div.charttitle {
        font-size: 20px;
        width: 100%;
        position: absolute;
        line-height: 26px;
        left: 0;
        padding: 0 64px;
    }
    #form_button {
        float: left;
        margin-top: 20px;
        width: 100%;
    }
    .form_top > img {
        float: none;
        position: absolute;
        right: 4%;
        margin-top: -22px;
        top: 50%;
    }
     .form_top > img:nth-child(1) {
        float: none;
        position: absolute;
        left: 4%;
        right: auto;
        
    }
}

@media only screen and (max-width: 768px){
   
    .box-link {
        width: 80%;
        margin: 0 auto;
    }
    .second-inner-section label.lab {
        width: 100% !important;
        margin-left: 0 !important;
    }
    .second-inner-section select#pet-type {
        margin-left: 0 !important;
        width: 100% !important;
    }
    div.form_mainbody #country_new, div.form_mainbody #city_new, div.form_mainbody #mcity, div.form_mainbody #state_new {
        width: 81% !important;
        margin-left: 0 !important;
    }
    .second-inner-section #pet-type {
        margin-left: 15px !important;
    }
    .second-inner-section label.lab {
        font-size: 18px !important;
    }
    ._foundation_chart .first_div #f_name, ._foundation_chart .first_div #l_name {  
        font-size: 18px !important;
    }
    
    .form_mainbody #city, .form_mainbody #mcity, 
    .form_mainbody select#country{
        margin-left: 0 !important;
        width: 74% !important;
    }
    #new_main_form .second_div .birthdate,  #new_main_form .second_div .birthtime{
        margin-left: 0 !important;
        width: 70% !important;
        float: left;
    }
    #new_main_form .second_div .u_time.birthtime {
        margin-left: 0 !important;
        width: 81% !important;
    }
    input + a .vtop, .chosen-container + .vtop, .formError + .vtop, .country_div .chart_help_tooltip .vtop, .state_div .chart_help_tooltip .vtop {
        margin-left: 7px;
    }
    .form_mainbody .second_div .u_time.birthtime {
        margin-left: 0 !important;
        width: 81% !important;
        margin-bottom: 10px;
        float: left;

    }
    .form_mainbody .second_div a.chart_help_tooltip {
        float: right;
        width: 19%;
    }
    .bdate, .btime {
        padding-left: 0 !important;
    }
    ._foundation_chart .second_div .lab {
            display: block;
        font-size: 18px !important;
        float: none !important;
        margin-left: 0 !important;
        width: 100% !important;
        
    }
    .form_mainbody #country {
        width: 96% !important;
        margin-left: 67px;
    }
    .main_form .ui-datepicker-trigger {
        margin-left: 9px !important;
        margin-top: 9px !important;
    }
    .second-inner-section {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .date-picker-control {
        margin: 9px 0 !important;
    }
    #new_main_form .date-picker-control {
        margin: 7px 0 0 10px !important;
            width: 4%;
    }
    #new_main_form .ui-datepicker-trigger {
        width: 7%;
    }
    #new_main_form .bdate, #new_main_form .btime {
        padding-left: 0 !important;
        display: block;
        clear: both;
    }
    .country_div .lab {
        padding-right: 0 !important;
    }
    a.chart_help_tooltip .vtop {
        margin-top: 2px !important;
    }
    ._foundation_chart .second_div .country_div, ._foundation_chart .second_div .state_div {
        padding-left: 0 !important;
        
    }
    ._foundation_chart .second_div .city_div {
        padding-left: 0 !important;
    }
    .form_mainbody input#city, .form_mainbody #mcity {
        width: 100% !important;
        margin-left: 0 !important;
    }
    .form_mainbody #state {
        width: 100% !important;
        margin-left: 0 !important;
    }
    #utc_time img{
        margin-top: 0px !important;
    }
    #formBuilderCSSIDContact_Form {
        width: auto !important;
    }
    .formBuilderInput input {
        margin: 0 0 20px 0;
        width: 100%;
        box-shadow: none;
    }
    .formBuilderSmallTextarea textarea {
        margin: 0 0 20px 0;
        width: 100%;
        box-shadow: none;
    }
    div.formBuilderCaptcha input {
        float: left !important;
        margin-right: 0 !important;
        width: 100% !important;
        margin-left: 0 !important;
    }
    div.formBuilderSubmit input {
        padding-left: 0;
        width: 100%;
    }
    div.formBuilderCaptcha {
        width: 100%;
        float: left;
    }
    div.gm-lr-form .lr-field {
        width: 68% !important;
    }
    .__gmform.gm-lr-form.gmloginform {
        max-width: 100% !important;
        padding: 15px !important;
    }
    ._gmlog #mm-login-form, ._gmlog #_loginpage_ {
        max-width: 290px !important;
    }
    .new-fb-login_in, .new-google-login_in, .new-apple-login_in, .new-twitter-login_in {
        background-size: cover !important;
        height: 23px !important;
        line-height: 23px !important;
    }
    .new-twitter-login_in {
        margin-left: 0 !important;
        width: 100% !important;
    }
    .__gmform.gm-lr-form.gmloginform .form-group-social a {
        width: 50%;
        padding: 4px 0;
    }
    .gm-lr-form .form-group-lsignup label {
        font-size: 22px !important;
    }
    .gm-lr-form .form-group-remcheck {
        margin-bottom: 15px !important;
        margin-top: 10px !important;
        width: auto !important;
        float: left !important;
        text-align: left;
    }
    .gm-lr-form .form-group-remcheck label {
        float: right;
    }
    .gm-lr-form .form-group-remcheck input {
        float: left;
    }
}
@media only screen and (max-width: 330px){
        .form_mainbody .second_div a.chart_help_tooltip {
            width: 17%;
        }
    }
@media only screen and (max-width: 768px){
    .box-home-diagramm .content_line {
        width: 260px;
        margin: 0;
    }
    .box-memberships h2 {
        margin: 25px 0 35px 0;
    }
    .form-group-headline h1 {
        font-size: 20px;
        line-height: 24px;
    }
    .gm-lr-form .form-group-submit {
        width: 100%;
        float: none;
        margin-top: 0;
    }

    .gm-lr-form .form-group-submit label {
        width: 100%;
        float: none;
        margin: 0 0 20px 0;
    }
  
    .gm-lr-form .form-group-submit input {
        width: 100%;
        float: none;
        margin: 15px 0 5px 0;
    }  

    div.g-recaptcha{
        transform: scale(0.7) !important;
    }
    .__gmform.gm-lr-form {
        padding: 0;
        max-width: 280px;
    }
    .__gmform.gm-lr-form {
        padding: 24px 0 20px;
        max-width: 400px;
    }
    div.player_row2_bu, div.player_row3_bu, div.player_row4_bu {
        min-width: 100% !important;
        width: 100% !important;
    }
    div#mep_0, div#mep_1, div#mep_2 {
        min-width: 100% !important;
        width: 100% !important;
        margin: 0 auto;
    }
    .box-diagramm-chart .rightCol {
        width: 100% !important;
    }
    .bottomBox span {
        float: none;
        width: 100%;
        font-size: 16px;
    }
    .banner img{
        width: 100% !important;
        height: auto !important;
    }
    .footer-mobile p{
        display: block;
        text-align: left !important;
        float: none !important;
        padding: 10px 0 15px 14px !important;
        clear: both !important;
    }
    .footer {
        padding: 10px 0 0 0;
    }
    .footer li {
        padding: 5px 15px !important;
    }
    .l_content_why_total {
        width: 100%;
    }

    div.l_content {
        width: 100%;
        margin: 0 0 15px 0 !important;
    }
    div.freedom-offers .image-right, div.humen-design-answers .manwithdog .just-image-left, div.freedom-offers .image-left {

        width: 250px !important;
    }
    div.pure_generators {
        width: 100%;
        height: auto;
    }
    p img.alignnone {
        width: 100% !important;
        height: auto !important;
    }
    div.pure_generators_l {
        width: 100%;
        text-align: center;
        margin: 15px auto;
        height: auto;
    }
    div.test_page img{
        width: 100% !important;
        height: auto !important;
        padding: 0 !important;
    }
    div.services p img{
        width: 100% !important;
        height: auto!important;
    }
    div.solarple {
        width: 100%;
    }
    div.infoCol {
        width: 100%;
        height: 79px;
        margin: 15px 0 0 0;
    }
    div.listt_search {
        width: 100%;
        margin-left: 15px;
    }
    /*div.use_account_padd div{
        width: 100% !important;
        margin-left: 0;
    }*/
    div.listt_search h5 {
        float: none;
    }
    div.listt_search input[type=text] {
        width: 100%;
        float: none;
    }
    h4.search_title_green, h4.search_title_pink, h4.search_title_brown {
        padding: 15px 0 !important;
    }
    div.listt_search select {
        width: 100%;
        float: none;
    }
    div.infocenter_diagrams {
        width: 100%;
    }
    button.info_square {
        width: 49%;
    }
    div.form_mainbody {
        width: 100%;
    }
    div.charttitle {
         font-size: 20px;
        width: 100%;
        line-height: 26px;
    }
    div.second-inner-section > img {
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
    div.second_div .second-inner-section .get_my_person_list {
        margin-left: auto !important;
        margin-top: 5px;
        width: 90% !important;
        float: none;
        display: block;
        margin-bottom: 15px;
        padding-left: 15px;
        margin-right: auto !important;
    }
    div.five_div #gift_persion_name, .five_div #gift_persion_email {
        margin-left: 0px;
        width: 100%;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    div.second-inner-section {
        text-align: center;
    }
    div.second_div, div.select-section-item, div.chart-name, div.five_div.gift_section {
        
        width: 100%;
    }
    div.outer-img {
        float: left;
        margin-left: auto;
        text-align: center;
        width: 100%;
        margin-top: 15px !important;
        margin-right: auto;
    }
    div.third_div .outer-img {
        margin-left: 0;
    }
    div.six-inner-section #discount_coupon_code {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 15px;
    }
    div.connection_window > span {
        margin-top: 85px;
    }

    div.form_top.talkFound_order img{
        display: none;
    }
    div.box_1 {
        text-align: center;
    }
    div .box_img {
        width: 100% !important;
        height: auto !important;
        float: none;
    }
    div.box_1 p, div.box_1 h2 {
        float: none;
        width: 100%;
        margin: 15px 0;
        text-align: center;
    }

    div.bottomBox a {
        float: none;
        margin: 15px 0 0 0;
    }
     div.service_boxes {
        width: 100%;
        float: none;
    }
    div.inner_service_boxes ul {
        min-height: auto !important;
    }
    div.service1 .buy_btn a {
        margin-top: 15px !important;
    }
    div.charts_boxes .service_boxes {
        width: 300px;
        height: 95px;
        float: none;
        margin: 15px auto 15px;
    }
    div.charts_boxes .service_boxes:nth-child(2n+2) {
        float: none;
    }
    div.inner_service_boxes {
        min-height: auto;
        margin: 0 0 20px 0;
    }
    div.price_content {
        min-height: auto;
        margin: 20px 0 0 0;
    }
    .box-mobile-header #log_red p, .box-mobile-header #log_green p, .box-mobile-header #log_green p:hover {
        font-weight: bold;
        background-size: 20px;
        background-position: 80% 28%;
        padding-right: 50px;
        width: 75px;
        
    }
    .box-mobile-header #log_red p{
        line-height: 16px;
        width: 139px;
        font-size: 14px;
        background-size: 20px;
        background-position: 89% 28%;
    }
    .gm-lr-form .form-group-lsubmit a {
    color: #43bcdb !important;
    font-size: 18px;
    font-weight: normal;
    line-height: 20px;
    display: block;
    float: left;
    width: 120px !important;
    text-decoration: none;
}
.gm-lr-form .form-group-lsubmit input {
    width: auto;
    float: right;
}
    .box-mobile-header #log_green{
        height: 35px;
        display: table;
        text-decoration: none;
    }
    .box-mobile-header #log_green p, .box-mobile-header #log_green p:hover {
        line-height: 17px;
        /* height: 35px; */
        display: table-cell;
        vertical-align: middle;
    }
    .box-mobile-header .navbar-brand{
        display: block;
        padding: 3px 0px 3px 15px;
        width: 45px;
        overflow: hidden;
    }
    .box-mobile-header .box-calender{
        width: 50px;
        height: 50px;
        overflow: hidden;
        position: absolute;
        right: 140px;
        top: 5px;
    }
    .box-mobile-header .box-login {
        position: absolute;
        right: 28px;
        top: 13px;
    }
    
    .box-memberships {
        width: 100%;
    }
    .box-icon {
        position: relative;
        left: 50%;
        top: 0;
        margin-top: 0;
        margin-left: -25px;
    }
    .box-info {
        padding: 0 15px !important;
        margin: 0;
        text-align: center;
        margin-top: 0 !important;
    }
    .box-info  p {
        text-align: center;
    }
    
    .services {
        width: 100%;
    }
    a.dblueback {
        float: none !important;
        margin-top: 10px !important;
        text-align: center !important;
        position: relative !important;
        width: 150px !important;
        right: auto !important;
        margin-bottom: 20px !important;
    }
    div.memberplan h1{
        font-size: 18px;
        left: 22px;
    }
    div.plan p {
        width: 100%;
        float: none;
        margin: 0 0 10px 0;
    }
    div.memberplan .plan {
        width: 100%;
        float: left;
        padding: 0px 0 20px;
    }
    div.memberplan .plan a {
        margin-left: 0 !important;
    }
    div.circle {
        width: 100%;
        float: left;
        margin-left: 0;
        height: auto;
        padding: 10px 0;
    }
}
@media only screen and (max-width: 1140px){
	#eckb-article-content-body img.alignleft  {
		width: 100%;
		height: auto;
	}
	#eckb-article-content-body img.wp-image-16162{
		width: auto !important;
		height: auto !important;
	}
}
@media (min-width: 767px) and (max-width: 1100px){
    .box-home-diagramm .content_topboxs_outer {
        padding: 0 0 890px;
        position: absolute;
        top: 360px;
        left: 0;
    }
    .box-memberships-home {
        position: relative;
    }
    div.item-box {
        width: 50% !important;
        height: auto;
        min-height: 130px;
        margin: 0 auto 50px auto;
    }
}
@media only screen and (max-width: 799px){
    .box-diagramm-chart iframe#iframe1 {
        min-height: 1100px;
    }
    .banner_r h1 {
        margin-top: 15px;
        margin-bottom: 15px;
    }
}
@media only screen and (max-width: 650px){
    .box-diagramm-chart iframe#iframe1 {
        min-height: 1060px;
    }
}
@media only screen and (max-width: 400px){
    .box-diagramm-chart iframe#iframe1 {
        min-height: 1036px;
    }
}

@media only screen and (max-width: 767px){
    .qtranxs_widget ul li {
        display: inline !important;
        margin: 0 5px 0px 5px !important;
        border-bottom: 0 !important;
        padding: 0 !important;

    }

     div.item-box {
        float: none !important;
        margin: 0 auto 40px auto;
    }
    .box-mobile-header .qtranxs_widget span {
        padding-left: 0px !important;
    }
    #qtranslate-3 {
        float: none !important;
        background: #fff !important;
    }
    .form-group-headline h1 {
        font-size: 24px;
        line-height: 30px;
    }
    .box-home-diagramm .r_content {
        margin: 0px;
        padding: 0px;
    }
    #container .gm_services_notice:nth-child(2) {
        top: 185px;
        right: 0 !important;
    }
    #servicesTitle {
        font-size: 35px !important;
        width: 100% !important;
        margin: 0 !important;
        float: none !important;
        line-height: 40px !important;
        padding: 15px 0 200px 0;
    }
    div.gm_services_notice {
        width: 100% !important;
        float: none !important;
        margin-right: auto !important;
        margin: 8px 0 !important;
        padding: 10px !important;
        box-sizing: border-box !important;
    }
      ul.serviceul {
        float: none !important;
        width: 100% !important;
    }
    ul.serviceul button {
        width: 100%;
    }
    .test_page h2{
        font-size: 30px !important;
        line-height: 30px !important;
    }
    .box-home-diagramm #svgObject{
        position: relative;
    }

      .box-home-diagramm #content>div:nth-child(1){
        display: none !important;
    }
    .box-memberships-home {
        left: 5%;
        width: 90%;
    }
    .box-home-diagramm .content_topboxs_outer {
        padding: 0 0 1380px;
    }
    .box-memberships-home {
        position: relative;
        margin: 1345px 0 0 0;
    }
    .list-box div.item-box {
        width: 100%;
    }
}
@media (min-width: 600px) and (max-width: 640px){
    .box-memberships-home {
        margin: 1260px 0 0 0;
    }
}
@media only screen and (max-width: 482px){
    .box-diagramm .content_topboxs {
        height: 956px !important;
         padding: 0;
    }
    .box-memberships-home {
        margin: 990px 0 0 0;
    }
    .post img{
        width: 100% !important;
        height: auto !important;
    }
    .item-box {
        margin: 0 0 40px 0 !important;
    }
   
}
@media only screen and (max-width: 455px){
    .box-diagramm .content_topboxs {
        height: 873px !important;
         padding: 0;
    }
    .box-memberships-home {
        margin: 920px 0 0 0;
    }
    .__gmform.gm-lr-form {
        max-width: 100%;
    }
    .new-google-login, .new-fb-login {
        background-size: contain;
    }
    .gm-lr-form .form-control {
        height: auto;
    }
}
@media only screen and (max-width: 499px){
    .box-mobile-header .qtranxs_widget ul li {
        display: block !important;        
        margin: 1px 5px 1px 5px !important;
        text-align: left !important;
        width: 22% !important;   
        float: left !important;     
    }
    .box-mobile-header .menu ul{
        width: 100% !important;
        float: left !important;
    }
    .box-mobile-header .qtranxs_widget ul li a {
        font-size: 12px !important;
    }
    .box-mobile-header #qtranslate-3 {
        float: left !important;
        width: 100% !important;
        background: #fff !important;
    }
}
@media only screen and (max-width: 340px){
    .qtranxs_widget ul li {
        width: 30% !important;     
    }
}
@media only screen and (max-width: 340px){
    .gm-lr-form .lr-field {
        padding-left: 65px;
    }
}
@media only screen and (max-width: 449px){
    .box-diagramm .content_topboxs {
        height: 960px !important;
    }
     .box-memberships-home {
        margin: 1010px 0 0 0;
    }
}
@media (min-width: 400px) and (max-width: 425px){
    .box-diagramm .content_topboxs {
        height: 864px !important;
    }
    .box-memberships-home {
        margin: 935px 0 0 0;
    }
}
@media only screen and (max-width: 767px){
    .box-home-diagramm .content_topboxs_outer {
        padding: 0;
        position: absolute;
        top: 312px;
        left: 0;
    }
    div.service4 .buy_btn a {
        margin-top: 5px !important;
        margin-left: 25px;
    }
}
@media only screen and (max-width: 490px){
    .box-home-diagramm .content_topboxs_outer {
        top: 360px;
    }
}
@media only screen and (max-width: 460px){
    .box-home-diagramm .content_topboxs_outer {
        top: 368px;
    }
}

@media only screen and (max-width: 370px){
    .box-home-diagramm .content_topboxs_outer {
        top: 380px;
    }
}
@media only screen and (max-width: 440px){
    .box-diagramm .content_topboxs {
        height: 860px !important;
    }
}
@media only screen and (max-width: 400px){
    .box-diagramm .content_topboxs {
        height: 760px !important;
    }
    .box-memberships-home {
        margin: 805px 0 0 0;
    }
     .box-memberships h2 {
        width: 280px;
        margin: 35px auto;
    }
    .box-link {
        width: 240px;
        margin: 0 auto;
    }
}
@media only screen and (max-width: 370px){
    .box-diagramm .content_topboxs {
        height: 750px !important;
    }
}
@media only screen and (max-width: 365px){
    .banner_r h2 {
        height: 130px;
        overflow-y: auto;
        font-size: 16px;
    }
    .banner_r p{
        overflow-y: auto;
        height: 70px;
    }
    div.box-diagramm div.content_topboxs {
        height: 720px !important;
    }
    .box-memberships-home {
        margin: 780px 0 15px 0;
        position: relative;
    }
   
    .box-link {
        width: 240px;
        margin: 0 auto;
    }
    .box-memberships h2 {
        margin: 40px auto 25px auto !important;
    }
    div.list-box div.item-box:nth-child(2n+1), div.list-box div.item-box:nth-child(2n+2) {
        margin: 40px auto 30px auto !important;
        width: 288px !important;
        float: none;
    }
}
@media only screen and (max-width: 330px){
    .box-diagramm .content_topboxs {
        height: 650px !important;
    }
    .box-memberships-home {
        margin: 760px 0 0 0;
    }
    .box-memberships-home {
        left: 0;
        width: 100%;
    }
}
@media (min-width: 641px) and (max-width: 769px){
    .box-diagramm-chart iframe {
        width: 100% !important;
        min-height: 850px;
    }
}
@media only screen and (max-width: 725px){
    div.list-box div.item-box:nth-child(2n+1), div.list-box div.item-box:nth-child(2n+2) {
        margin: 0 auto 30px auto !important;
        width: 288px !important;
        float: none;
        height: auto !important;
    }
    .item-box {
        width: 300px;
        margin: 0 auto 50px auto;
    }
}
@media only screen and (max-width: 641px){
    .box-diagramm-chart iframe {
        width: 100% !important;
        min-height: 800px;
    }
} 
@media only screen and (max-width: 500px){
    .form_mainbody div.charttitle {
        font-size: 14px;
    }
}  
@media only screen and (max-width:1380px){
    .second_div.extra_class{
        position: relative;
    }
    .second_div.extra_class .formError{
        top: 0 !important;
        text-align: left;
        margin-top: 0 !important;
        left: auto!important;
        right: 0 !important;
    }
}
@media only screen and (max-width: 810px){
    .bar_group .right_bars, .bar_group .left_bars{
        width:100%;
        float: left;
    }
    .bar_group .right_bars ul, .bar_group .left_bars ul{
        width:100% !important;
    }
   div.left_bars > ul,div.right_bars > ul {
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .bar_group .right_bars ul div[class^="_chart_title_"], .bar_group .left_bars ul div[class^="_chart_title_"]{
        width: 100%;
    }
    .second_div.extra_class{
        position: relative;
    }
    .second_div.extra_class .formError{
        top: 0 !important;
        text-align: left;
        margin-top: 0 !important;
        left: auto!important;
        right: 0 !important;
    }
}
@media only screen and (max-width: 768px){
    .second_div.extra_class .formError{
    top: 38px !important;
    text-align: left;
    margin-top: 0 !important;
    left: auto!important;
    right:15px !important;
    }

}
@media only screen and (max-width: 1100px){
    .breadcam table, .breadcam table td{
        width: 100% !important;
    }
    .box-celebrity-profile .the-tooltip.full-width > :last-child {
        left: auto !important;
        right: -270px;
    }
    .box-celebrity-profile .the-tooltip.top > :last-child:after, 
    .box-celebrity-profile .the-tooltip.top > :last-child:before {
        display: none;
    }
    .page-template-people-by-category-template-php #celeb-pages {
        width: auto;
        height: 100%;
    }
    .user-biography-detail p {
        word-break: break-all;
    }
}
@media only screen and (max-width: 768px){
    .box-celebrity-profile .use_account_tabel {
        width: 100%;
        overflow-x: auto;
    }
    .box-celebrity-profile h2, .box-celebrity-type h2 {
        line-height: 24px;
        font-size: 16px;
        margin: 0;
        padding: 0 116px 0 0px;
        vertical-align: middle;
        display: table-cell;
        vertical-align: middle;
    }
    .box-celebrity-profile .gm-paginate, .box-celebrity-type .gm-paginate {
        padding: 20px 0 30px;
    }
    .ph-box{
        min-height: 48px;
        display: table;
        margin: 0;
        width: 100%;
        position: relative;
    }
    .ph-box a img{
        margin-right: 0;
        margin-top: 14px;
    }
    .ph-box a{
        position: absolute;
        top: 50%;
        margin-top: -25px;
        right: 0;
    }
    .box-celebrity-profile .the-tooltip.full-width > :last-child {
        right: -230px;
    }
}