/*
* Foundation Of Goodness Stylesheet
*/


.header {
    /*background-image: url(images/header_bg.png);
    background-repeat: no-repeat;*/
    /*background-position: 40% -280% !important;*/
    z-index: 1 !important;
}
.home .header {
    /*background: none !important;
    background-image: url(images/header_bg.png) !important;
    background-repeat: no-repeat !important;
    background-position: 74% 0 !important;*/
    /*padding-bottom: 700px !important;*/
}

@media (max-width: 550px) {
	.home .header {
	    padding-bottom: 150px !important;
	}
}

@media (min-width: 551px) {
	.home .header {
	    padding-bottom: 700px !important;
	}
}

.row:before, .row:after {
    clear: both !important;
}

.logo {
    top: 0px !important;
}
.svbox_type_01 .service-box_body .sub-title {
	margin-left: 0px !important;
}

/*
* direction_wrapper
*/
.fog_direction_wrapper_posision {
	position: absolute !important;
}
.fog_row:after {
	clear: both;
}
.fog_row:before {
	display: table;
    content: " ";
}
.header {
	padding-top:0px !important;
}
.fog_direction_wrapper {
	background-color: #ffffff;
	z-index: 99;
    /*position: absolute;*/
    top: 550px;
    left: 0;
    right: 0;
    padding-top: 0px;
}
.fog_direction {
	box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -.5rem;
    margin-left: -.5rem;
}
.fog_direction_box_wrapper {
	/*width: 18%;
	margin: 1% 1%;*/
	width: 20%;
	transform: scale(1);
		-webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
}
.fog_direction_box_wrapper:hover {
	-webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
    transform: scale(1.05);
    opacity: 0.8;
}
.fog_direction_box {
	width: 100%;
	float: left;
	position: relative;
	margin-bottom: 0px;
}

.fog_direction_box_img {
	width: 50%;
	float: left;
	text-align: center;
}
.fog_direction_box_title {
	width: 50%;
	float: left;
}
.fox_box_color_one {
	background-color: #ddb606;
}
.fox_box_color_two {
	background-color: #d44e4c;
}
.fox_box_color_three {
	background-color: #a69c67;
}
.fox_box_color_four {
	background-color: #b8b8b8;
}
.fox_box_color_five {
	background-color: #977bc6;
}
.fox_box_color_six {
	background-color: #d8827f;
}
.fox_box_color_seven {
	background-color: #6495ed;
}
.fox_box_color_eight {
	background-color: #0b9444;
}
.fox_box_color_nine {
	background-color: #8c59a9;
}
.fox_box_color_ten {
	background-color: #c5ae4a;
}
.fog_direction_box_img_icon {
	/*width: 80%;
	margin: 0 auto;*/
	max-width: 100%;
	height: auto;
    vertical-align: middle;
    border: 0;
}
.fog_direction_box_title {
	display: table;
	height: 100px;
}
.fog_direction_box_title div {
	/*line-height: 100px;*/
	color: #fff;
	display: table-cell;
    vertical-align: middle;
}

@media (min-width: 1201px) {
	.fog_direction_box_img {
	    width: 33%;
	    padding: 0% 1%;
	    float: left;
	    text-align: center;
	    line-height: 80px;
	}
	.fog_direction_box_title {
	    width: 63%;
    	float: left;
    	padding: 0% 1%;
    	height: 80px;
    	font-size: 0.9em;
    	line-height: 1.3em;
	}
	.fog_custom_padding {
		padding-top: 420px !important;
	}
}
@media (min-width: 980px) and (max-width: 1200px) {
	.fog_direction_box_img {
	    width: 33%;
	    padding: 0% 1%;
	    float: left;
	    text-align: center;
	    line-height: 80px;
	}
	.fog_direction_box_title {
	    width: 63%;
    	float: left;
    	padding: 0% 1%;
    	height: 80px;
    	font-size: 0.9em;
    	line-height: 1.3em;
	}
	/*.home .content-holder .background_top div[class^="span"] {
		padding-top: 525px;
	}*/
	/*.fog_custom_padding {
		padding-top: 665px !important;
	}*/
	/*.top_donate .service-box_body {
	    margin-top: 55px !important;
	}*/
}

@media (min-width: 768px) and (max-width: 979px) {
	.fog_direction_box_img {
	    width: 33%;
	    padding: 0% 1%;
	    float: left;
	    text-align: center;
	    line-height: 80px;
	}
	.fog_direction_box_title {
	    width: 63%;
    	float: left;
    	padding: 0% 1%;
    	height: 80px;
    	font-size: 0.9em;
    	line-height: 1.3em;
	}
	.fog_direction_box_wrapper {
	    width: 23%;
	    margin: 1% 1%;
	}
	.fog_direction_box_wrapper:nth-child(9) {
	    /*background: red;*/
	    /*width: 48%;*/
	    margin-left:26%; 
	}
	.fog_direction {
		padding-bottom: 20px;
	}
}

@media (min-width: 481px) and (max-width: 767px) {
	.fog_direction_box_img {
	    width: 33%;
	    padding: 0% 1%;
	    float: left;
	    text-align: center;
	    line-height: 100px;
	}
	.fog_direction_box_title {
	    width: 63%;
    	float: left;
    	padding: 0% 1%;
    	height: 100px;
    	font-size: 1em;
    	line-height: 1.3em;
	}
	.fog_direction_box_wrapper {
	    width: 48%;
	    margin: 1% 1%;
	}
	.fog_direction_box_wrapper:nth-child(9) {
	    /*background: red;*/
	    /*width: 48%;*/
	    /*margin-left:26%; */
	}
	.fog_direction {
		margin-right: 0rem;
    	margin-left: 0rem;
    	padding-bottom: 20px;
	}
}
@media (max-width: 480px) {
	.fog_direction_box_img {
	    width: 33%;
	    padding: 0% 1%;
	    float: left;
	    text-align: center;
	    line-height: 100px;
	}
	.fog_direction_box_title {
	    width: 63%;
    	float: left;
    	padding: 0% 1%;
    	height: 100px;
    	font-size: 1em;
    	line-height: 1.3em;
	}
	.fog_direction_box_wrapper {
	    width: 98%;
	    margin: 1% 1%;
	}
	.fog_direction_box_wrapper:nth-child(9) {
	    /*background: red;*/
	    /*width: 48%;*/
	    /*margin-left:26%; */
	}
	.fog_direction {
		margin-right: 0rem;
    	margin-left: 0rem;
    	padding-bottom: 20px;
	}
}
/*
* direction_wrapper
*/








/*
* figure_summery_wrapper
*/

.figure_summery_box_img_wrapper {
	position: relative;
}
.figure_summery_box_img {
	position: absolute;
    z-index: -5;
    top: 0;
    left: 0;
    -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
}
.figure_summery_box_wrapper {
	width: 100%;
	position: relative;
}
.figure_summery_box {
	width: 96px;
	height: 96px;
	margin: 2px;
	float: left;
	/*background-color: rgba(0,0,0,0.7);*/
	color: #fff;
	border-radius: 50%;
	text-align: center;
	-webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
}
.figure_summery_box:hover {
    -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
    opacity: 0.4;
}
.fog_figure {
	padding-top: 1.3em;
    font-size: 1em;
}
.fog_category {
    font-size: 0.75em;
    padding-top: 0.5em;
    line-height: 1.7em;
    padding: 0px 20px;
}
@media (min-width: 1201px) {
	.figure_summery_wrapper_desktop {
		display: block;
	} 
	.figure_summery_wrapper_mobile {
		display: none;
	}
	.figure_summery_wrapper {
		float: right;
		width: 200px;
		position: absolute;
	    right: 0;
	    top: 155px;
	}
}
@media (min-width: 980px) and (max-width: 1200px) {
	.figure_summery_wrapper_desktop {
		display: block;
	} 
	.figure_summery_wrapper_mobile {
		display: none;
	}
	.top_donate .service-box_body {
	    margin-top: 55px !important;
	    position: relative;
	}
	.fog_custom_padding {
	    padding-top: 340px !important;
	}
	.figure_summery_wrapper {
		float: right;
	    width: 200px;
	    position: absolute;
	    right: 0;
	    top: 225px;
	}
}
@media (min-width: 768px) and (max-width: 979px) {
	.figure_summery_wrapper_desktop {
		display: none;
	}
	.figure_summery_wrapper_mobile {
		position: relative !important;
		float: none !important;
		top: auto !important;
		width: 100% !important;
		margin-top: 0px;
    	margin-bottom: 20px;
    	z-index: 2;
	}
	.figure_summery_box {
		width: 16%;
		min-height: 115px;
	}
	.fog_figure {
	    padding-top: 1.4em;
	    font-size: 1.2em;
	}
	.fog_category {
	    font-size: 0.75em;
	    padding-top: .5em;
	    line-height: 1.7em;
	    padding-left: 10px;
	    padding-right: 10px;
	}
	.figure_summery_box_img_wrapper {
		position: relative;
		width: 100px;
    	margin: 0 auto;
	}
	.figure_summery_box_img {
		position: absolute;
	    z-index: -5;
	    top: 0;
	    left: 0;
	    -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
	    -moz-transition: all 0.5s ease; /* For Mozilla browser */
	    -ms-transition: all 0.5s ease; /* For Opera browser */
	    -o-transition: all 0.5s ease; /* For Microsoft browser */
	    transition: all 0.5s ease; /* For all browser(Newest version) */
	}
	.fog_direction_wrapper {
		top: 740px !important;
	}
	.home .content-holder .background_top {
	    margin-top: -600px !important;
	}
	.fog_custom_padding {
		padding-top: 1000px !important;
    	padding-bottom: 100px !important;
	}
	/*.top_donate .service-box_body {
	    margin-top: 565px !important;
	}*/
	.figure_summery_wrapper {
		float: right;
		width: 300px;
		position: absolute;
	    right: 0;
	    top: 55px;
	}
}
@media (min-width: 550px) and (max-width: 767px) {
	.figure_summery_wrapper_desktop {
		display: none;
	} 
	.figure_summery_wrapper_mobile {
		position: relative !important;
		float: none !important;
		top: auto !important;
		width: 100% !important;
		margin-top: 140px;
    	margin-bottom: 20px;
    	z-index: 99;
	}
	.figure_summery_box {
		width: 21%;
	    min-height: 200px;
	    margin: 2%;
	}
	.fog_figure {
	    padding-top: 20%;
    	font-size: 1.5em;
	}
	.fog_category {
	    font-size: 1em;
	    padding-top: 1em;
	    line-height: 1.4em;
	    padding-left: 25px;
	    padding-right: 25px;
	    text-align: center;
	}
	.figure_summery_box_img {
		width: 200px;
	}
	.fog_direction_wrapper {
		top: 1190px;
	}
	.home .content-holder .background_top {
	    margin-top: -150px !important;
	}
	/*.fog_home_row_one {
		padding-top: 1550px;
		height: 300px !important;
	}*/
	/*.fog_home_row_two {
		height: 300px !important;
	}*/
	.top_donate .service-box_body .sub-title {
		display: none;
	}
	.home .content-holder .background_top div[class^="span"].custom_padding {
	    padding-top: 0px !important;
	}
	.fog_custom_padding h2 {
		text-align: center !important;
	}
	.service-box_body h2 {
		text-align: center !important;
	}
	.top_donate .service-box_body .btn-align {
		position: relative !important;
    	text-align: center !important;
	}
	.service-box_body h2.title {
		display: none;
	}
	.top_donate {
	    padding: 0 80px 35px 20px !important;
	}

}
@media (min-width: 401px) and (max-width: 549px) {
	.figure_summery_wrapper_desktop {
		display: none;
	} 
	.figure_summery_wrapper_mobile {
		position: relative !important;
		float: none !important;
		top: auto !important;
		width: 100% !important;
		margin-top: 20px;
    	margin-bottom: 20px;
	}
	.figure_summery_box {
		width: 46%;
	    min-height: 240px;
	    margin: 2%;
	}
	.fog_figure {
	    padding-top: 3em;
    	font-size: 1.5em;
	}
	.fog_category {
	    font-size: 1em;
	    padding-top: 1em;
	    line-height: 1.4em;
	    padding-left: 25px;
	    padding-right: 25px;
	    text-align: center;
	}
	.figure_summery_box_img {
		width: 241px;
	}
	.fog_direction_wrapper {
		top: 1490px;
	}
	.home .content-holder .background_top {
	    margin-top: -1150px !important;
	}
	/*.fog_home_row_one {
		padding-top: 1950px;
		height: 300px !important;
	}*/
	/*.fog_home_row_two {
		height: 300px !important;
	}*/
	.top_donate .service-box_body .sub-title {
		display: none;
	}
	.home .content-holder .background_top div[class^="span"].custom_padding {
	    padding-top: 0px !important;
	}
	.fog_custom_padding h2 {
		text-align: center !important;
	}
	.service-box_body h2 {
		text-align: center !important;
	}
	.top_donate .service-box_body .btn-align {
		position: relative !important;
    	text-align: center !important;
	}
	.service-box_body h2.title {
		display: none;
	}
	.top_donate {
	    padding: 0 80px 35px 20px !important;
	}
}
@media (max-width: 400px) {
	.figure_summery_wrapper_desktop {
		display: none;
	} 
	.figure_summery_wrapper_mobile {
		position: relative !important;
		float: none !important;
		top: auto !important;
		width: 100% !important;
		margin-top: 20px;
    	margin-bottom: 20px;
	}
	.figure_summery_box {
		width: 46%;
	    min-height: 155px;
	    margin: 2%;
	}
	.fog_figure {
	    padding-top: 2.2em;
    	font-size: 1.5em;
	}
	.fog_category {
	    font-size: 1em;
	    padding-top: 1em;
	    line-height: 1.4em;
	    padding-left: 25px;
	    padding-right: 25px;
	    text-align: center;
	}
	.figure_summery_box_img {
		width: 241px;
	}
	.fog_direction_wrapper {
		top: 1190px;
	}
	.home .content-holder .background_top {
	    margin-top: -750px !important;
	}
	.fog_home_row_one {
		padding-top: 1550px;
		height: 300px !important;
	}
	/*.fog_home_row_two {
		height: 300px !important;
	}*/
	.top_donate .service-box_body .sub-title {
		display: none;
	}
	.home .content-holder .background_top div[class^="span"].custom_padding {
	    padding-top: 0px !important;
	}
	.fog_custom_padding h2 {
		text-align: center !important;
	}
	.service-box_body h2 {
		text-align: center !important;
	}
	.top_donate .service-box_body .btn-align {
		position: relative !important;
    	text-align: center !important;
	}
	.service-box_body h2.title {
		display: none;
	}
	.top_donate {
	    padding: 0 80px 35px 20px !important;
	}
}
/*
* figure_summery_wrapper
*/



/* New Header*/

#topnav.sf-menu li a:before {
	content: none !important; 
}
#topnav.sf-menu > li > a:hover, #topnav.sf-menu > li.sfHover> a, #topnav.sf-menu > li.current-menu-item > a, #topnav.sf-menu > li.current_page_item > a {
    text-indent: 0px !important; 
}

.header {
    /*background-image: url(images/header_bg.png) !important;*/
}
.home .content-holder .background_top {
    height: auto !important;
}
.home .content-holder .background_top div[class^="span"] {
    /*padding-top: 285px !important;*/
}
.fog_custom_padding_left {
	padding-top: 295px !important;
}

@media (min-width: 1200px) {
	.fog_menu_wrapper {
		padding: 5px 0px; 
		position: relative;
	}
	.fog_logo_wrapper {
		width: 25%;
		float: left;
		text-align: center;
	}
	.fog_nav_wrapper {
		width: 75%;
		float: left;
	}
	#topnav.sf-menu li a {
		padding: 18.5px 10px !important;
	}
	#topnav.sf-menu li {
		float: left !important;
	}
	.fog_mobile_menu_icon {
		display: none;
	}
}
@media (min-width: 992px) and (max-width:1199px) {
	.fog_logo_image {
		width: 250px;
		margin: 0 auto
	}
	.fog_logo_wrapper {
		width: 100%;
		float: left;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 5px;
	}
	.fog_nav_wrapper {
		width: 100%;
		float: left;
	}
	#topnav {
		padding-left: 50px;
	}
	#topnav.sf-menu li a {
		padding: 5px 10px !important;
	}
	#topnav.sf-menu li {
		float: left !important;
	}
	.fog_mobile_menu_icon {
		display: none;
	}
}
@media (min-width: 768px) and (max-width:991px) {
	.fog_logo_image {
		width: 250px;
		margin: 0 auto
	}
	.fog_logo_wrapper {
		width: 100%;
		float: left;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 5px;
	}
	.fog_nav_wrapper {
		width: 100%;
		float: left;
	}
	#topnav {
		padding-left: 50px;
	}
	#topnav.sf-menu li a {
		padding: 5px 10px !important;
	}
	#topnav.sf-menu li {
		float: none !important;
	}
	#topnav.sf-menu {
	    float: none;
	    text-align: center;
	    width: 100%;
	    background-color: rgba(0,0,0,0.5);
	}
	#topnav.sf-menu li a {
		color: #fff !important;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
	    -moz-transition: all 0.5s ease; /* For Mozilla browser */
	    -ms-transition: all 0.5s ease; /* For Opera browser */
	    -o-transition: all 0.5s ease; /* For Microsoft browser */
	    transition: all 0.5s ease; /* For all browser(Newest version) */
	}
	#topnav.sf-menu > li > a:hover, #topnav.sf-menu > li.sfHover> a, #topnav.sf-menu > li.current-menu-item > a, #topnav.sf-menu > li.current_page_item > a {
		color: #e67817 !important;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
	    -moz-transition: all 0.5s ease; /* For Mozilla browser */
	    -ms-transition: all 0.5s ease; /* For Opera browser */
	    -o-transition: all 0.5s ease; /* For Microsoft browser */
	    transition: all 0.5s ease; /* For all browser(Newest version) */
	}
	#topnav.sf-menu li { 
		text-align: center !important;
	}
	#topnav {
	     padding-left: 0px !important;
	}
	.nav__primary {
	    width: 50%;
	    margin: 0 auto;
	}
	.menuButton .icon-bar {
	    display: block;
	    width: 40px;
	    height: 3px;
	    border-radius: 1px;
	    margin-top: 4px;
	    background-color: #000;
	}
	.fog_logo_wrapper {
	    width: 50%;
	    float: left;
	    text-align: right;
	}
	.fog_mobile_menu_icon {
		padding-top: 20px;
    	position: absolute;
    	right: 150px;
    	cursor: pointer;
	}
	#topnav.sf-menu {
		display: none;
	}
	.search-form {
		padding-top: 20px;
	}
	.fog_direction_wrapper {
	    top: 540px !important;
	}
	/*.figure_summery_wrapper_mobile {
	    position: relative !important;
	    float: none !important;
	    top: auto !important;
	    width: 100% !important;
	    margin-top: -430px;
	    margin-bottom: 20px;
	    z-index: 999;
	    left: 12%;
	}*/
	.fog_custom_padding_left {
	    padding-top: 455px !important;
	}
	#topnav {
		position: absolute;
	}
}

@media (min-width: 550px) and (max-width:767px) {
	.fog_logo_image {
		width: 250px;
		margin: 0 auto
	}
	.fog_logo_wrapper {
		width: 100%;
		float: left;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 5px;
	}
	.fog_nav_wrapper {
		width: 100%;
		float: left;
	}
	#topnav {
		padding-left: 50px;
	}
	#topnav.sf-menu li a {
		padding: 5px 10px !important;
	}
	#topnav.sf-menu li {
		float: none !important;
	}
	#topnav.sf-menu {
	    float: none;
	    text-align: center;
	    width: 100%;
	    background-color: rgba(0,0,0,0.5);
	}
	#topnav.sf-menu li a {
		color: #fff !important;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
	    -moz-transition: all 0.5s ease; /* For Mozilla browser */
	    -ms-transition: all 0.5s ease; /* For Opera browser */
	    -o-transition: all 0.5s ease; /* For Microsoft browser */
	    transition: all 0.5s ease; /* For all browser(Newest version) */
	}
	#topnav.sf-menu > li > a:hover, #topnav.sf-menu > li.sfHover> a, #topnav.sf-menu > li.current-menu-item > a, #topnav.sf-menu > li.current_page_item > a {
		color: #e67817 !important;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
	    -moz-transition: all 0.5s ease; /* For Mozilla browser */
	    -ms-transition: all 0.5s ease; /* For Opera browser */
	    -o-transition: all 0.5s ease; /* For Microsoft browser */
	    transition: all 0.5s ease; /* For all browser(Newest version) */
	}
	#topnav.sf-menu li { 
		text-align: center !important;
	}
	#topnav {
		margin-left: 45%;
	    padding-left: 0px !important;
	}
	.nav__primary {
	    width: 50%;
	    margin: 0 auto;
	}
	.menuButton .icon-bar {
	    display: block;
	    width: 40px;
	    height: 3px;
	    border-radius: 1px;
	    margin-top: 4px;
	    background-color: #000;
	}
	.fog_logo_wrapper {
	    width: 50%;
	    float: left;
	    text-align: right;
	}
	.fog_mobile_menu_icon {
		padding-top: 20px;
    	position: absolute;
    	right: 150px;
    	cursor: pointer;
	}
	#topnav.sf-menu {
		display: none;
	}
	.search-form {
		padding-top: 20px;
	}
	.fog_direction_wrapper {
	    top: 570px !important;
	}
	/*.figure_summery_wrapper_mobile {
	    position: relative !important;
	    float: none !important;
	    top: auto !important;
	    width: 100% !important;
	    margin-top: -430px;
	    margin-bottom: 20px;
	    z-index: 999;
	}*/
	.fog_custom_padding_left {
	    padding-top: 0px !important;
	}
	#topnav {
		position: absolute;
	}
	.select-menu {
	    display: none !important;
	}
	.fog_home_row_one {
	    padding-bottom: 100px;
	}
}

@media (max-width:549px) {
	.fog_logo_image {
		width: 250px;
		margin: 0 auto
	}
	.fog_logo_wrapper {
		width: 100%;
		float: left;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 5px;
		margin-left: 10%;
	}
	.fog_nav_wrapper {
		width: 100%;
		float: left;
	}
	#topnav {
		padding-left: 50px;
	}
	#topnav.sf-menu li a {
		padding: 5px 10px !important;
	}
	#topnav.sf-menu li {
		float: none !important;
	}
	#topnav.sf-menu {
	    float: none;
	    text-align: center;
	    width: 100%;
	    background-color: rgba(0,0,0,0.5);
	}
	#topnav.sf-menu li a {
		color: #fff !important;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
	    -moz-transition: all 0.5s ease; /* For Mozilla browser */
	    -ms-transition: all 0.5s ease; /* For Opera browser */
	    -o-transition: all 0.5s ease; /* For Microsoft browser */
	    transition: all 0.5s ease; /* For all browser(Newest version) */
	}
	#topnav.sf-menu > li > a:hover, #topnav.sf-menu > li.sfHover> a, #topnav.sf-menu > li.current-menu-item > a, #topnav.sf-menu > li.current_page_item > a {
		color: #e67817 !important;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
	    -moz-transition: all 0.5s ease; /* For Mozilla browser */
	    -ms-transition: all 0.5s ease; /* For Opera browser */
	    -o-transition: all 0.5s ease; /* For Microsoft browser */
	    transition: all 0.5s ease; /* For all browser(Newest version) */
	}
	#topnav.sf-menu li { 
		text-align: center !important;
	}
	#topnav {
	    padding-left: 0px !important;
	    margin-left: 45%;
	}
	.nav__primary {
	    width: 50%;
	    margin: 0 auto;
	}
	.menuButton .icon-bar {
	    display: block;
	    width: 40px;
	    height: 3px;
	    border-radius: 1px;
	    margin-top: 4px;
	    background-color: #000;
	}
	.fog_logo_wrapper {
	    width: 50%;
	    float: left;
	    text-align: right;
	}
	.fog_mobile_menu_icon {
		padding-top: 20px;
    	position: absolute;
    	right: 80px;
    	cursor: pointer;
	}
	#topnav.sf-menu {
		display: none;
	}
	.search-form {
		padding-top: 20px;
	}
	.fog_direction_wrapper {
	    top: auto !important;
	}
	.figure_summery_wrapper_mobile {
	    position: relative !important;
	    float: none !important;
	    top: auto !important;
	    width: 100% !important;
	    margin-top: 100px;
	    margin-bottom: 20px;
	    z-index: 999;
	}
	.fog_custom_padding_left {
	    padding-top: 0px !important;
	}
	#topnav {
		position: absolute;
	}
	.select-menu {
	    display: none !important;
	}
	.fog_home_row_one {
	    padding-bottom: 100px;
	}
}
/* New Header*/



.slider_image_wrapper {
	position: absolute;
	z-index: -1;
	background-color: #fff;
}

.slider_image_wrapper img {
	width: 100%;
}

.slider_image_controller {
	position: absolute;
	z-index: 99999999999999999999;
	width: 100%;
}
.slider_image_controller_pre {
	/*top:45%;*/
	position: absolute;
    left: 0px;
    background-color: #e67817;
    color: #fff;
    border: none;
    padding: 10px;
    outline: none;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
}
.slider_image_controller_pre:hover {
	background-color: #b96419;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
}

.slider_image_controller_next {
	/*top:45%;*/
	position: absolute;
    right: 0px;
    color: #fff;
    border: none;
    padding: 10px;
    background-color: #e67817;
    outline: none;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
}
.slider_image_controller_next:hover {
	background-color: #b96419;
		 -webkit-transition: all 0.5s ease; /* For Webkit browser(Chrome, Safari...) */
    -moz-transition: all 0.5s ease; /* For Mozilla browser */
    -ms-transition: all 0.5s ease; /* For Opera browser */
    -o-transition: all 0.5s ease; /* For Microsoft browser */
    transition: all 0.5s ease; /* For all browser(Newest version) */
}


.header {
    border-bottom: 1px solid transparent !important;
}




@media (min-width:1200px) {
	.slider_image_wrapper { 
		padding-top: 80px;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.slider_image_wrapper { 
		padding-top: 120px;
	}
}
@media (min-width:769px) and (max-width:991px) {
	.slider_image_wrapper { 
		padding-top: 90px;
	}
}
@media (max-width:768px) {
	.slider_image_wrapper { 
		padding-top: 90px;
	}
}




@media (min-width:1800px) and (max-width:1999px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:23%;
	}
}

@media (min-width:1600px) and (max-width:1799px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:24%;
	}
}

@media (min-width:1400px) and (max-width:1599px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:25%;
	}
}

@media (min-width:1200px) and (max-width:1399px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:26%;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:27%;
	}
}

@media (min-width:801px) and (max-width:991px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:27%;
	}
}

@media (min-width:701px) and (max-width:800px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:27%;
	}
}

@media (min-width:601px) and (max-width:700px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:27%;
	}
}

@media (min-width:501px) and (max-width:600px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:27%;
	}
}

@media (min-width:401px) and (max-width:500px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:32%;
	}
}

@media (min-width:301px) and (max-width:400px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:38%;
	}
}

@media (max-width:300px) {
	.slider_image_controller_pre, .slider_image_controller_next  {
		margin-top:38%;
	}
}

.information_summery_wrapper {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	background-color: #000;
}
p.information_summery {
	color: #fff;
	margin-bottom: 0px;
	text-align: center;
	font-size: 0.8em;
}

/*override*/
#Header_wrapper {
	background-color: #fff !important;
}
#Top_bar #logo {
	padding: 0px !important;
}

#Top_bar .menu > li > a {
	padding: 0px !important;
}

#Top_bar .top_bar_right {
	height: 0px !important;
}

#Top_bar .top_bar_right_wrapper {
    top: 10px !important;
}
