div.site-info {
    background-color: #23225B;
}
a {
text-decoration: none;
color: #1e73be;
}
.site-info-text-top {
    color: #23225B;
}
#mytitle {
position: relative;
float: left;
width:480px;
}
@media all and (max-width: 760px) {
#mytitle {
width: auto;
margin-top: -5%;
text-align: left;
  }
}
.mytitle {
position: relative;
z-index: 1;
font-size:500% !important;
margin: 0px;
color: #1e73be;
font-family: 'Cinzel Decorative', Serif;
text-shadow: 0 1px 0 #000,
               0 2px 0 #fff,
               0 3px 0 #fff,
               0 4px 0 #fff,
               0 5px 0 #fff,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
}
.locksmith {
font-size:500% !important;
margin: 0px;
margin-top: -8%;
color: #000;
font-family: 'Cinzel Decorative', Serif;
text-shadow: 0 1px 0 #000,
               0 2px 0 #fff,
               0 3px 0 #fff,
               0 4px 0 #fff,
               0 5px 0 #fff,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
}
header.entry-header {
    display: none;
}
.contactform6 .wdform-label {
color: #72C317 !important;
}
div.wdform_column.ui-sortable {
padding: 10px !important;
}
#a1locksmith-footer {
text-align: center;
background: #FFF;
color:#23225B;
}
.column .widget .widget-title {
    background: #1C409E !important;
}
.textwidget h2 {
    margin: 0;
}
a.logo-section {
    width: 15%;
}
.horisontal-navigation a { 
text-shadow: none !important;
}
#menu-1 {
border: none !important;
}
.headerimg {
    position: relative;
    float: left;
    width: 25%;
}
@media all and (max-width: 560px) {
.headerimg {
width: auto;
margin-bottom: 10%;
  }
}
img.aligncenter.wp-image-172.size-full {
    width: 62%;
}
.toptext {
text-align: center;
margin: 0;
color:#1C409E;
font-weight: bold;
}