/*
Theme Name: King Power Child 01
Theme URI: 
Description: Child 01 theme for the King Power theme
Author: <a href="http://goodlayers.com">Goodlayers</a>
Author URI: 
Template: kingpower-v1-09
Version: 1.09
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Tue, 21 Oct 2014 16:45:01 +0000 */ 

@import url('../kingpower-v1-09/style.css');

.officephone {
color: #ffad2a !important;
text-decoration: underline;
font-weight: bold;
}

#media-block {
height: 417px;
background-color: #78abfe;
}
#media-cont {
max-width: 1220px;
margin: auto;
}
#home-nav {
padding-top: 15px;
width: 280px;
float: left;
}
#leadin-container {
height: 173px;
background-color: #1e5483;
}
#leadin-blocks {
max-width: 1240px;
margin: auto;
}
.saveleadin {
width: 19.12%;
height: 134px;
float: left;
margin-right: 0;
margin-top: 15px;
background-image: url('http://hamptonroadslawfirm.com/wp-content/uploads/2014/10/savemoney-bg.png');
border: 0 solid;
    border-radius: 5px;
}
.saveleadin p {
margin: 5px;
color: #003366;
font-weight: bold;
font-size: 12px;
}
.saveleadin h3 {
margin: 5px;
color: #ffac2a;
font-weight: bold;
font-size: 40px;
text-shadow: 2px 2px #000;
}
.leadin {
width: 19.12%;
height: 134px;
float: left;
margin-right: 11px;
margin-top: 15px;
border: 0 solid;
    border-radius: 5px;
}
.leadin p {
margin: 5px;
color: #003366;
font-weight: bold;
font-size: 12px;
}
.leadin h3 {
margin: 5px;
color: #003366;
font-weight: bold;
font-size: 15px;
}
.bankruptcy {
background-image: url('http://hamptonroadslawfirm.com/wp-content/uploads/2014/10/BKphoto_bg.png');
}
.divorce {
background-image: url('http://hamptonroadslawfirm.com/wp-content/uploads/2014/10/divorcephoto_bg.png');
}
.estate {
background-image: url('http://hamptonroadslawfirm.com/wp-content/uploads/2014/10/estateplanning_bg.png');
}
.dui {
background-image: url('http://hamptonroadslawfirm.com/wp-content/uploads/2014/10/duidefence_bg.png');
}
div.header-outer-wrapper {
  background: -webkit-linear-gradient(#364252, #134977); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#364252, #134977); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#364252, #134977); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#364252, #134977); /* Standard syntax */
}
div.logo-wrapper {
text-align: center;
margin: 0px;
max-width: 100%;
float: left;
}

#lowerbody {
  background: -webkit-linear-gradient(#1e5483, #f2f2f2); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#1e5483, #f2f2f2); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#1e5483, #f2f2f2); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#1e5483, #f2f2f2); /* Standard syntax */
width: 100%;
}
div.footer-container {
margin-top: 0;
padding-top: 20px;
}
#disc-cont {
background-color: #ededed;
}
#disclaimer {
max-width: 1200px;
font-size: 9px;
margin: auto;
padding: 15px 0;
}
h2 {
font-weight: bold;
font-style: italic;
color: #ff9900 !important;
}
h4 {
font-weight: bold;
font-style: italic;
color: #ff9900 !important;
}
h5 {
font-weight: bold;
font-style: italic;
color: #0F4A7C !important;
}
.wpvl_auto_thumb_box {
width: 165px !important;
height: 115px !important;
float: left;
margin: 10px;
}
.video_lightbox_auto_anchor_image {
width: 165px !important;
height: 115px !important;
}
.service_list {
margin-top: 15px;
}
.service-data {
float: left;
margin-left: 0;
}
.service-data>ul>li {
font-size: 12px;
font-weight: bold;
list-style: none;
margin-top: 5px;
margin-left: 0px;
}
#slider {
float: left;
width: 905px;
height: 359px;
margin: 17px 10px;
border: 4px solid #5c8299;
}
.page-header-wrapper {
background-image: url("http://hamptonroadslawfirm.com/wp-content/uploads/h1bg.jpg") !important;
}
body {
background-color: #bcd4eb;
}
div.page-title-top-shadow {
display: none;
}
div.page-title-bottom-shadow{
display: none;
}
#bk-slider {
max-width: 1240px;
height: 440px;
margin: auto;
}
div.top-navigation-container.container {
font-size: 14px;
}
div.top-navigation-left {
margin-left: 2px;
}

.gdl-page-content p,
.gdl-page-content ul,
.gdl-page-content ol {
   font-size: 14px;
}

@media only screen and (max-width: 1025px) {
#media-block {
display: none;
}
#leadin-container {
display: none;
}
#bk-slider {
display: none;
}
}



#disclaimer .row { text-align:center;}
#disclaimer .row .col {
width:auto;
display:inline-block;
padding:0px 10px;
}
