.centerText {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 260px;
    padding: 20px 0px;
    background: #ffffffa6;
	text-align:center;
	border-radius: 20px;
}

.centerTextWeddings {
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 170px;
    padding: 20px 0px;
    background: #ffffffa6;
	text-align:center;
	border-radius: 20px;
}
	

.centerText a {color: #4E4C4C; font-size: 21px;}

.centerTextWeddings a {color: #4E4C4C; font-size: 21px;}

.container-fluid {padding-left: 0px; padding-right: 0px;}
.container {padding-left: 0px; padding-right: 0px;}
.navbar-collapse {padding-left: 0px; padding-right: 0px;}

#footer .footerSocial .social {font-size: 25px;}

dd.footerSocial {overflow: visible;}

h1 {
    color: #4E4C4C;
    display: flex;
    align-items: center;
    text-align: center;
    margin: 20px 0 20px 0;
    text-transform: uppercase;
}

h1.title::before, h1::before, h1.title::after, h1::after, h2.title::before, h2.title::after { content: ''; flex: 1; border-bottom: 1px solid #DADADA;}
h1.title::before, h1::before, h2.title::before { margin-right: .65em; }
h1.title::after, h1::after, h2.title::after { margin-left: .65em; } 

.navbar-nav>li>a {padding-top: 10px; padding-bottom: 10px;}

.catImages {border: 0px solid #333;background: none;}
.catImages:hover {border: 0px solid #333; background:#fcfcfc;}

.designButton {border: 0px solid #333;background: none;}
.designButton:hover {border: 0px solid #333;background: none;}

.btn.headCart {color: #4E4C4C;}
.btn.headCart:hover {color: #000;}

.btn.headSearch {color: #4E4C4C;}
.btn.headSearch:hover {color: #000;}

.page1 #content {margin-top: 0px;}
.page1 #info {padding-top: 0px;}

.addressData li {padding: 0px 0 0 10px;}

.mobile-nav {width: 100%; margin-top: 0px; list-style: none; padding: 0px; text-align: center; margin-top: 10px;}

.testLogin {text-align: center;}

#mobilenav a {padding:10px 0px;}

#mobilenav .dropdown-menu {text-align: center; background:#fbf8fa;}

#mobilenav .dropdown-menu a {color: #555;}

.dropdown-menu {margin: 0px 0 0;}

.facebook {font-size: 40px;margin-right: 10px;}
.instagram {font-size: 40px;margin-l: 10px;}

#footer .footerSocial {
    max-width: 120px;
}


@media (max-width:767px){
.discbtn {margin-top:10px;}
.navbar-header {margin-top: 35px;}
}

@media (max-width:768px){
.gallerPageQty{float:left;}
}


.page62 {background: #fff;color: #000;}
.page62 .navbar-header {background: #fff;}
.page62 h1 {color: #000;}
.page62 .navbar-collapse {background: #fff;}
.page62 .navbar-default .navbar-nav>li>a {color: #000;}
.page62 .navbar-default .navbar-nav>li>a:hover {background: #fff; color:#666;}
.page62 .navbar-default .navbar-nav>.open>a:focus {background: #fff; color:#666;}
.page62 #info {padding-top: 0px;}
.page62 #content {margin-top: 0px;}
.page62 .centerTextWeddings a {color: #4E4C4C;}
.page62 .centerTextWeddings a:hover {color: #4E4C4C;}
.page62 a {color: #4b4b49;}
.page62 a:hover {color: #979692;}
.page62 .facebook {color: #000;}
.page62 .facebook:hover {color: #666;}
.page62 .instagram {color: #000;}
.page62 .instagram:hover {color: #666;}


.testPanel{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 20px 0px;
    text-align: center;
    border-radius: 20px;
}

.testPanel a {font-family: 'Roboto';
font-size: 45px;color: #4E4C4C;color: #fff;
    filter: drop-shadow(0px 4px 4px #000);}
	
/**.myInsta iframe{max-height:285px}
.myInsta{width:100%;max-width:1624px}
**/

#leftNavigator {display: none;}

@media (min-width: 768px) {
.col-sm-9 {width: 100%;}
.form-horizontal .control-label {text-align: left; margin-bottom: 0;  padding-top: 7px;}
}