
.p7LBM-1-style-1 {
	
background-color:#FFFFFF;
}
.p7LBM-1-style-2 {
box-shadow:  inset 0px 0px 20px rgba(0,0,0,.5);
}
.p7LBM-1-style-3 {
	background-color: #CCCCCC;
}
.p7LBM-2-style-1 {
background-color:#FFFFFF;
}
.p7LBM-2-style-2 {
background-color:#FFFFFF;
}
.p7LBM-2-style-3 {
background-color:#FFFFFF;
}
.p7LBM-2-style-3b {
background-color:#FFFFFF;
}
.p7LBM-3-style-1 {
background-color:#3D58A7;
color: #fff;
border-radius: 4px !important;
}
.p7LBM-3-style-1 a:link 
{
	color: #d8deed;
}

.p7LBM-3-style-1 a:visited  
{
	color: #d8deed;
}

.p7LBM-3-style-1 a:hover 
{
	color: #FFFFFF;
}

.p7LBM-4-style-1 {
background-color:#FFD602;
border-radius: 4px !important;
}
.p7LBM-4-style-1b {
background-color:#3D58A733;
border-radius: 4px !important;
}
.p7LBM-4-style-1c {
background-color:#FFD602;
border-radius: 4px !important;
}
.p7LBM-4-style-1d {
background-color:#FFD602;
}
.p7LBM-4-style-2 {
text-align: right;
}
.p7LBM-6-style-1 {
background-color:#FFD602;
border-radius: 4px !important;
}
.p7LBM-6-style-2 {
background-color:#FFEA80;
border-radius: 4px !important;
}

@media only screen and (min-width: 0px) and (max-width: 700px) {
.p7LBM-4-style-2 {
text-align: center;
}
.p7LBM-3-style-1 {
background-color:#3D58A7;
color: #fff;
border-radius: 4px !important;
padding: 7px !important;
}
.p7LBM-6-style-1 {
background-color:#FFD602;
border-radius: 4px !important;
padding: 7px !important;		
}
.p7LBM-6-style-2 {
background-color:#FFEA80;
border-radius: 4px !important;
padding: 7px !important;	
}
.p7LBM-4-style-1b {
background-color:#3D58A733;
border-radius: 4px !important;
padding: 7px !important;
}
.passport {
padding: 7px !important;}
}

.p7LBM-4-style-3 {
text-align: left;
}


@media only screen and (min-width: 0px) and (max-width: 700px) {
.p7LBM-4-style-3 {
text-align: center;
}
.line2 {
    width: 100% !important;
}
}
.logo-width {max-width:180px;}

@media only screen and (min-width: 1000px) and (max-width: 1100px) {
.logo-width {max-width:180px;}

}
@media only screen and (min-width: 900px) and (max-width: 1000px) {
.logo-width {max-width:180px;}
}
@media only screen and (min-width: 800px) and (max-width: 900px) {
.logo-width {max-width:180px;}
}
@media only screen and (min-width: 700px) and (max-width: 800px) {
.logo-width {max-width:180px;}
}
@media only screen and (min-width: 0px) and (max-width: 700px) {
.logo-width {max-width:180px;}
}

.lbm-no-pad-top {padding-top: 0px !important;}

.lbm-no-pad-bottom {padding-bottom: 0px !important;}

.lbm-no-pad-box {padding-top: 1px; padding-bottom: 20px !important;}

.line {
    border-top: 1px solid #fcb316;
    border-bottom: 2px solid #fcb316;
    width: 100px;
    margin-bottom: 20px;
    margin-top: 10px;
    border-left: 0;
    border-right: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.line2 {
    border-top: 1px solid #fcb316;
    border-bottom: 2px solid #fcb316;
    width: 300px;
    margin-bottom: 10px;
    margin-top: 10px;
    border-left: 0;
    border-right: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

 /* unvisited link */
a:link {
	color: #3D58A7;
}

/* visited link */
a:visited {
	color: #3D58A7;
}

/* mouse over link */
a:hover {
	color: #293D74;
}

/* selected link */
a:active {
	color: #3D58A7;
} 


.social {
   padding-right: 10px;
}

.shadow {
box-shadow:  inset 0px 0px 20px rgba(0,0,0,.5);
}

.img-edge {
border-radius: 4px !important;}

/* Responsive iFrame */
 
.responsive-iframe-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}
 
.responsive-iframe-container iframe,   
.vresponsive-iframe-container object,  
.vresponsive-iframe-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
