﻿
/* Extra small devices (portrait phones, less than 576px)
 No media query since this is the default in Bootstrap*/
/* Small devices (landscape phones, 576px and up)*/
/* Medium devices (tablets, 768px and up)*/
/* Large devices (desktops, 992px and up)*/
/*Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 576px) {
   
} 
@media (min-width: 768px) {
    
}


@media (min-width: 992px) {
   
}

@media (min-width: 1200px) {
   
}

::-webkit-input-placeholder {
   font-style: italic;
   color:lightgray;
}
:-moz-placeholder {
   font-style: italic;  
    color:lightgray;
}
::-moz-placeholder {
   font-style: italic;  
    color:lightgray;
}
:-ms-input-placeholder {  
   font-style: italic; 
    color:lightgray;
}

/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification\ 
for details on configuring this project to bundle and minify static web assets. */
body {
    padding-top: 10px;
    padding-bottom: 20px;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

thead { 
    color: #31708f;
}

margin5 {
    margin:5px;
}

a.red:link, a.red:visited{ color:red; text-decoration:none;}
a.red:hover, a.red:visited:hover{ color:red; text-decoration:underline;}         
.blue { color:blue; }

.validation-summary-valid {
    display: none;
}

.notePad {
    color: #3fc3ce;
}
    .notePad:hover {
        color: #337AB7;
    }

.linkCyan {
    color: #3fc3ce;
}

a, a:visited, a:active {
    /*color: #337AB7;*/
    color: #3fc3ce;
}
 
a:hover {
    text-decoration: underline;
}

.paddingTop0 {
    padding-top: 0px !important;
}

.marginTop100 {
    margin-top: 100px;
}

.size20 {
    font-size: 20px !important;
}
.size18 {
    font-size: 18px !important;
}
.size16 {
    font-size: 16px !important;
}

.size14 {
    font-size: 14px !important;
}

.size12 {
    font-size: 12px !important;
}

.Lato {
    font-family: 'Lato', sans-serif;
}
.OpenSans {
    font-family: 'Open Sans', sans-serif;
}

.Oswald {
    font-family: 'Oswald', sans-serif;
}
 


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: 500;
    line-height: 1.1;
    color: #317eac;
}

.errorHeader{
    color: darkred;
}

.FormError
{
	border: #911212 5px solid;
	padding: 10px;
	font-weight: bold;
	font-size: 8pt;
	color: #911212;
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	text-decoration: none
}

.btn-tor {
    color: #fff;
    background-color: #33cccc;
    border-color: #33cccc;
}

    .btn-tor:hover {
        color: #fff;
        background-color: #33cccc;
        border-color: #248f8f;
    }

    .btn-tor:focus, .btn-tor.focus {
        box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
    }

    .btn-tor.disabled, .btn-tor:disabled {
        color: #fff;
        background-color: #33cccc;
        border-color: #33cccc;
    }

    .btn-tor:not(:disabled):not(.disabled):active, .btn-tor:not(:disabled):not(.disabled).active,
    .show > .btn-tor.dropdown-toggle {
        color: #fff;
        background-color: #0062cc;
        border-color: #005cbf;
    }

        .btn-tor:not(:disabled):not(.disabled):active:focus, .btn-tor:not(:disabled):not(.disabled).active:focus,
        .show > .btn-tor.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
        }

              .bold{ 
                font-weight:bold;
            }
                 .dodgerBlue{
                color:#00A9C4;
                font-weight:bold;
            }
label.blueLink {
    color: #33cccc;
    text-decoration: none;
}

.torTeal{
	 color: #33cccc; 
}

label.blueLink:hover {
    color: #33cccc; 
    cursor: pointer;
    text-decoration: underline;
}


  h4.blueLink {
    color: #33cccc;
    text-decoration: none;
}
  h4.blueLink:hover {
    color: #33cccc; 
    cursor: pointer;
    text-decoration: underline;
}