﻿         
        @media (max-width: 400px) {
            .hideWhenSmall {
                display: none;
            }
        
            .invisiblehenSmall{
                visibility:hidden;
            }   
            .myPadding{
                padding-left:100px;
            }
        }
      

        @media (min-width: 400px) {
            .hideWhenLarge {
                display: none;
            }
        }



 .responsive-video {
 position: relative;
 padding-bottom: 56.25%;
 padding-top: 60px; overflow: hidden;
 }


 .responsive-video iframe,
 .responsive-video object,
 .responsive-video embed {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 }


    .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
 }
        .aborder{
    border-width:2px !important;
}
     .footer{
        padding:10px 0px 0px 15px;
        height:40px;
        background-color:white;
     
        border-width:10px;
        border-color:black;
     }

     .whiteColor{
            background-color:white;
            border-width:0px;
        }
    .backer-middle{
       padding-top:5px;
        background-color: white;
        color: black;
        min-height:285px;
        border-color:white;
      
    }
    .backer-electrician{
        padding-top:5px;
        background-color:#8a010e;   /* 003366*/
        color:white;
        min-height:350px;
        border:12px solid white;
    }
    .backer-left{
        padding-top:5px;
        background-color:#144A70;   /* 003366*/
        color:white;
        min-height:350px;
        border:12px solid white;     
    }
    .backer-center {
        padding-top:5px;
        background-color: #6699cc;
        color: white;
        min-height:350px;
        border:12px solid white;
               
    }
    .backer-right {
        padding-top:5px;
        background-color: #374e6d;
        color: white;
        min-height:350px;
        border:12px solid white;   
    }

    .backer-right2 {
        padding-top:5px;
        background-color: #374e6d;
        color: white;
        min-height:335px;
        border:12px solid white;   
    }

    .backer-bottom{
        padding-top:5px;
        background-color: #e2e3e4;
        color: black;
        min-height:445px;
        border:12px solid white;
    }
   
    .TextWrap{
        float:left;
        margin:10px;

    }
    .tsize{
        font-size:28px;
        vertical-align: top;
    }
    .aligntotop {
        vertical-align: top;
    }


    .auto-style1 {
        width: auto;
        height: 55px;
    }

    .auto-style2 {
        width: auto;
        height: auto;
    }

    .middle-row{
       display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-width: 3px;   
    }
    hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-width: 3px;       
}

    .hrbottom{
    border-color:#374E6D;
}
  
    .middleCols{
    font-family: 'News Cycle', sans-serif;
	font-size: 30px;
	line-height: 1.4em;
    font-weight:bold;
    }

    .col-lg-6:nth-child(5n+1){
    clear: left;
}
  
    /*body{
     
     
     background-image:url("images/bground.jpg");
     background-size: auto;
     background-repeat: repeat-x;
    }*/

    .auto-style3 {
        width: 250px;
        height: 125px;
    }

    
    /* CSS created at csstablegeneratrDOTcom*/
.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #ffffff;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	background-color:#e5e5e5;
		

}
.CSSTableGenerator td{
	vertical-align:middle;
		background:-o-linear-gradient(bottom, #ffffff 5%, #e5e5e5 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e5e5e5) ); 
	background:-moz-linear-gradient( center top, #ffffff 5%, #e5e5e5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e5e5e5");	background: -o-linear-gradient(top,#ffffff,e5e5e5);

	background-color:#ffffff;

	border:1px solid #ffffff;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Trebuchet MS;
	font-weight:normal;
	color:#020202;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
	border:0px solid #ffffff;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Trebuchet MS;
	font-weight:bold;
	color:#000000;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

   .imgSize{
        height:auto;
        width:auto;
       
    }
    .centered-text{
        text-align:center;
        background-color:white;
        border-width:0px 0px 0px 0px;

    }

     .icon1{
        height:auto;
        width:auto;
      
    }
     .mjb-responsive{
        height:175px;
        width:402px;
       
     }


     .resign-buttons {
	/*-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6aa2c4', endColorstr='#265b8c');
	background-color:#6aa2c4;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-topleft:10px;
	border-top-left-radius:10px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomright:10px;
	border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #3866a3;
	display:inline-block;
	color:#faf7fa;
	font-family:Trebuchet MS;
	font-size:15px;
	font-weight:normal;
	font-style:normal;
	line-height:31px;
	width:120px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #7cacde;*/
}
.resign-buttons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #265b8c), color-stop(1, #6aa2c4) );
	background:-moz-linear-gradient( center top, #265b8c 5%, #6aa2c4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#265b8c', endColorstr='#6aa2c4');
	background-color:#265b8c;
}.resign-buttons:active {
	position:relative;
	top:1px;
}
/* The above button was generated using CSSButtonGenerator.com */


