/*
Theme Name:     Child Theme
Theme URI:      http://gillearddentalmarketing.com/
Description:    Child theme for the Gilleard theme
Author:         Ricard Carreras
Author URI:     
Template:       GilleardTheme
Version:        0.1.1
*/
@charset "UTF-8";
@import url(../GilleardTheme/style.css);
@import url(//fonts.googleapis.com/css?family=Lato:400,300,700);



body {background-color: #FFFFFF; background-image:none; font-family:'Arial', Tahoma,Arial,  sans-serif;}

h1, h2, h3, h4, h5 { font-family: 'Lato', sans-serif; }
h1 {font-size:2.73em; font-family:"Times New Roman", Times, serif; margin-bottom:20px;line-height:100%; font-weight:normal; 
 color:#4c6e95;text-transform:uppercase; }
h2 {font-size:1.8em; line-height:115%; color:#114a76;font-weight:300; text-transform:uppercase; }
h3 {font-size:1.5em; margin-top:35px; margin-bottom:10px; color:#114a76;font-weight:300; text-transform:uppercase; }
h4 {font-size:1.45em; margin-top:0px; color:#114a76; margin-bottom:5px;  font-weight:300 }
h5 {font-size:1.13em; margin-bottom:18px; text-transform:uppercase; }


a:link {color:#1f4889; transition: all 0.3s ease-out;}
a:hover {color:#000000;}
a:visited {color:#1f4889;}

ah {

    transition: all 0.4s ease-out;
    position: relative;

}



.live {width:280px;}
.book {width:300px; float:right; padding:10px; }


#banner { height: 176px; margin-top: 15px; width: 960px;
	background: url(images/logo.jpg) no-repeat center top;
font-family:'Lato', Tahoma,Arial,  sans-serif;
}


#cap {width:955px; height:646px; border:2px solid #fff;background: url(images/bkpanel.jpg) repeat #fff3c4 center top; margin:0px auto 23px; 
-webkit-box-shadow:  2px 2px 3px 1px #999; box-shadow:  2px 2px 3px 1px #999; }


.postlinks {font-size:1.1em; margin:10px;}

.air {margin:15px; height:5px;}
.air2 {margin:50px auto 50px;width:100%; height:1px; background-color:#7E602C}



.phone {font-size:2.55em; color:#44444; padding-top:140px;
		text-align:right; letter-spacing:.1em; font-weight:300: clear:both;}

.boton a {padding-top:7px; float:right; clear:both; text-decoration:none; letter-spacing:.05em; color:#6E6F71; padding-right: 5px;}

#container {padding-top:0px}

.manto {-webkit-box-shadow:  2px 2px 3px 1px #999; box-shadow:  2px 2px 3px 1px #999; width:100%; overflow:auto; padding:10px 0 25px: }

.trek {margin-bottom:7px;}
.callhome {color:#628229; float:right; text-align:right;}
.callhome a {color:#628229;}
.callhome a:visited {color:#628229;}
.callus a {color:#628229;}
.callus a:visited {color:#628229;}
.alignnone.wp-caption img {box-shadow: 0px 0px 0px 0px #999999;}
.divs {width: 98%; margin: 0px; clear:both; overflow:none}
.staffcap {padding-left:70px; padding-bottom:20px; font-size:.85em;}
.staffcap strong {font-size:1.15em;}
.fyi {background: url(../../uploads/fyi.jpg) no-repeat center top; width:235px; height:190px; margin-bottom:10px;}
.social { float:left; display:block; margin-top:12px;  }
.socone {margin-left:10px }
.social2 { float:left; display:block; margin-top:12px; clear:both;  }
ol {margin-left:30px; width:500px;}
ol li {margin-bottom:5px; list-style:decimal; }

ul li.pdf
{
background: url(images/pdficon.png) no-repeat 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 45px .4em;
list-style-type:none;
}
ul.ben li{list-style-type:square; margin-bottom:10px;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
TESTIMONIALS - TESTIMONIALS - TESTIMONIALS - TESTIMONIALS - TESTIMONIALS - TESTIMONIALS*/

.capsula {-webkit-box-shadow:  2px 2px 3px 1px #999; box-shadow:  2px 2px 3px 1px #999;}


.feedback {background-color:#f5edfe; width:235px; -webkit-box-shadow: inset 3px 2px 2px 2px #999999;
        
        box-shadow: inset 3px 2px 2px 2px #999999; margin-top:-5px;}



/*TESTIMONIALS - TESTIMONIALS - TESTIMONIALS - TESTIMONIALS - TESTIMONIALS - TESTIMONIALS
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
QUICK LINKS SIDEBAR - QUICK LINKS SIDEBAR - QUICK LINKS SIDEBAR - QUICK LINKS SIDEBAR*/
.links { padding:15px; margin-top:-6px;
-webkit-box-shadow: inset 2px 2px 8px 3px #C1AF85 ; box-shadow: inset 2px 2px 8px 3px #C1AF85;}

.links li a:link {	display: block;text-decoration:none;color:#66501f; font-family: 'Lato', sans-serif; font-weight:700; font-size:1.05em;letter-spacing:.03em:}

.links li a:hover {color:#000;}

.links a:visited {color:#66501f}

/* QUICK LINKS SIDEBAR - QUICK LINKS SIDEBAR - QUICK LINKS SIDEBAR - QUICK LINKS SIDEBAR
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
IMAGES - SPECIAL - IMAGES - SPECIAL - IMAGES - SPECIAL IMAGES - SPECIAL - IMAGES - SPECIAL - IMAGES - SPECIAL*/
.wp-caption {margin-top:0px;}
.wp-caption-text { color: #114A76; margin:0 0 0 5px;}

#attachment_57 img  {margin-right:25px;}
#attachment_189 {margin-top:10px;margin-bottom:45px;}
#attachment_328 img  {margin-top:0px;}
#attachment_326 img  {margin-top:-30px;}
#attachment_157 img  {margin-right:15px;}
#attachment_284 .wp-caption-text   {letter-spacing:-.015em;  margin:0 0 0 3px;}
.post img.wp-image-140 {margin-top:-15px;}
.post img.wp-image-329, .post img.wp-image-273,.post img.wp-image-657, .post img.wp-image-262  {border-color:#fff}

/*IMAGES - SPECIAL - IMAGES - SPECIAL - IMAGES - SPECIAL IMAGES - SPECIAL - IMAGES - SPECIAL - IMAGES - SPECIAL
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
CURSOR MENU - CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU -

#menu-item-402 a:hover, #menu-item-402 a:link,#menu-item-33 a:hover, #menu-item-33 a:link,#menu-item-28 a:hover, #menu-item-28 a:link, #menu-item-29 a:hover, #menu-item-29 a:link, #menu-item-30 a:hover, #menu-item-30 a:link {cuyrsor:default;}

#access ul ul a:hover {cursor:poinyter;}*/

/*CURSOR MENU - CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU -CURSOR MENU 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*/

.trek:hover {opacity:.7;
}

em {font-style:italic}
.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

.dvin_testimonial p, .dvin_testimonial .citation .details span, .dvin_testimonial .mas a { text-shadow: none !important; filter: dropshadow(enabled = false) !important; }

#scrollUp { 
color: #fff!important; 
right: 10% !important; 
}