/*
Theme Name: Attitude Pro Child Theme
Author: Self-Help WordPress User
Template: attitude-pro
*/

@import url("../attitude-pro/style.css");


/* Font of the whole site to arial as per theme horse*/
h1, h2, h3, h4, h5, h6, #site-title, .slogan-wrap, .featured-text .featured-title, .entry-title, .widget_promotional_bar {
	font-family: 'Arial', sans-serif;
}



/* The widget title small letters*/
#colophon .widget-title{
    text-align: center;
    border: 1px solid;
    padding-top: 10px;
    text-transform: capitalize;
  	color:#fefaef;
    background-color:#012873;
}
/* */
.intro{
padding:10px;
border: 0px solid #999;
letter-spacing: 1px;
line-height: 25px;
text-align: justify ;
text-justify: auto;
margin-top:10px;
background-color:#;
}
/* intro section rahul photo*/
.intro-ra{
padding-top:90px;
}
.intro-ra-img{
border-radius: 40%;
}
/**/
.fe-container{
padding: 20px;
letter-spacing: 1px;
line-height: 25px
}
/*featured content column setting*/
.fe-cl{
position:centre;
border: 2px solid #012873;
}
/*feature section row setting
*/
.fe-rw{
padding:10px;
}
/*featured content title three column on home page setting*/
.fe-heading{
padding: 10px;
border: 2px solid #012873;
letter-spacing: 1px;
line-height: 25px
}
/*featured section content three column on home page setting*/

.fe-content{
padding:10px;
border: 2px solid #012873;
letter-spacing: 1px;
line-height: 25px;
text-align: justify ;
text-justify: auto;
}

/*featured image readme button three column on home page setting*/
.fe-button{
padding: 10px;
}
/*featured image three column on home page setting*/
.fe-img{
padding: 10px;
border: 1px;
}
/*home page landing image form top adjustment*/
.column-1{
padding-top:80px;
}
/*about me page content line spacing increased*/
.Abme{
line-height: 90%;
  
}

/*horizontal line between contact form and contact address section in ontact US page */
.contact-frm{
border-right: 2px solid #012873;
}
/*contact address box style*/
.contact-add{
border: 1px solid  #012873;
background: ;
padding:10px;
}

/*landing page image made responsive*/
.ld-img{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
position: relative;
    width: 100%;
    height: 500px;
    border: px solid #8AC007;
}

/*landing page image and form in one section*/
.lp-frm{
 position: absolute;
    top: 20%;
    right:px;
    left:px;
    width: 100%;
    height: 50px;
    border: 0px solid #8AC007;
    margin:10px;
    text-align: center;
    }

/*Site slogan font big*/
#site-description{
font: 20px 'Arial', sans-serif;
color:#012873;
line-height:40px;
  
}

/*Abou me image circle*/
.about-me-img{
border-radius:45%;
}
.popup-small-2{
width:50%;
height:100%;
float: left;
margin:10px;
}



/*Navigation*/

#access a {
    color: #012873 ;

}


#access ul li ul li a, 
#access ul li.current-menu-item ul li a, 
#access ul li ul li.current-menu-item a,
#access ul li.current_page_ancestor ul li a, 
#access ul li.current-menu-ancestor ul li a,
#access ul li.current_page_item ul li a
#access ul li ul, blockquote{
    color:#012873;
  	}

#access ul li:hover > ul{
  
  }


#access ul li ul, blockquote {
    border-color: #012873;
}
/*horizontal line*/


hr{
    height: 30px;
    border-style: solid;
    border-color:  #012873;
    border-width: 3px 0 0 0;
    border-radius: 20px;
    
}
hr{ /* Not really supposed to work, but does */
    display: block;
    content: "";
    height: 30px;
    margin-top: -31px;
    border-style: solid;
    border-color:  #012873;
    border-width: 0 0 3px 0;
    border-radius: 20px;
   
}
/*box to heading*/

.box{
padding: 5px;
border: 1px solid #012873;
letter-spacing: 1px;
line-height: 25px;
text-align : center;
background-color: #012873;
color:#fdf6ee;
}


/*Copyright footer*/


#site-generator .copyright {
color: #fefaef;
width: 100%;  
}

#site-generator .copyright a {
    color: #fefaef;
}

/*blog links below post */

.breadcrumb, .breadcrumb a:hover, .entry-meta a{
color:#012873;
  
}

/*all body content*/
body, input, textarea, input.s, #access ul li ul li a, #access ul li.current-menu-item ul li a, #access ul li ul li.current-menu-item a, #access ul li.current_page_ancestor ul li a, #access ul li.current-menu-ancestor ul li a, #access ul li.current_page_item ul li a, .breadcrumb a, #content ul a, #content ol a, .entry-meta, #wp_page_numbers ul li.page_info, #wp_page_numbers ul li a, .wp-pagenavi .pages, .wp-pagenavi a, ul.default-wp-page li a, .pagination, .pagination a span, input.s, .widget_search input.s, #site-generator {
    color: #3f3f3f;
}

.branding-left{
 
   float: left;
    width: 300px;
    height: 100px;
    margin-left: 150px;
    border: 0px solid #012873;  
  }

.branding{
 
   float: right;
    width: 300px;
    height: 100px;
    margin-right: 150px;
    border: 0px solid #012873;  
}
/*Entry content*/

.entry-content{
  
line-height:1.5em;  

}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    line-height: 1.5em;
  }
