/*********************************************************************************/
/* Basic                                                                         */
/*********************************************************************************/

html{
  background-color: #0E0016;
}



@media screen and (max-width: 599px){
    #sthoverbuttons { display: none; }

    .col-xs-12.categoryBlock {
        width: 100%;
    }
    .modal-dialog {
                margin:0px !important;

    }
}

	body
	{
		/*background: url('images/bg0.jpg') top center fixed;*/
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-ms-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		color: #00101F;
		font-size: 8pt;
    background-color: #0E0016;

	}

    #Flora
    {
    	background: url('images/bg0Flora.jpg') top center fixed;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-ms-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

    }
    #Crystals
    {
    	background: url('images/bg0Crystals.jpg') top center fixed;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-ms-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

    }
    #Animal-Totems
    {
    	background: url('images/bg0Animal-Totems.jpg') top center fixed;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-ms-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

    }
    #Celebrities
    {
    	background: url('images/bg0Celebrities.jpg') top center fixed;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-ms-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

    }
    #Horoscopes
    {
    	background: url('images/bg0Horoscopes.jpg') top center fixed;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-ms-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

    }

	#Major-Arcana,#Minor-Arcana,#Court-Cards
    {
    	background: url('images/bg0Major-Arcana.jpg') top center fixed;
		-moz-background-size: cover;
		-webkit-background-size: cover;
		-ms-webkit-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

    }

    .panel-body > a
    {
        text-decoration: underline !important;
    }

    .notification {
       font-weight: bold;
        font-size: 1.5em;
    }
    .notification > a
    {
        text-decoration: none !important;
        color:white !important;

    }
    .menu-node > a
    {
        text-decoration: none !important;

    }
    .menu-list > a
    {
        text-decoration: none !important;
    }

	.matrix-view a
	{
	    text-decoration:underline ;
	}
	p, ul, ol, table
	{
		margin: 0 0 2em 0;
	}

	.image
	{
		border-radius: 5px;
	}

		.image img
		{
			border-radius: 5px;
		}

	.align-left
	{
		float: left;
		margin: 0 3em 1em 0;
	}

	.button-style1
	{
		padding: 0.9em 1.8em 1.1em 1.8em;
		display: inline-block;
		text-decoration: none;
		color: #404040;
		border-radius: 10px;
		box-shadow: inset 0px -1px 0px 0px #c0c0c0, inset 0px 0px 0px 1px #d8d8d8, inset 0px 0px 0px 2px #fff, 0px 2px 3px 0px rgba(0,0,0,0.1);
		text-shadow: 0px 1px 0px #fff;
		background: #fff;
		background-image: url('images/button-style1.png');
		background-image: -moz-linear-gradient(top, #fff, #e8e8e8);
		background-image: -webkit-linear-gradient(top, #fff, #e8e8e8);
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e8e8e8));
		background-image: -ms-linear-gradient(top, #fff, #e8e8e8);
		background-image: -o-linear-gradient(top, #fff, #e8e8e8);
		background-image: linear-gradient(top, #fff, #e8e8e8);
		font-weight: 200;
	}

		a.button-style1:hover
		{
			background-image: url('images/button-style1-hover.png');
			background-image: -moz-linear-gradient(top, #f7fafc, #d9ecfa);
			background-image: -webkit-linear-gradient(top, #f7fafc, #d9ecfa);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7fafc), to(#d9ecfa));
			background-image: -ms-linear-gradient(top, #f7fafc, #d9ecfa);
			background-image: -o-linear-gradient(top, #f7fafc, #d9ecfa);
			background-image: linear-gradient(top, #f7fafc, #d9ecfa);
		}

	.button-style2
	{
		padding: 0.9em 1.5em 1em 1.5em;
		display: inline-block;
		text-decoration: none;
		color: #fff;
		border-radius: 6px;
		box-shadow: 0px 0px 0px 1px #0e1012, inset 0px 1px 0px 0px #f2f8fd, inset 0px 0px 0px 1px #add7f3, 0px 1px 3px 0px rgba(0,0,0,0.2);
		text-shadow: -1px -1px 0px rgba(0,0,0,0.4);
		background: #fff;
		background-image: url('images/button-style2.png');
		background-image: -moz-linear-gradient(top, #92c9f1, #52b0e3);
		background-image: -webkit-linear-gradient(top, #92c9f1, #52b0e3);
		background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#92c9f1), to(#52b0e3));
		background-image: -ms-linear-gradient(top, #92c9f1, #52b0e3);
		background-image: -o-linear-gradient(top, #92c9f1, #52b0e3);
		background-image: linear-gradient(top, #92c9f1, #52b0e3);
		font-weight: 400;
	}

		a.button-style2:hover
		{
			background-image: url('images/button-style2-hover.png');
			background-image: -moz-linear-gradient(top, #cae7fc, #52b0e3);
			background-image: -webkit-linear-gradient(top, #cae7fc, #52b0e3);
			background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cae7fc), to(#52b0e3));
			background-image: -ms-linear-gradient(top, #cae7fc, #52b0e3);
			background-image: -o-linear-gradient(top, #cae7fc, #52b0e3);
			background-image: linear-gradient(top, #cae7fc, #52b0e3);
		}

	.button-style3
	{
		padding: 1em 3em 1.1em 3em;
		display: inline-block;
		text-decoration: none;
		color: #fff;
		border-radius: 10px;
		font-weight: 200;
		background: url('images/bg1.png') bottom center;
		font-size: 1.25em;
		letter-spacing: -1px;
		box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0.5), inset 0px 0px 0px 2px rgba(255,255,255,0.18), 0px 3px 4px 0px rgba(0,0,0,0.1);
	}

		a.button-style3:hover
		{
			background-position: 0px 0px;
		}

	.icon32
	{
		position: relative;
		padding-left: 50px;
	}

		.icon32:before
		{
			content: '';
			display: block;
			width: 32px;
			height: 32px;
			background-image: url('images/icons.png');
			background-repeat: no-repeat;
			position: absolute;
			left: 12px;
			top: 10px;
		}

		.icon32-article:before
		{
			background-position: 0px -24px;
		}

		.icon32-comments:before
		{
			background-position: -32px -24px;
		}

	.icon24
	{
		position: relative;
		padding-left: 41px;
	}
    li.menu a
    {
        max-width:100px;
    }
		.icon24:before
		{
			content: '';
			display: block;
			width: 24px;
			height: 24px;
			background-image: url('images/icons.png');
			background-repeat: no-repeat;
			position: absolute;
			left: 10px;
			top: 10px;
		}

		.icon24-bio:before
		{
			background-position: -24px 0px;
		}

		.icon24-folder:before
		{
			background-position: 0px 0px;
		}

	span.button-style1, span.button-style2, span.button-style3
	{
		opacity: 0.5;
	}
    mobileUI-site-name
    {
        font-size:14px;

    }
	ul.style1
	{
	    font-size:14px;
	    color: #000000;
	    padding-right: 10px;
padding-left: 10px;
	}

		ul.style1 li
		{
			border-top: solid 1px rgba(255,255,255,0.15);
			border-bottom: solid 1px rgba(255, 113, 113, 1);
			padding: 1em 0 1em 0;
		}

			ul.style1 li:first-child
			{
				border-top: 0;
				padding-top: 0;
			}

			ul.style1 li:last-child
			{
				border-bottom: 0;
				padding-bottom: 0;
			}

			ul.style1 li p
			{
				margin: 0 0 0.5em 0;
			}

			ul.style1 li a
			{
				color: #fff;
				text-decoration: none;
			}

				ul.style1 li a:hover
				{
					text-decoration: underline;
				}

			ul.style1 li .date
			{
				font-size: 0.8em;
				font-style: italic;
				color: rgba(0,0,0,1);
			}

	.pager
	{
		text-align: center;
		padding: 1em 0 1em 0;
	}

		.pager a, .pager span
		{
			margin: 0 0.5em 0 0.5em;
		}

    .fb_iframe_widget span
    {
        vertical-align:middle !important;
    }

    button
    {
        min-height:30px;
        /*height: 40px;*/
    }


#fpi_feedback {
    z-index: 999999;
    position: fixed;
    width: 60px;
    height: 350px;
    bottom: 0px;
    right: 0px;
    font-size: 16px;
    color: white;
}

#fpi_title {
    position: absolute;
    left: 0;
    top: 80px;
    background-color: #333333;
    cursor: pointer;
}

    #fpi_title h2 {
        font-size: 18px;
        padding: 0px 10px 10px 10px;
        margin: 0;
    }

#fpi_content {
    position: absolute;
    left: 60px;
    top: 0;
    width: 275px;
    height: 300px;
    padding: 10px 20px 10px 20px;
    background-color: #333333;
}

    #fpi_content #fpi_header_message {
        margin-bottom: 20px;
        margin-left: 5px;
        height: 50px;
        overflow: hidden;
    }

    #fpi_content form {
        margin-right: 5px;
    }

    #fpi_content #fpi_submit_username, #fpi_content #fpi_submit_message {
        margin: 10px 5px;
    }

        #fpi_content #fpi_submit_username input, #fpi_content #fpi_submit_message textarea {
            width: 100%;
            resize: none;
        }


        #fpi_content #fpi_submit_message .error, #fpi_content #fpi_submit_username .error {
            background-color: #EDBE9C;
        }

        #fpi_content #fpi_submit_message textarea {
            height: 120px;
            font-family: georgia;
            font-size: 1em;
        }

#fpi_submit_loading {
    width: 110px;
    height: 10px;
    float: left;
    background-image: url(data:image/gif;base64,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);
}


#fpi_content #fpi_submit_submit {
    text-align: right;
    margin: 10px 0px;
}

    #fpi_content #fpi_submit_submit input {
        width: 80px;
        height: 30px;
        background: #F5410F none repeat scroll 0 0;
        outline-style: none;
        outline-width: medium;
        border: 3px solid #F52D0F;
        text-transform: uppercase;
        font-weight: bolder;
        color: white;
        opacity: .75;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)";
        filter: alpha(opacity = 75);
    }

        #fpi_content #fpi_submit_submit input:hover {
            opacity: 1;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
            filter: alpha(opacity = 100);
            cursor: pointer;
        }

#fpi_content #fpi_ajax_message {
    padding-top: 50px;
    text-align: center;
}

.rotate {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    /* also accepts left, right, top, bottom coordinates; not required, but a good idea for styling */
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    /* Should be unset in IE9+ I think. */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

table.display tr.odd.gradeA {
	background-color: #ddffdd;
}

table.display tr.even.gradeA {
	background-color: #eeffee;
}

table.display tr.odd.gradeC {
	background-color: #ddddff;
}

table.display tr.even.gradeC {
	background-color: #eeeeff;
}

table.display tr.odd.gradeX {
	background-color: #ffdddd;
}

table.display tr.even.gradeX {
	background-color: #ffeeee;
}

table.display tr.odd.gradeU {
	background-color: #ddd;
}

table.display tr.even.gradeU {
	background-color: #eee;
}


tr.odd {
	background-color: #D2E4EF;
}

tr.even {
	background-color: white;
}

#locButton
{
   margin-top:15px;
}
.chartContainer
{
    display:none;
}
.homepageImage-sm
{
    float:left;
    padding-right:10px;
    width:300px;
    height:220px;
}
.homepageImage {
    float: left;
    padding-right: 10px;
    max-width: 400px;
    /* height: 220px; */
}

.panel.panel-events {
 /*   min-height: 500px;*/
}
.eventsImage

{
    float:left;
    padding-right:10px;
    width:100%;
    height:220px;
}

#divmoon .event
{
    color:Red;
}
#divmoon .main
{
    font-weight:bold;
    padding-bottom: 5px;
}
#divmoon p
{
    margin:0 0 0 0;

}

.ui-dialog-titlebar
{
    display:none;

}
.external-link
{
    margin-bottom:5px;
    font-size: 0.7em;

}

footer
{
    font-size:1.2em;
    padding-left:10px;
    background-color:black !important;
    color:white !important;
}

.mainTable
{
    padding-left:5px;

}
.ui-front {
	z-index: 1100 !important;
}
.ui-state-focus
{
    background-color:#958bbf !important;
}
.coonnecta
{
    background-color: #ECE0E0;
    color: black;
    font-weight: bold;
    text-decoration: none !important;
    padding: 6px;
    border-radius: 5px;
}

.coonnecta a
{
    text-decoration:none !important;
}

.amsTextArea {
  border: 0;
  color: black;
 float:left;
}
.coonnecta.strng
{
    background-color: #DA7E7E;


}

.coonnecta.vstrng
{
            background-color: #DCA3A3;
}

.coonnecta.grn
{
    background-color:#008800;
    color:White;
}

.coonnecta.underlin
{
    background-color:white;
    color:black
}
.coonnectaWrap
{
float: left;
    padding-right: 15px;
    margin-bottom: 20px;

}
#indicator
{
    background-color: #dddddd;
    border: 1px solid black;
    box-shadow: 2px 2px #000000;
    padding: 3px;
    position: relative;
    text-align: left;
    width: 100%;
    margin: 10px;
}

.indicator-value
{
    position:absolute;
    left:50%;
}

.indicator-title
{
       color: white;
    font-size: 24px;
    height: 30px;
    padding-left: 5px;
    position: absolute;
    text-shadow: 2px 1px #000000;
}
.aspect-head
{
    font-size:1.2em;
}
.indicator-bar
{
height: 30px;
background-color: rgb(0, 162, 0);
border-bottom: 2px solid;
box-shadow: 1px 2px #034200;
}
.only-mobile
{
    display:none;
}

.indicator-tooltip
{
    left:-20px;
    margin-top:7px;
    position:absolute;
}
.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}.social-likes{opacity:0}.social-likes_visible{opacity:1;transition:opacity .1s ease-in}.social-likes>*{display:inline-block;visibility:hidden}.social-likes_vertical>*{display:block}.social-likes_visible>*{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none!important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}.social-likes__button_single{position:relative}@font-face{font-family:"social-likes";src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");font-weight:400;font-style:normal}.social-likes__icon_facebook:before{content:"\f101"}.social-likes__icon_github:before{content:"\f102"}.social-likes__icon_mailru:before{content:"\f103"}.social-likes__icon_odnoklassniki:before{content:"\f104"}.social-likes__icon_pinterest:before{content:"\f105"}.social-likes__icon_plusone:before{content:"\f106"}.social-likes__icon_single:before{content:"\f107"}.social-likes__icon_twitter:before{content:"\f108"}.social-likes__icon_vkontakte:before{content:"\f109"}.social-likes{min-height:36px;margin:-.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social-likes,.social-likes_single-w{line-height:1.5}.social-likes,.social-likes__widget_single{font-size:14px;  margin-top: 8px;  margin-left: 4px;}.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}.social-likes__button,.social-likes__counter{box-sizing:border-box;font-family:"Helvetica Neue",Arial,sans-serif;vertical-align:baseline;color:#fff}.social-likes__button{padding:.04em .7em .18em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-likes__icon{top:0;left:.21em;font-family:"social-likes";font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}.social-likes_vertical .social-likes__widget{min-width:13em}.social-likes_vertical .social-likes__counter{position:absolute;top:0;right:0;margin-top:.3em}.social-likes_light .social-likes__widget{min-width:0;background:0 0}.social-likes_light .social-likes__button,.social-likes_single-light+.social-likes__button{min-width:0;padding-left:1.35em;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.social-likes_light .social-likes__icon{margin-top:-.1em;margin-left:-.25em}.social-likes_light .social-likes__counter,.social-likes_single-light+.social-likes__button+.social-likes__counter{position:static;margin-top:0;color:#999}.social-likes_notext .social-likes__button{width:1.85em}.social-likes_notext .social-likes__icon{margin-left:.1em}.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__widget,.social-likes_notext.social-likes_light .social-likes__icon{margin:0;left:0}.social-likes_notext.social-likes_light .social-likes__button{width:1.4em;padding-left:0}.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}.social-likes__widget_single{height:1.7em;margin:0;padding:.1em 0;line-height:1.5;background:#007aff}.social-likes_single-light+.social-likes__widget_single{color:#007aff}.social-likes__icon_single{left:.4em;font-size:1.1em}.social-likes__widget_facebook{background:#3d5b95}.social-likes_light .social-likes__button_facebook{color:#3d5b95}.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}.social-likes__widget_twitter{background:#24aadd}.social-likes_light .social-likes__button_twitter{color:#24aadd}.social-likes__icon_twitter{top:.1em;left:.25em}.social-likes_light .social-likes__icon_twitter{left:.1em}.social-likes__widget_plusone{background:#d23e30}.social-likes_light .social-likes__button_plusone{color:#d23e30}.social-likes_notext .social-likes__icon_plusone{margin-left:0}.social-likes__icon_plusone{left:.25em}.social-likes_light .social-likes__icon_plusone{margin-top:0}.social-likes__widget_mailru{background:#00468c}.social-likes_light .social-likes__button_mailru{color:#00468c}.social-likes__icon_mailru{left:.25em}.social-likes_light .social-likes__icon_mailru{left:.1em}.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}.social-likes__widget_vkontakte{background:#587e9f}.social-likes_light .social-likes__button_vkontakte{color:#587e9f}.social-likes__icon_vkontakte{top:.2em;left:.25em}.social-likes__widget_odnoklassniki{background:#f59310}.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}.social-likes__icon_odnoklassniki{left:.4em}.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki{width:1em}.social-likes__widget_pinterest{background:#cb132d}.social-likes_light .social-likes__button_pinterest{color:#cb132d}.social-likes_light .social-likes__icon_pinterest{left:.1em}
@media print {
  a[href]:after {
    content: none !important;
  }
}
li.btn.btn-link {
  width: 100%;
  border-bottom: 1px solid;
  font-size:2em;
  background-color:white;
}
.btn-link {

  border-bottom: 1px solid;
  font-size:1.8em;
  background-color:white;
}
footer > .title {
  font-size: 1.8em;
  text-align: center;
}

.panel-footer {
    background-color: #1a283f !important;
    border-top: 1px solid #ddd;
    font-weight: bold;
    text-align: center;
    color:white;
}
.footer > .dropdown {
  background: none;
  font-weight: bold;
  list-style-type: none;
  width: 100%;
  /* border-bottom: 1px solid; */
  text-align: center;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 1.3em;
}
@media print
{
    body {
        font-size:10px !important;
        min-width:1100px;
    }
    .panel-heading{
        -webkit-column-break-inside: avoid;
         -page-break-inside: avoid;
              -break-inside: avoid;
    }
    .col-md-4 {
        width: 100%;
    }
    .col-md-6 {
        width: 100%;
    }
    .col-md-9
    {
        width:100%;
    }
    .expandbar {
     display: none !important;
    }
    .tools
    {
        display: none !important;
    }
    .no-print, .no-print *
    {
        display: none !important;
    }
    .chartCanvas
    {
    }
    .sticky-header .main-content
    {
        padding-top: 0px !important;
    }
    .newspaper-b
    {
    }

    .collapse {
    display: block !important;
    height: auto !important;
    }

    .panel-horoscope > .panel-heading {
        min-height: 0px !important;

    }

}


.dropdown {
    /*background : 93% center no-repeat #212746;*/
     font-weight: bold;
     text-align:center;
}


@media screen and (min-width: 599px){
   .small-dialog {
       max-width:80%;
       margin:0 auto;
   }
    .modal-sm { width:50%;
     margin:0 auto;}
    .modal-body {
        overflow: auto;
    }

}

.md-tab.md-active {
        /* background-color: black; */

}
.md-padding {
    padding:0px !important;
}


.frame {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    position: fixed;
    z-index: 800;
}
.frame ul {
    list-style: none;
    margin: 0;
    padding: 0;
    height:40px;
    /* position: fixed; */
    font-size: 15px;
    /* z-index: 1000; */
}
.frame ul li {
    float: left;
    width: 127px;
    height: 100%;
    margin: 0 0 0 0;
    padding: 0;
    background: rgba(0, 0, 0,0.9);
    color: #fff;
    text-align: center;
    cursor: pointer;
}
.frame ul li.active {
    color: rgba(0,0,0,0.87);
    background-color: rgba(255,255,255,.9);
    font-weight: bold;
}
.frame-toolbar {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    margin-top: 239px;

}

.toolbar {
    width: 100%;
    bottom: 0px;
    position: fixed;
    max-width: 832px;
}

.account-wrapper {

}
.btn-account {
    font-size: 18px;
    background-color: Transparent;
    color: white !important;
    min-height: 30px;
    line-height: 1;
    width: 100%;
}
.alert {
    margin-bottom: 0px;
    border: none;
    border-radius: 0px;
    margin-top: 60px;
    position: fixed;
    width: 100%;
    z-index: 2000;
}
.close
{
    padding:5px;
}
.letterCircle {
    border-radius: 50% !important;
    width: 76px;
    height: 76px;
    padding: 8px;
    background: #fff;
    color: #000;
    text-align: center;
    font-size: 2em;
}

/* theme stuff */
.panel-dark {
    color: #fff;
    border: 0px;
    margin-bottom:0px;
    background:linear-gradient(90deg, rgba(71,47,126,.4) 0%, rgba(138,71,158,.1) 100%);
}
.panel-dark i {
    color: white !important;
}user-chat-show
.panel-dark .panel-heading {
    background-color: #1e1123;
    text-transform: uppercase;
}
.panel-horoscope-dark {
    border-radius: 0px;
    box-shadow: none !important;

    border: 0px;

    /* padding: 10px; */
}
.panel-horoscope-dark > .panel-body {
    background-color: white;
    color: black;
}
.panel.horoscope-info {
    color: white;
    background-color: #111 !important;
}
.panel-horoscope-dark > .panel-heading
{
    /*border-color: #46B8DA !important;*/
    color: #fff !important;

}
.panel-horoscope-dark .panel-heading {
    /*background-color: black !important;*/
    text-transform:none !important;
}

.transitHeader {
    text-align: center;
    text-transform: uppercase;
    clear: both;
    font-size: 2em !important;
    background-color: #212157;
    border-bottom: 1px solid #3c42c2;
    padding: 15px;
    color:white;
}

.panel-clear
{
    background:transparent;
}
.panel-clear .panel-heading {
    color: #fff;
    margin: 0px;
    text-align: center;
    /* background-color: #060606; */
    /* color: white; */
    font-weight: bold;
    text-transform:uppercase;
    /*background-color: #f3f3ff;*/
}

/**/
.horoscope-header-sm {
     font-weight: bold;
     font-size: 1em;
     padding-top: 5px;
}
.horoscope-header-sm h3 {
    /* font-weight: bold; */
    padding: 0px;
    min-height:40px;
}
.horoscope-header-sm h2 {
    font-size: 1.5em !important;
    /* font-weight: bold; */
    padding: 0px;
}

a h5 {
    color:white;

}
.btn-secondary.active {
    background-color: #aaa;
}
a.navbar-brand {
    height: 30px;
}
*:focus {
    outline: none;
}
.tickBox {
    max-width:30px;
    }

    .remove-border {
        border-width: 0 !important;
    }
    
    .SetSliderDefault {
        background-color: #CCD1D1;
    }
    
    .c-space-side {
        padding-left: 0px;
    
    }
    
    .pl-0 {
        padding-left: 0;
    }
    
    .mb-10 {
        margin-bottom: 10px;
    }
    
    .big-moon-img {
        max-width: 110px;
        width: 100%;
    }
    
    .small-moon-img {
        max-width: 60px;
        width: 100%;
    }
    
    @media screen and (max-width: 767px) {
        .c-space-side {
            padding-left: 10px;
            padding-right: 10px;
    
        }
    }
    
    .default-slider-stl{
        background-color: gray;
    }