/*--- Avanquest WebEasy Page Style ---*/


.cc150              { /* Common */
	border          :   0.00pt none #ffffff;
	}
.cc151              { /* Common */
	font            : 8pt 'Arial', Helvetica, sans-serif;
	color           : #606060;
	}
		#e361            { /* medrano_template008012.g... */
	position        : absolute;
	left            :   700.00pt;
	top             :  90.50pt;
	width           : 20%;
	background-repeat:no-repeat;
	}
.cc152              { /* Common */
	font            : 22pt 'Georgia', Times, Book, serif;
	color           : #1b1b1b;
	}
	.cc1521              { /* Common */
	font            : 22pt 'Trebuchet MS', Helvetica, Book, serif;
	color           : #1b1b1b;
	}
.cc153              { /* Common */
	font            : 12pt 'Trebuchet MS', Helvetica, sans-serif;
	color           : #000000;
	}
.cc154              { /* Common */
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	color           : #606060;
	}
.cc155              { /* Common */
	border          :   0.00pt none #808080;
	}
.cc156              { /* Common */
	font            : 36pt 'Georgia', Times, Book, serif;
	color           : #08319e;
	text-align      : center;
	}
.cc157              { /* Common */
	font            : 10pt 'Arial', Helvetica, sans-serif;
	color           : #08319e;
	}
.cc158              { /* Common */
	font            : 20pt 'Arial', Helvetica, sans-serif;
	color           : #08319e;
	}
.cc159              { /* Common */
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	color           : #808080;
	text-align      : right;
	}
.cc160              { /* Common */
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	color           : #808080;
	text-align      : center;
	}
.cc161              { /* Common */
	font            : bold 12pt 'Arial', Helvetica, sans-serif;
	color           : #08319e;
	}
.cc162              { /* Common */
	border          :   0.00pt none #08319e;
	}
.cc163              { /* Common */
	font            : 15pt 'Trebuchet MS', Times, Book, serif;
	color           : #1b1b1b;
	}
.cc164              { /* Common */
	font            : 12pt 'Trebuchet MS', Times, Book, serif;
	color           : #1b1b1b;
	}
					div#e333             { /* Medrano Co. � 2013 \ \Al... */
	position        : absolute;
	/*left            :   60.50pt;*/
	left            :   710pt;
	top             : 500.75pt;
	width           : 158.75pt;
	height          :  50.25pt;
	text-align: center;
	}
div#e111            { /* bbb_icon.png */
	position        : absolute;
	left            : 560.00pt;
	top             :   9.75pt;
	width           : 112.50pt;
	height          :  30.75pt;
	}
div#e331             { /* Medrano Co. � 2013 \ \Al... */
	position        : absolute;
	left            :   710pt;
	top             : 250.75pt;
	width           : 158.75pt;
	height          :  50.25pt;
	text-align: center;
	}
div#e332             { /* Medrano Co. � 2013 \ \Al... */
	position        : absolute;
	left            :   710pt;
	top             : 350.75pt;
	width           : 158.75pt;
	height          :  50.25pt;
		text-align: center;
	}
span#e34            { /* medrano_template011006.g... */
	background      : rgba(255, 255, 255, 0.25);
	position        : absolute;
	left            :   0.00pt;
	top             :  150pt;
	width           : 719.25pt;
	height          : 900pt;
	}
div#e33             { /* Medrano Co. � 2013 \ \Al... */
	position        : absolute;
	left            :   7.50pt;
	top             : 750.00pt;
	width           : 108.75pt;
	height          :  50.25pt;
	}
div#e32             { /* Waterproofing Decks */
	position        : absolute;
	left            : 251.25pt;
	top             : 160pt;
	width           : 218.25pt;
	height          :  27.00pt;
	}
div#e31             { /* With a wide variety of p... */
	position        : absolute;
	left            :   7.50pt;
	top             : 530pt;
	width           : 708.75pt;
	height          :  250.50pt;
	}

div#e30             { /* Request Estimate */
	position        : absolute;
	left            : 318.75pt;
	top             : 750.00pt;
	width           : 106.50pt;
	height          :  32.25pt;
	}
div#e29             { /* Gallery */
	position        : absolute;
	left            : 495.75pt;
	top             : 750.25pt;
	width           :  60.75pt;
	height          :  32.25pt;
	}
div#e28             { /* Contact */
	position        : absolute;
	left            : 628.50pt;
	top             : 750.25pt;
	width           :  46.50pt;
	height          :  17.25pt;
	}
span#e27            { /* medrano_template011005.g... */
	background      : transparent url("../Pic/medrano_template011005.gif") no-repeat top left;
	position        : absolute;
	left            : 465.00pt;
	top             : 750.00pt;
	width           :   0.75pt;
	height          :  24.00pt;
	}
span#e26            { /* medrano_template011004.g... */
	background      : transparent url("../Pic/medrano_template011004.gif") no-repeat top left;
	position        : absolute;
	left            : 597.75pt;
	top             : 750.25pt;
	width           :   0.75pt;
	height          :  24.00pt;
	}
address#e25         { /* Medrano Co.  */
	position        : absolute;
	left            : 251.25pt;
	top             :   3.75pt;
	width           : 215.25pt;
	height          :  42.00pt;
	}
div#e24             { /* Call us for a free estim... */
	position        : absolute;
	left            :   8.25pt;
	top             :   9.75pt;
	width           : 215.25pt;
	height          :  12.75pt;
	}
div#e23             { /* (619) 264 3434 */
	position        : absolute;
	left            :   8.25pt;
	top             :  19.50pt;
	width           : 215.25pt;
	height          :  21.00pt;
	}
span#e22            { /* bbb_icon.png */
	background      : transparent url("../Pic/bbb_icon.png") no-repeat top left;
	position        : absolute;
	left            : 600.00pt;
	top             :   9.75pt;
	width           : 112.50pt;
	height          :  30.75pt;
	}
div#e21             { /* Mobile Version */
	position        : absolute;
	left            : 570.00pt;
	top             :  44.25pt;
	width           : 142.50pt;
	height          :  14.25pt;
	}
div#e20             { /* Engineered Solutions: A ... */
	position        : absolute;
	left            : 204.00pt;
	top             :  41.25pt;
	width           : 312.00pt;
	height          :  18.00pt;
	text-align: center;
	}
div#e19             { /* Waterproofing */
	position        : absolute;
	left            : 200pt;
	top             :  100pt;
	width           :  84.75pt;
	height          :  15.75pt;
	}
div#e131             { /* Waterproofing */
	position        : absolute;
	left            : 340pt;
	top             :  100pt;
	width           :  84.75pt;
	height          :  15.75pt;
	}
div#e18             { /* Concrete Restoration */
	position        : absolute;
	left            : 470pt;
	top             :  100pt;
	width           : 139.00pt;
	height          :  18.00pt;
	}
div#e17             { /* Contact */
	position        : absolute;
	left            : 635pt;
	top             :  100pt;
	width           :  46.50pt;
	height          :  17.25pt;
	}
span#e16            { /* medrano_template011003.g... */
	background      : transparent url("../Pic/medrano_template011003.gif") no-repeat top left;
	position        : absolute;
	left            : 150pt;
	top             :  90pt;
	width           :   0.75pt;
	height          :  30.00pt;
	}
span#e15            { /* medrano_template011002.g... */
	background      : transparent url("../Pic/medrano_template011002.gif") no-repeat top left;
	position        : absolute;
	left            : 290pt;
	top             :  90pt;
	width           :   0.75pt;
	height          :  30.00pt;
	}
span#e151            { /* medrano_template011002.g... */
	background      : transparent url("../Pic/medrano_template011002.gif") no-repeat top left;
	position        : absolute;
	left            : 430pt;
	top             :  90pt;
	width           :   0.75pt;
	height          :  30.00pt;
	}
span#e14            { /* medrano_template011001.g... */
	background      : transparent url("../Pic/medrano_template011001.gif") no-repeat top left;
	position        : absolute;
	left            : 595pt;
	top             :  90pt;
	width           :   0.75pt;
	height          :  30.00pt;
	}
div#e13             { /* Stucco */
	text-decoration: none;
	
	position        : absolute;
	left            :  10pt;
	top             :  100pt;
	width           :  130.50pt;
	height          :  17.25pt;
	}
span#e12            { /* balcony_waterproofing.jp... */
	background      : transparent url("../Pic/in_between_slab_waterproofing.jpg") no-repeat top left;
	position        : absolute;
	left            : 221.25pt;
	top             : 195pt;
	width           : 115.50pt;
	height          : 144.00pt;
	}
    span#e121            { /* balcony_waterproofing.jp... */
        background      : transparent url("../Pic/Code2024.jpg");
        background-repeat: no-repeat;
        background-size: cover;
        position        : absolute;
        left            : 221.25pt;
        top             : 195pt;
        width           : 115.50pt;
        height          : 144.00pt;
        }
span#e11            { /* concrete_deck_waterproof... */
	background      : transparent url("../Pic/balcony_waterproofing.jpg") no-repeat top left;
	position        : absolute;
	left            :  51.75pt;
	top             : 195pt;
	width           : 115.50pt;
	height          : 144.00pt;
	}
span#e112            { /* concrete_deck_waterproof... */
    background      : transparent url("../../Pic/p1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    position        : absolute;
    left            :  51.75pt;
    top             : 195pt;
    width           : 115.50pt;
    height          : 144.00pt;
    }
span#e113            { /* concrete_deck_waterproof... */
    background      : transparent url("../../Pic/SB-326.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    left            :  51.75pt;
    top             : 195pt;
    width           : 115.50pt;
    height          : 144.00pt;
    }
span#e10            { /* roof_deck_waterproofing.... */
	background      : transparent url("../Pic/Railings2024.jpg");
	background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
	position        : absolute;
	left            : 551.25pt;
	top             : 195pt;
	width           : 115.50pt;
	height          : 144.00pt;
	}
span#e101            { /* roof_deck_waterproofing.... */
    background      : transparent url("../Pic/SB-721.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position        : absolute;
    left            : 551.25pt;
    top             : 195pt;
    width           : 115.50pt;
    height          : 144.00pt;

    }
span#e9             { /* in_between_slab_waterpro... */
	background      : transparent url("../Pic/p1.jpg");
	background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
	position        : absolute;
	left            : 387.00pt;
	top             : 195pt;
	width           : 115.50pt;
	height          : 144.00pt;
	}
span#e91             { /* in_between_slab_waterpro... */
    background      : transparent url("../Pic/SB-721.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    position: absolute;
    left: 551.25pt;
    top: 195pt;
    width: 115.50pt;
    position        : absolute;
    left            : 387.00pt;
    top             : 195pt;
    width           : 115.50pt;
    height          : 144.00pt;
    }
div#e8              { /* Concrete Deck */
	position        : absolute;
	left            :  59.75pt;
	top             : 345pt;
	width           : 104.25pt;
	height          :  21.00pt;
	}
div#e81              { /* Concrete Deck */
        position: absolute;
        left: 50pt;
        top: 345pt;
        width: 130pt;
        height: 21.00pt;
}
div#e82              { /* Concrete Deck */
	position        : absolute;
	left            :  85pt;
	top             : 345pt;
	width           : 104.25pt;
	height          :  21.00pt;
	}
div#e7              { /* Time tested multi-layer ... */
	position        : absolute;
	left            :  45.00pt;
	top             : 365pt;
	width           : 123.00pt;
	height          : 137.25pt;
	}
div#e71              { /* Time tested multi-layer ... */
    position: absolute;
    left: 40pt;
    top: 365pt;
    width: 160pt;
    height: 137.25pt;
    }
div#e6              { /* Deck Repair */
	position        : absolute;
	left            : 240.50pt;
	top             : 345pt;
	width           :  87.75pt;
	height          :  25.50pt;
	}
div#e5              { /* Medrano Company deck rep... */
	position        : absolute;
	left            : 220pt;
	top             : 365pt;
	width           : 123.00pt;
	height          : 137.25pt;
	}
div#e4              { /* In Between Slab */
	position        : absolute;
	left            : 380pt;
	top             : 345pt;
	width           : 130pt;
	height          :  21.75pt;
	}
div#e41              { /* In Between Slab */
    position        : absolute;
    left            : 390pt;
    top             : 345pt;
    width           : 117.75pt;
    height          :  21.75pt;
    }
div#e3              { /* Concrete slabs and found... */
	position        : absolute;
	left            : 380pt;
	top             : 365pt;
	width           : 123.00pt;
	height          : 150.75pt;
	}
div#e2              { /* Roof Deck */
	position        : absolute;
	left            : 540pt;
	top             : 345pt;
	width           :  150pt;
	height          :  21.00pt;
	}
div#e21              { /* Roof Deck */
    position: absolute;
    left: 545pt;
    top: 345pt;
    width: 127.75pt;
    height: 21.00pt;
    }
div#e22              { /* Roof Deck */
    position: absolute;
    left: 590pt;
    top: 345pt;
    width: 127.75pt;
    height: 21.00pt;
    }
div#e1              { /* Our membrane systems are... */
	position        : absolute;
	left            : 555.50pt;
	top             : 365pt;
	width           : 123.00pt;
	height          : 150.75pt;
	}
div#e1sb              { /* Our membrane systems are... */
    position: absolute;
    left: 530pt;
    top: 365pt;
    width: 160pt;
    height: 150.75pt;
    }
div#page            { /* Page Holder */
	background-color: rgba(255, 255, 255, 0);
	position        : relative;
	width           : 720.00pt;
	height          : 750.00pt;
	text-align      : left;
	margin-left     : auto;
	margin-right    : auto;
	}
body                { /* Page Body */
	background-image: url("../Pic/Medrano_StockPhotos/waterproof.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	text-align      : center;
    height: 1100pt;
    
	}
#background               { /* Page Body */
	position: absolute;
	opacity: 0.20;
	z-index: -1;
	left:0px;
	width:100%;
	height:1000px;
	}

#nav {
	color: #08319e;
}

#mobile {
	color:#808080;
}
#footer .content p {
    margin-bottom: 0
}

.text-center {
    text-align: center;
}

/* New Styles */
.introduction-text {
    /* Position */
    position: absolute;
    left: 100pt;
    top: 190pt;
    width: 500pt;
    text-align: center;
    /* height: 27.00pt; */
    /* Estyles */
}

#services {
    position: absolute;
    left: 10pt;
    top: 80pt;
    width: 600pt;
}

#services-2 {
    position: absolute;
    left: 10pt;
    top: 430pt;
    width: 600pt;
}

#services-3 {
    position: absolute;
    left: -60pt;
    top: 400pt;
    width: 600pt;
}

#services-4{
    position: absolute;
    left: 10pt;
    top: 720pt;
    width: 600pt;
}

#title-services {
    position: absolute;
    left: 50pt;
    top: 220pt;
    width: 600pt;
    text-align: center;
    color: #000000;
    font: 12pt 'Trebuchet MS', Helvetica, sans-serif;
}

.structural-repairs {
    position: absolute;
    left: 60pt;
}

.railings-guardwalls-title {
    left: 210pt !important;
    width: 150pt !important;
}
.railings-guardwalls {
    position: absolute;
    left: 60pt;
}

.code-compliant {
    position: absolute;
    left: 80pt;
}

.sb-721 {
    position: absolute;
    left: 140pt;
}

.sb-326 {
    position: absolute;
    left: -170pt;
}

#hover-images {
    position: absolute;
    left: 50pt;
    top: 200pt;
    width: 600pt;
    height: 200pt;
    text-align: center;
    display: none;
}

#contact-info {
    top: 950pt;
}

#footer {
    position: absolute;
    left: 10pt;
    top: 260pt;
    width: 600pt;
    text-align: center;
}


/*--- EndOfFile ---*/