*{
	margin:0;
	padding:0;
}
body{
	font-family:sans-serif, arial !important;
	background:#FFFFFF;
}

/* ========== Custom CSS Starts ========== */

/* =============================================
		Left SideBar Menu Design Starts
============================================= */
.menu_bar{
	position:absolute;
	top:40px;
	left:30px;
}
.menu_bar i{
	color:#CE0000;
	font-size:36px;
}
#sideBarMenu {
    width: 260px;
    position: fixed;
    top: 0;
    left: -260px;
    height: 100vh;
    z-index: 99999999;
    background: #74A5B0;
    color: #323232;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    transition: all 0.5s ease;
	padding:30px;
	padding-top:40px;
}
#sideBarMenu.active {
    left: 0;
}
#dismissSideBarMenuLink {
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
	z-index: 999999999;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
	color:#FFFFFF;
	opacity:0.7;
}
#dismissSideBarMenuLink i{
	font-size:30px;
}
#dismissSideBarMenuLink:hover {
    opacity:1.0;
}
.my_account_menu ul li{
	margin:7.5px 0px;
	list-style:none;
}
.my_account_menu ul li a{
	color:#FFFFFF;
	font-family: 'Raleway', sans-serif;
	font-weight:500;
	font-size:16px;
	text-decoration:none;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}
.my_account_menu ul li a:hover{
	color:#000000;
}
/* =============================================
		Left SideBar Menu Design Starts
============================================= */
.inner_wrap{
	max-width:950px;
	margin:0px auto;
}
.page_wrapper{
	background:#FFFFFF;
	padding:50px 0px;
	position:relative;
}
.page_wrapper .top_part{
	
}
.page_wrapper .top_part .the_image{
	margin-bottom:30px;
}
.page_wrapper .top_part .the_image .image_texts{

}
.page_wrapper .top_part .the_image .image_texts h3{
	color:#7D7D7D;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:18px;
	margin-bottom:5px;		
}
.page_wrapper .top_part .first_image .image_texts{
	
}
.page_wrapper .top_part .first_image .image_texts h3{
	text-align:right;
	color:#9B0000;
	font-family: 'Raleway', sans-serif;
	font-weight:600;
	font-size:20px;
	margin-bottom:0px;
	margin-top:5px;
}


.page_wrapper .image_bottom{
	
}
.page_wrapper .image_bottom h5{
	color:#444444;
	font-family: 'Raleway', sans-serif;
	font-weight:700;
	font-size:12px;
	margin-bottom:20px;
	text-align:center;
}
.page_wrapper .image_bottom p{
	color:#323232;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:14px;
	margin-bottom:0px;
	line-height:28px;
}


.left_right_texts{
	margin:10px 0px;
}
.left_right_texts .single_part{
	margin:30px 0px;
}
.left_right_texts .single_part h1{
	color:#323232;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:22px;
	margin-bottom:25px;	
}
.left_right_texts .single_part p{
	color:#323232;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:14px;
	line-height:28px;
	margin-bottom:0px;
}
.left_right_texts .single_part .children_part{
	margin:20px 0px;
}
.left_right_texts .single_part .children_part h5{
	color:#323232;
	font-family: 'Raleway', sans-serif;
	font-weight:700;
	font-size:14px;
	margin-bottom:5px;
}
.left_right_texts .single_part .children_part h6{
	color:#323232;
	font-family: 'Raleway', sans-serif;
	font-weight:500;
	font-size:14px;
	margin-bottom:5px;
}
.left_right_texts .single_part .children_part ul{
	margin-bottom:0px;
}
.left_right_texts .single_part .children_part ul li{
	list-style:none;
	margin:5px 0px;
	color:#323232;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:14px;
}

/*	=================================	*/
/*	=================================	*/
/*	=================================	*/

.footer_top{
	background:#74A5B0;
	padding:40px 0px;
}
.footer_top h3{
	color:#FFFFFF;
	font-family: 'Raleway', sans-serif;
	font-weight:500;
	font-size:20px;
	letter-spacing:5px;
	margin-bottom:0px;
}
.footer_top ul{
	margin:15px 0px;
	text-align:center;
}
.footer_top ul li{
	list-style:none;
	display:inline-block;
	margin:0px 7.5px;
	color:#FFFFFF;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:14px;
}
.footer_top ul li a{
	color:#FFFFFF;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:14px;
	text-decoration:none;
}
.footer_top ul li a:hover{
	text-decoration:underline;
}
.footer_top .copyrights p{
	color:#FFFFFF;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:14px;
	margin-bottom:0px;
	text-align:center;
}


.footer{
	background:#FFFFFF;
	padding:40px 0px;
}
.footer .site_links{
	
}
.footer .site_links ul{
	margin-bottom:0px;
}
.footer .site_links ul li{
	list-style:none;
	display:inline-block;
	margin:0px 2.5px;
}
.footer .site_links ul li:first-child{
	margin-left:0px;
}
.footer .site_links ul li a{
	color:#232323;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:12px;
	text-decoration:underline;
	border-right:1px solid #666666;
	padding-right:5px;
	line-height:10px;
}
.footer .site_links ul li:last-child a{
	border-right:none;
}
.footer .footer_right{
	text-align:right;
}
.footer .footer_right a{
	color:#232323;
	font-family: 'Raleway', sans-serif;
	font-weight:400;
	font-size:12px;
	text-decoration:underline;	
}






