/*

Theme Name: bestremovals



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/



#menu-2 li a,#menu-1 li a{

color:#ccc;

line-height:2;

}

@media(min-width:768px){

.conset{

padding:0% 15%

}

}







figure {

position: relative;

float: left;

overflow: hidden;

margin: 0px;

min-width: 100%;

max-width: 100%;

max-height: 360px;

width: 48%;

background: #3085a3;

text-align: center;

cursor: pointer;

}

figure figcaption, figure figcaption > a {

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

}

figure figcaption {

padding: 2em;

color: #fff;

text-transform: uppercase;

font-size: 1.25em;

-webkit-backface-visibility: hidden;

backface-visibility: hidden;

}

figure.effect-bubba { 

}



figure.effect-bubba img {

	opacity: 0.7;

	-webkit-transition: opacity 0.35s;

	transition: opacity 0.35s;

}



figure.effect-bubba:hover img {

	opacity: 0.4;

}



figure.effect-bubba figcaption::before,

figure.effect-bubba figcaption::after {

	position: absolute;

	top: 30px;

	right: 30px;

	bottom: 30px;

	left: 30px;

	content: '';

	opacity: 0;

	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

	transition: opacity 0.35s, transform 0.35s;

}



figure.effect-bubba figcaption::before {

	border-top: 5px solid #a2a2a0;

	border-bottom: 5px solid #a2a2a0;

	-webkit-transform: scale(0,1);

	transform: scale(0,1);

}



figure.effect-bubba figcaption::after {

	border-right: 5px solid #a2a2a0;

	border-left: 5px solid #a2a2a0;

	-webkit-transform: scale(1,0);

	transform: scale(1,0);

}



figure.effect-bubba h2 {

	font-size:20px;

	padding-top: 10%;

	color:#fff;

	-webkit-transition: -webkit-transform 0.35s;

	transition: transform 0.35s;

	-webkit-transform: translate3d(0,-20px,0);

	transform: translate3d(0,-20px,0);

	opacity: 0;

}



figure.effect-bubba a {

top: 30%;

	padding: 20px 1.5em;

	opacity: 0;

	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;

	transition: opacity 0.35s, transform 0.35s;

	-webkit-transform: translate3d(0,20px,0);

	transform: translate3d(0,20px,0);

	color:#fff !important;

/*color:#fff !important;*/

font-size:14px;

z-index:100;

} 

figure.effect-bubba:hover figcaption::before,

figure.effect-bubba:hover figcaption::after {

	opacity: 1;

	-webkit-transform: scale(1);

	transform: scale(1);

}



figure.effect-bubba:hover h2,

figure.effect-bubba:hover a {

	opacity: 1;

	-webkit-transform: translate3d(0,0,0);

	transform: translate3d(0,0,0);

}

.vc_custom_1400000429943{

    background-image:url(/bestremovals/wp-content/uploads/2015/07/banner11.jpg);

    background-position:0% 78%;

}

@media (max-width:768px){

.pic{

      margin-top:15px;

}

}

.addressBox dt{

      margin:10px 0 0 0;

}





@media(min-width:550px)

{

.logoset

{

   top:15px;

    position: absolute;

    width: 170px;



}

}

@media(min-width:1000px){

.content-layer{

max-height:500px;

}

}

@media(max-width:786px){

.googleMap{

max-height:150px;

display:none;

}

.setform{

width:100%;

margin:0 auto;

}

}

