/*
 Place your custom styles here. 
*/
@font-face {
    font-family: myFirstFont;
    src: url(Xolonium-Regular.otf);
}

@font-face {
    font-family: spaceage;
    src: url(space_age.ttf);
}

.h1, h1 {
    font-size: 26px;
}

.h2, h2 {
    font-size: 20px;
}

body {
        font-size: 14px;
}
div {
    font-family: myFirstFont;
}

/* Hide Site Title From Main Menu */
a.name.navbar-brand {
    display: none;
}

h1 {font-family: spaceage;
}


h1.js-quickedit-page-title.page-header {
    background-color: #ebebec;
    font-weight: normal;
    color: rgb(25, 114, 158);
    padding: 12px;
    border-radius: 10px;
}
.tradingview-chart
 {
    height: 450px;
    padding-bottom: 15px;
    padding-top: 15px;
}

/*Navigation Bar*/
.navbar-nav {
    float: left;
    margin-top: 12px;
    margin-left: 4px;
}

.social-media-links--platforms {
    padding-left: 0;
    margin-top: 10px;
}

 .content 
 {   border: 1px solid #d3e0e9;
    border-radius: 5px;
    padding: 1em;
  }
    
p {
padding-bottom: 10px;
}
.free_charts
{
height: 600px;
    padding-bottom: 15px;
    padding-top: 15px;
}

.preface, .multifooter, .footer {
    border-radius: 1px;
    padding: 20px;
 background-color: #2f3241;
    margin-bottom: 10px;
    margin-top: 20px;
    /*background-image: url(/themes/pmctheme/css/theme-images/vectorstock_900479.jpg);*/
    color: white;
    background-size: 100%;
}

/*Testing*/
article.contextual-region.watch-list.is-promoted.teaser.clearfix {
    background-color: white;
    border-radius: 8px;
    border-width: 2px;
    padding: 30px;
    margin-top: 20px;
    border-style: solid;
    border-color: #adafaf;

    
}.views-view-grid .views-col {
    padding: 5px;
}

/* Trade Ideas Table*/
.tiyes {
    background-color: limegreen;
}
.tino
    {
    background-color: pink;
}
    
#frontpagelaunch {
    background-image: url(/themes/pmctheme/css/theme-images/main_launch.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: max-content;
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -5px;
    margin-bottom: 10px;
    color: white;
    height: 500px;
    background-position: 75% 50%;
   }
#frontpagelaunch h1 {
   /* margin-top: 12%;*/
       margin-left: 15px;
       }
#frontpagelaunch p {
    margin-top: 20px;
    margin-left: 15px;
    margin-right: 15%;
}

@media screen 
  and (max-device-width: 767px) 
  and (-webkit-min-device-pixel-ratio: 1) { 

#frontpagelaunch h1 
{
   font-size:5.2vmax;

} 
#frontpagelaunch p 
{
   font-size:2.5vmax;
}

}

@media screen 
  and (min-device-width: 768px) 
  and (max-device-width: 991px) 
  and (-webkit-min-device-pixel-ratio: 1) { 

#frontpagelaunch h1 
{
   font-size:6.5vmax;

} 
#frontpagelaunch p 
{
   font-size:3.5vmax;
}
}

@media screen 
  and (min-device-width: 992px) 
  and (max-device-width: 1999px) 
  and (-webkit-min-device-pixel-ratio: 1) { 

#frontpagelaunch h1 
{
   font-size:5.5vmax;

} 
#frontpagelaunch p 
{
   font-size:3vmax;
}

}
@media screen 
  and (min-device-width: 1200px) 
  and (-webkit-min-device-pixel-ratio: 1) { 

#frontpagelaunch h1 
{
   font-size:4.35vmax;

} 
#frontpagelaunch p 
{
   font-size:2vmax;
}

}

/*PMC Calculator CSS*/
.pmc-dark,
.pmc-table th{
	background: black;
	color: white;
}
.pmc-gold{
	background: gold;
}
.pmc-lime{
	background: seagreen;
	color: white;
}
.pmc-navy{
	background: steelblue;
	color: white;
}
.pmc-pink{
	background: red;
	color: white;
}
.pmc-space{
	height: 1em;
}
.pmc-table{
	border-collapse: collapse;
	font-family: myFirstFont;
}
.pmc-table button{
	width: 100%;
	font-family: myFirstFont;
}
.pmc-table input{
	text-align: center;
}
.pmc-table input[type='number']{
	width: 7em;
	font-family: myFirstFont;
}

.pmc-table input[type='text']{
	width: 7em;
	font-family: myFirstFont;
}
.pmc-table input[type='date']{
	font-family: myFirstFont;
}
.pmc-table td,
.pmc-table th{
	border: 1px solid black;
}
.pmc-td{
	text-align: center;
}
.faqfield-question {
    font-family: 'myFirstFont';
}
.panel-callforaction {
    color: #fff;
    background-color: #943a74;
    border-color: #943a74;
}

