﻿/* X */

        body {
            /*font-family: 'Oswald', sans-serif;*/
            font-family: 'Oxygen', sans-serif;
            /*font-family: 'Open Sans', sans-serif;*/
            /*font-family: 'PT Sans', sans-serif;*/
            /*font-family: 'Cabin', sans-serif;*/
            /*font-family: 'Josefin Sans', sans-serif;*/
            /*font-family: 'Dekko', cursive;*/
            font-size: 0.9em;
        }

        .mnubar {
            margin-bottom: 5px;
            border: none;
            height: 3px;
            /* Set the hr color */
            color: #333; /* old IE */
            background-color: #e2e2e2; /* Modern Browsers */
        }
        .hrwide {
            margin-bottom: 5px;
            border: none;
            height: 1px;
            /* Set the hr color */
            color: #333; /* old IE */
            background-color: #e2e2e2; /* Modern Browsers */
        }

        .hrthin {
            height: 1px;
            border: none;
            color: #333;
            background-color: silver;
            margin-left: 0px;
            margin-right: 0px;
            /*margin-top:1px;
		                        margin-bottom:1px;*/
        }






        p {
            text-align: justify;
        }
       /*.img-fluid {
             width:100%;
             max-width:100%
            }*/
        .form-control {
            display: block;
            width: 100%;
            height: 28px;
            padding: 6px 12px;
            font-size: 1.0em;
        }
        .btn {
            font-size: 1.0em;
            border-color: #ffa900;
            color: #ffa900;
        }
        .alignc {text-align:center}
        .alignl {text-align:left}
        .alignr {text-align:right}

        .pagination .active a {
          background-color: #ffa900;
           border: 1px solid  #ffa900;
          cursor:default;
        }
        .pagination li a {
          color: #ffa900;
          border: 1px solid  #ffa900;
        }
         .pagination .active a:hover  {
          background: #808080;
          border-color: #808080;
          /*border: 1px solid  #ffa900;*/
        }

        .fa {
          color: #ffa900;
        }


      .siteColor1{
        color: #ffa900;
        }
   a .hyperl{
        color: #ffa900;
        font-weight:bold;
    }

    .widgetShadowPanel, .widgetShadowPanelImage , .widgetShadowPanelImageWithInfo{
        border: 1px solid #e1e1e1 !important;
        padding:7px !important;
        margin-bottom:10px !important;
    }

        .pageTitleTxt {
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size: 1.8em;
            font-weight: bold;
            color: #ffa900;
        }

        h3 {
            font-family: "Pragati Narrow",sans-serif;
            color: #ffa900;
        }
        h4 {
            font-family: "Pragati Narrow",sans-serif;
        }
        .pageSubHeaderTxt {
            font-family:"Pragati Narrow",sans-serif;
            font-size: 1.4em;
            /*font-weight: bold;*/
            color: #ffa900;
        }
            .active-menuitem {
                color: orange !important;
            }
            .nav-item a {
                font-family: "Pragati Narrow",sans-serif !important;
                font-size: 1.3em !important;
                font-weight: normal !important;
                /*color:  darkgrey !important;*/
            }
            .dropdown-menu li a {
                font-size: 1.1em !important;
            }

.headerTxt, .widgetPayPalOrderGroupTitle {
    font-size: 2em;
    font-weight: bold;
    color: #c8c8c8;
}

        .warningTxt{
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size:1.5em;
            color:#ff0000;
        }

        .subTxt{
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size:1.2em;
            color:#ffa900;
        }
        
        .orderItemText{
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size: 1.25em;
            font-weight:bold;
            color:#ffa900;
        }
        .titleTxt{
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size: 1.5em;
            font-weight:bold;
            color:#ffa900;
        }
        .titleTxtItm {
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size: 1.5em;
            font-weight: bold;
            color: #ffa900;
        }
        .subTxtItm {
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size: 1.9em;
            color: #c8c8c8;
            font-weight: bold;
        }
        .eventTitle{
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size:1.2em;
            color:#ffa900;
            font-weight:bold;
        }
         .smallTxt{
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size: 1em;
           font-weight: bold;
        }
         .noteTxt{
            /*font-family:'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;*/
            font-size: 0.8em;
            font-style:italic;
           color: orange;
        }
 /*---------------------------------------Stacked Info table widget override*/
        .infoTitle{
            font-family: 'Oxygen', sans-serif;
            font-size:1em;
            font-style:italic;
		    font-weight:bold;

        }
        .infoValue{
            font-family: 'Oxygen', sans-serif;
            font-size:1em;
 
        }
         .hr-infopanel {
		width:100%;
		height:1px;
		
		background-color:RGB(230, 230, 230);
		color:RGB(230, 230, 230);
        /*margin-left:auto;
		margin-right:auto;
		margin-top:1px;
		margin-bottom:1px;*/
        margin:1px 1px auto auto;
	}

/*---------------------------------------*/
        .pagination{
            margin: 0 0 0 0  !important;
           
        }


        
/*---------------------COL VERTICAL ALIGN-------------------*/
        .pull-vertical-center {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.pull-vertical-bottom {
    display: inline-block;
    vertical-align: bottom;
    float: none;
}

.titlebar-valignment {
    /*height: 35px;*/ 
    line-height: 35px;
    display: inline-block;
    vertical-align: bottom;
    float: none;
    /*margin:10px;*/
    /*padding:0px;*/
}
.titlebar-colfirst {
     /*margin-left:10px;*/
     text-align:left;
    /*padding:0px;*/
}
.titlebar-collast {
     /*margin-right:10px;*/
     text-align:right;
    /*padding:0px;*/
}

.col1db {
    background-color: aqua;
}
.col2db {
    background-color:  brown;
}
.col3db {
    background-color:  coral;
}
       
/*-------------------------------------------------------------*/
.dropshadow {
    box-shadow: 8px 8px 4px #888888;
}