a {
text-decoration: none;
color: #FFF;
}
#mytitle {
position: relative;
float: left;
width: 415px;
}
@media all and (max-width: 760px) {
#mytitle {
width: auto;
margin-top: -5%;
text-align: center;
  }
}
.mytitle {
position: relative;
z-index: 1;
font-size: 380% !important;
margin: 0px;
margin-left: -10%;
color: #1487AF;
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: 400% !important;
margin: 0px;
margin-top: -5%;
color: #fff;
font-family: 'Cinzel Decorative', Serif;
text-shadow: 0 1px 0 #000,
               0 2px 0 #1487AF,
               0 3px 0 #1487AF,
               0 4px 0 #1487AF,
               0 5px 0 #1487AF,
               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);
}
.contactform10 .wdform-label {
color: #1487AF !important;
}
div.wdform_column.ui-sortable {
padding: 10px !important;
}
#a1locksmith-footer {
text-align: center;
background: #1487AF;
color:#FFF;
}
.column .widget .widget-title {
    background: #1487AF !important;
}
.textwidget h2 {
    margin: 0;
}
.horisontal-navigation a { 
text-shadow: none !important;
}
#menu-1 {
border: none !important;
}
.headerimg {
    position: relative;
    float: left;
    width: 30%;
    margin-top: 1%;
 }
@media all and (max-width: 760px) {
.headerimg {
width: auto;
  }
}
img.aligncenter.wp-image-172.size-full {
    width: 62%;
}
.toptext {
text-align: center;
margin: 0;
color: #1487AF;
font-weight: bold;
}
.titleimg {
    width: 18%;
    position: absolute;
    top: 121px;
    float: left;
}
a.logo-section {
    width: 15%;
}
.sidebar-header-right {
    margin-left: -2%;
}
@media all and (max-width: 760px) {
.sidebar-header-right {
width: auto;
  }
}
.header-is-on .site-info-text {
    left: 65%;
}