@charset "UTF-8";
/* CSS Document */


/* ••••••••••••••••••••••••••••••••••••••••••••••••••. */
/* Mobile Layout: 480px and below. */
  
.clearLeft {    
    clear: left;
}

.clearNone {    
    clear: none;
}

.hide  {
    display: none;
	}

.unhide  {
    display: block;
	}

.borderRightSide {
    border-right: 1px solid #959595;
	}

.borderLeftSide {
    border-left: 1px solid #9C9C9C;
	}

.border-top {
    border-top: 1px solid #959595;
	}

.border-bottom {
    border-bottom: 1px solid #868686;
	}
              
.border-RightSideBlu {
    border-right: 1px solid #3597E6;
	}

.border-LeftSideBlu {
    border-left: 1px solid #3597E6;
	}

.border-topBlu {
    border-top: 1px solid #3597E6;
	}

.border-bottomBlu {
    border-bottom: 1px solid #3597E6;
	}
              
.margin-right-1 {
    margin-right: 1%;
     }
     
.margin-right-2 {
    margin-right: 2%;    
     }
     
.margin-right-3 {
    margin-right: 3%;    
     }
     
.margin-right-4 {
    margin-right: 4%;    
     }
     
.margin-left-1 {
    margin-left: 1%;    
     }
     
.margin-left-2 {
    margin-left: 2%;    
     }
     
.margin-left-3 {
    margin-left: 3%;    
     }
     
.margin-left-4 {
    margin-left: 4%;    
     }
     
.margin-left-5 {
    margin-left: 5%;    
     }
     
.margin-left-10 {
    margin-left: 10%;    
     }
     
.margin-left-15 {
    margin-left: 15%;    
     }
     
.margin-left-16 {
    margin-left: 16%;    
     }
     
.margin-left-20 {
    margin-left: 20%;    
     }
     
.margin-left-22 {
    margin-left: 22%;    
     }
     
.margin-top-0 {
    margin-top: 0%;    
     }
     
.margin-top-1 {
    margin-top: 1%;    
     }
     
.margin-top-2 {
    margin-top: 2%;    
     }
     
.margin-top-3 {
    margin-top: 3%;    
     }
     
.margin-top-4 {
    margin-top: 4%;    
     }
     
.margin-top-5 {
    margin-top: 5%;    
     }
     
.margin-top-6 {
    margin-top: 6%;    
     }
     
.margin-top-8 {
    margin-top: 8%;    
     }
     
.margin-top-20 {
    margin-top: 30%;    
     }
     
.margin-bottom-0 {
    margin-bottom: 0%;    
     }
     
.margin-bottom-h {
    margin-bottom: 0.5%;    
     }
     
.margin-bottom-1 {
    margin-bottom: 1%;    
     }
     
.margin-bottom-2 {
    margin-bottom: 2%;    
     }
     
.margin-bottom-3 {
    margin-bottom: 3%;    
     }
     
.margin-bottom-4 {
    margin-bottom: 4%;    
     }
     
.margin-bottom-5 {
    margin-bottom: 5%;    
     }
     
.margin-bottom-6 {
    margin-bottom: 6%;    
     }     

.maxht {
    max-height: 25px;
}

.zeroMargin_mobile {
    margin-left: 0;
}
         
.hide_mobile {
    display: none;
}




/* ••••••••••••••••••••••••••••••••••••••••••••••••••. */
/* Tablet Layout: 481px to 768px. */

@media only screen and (min-width: 481px) {

.clearLeft {    
    clear: left;
}

.clearNone {    
    clear: none;
}

.hide  {
    display: block;
	}

.unhide  {
    display: none;
	}

.border-RightSide {
    border-right: 1px solid #959595;
	}

.border-LeftSide {
    border-left: 1px solid #9C9C9C;
	}

.border-top {
    border-top: 1px solid #959595;
	}

.border-bottom {
    border-bottom: 1px solid #868686;
	}
              
.borderRightSideBlu {
	}

.borderLeftSideBlu {
	}

.border-topBlu {
	}

.border-bottomBlu {
	}
              
.margin-right-1 {
     }
     
.margin-right-2 {
     }
     
.margin-right-3 {
     }
     
.margin-right-4 {
     }
     
.margin-left-1 {
     }
     
.margin-left-2 {
     }
     
.margin-left-3 {
     }
     
.margin-left-4 {
     }
     
.margin-left-5 {
     }
     
.margin-left-10 {
     }
     
.margin-left-15 {
     }
     
.margin-left-16 {
     }
     
.margin-left-20 {
     }
     
.margin-left-22 {
    margin-left: 22%;    
     }
     
.margin-top-0 {
     }

.margin-top-1 {
     }
     
.margin-top-2 {
     }
     
.margin-top-3 {
     }
     
.margin-top-4 {
     }
     
.margin-top-5 {
     }
     
.margin-top-6 {
     }
     
.margin-top-8 {
     }
     
.margin-bottom-0 {
     }
     
.margin-bottom-h {
     }
     
.margin-bottom-1 {
     }
     
.margin-bottom-2 {
     }
     
.margin-bottom-3 {
     }
     
.margin-bottom-4 {
     }
     
.margin-bottom-5 {
     }
     
.margin-bottom-6 {
     }
               
.maxht {
    max-height: 25px;
}

.zeroMargin_tablet {
    margin-left: 0;
}
.hide_tablet {
    display: none;
}
}




/* ••••••••••••••••••••••••••••••••••••••••••••••••••. */
/* Desktop Layout: 769px to a max of 1024px.  */

@media only screen and (min-width: 768px) {


.clearLeft {    
    clear: left;
}

.clearNone {    
    clear: none;
}

.hide  {
    display: block;
	}

.unhide  {
    display: none;
	}

.borderRightSide {
    border-right: 1px solid #959595;
	}

.borderLeftSide {
    border-left: 1px solid #9C9C9C;
	}

.border-top {
    border-top: 1px solid #959595;
	}

.border-bottom {
    border-bottom: 1px solid #868686;
	}
              
.border-RightSideBlu {
	}

.border-LeftSideBlu {
	}

.border-topBlu {
	}

.border-bottomBlu {
	}
              
.margin-right-1 {
     }
     
.margin-right-2 {
     }
     
.margin-right-3 {
     }
     
.margin-right-4 {
     }
     
.margin-left-1 {
     }
     
.margin-left-2 {
     }
     
.margin-left-3 {
     }
     
.margin-left-4 {
     }
     
.margin-left-5 {
     }
     
.margin-left-10 {
     }
     
.margin-left-15 {
     }
     
.margin-left-16 {
     }
     
.margin-left-22 {
     }
     
.margin-top-0 {
     }
     
.margin-top-1 {
     }
     
.margin-top-2 {
     }
     
.margin-top-3 {
     }
     
.margin-top-4 {
     }
     
.margin-top-5 {
     }
     
.margin-top-6 {
     }
     
.margin-top-8 {
     }
     
.margin-bottom-0 {
     }
     
.margin-bottom-1 {
     }
     
.margin-bottom-2 {
     }
     
.margin-bottom-3 {
     }
     
.margin-bottom-4 {
     }
     
.margin-bottom-5 {
     }
     
.margin-bottom-6 {
     }
     
.maxht {
    max-height: 16px;
}

.zeroMargin_desktop {
    margin-left: 0;
}
.hide_desktop {
    display: none;
}
}




/* ••••••••••••••••••••••••••••••••••••••••••••••••••. */
/* Desktop Layout: 1024px to a max of 1400px.  */

@media only screen and (min-width: 1100px) {

.borderRightSide {
    border-right: 1px solid #959595;
	}

.borderLeftSide {
    border-left: 1px solid #9C9C9C;
	}

.border-top {
    border-right: 1px solid #959595;
	}

.border-bottom {
    border-bottom: 1px solid #868686;
	}
              
.margin-right-1 {
     }
     
.margin-right-2 {
     }
     
.margin-right-3 {
     }
     
.margin-right-4 {
     }
     
.margin-left-1 {
     }
     
.margin-left-2 {
     }
     
.margin-left-3 {
     }
     
.margin-left-4 {
     }
     
.margin-left-5 {
     }
     
.margin-left-10 {
     }
     
.margin-left-15 {
     }
     
.margin-left-20 {
     }
     
.margin-top-0 {
     }
     
.margin-top-1 {
     }
     
.margin-top-2 {
     }
     
.margin-top-3 {
     }
     
.margin-top-4 {
     }
     
.margin-top-5 {
     }
     
.margin-top-6 {
     }
     
.margin-bottom-0 {
     }
     
.margin-bottom-1 {
     }
     
.margin-bottom-2 {
     }
     
.margin-bottom-3 {
     }
     
.margin-bottom-4 {
     }
     
.margin-bottom-5 {
     }
     
.margin-bottom-6 {
     }
     
.maxht {
    max-height: 16px;
}

zeroMargin_tablet {
    margin-left: 0;
}
.hide_tablet {
    display: none;
}
}

