
/**       1- General                                                   **/
body {
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}
body #sb-site{
	}
input, button, select, textarea{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif}

h1, h2, h3, h4, h5, h6{
	font-family: 'Roboto Slab', Arial, Helvetica, sans-serif;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}


/* preloaders starts */
#qLpercentage {
	font-size: 60px !important;
}
/* preloaders ends */

/********************* Global Elements Css ends ******************/
/*******************************************************************/
/* Curve ends */

	/* .zee_curve_container blockquote starts */
	blockquote.home_quote{
		font-family: 'Roboto Slab', Arial, Helvetica, sans-serif	}
	/* .zee_curve_container blockquote ends */
			.testi_holder .testi_single .testi_text h3{
				font-family: 'Open Sans', Arial, Helvetica, sans-serif;
			}
	/**		2.3- Statistics		**/
	
/**       3- Navigation Primary (Sticky Navigation)                   **/
/* menu-bar starts */

.menu-bar{
	background-color: rgba(0,0,0, 0.9);
}
/* menu-bar starts from */

.menu-bar .logo{
	margin-top: 17px;
}
		.menu-bar .main-nav .back_top a:hover{
			color: rgba(255,255,255, 1);
		}
.menu-bar .main-nav ul li a{
	color: rgba(255,255,255, 0.5);
		font-size: 14px;
              font-style: normal;
        font-weight: 400;
      		line-height: 14px;
}

	/* menu-bar Dropdown Starts */
	.menu-bar .main-nav  ul > li > ul {
	    background-color: rgba(0,0,0, 0.9);
    }
	.menu-bar .main-nav  ul ul a:hover {
	  	color: #ffffff;
	}
	/* menu-bar Dropdown Ends */
	
/* menu-bar ends */

/**       4- Header Navigations							          	  **/
/* header_nav_holder starts */

	/* header_toggle_menu */
		.header_toggle_menu .menu_small_btn{
			color: #ffffff;
		}
/**       	4.1- Header Navigation 1							          **/
	/* .header-menu-2 starts */
    	.header-menu-1 .main-nav ul li a, .header-menu-3 .main-nav ul li a {
			color: rgba(255,255,255, 0.5);
		}
		.header-menu-2 .main-nav ul li a {
			color: rgba(255,255,255, 1);
		}
		.header-menu-2 .main-nav ul li a:hover, .header-menu-2 .main-nav ul li.current a{
			border-bottom: 2px solid #ffffff;
		}
	/* .header-menu-2 ends */
	
	/* header-menu-1,2,3 menu-bar Dropdown Starts */
	.header-menu-1.menu-bar .main-nav li > a:hover,
	.header-menu-1.menu-bar .main-nav ul li:hover > a, .header-menu-1.menu-bar .main-nav ul li.current a ,
	.header-menu-2.menu-bar .main-nav li > a:hover,
	.header-menu-2.menu-bar .main-nav ul li:hover > a, .header-menu-2.menu-bar .main-nav ul li.current a {
		color: rgba(255,255,255, 1);
	}
	
	.header-menu-1.menu-bar .main-nav  ul > li > ul, .header-menu-2.menu-bar .main-nav  ul > li > ul {
		background: rgba(255,255,255,0.05);
	}
	
	.header-menu-1.menu-bar .main-nav  ul > li > ul li, .header-menu-2.menu-bar .main-nav  ul > li > ul li {
		border-bottom: 1px solid rgba(255,255,255, 0.1);
	}

	.header-menu-1.menu-bar .main-nav  ul > li > ul a,
	.header-menu-1.menu-bar .main-nav  ul > li > ul a:link,
	.header-menu-2.menu-bar .main-nav  ul > li > ul a,
	.header-menu-2.menu-bar .main-nav  ul > li > ul a:link,
	.header-menu-3.menu-bar .main-nav  ul > li > ul a,
	.header-menu-3.menu-bar .main-nav  ul > li > ul a:link  {
		color: rgba(255,255,255, 0.5);
            font-size: 13px;
                      font-style: normal;
            font-weight: 400;
          	}
	
	.header-menu-1.menu-bar .main-nav  ul > li > ul a:hover, 
	.header-menu-2.menu-bar .main-nav  ul > li > ul a:hover {
		background-color: rgba(255,255,255, 0.1);
		color: rgba(255,255,255, 1);
	}
	/* header-menu-1,2,3 menu-bar Dropdown Ends */


	
/* header_nav_holder starts */

/**			4.3- Header Navigation (Slidebar) 3			**/

.folio-slidebar .sb-slidebar{
	background-color: rgba(0,0,0, 0.9);
}
/*.folio-slidebar .sb-slidebar .logo{
	margin-top: 0;
	padding: 24px 14px 24px 24px;
}*/
.sb-slidebar .main-nav ul li a{
   color: rgba(255,255,255, 1);
		font-size: 14px;
              font-style: normal;
        font-weight: 400;
      		line-height: 14px;
}
/* .folio-slidebar ends */
	.section_container .hgroup h3{
		font-family: 'Open Sans', Arial, Helvetica, sans-serif	}
/* Section Homepage General CSS ends */

/**		7- About Section		**/
			.project .project_detail .project_text .hgroup h3{
				font-family: 'Roboto Slab', Arial, Helvetica, sans-serif			}
		.project .project_detail .project_meta .meta_title{
			font-family: 'Roboto Slab', Arial, Helvetica, sans-serif		}
/* Project Ends */

/**		14- Home Blog Section		**/
/* .hm_blog_post starts */
				.post .post_content .date_holder .date span{
					font-family: 'Roboto Slab', Arial, Helvetica, sans-serif				}
/* .hm_blog_post ends */

/**		16- Footer Section (map included)		**/
/* Footer Starts*/

footer{
	background: #bc2026;

	padding: 0 0 0 0;
}
/* Footer Ends*/

/**      17- Content area inner Pages    							  **/
/* content_bar Styling Starts*/ /* Content_bar styling includes for both blog and inner pages */
.content_bar h1, .content_bar .h1, .content_bar h1 a, .content_bar .h1 a,  
.content_bar h2, .content_bar .h2, .content_bar h2 a, .content_bar .h2 a,
.content_bar h3, .content_bar .h3, .content_bar h3 a, .content_bar .h3 a,
.content_bar h4, .content_bar .h4, .content_bar h4 a, .content_bar .h4 a, 
.content_bar h5, .content_bar .h5, .content_bar h5 a, .content_bar .h5 a,
.content_bar h6, .content_bar .h6, .content_bar h6 a, .content_bar .h6 a{
	font-family: 'Roboto Slab', Arial, Helvetica, sans-serif}
	.content_bar h1{
		color: #222222;
		font-size: 38px;
              font-style: normal;
        font-weight: 400;
      		line-height: 44px;
	}
	.content_bar h2{
		color: #222222;
		font-size: 32px;
              font-style: normal;
        font-weight: 400;
      		line-height: 38px;
	}
	.content_bar h3{
		color: #222222;
		font-size: 28px;
              font-style: normal;
        font-weight: 400;
      		line-height: 34px;
	}
	.content_bar h4{
		color: #222222;
		font-size: 24px;
              font-style: normal;
        font-weight: 400;
      		line-height: 30px;
	}
	.content_bar h5{
		color: #222222;
		font-size: 20px;
              font-style: normal;
        font-weight: 400;
      		line-height: 26px;
	}
	.content_bar h6{
		color: #222222;
		font-size: 16px;
              font-style: normal;
        font-weight: 400;
      		line-height: 22px;
	}

.content_bar p, .content_bar ul li, .content_bar ol li, .content_bar pre {
	color: #777777;
    font-size: 14px;
  	font-style: normal;
	font-weight: 400;
      line-height: 22px;
}
/* content_bar Styling Ends*/



/* pagination start */ 
	.folio_navigation  .wp-pagenavi a, .folio_navigation  .wp_corenavi a.page-numbers {
		font-family: 'Open Sans', Arial, Helvetica, sans-serif	}
	/*.wp-pagenavi  & wp_corenavi starts*/
	
/* pagination end */

/**		20- Sidebar and Widgets		**/
/* side_bar Starts*/
		.widget_kraft_slider .bx-wrapper .bxslider .slider_caption h3 a{
			font-family: 'Open Sans', Arial, Helvetica, sans-serif		}
	/* widget_kraft_slider ends */
	/* widget_search, widget_kraft_search Starts*/

/* sidebar Ends*/			

/**      21- Blog Comments Section                  					  **/
/* comments_section Starts */
	#comments .commentlist li cite.fn, #comments .commentlist li cite.fn a {
		font-family: 'Roboto Slab', Arial, Helvetica, sans-serif	}
/* comments_section Ends */

/**		22- Shortcodes and Styling		**/
/**      22.6- Quotes Styles			                 				  **/
/*-----------------------------------------------------------------------------------*/
/*	Quotes Styles
/*-----------------------------------------------------------------------------------*/

	/* quote_styling Starts */
	
	/* blockqoute */ 
	.quote_1, .quote_2, .quote_3, .quote_4, .quote_5{
    	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	}
	.quote_1 p{
		color: #000000;
		font-size: 16px;
              font-style: normal;
        font-weight: 400;
      		line-height: 28px;
	}
    .quote_2 p{
		color: #000000;
		font-size: 22px;
              font-style: italic;
        font-weight: 400;
      		line-height: 28px;
	}
    .quote_3 p{
		color: #000000;
		font-size: 22px;
              font-style: italic;
        font-weight: 600;
      		line-height: 28px;
	}
    .quote_4 p{
		color: #000000;
		font-size: 22px;
              font-style: italic;
        font-weight: 400;
      		line-height: 28px;
	}
    .quote_5 p{
		color: #000000;
		font-size: 22px;
              font-style: italic;
        font-weight: 600;
      		line-height: 28px;
	}
	
	/* quote_styling Ends */
    
                        #header{
margin: 0 auto;
}                    