/* Responsive CSS Styles Table of Contents */
@media only screen and (min-width: 1400px) and (max-width: 1499px){
#main-menu > li {
  padding: 11px 13px;
  position: relative;
}
}
@media only screen and (min-width: 1300px) and (max-width: 1399px){
#main-menu > li {
  padding: 11px 12px;
  position: relative;
}
}
@media only screen and (min-width: 1180px) and (max-width: 1299px){
.container {
	width: 1120px;
	margin: auto auto auto auto;
}
#main-menu > li {
  padding: 11px 7px;
  position: relative;
}
#main-menu > li > a{
	font-size:13px;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1179px){

.container {
	width: 980px;
	margin: auto auto auto auto;
}
.logo_main {
  float: left;
  margin: 0;
  width: 34%;
}

.top_links{
	width:43% !important;
}


.container_right{
	width:250px;
}
.container_two_right{
	width:25%;
}
#fdw nav ul li a:link, #fdw nav ul li a:visited {
  padding: 9px 3px;
}
#main-menu > li {
  float: left;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: 600;
  list-style: none outside none;
  margin: 0;
  padding: 11px 4px;
  position: relative;
}
#main-menu > li > a {
  color: #fff;
  float: left;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: 600;
  padding:0px;
  position: relative;
  text-decoration: none;
}



}


@media only screen and (min-width: 768px) and (max-width: 999px){
	
	#main-menu > li > a {
  color: #fff;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding: 0px;
  position: relative;
  text-decoration: none;
}
#main-menu > li {
  float: left;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
  font-weight: 600;
  list-style: none outside none;
  margin: 0;
  padding: 11px 4px;
  position: relative;
}
.container {
	width: 747px;
	margin: auto auto auto auto;
}
.logo_main {
  float: left;
  margin: 0;
  width: 40%;
}
.login_div input{
	width:94px !important;
}
.middle-top-link{
	font-size:12px !important;
	padding:8px 0;
}
.middle-top-link a{
	font-size:12px;
}
.container_left {
  float: left;
  height: auto;
  margin: 0;
  padding: 0;
  width: 70.8%;
}
.container_two_left {
  float: right;
  height: auto;
  margin: 0;
  padding: 0;
  width: 50%;
}
.main_bennar {
  border: 5px solid #153e8e;
  height: auto;
  margin: 0 0 10px;
  padding: 0;
  width: auto;
}
.container_right {
    float: right !important;
    height: auto;
    margin: 0;
    padding: 0;
    width: 25% !important;
}

.container_two_right {
    float: left !important;
    height: auto;
    margin: 0;
    padding: 0;
    width: 25% !important;
}
    
.container_right_row {
  float: none;
  height: auto;
  margin: 0 0 8px;
  padding: 0;
  width: auto;
}
.container_right_row img{
	display:block;
	max-width:100%;
}
/*.main_bennar img{
	display:block;
	min-width:100%;
}

#slider ul li div img{
	display:block;
	min-width:100%;
}*/

.copy-right {
  font-size: 13px;
}
.footer-centar-link {
  font-size: 11px;
}
.footer-centar-link a{
	font-size:11px;
	padding:0px 3px;
}
.footer-right-link{
	font-size:13px;
}
.footer-right-link a {
  font-size: 13px;
  padding: 0 2px;
}
.left_home_panel_box{
	width:48.1%;
	margin:4px;
}
.box_more_link a{
	font-size:12px;
}
.box_heading_left{
	width:60%;
	padding:2px 10px;
	font-size:13px;
}
.top_links{
	width:50% !important;
}

.top_links_two a{
	font-size:12px;
}

.container_right_list ul li a{
	font-size:13px;
}
.left_home_panel_box_details_list ul li a{
	font-size:13px;
}

}




@media only screen and (min-width: 480px) and (max-width: 767px){
	
.container {
	width: auto;
	margin: auto auto auto auto;
}
.logo_main {
  float: none;
  margin: 0px auto;
  width: 70%;
}
.logo_main img{
	display:block;
	min-width:100%;
}
.top_links{
	float:none;
	width:auto;
}
.top_links_first {
  float: none;
  height: auto;
  margin: 0;
  padding: 5px 0;
  text-align: center;
  width: auto;
}
.login_div {
  height: auto;
  margin: 0 auto;
  padding: 0;
  width: 425px;
}
.top_links_two{
	text-align:center;
	float:none;
}
.container_left{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	float:none;
}
.container_two_left{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	float:none;
}
		
.main_bennar {
  border: 5px solid #153e8e;
  height: auto;
  margin: 0 auto 10px;
  padding: 0;
  width: 98%;
  display:none;
}

	/*.main_bennar img {
		display:block;
		max-width:100%;
		height:100%;
	}*/
	
	.left_home_panel_box {
  float: none;
  height: auto;
  margin: 7px;
  padding: 0;
  width: auto;
}
.container_right {
  border-left: 1px dotted #323232;
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.container_two_right {
  border-right: none;
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.footer-clo {
  float: none;
  height: auto;
  margin: 0;
  padding: 8px 0px;
  width: auto;
}
.copy-right{
	text-align:center;
	font-size:13px;
}
.footer-right-link{
	text-align:center;
}
.footer_inner{
	padding:5px;
}
.nav_full {
  background: url("../images/right-heading-two.png") repeat-x scroll 0 0 #187d55;
  height: auto;
  padding: 5px 0px;
  z-index: 999999;
}
.right-img-div{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	display:none;
}
.mobile-div{
	width:100%;
	height:auto;
	margin:0px;
}
.inner {
  padding: 0 0px;
}
.inner {
  background: url("../images/nav-bg-img.png") repeat-x scroll 0 0 #000000  !important;
  border-bottom: 5px solid #13487a ;
  height: auto;
  margin: 0;
  padding: 0 0px;
  width: auto;
}
		#main-menu > li > a {
		background: url(../images/menu-list-arrow-img.png) no-repeat left 10px top 10px #eaeaea;
		border-bottom: 1px solid #c1c1c1;
		color: #254e40;
		display: block;
		font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
		padding: 10px 7px 10px 27px !important;
		padding: 0;
		float:none;
	}
	#main-menu > li:hover > a,
	#main-menu > li.current-menu-item > a {
		border-bottom : 1px solid #c1c1c1 !important;
		color: #0d9203 !important;
		background: url(../images/menu-list-arrow-img.png) no-repeat left 10px top 10px #eaeaea !important;
	}
	#main-menu > li:hover,
#main-menu > li.current-menu-item{
	color: #0d9203;
	background: url(../images/menu-list-arrow-img.png) no-repeat left 10px top 10px #eaeaea;
}


}





@media only screen and (max-width: 479px){

.container {
	width: auto;
	margin: auto auto auto auto;
}
.logo_main {
  float: none;
  margin: 0 auto;
  padding: 0;
  width: 80%;
}
.top_links{
	float:none;
	width:auto;
}
.top_links_first {
  float: none;
  height: auto;
  margin: 0;
  padding: 5px 0;
  text-align: center;
  width: auto;
}
.login_div {
  height: auto;
  margin: 0 auto;
  padding: 0;
  width: 280px;
}
.top_links_two{
	text-align:center;
}


.login_div input {
  border: 2px solid #747474;
  color: #999999;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 13px;
  height: 20px;
  margin: 0 3px 5px;
  padding-left: 3px;
  text-decoration: none;
  width: 115px;
}
.container_left{
			width:auto;
			height:auto;
			margin:0px;
			padding:0px;
			float:none;
		}
		.container_two_left{
			width:auto;
			height:auto;
			margin:0px;
			padding:0px;
			float:none;
		}
		
.main_bennar {
  border: 5px solid #153e8e;
  height: auto;
  margin: 0 0 10px;
  padding: 0;
  width: auto;
  display:none;
}
	/*.main_bennar img {
		display:block;
		max-width:100%;
		height:100%;
	}*/
	
	.left_home_panel_box {
  float: none;
  height: auto;
  margin: 7px;
  padding: 0;
  width: auto;
}
.box_heading_left{
	width:58%;
	font-size:14px;
}
.box_more_link a{
	font-size:13px;
}
.container_right {
  border-left: 1px dotted #323232;
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.container_two_right {
  border-right: none;
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
.footer-clo {
  float: none;
  height: auto;
  margin: 0;
  padding: 8px 0px;
  width: auto;
}
.copy-right{
	text-align:center;
}
.footer-right-link{
	text-align:center;
}
.footer_inner{
	padding:5px;
}

.nav_full {
  background: url("../images/right-heading-two.png") repeat-x scroll 0 0 #187d55;
  height: auto;
  padding: 5px 0px;
  z-index: 999999;
}
.top_links_two {
  color: #103a8a;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  height: auto;
  margin: 0;
  padding: 3px 0;
  text-align: center;
  text-decoration: none;
  width: auto;
}
.top_links_two a {
  color: #103a8a;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  padding: 0 2px;
  text-decoration: none;
}

.right-img-div{
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	display:none;
}
.mobile-div{
	width:100%;
	height:auto;
	margin:0px;
}
.inner {
  background: url("../images/nav-bg-img.png") repeat-x scroll 0 0 #000000  !important;
  border-bottom: 5px solid #13487a ;
  height: auto;
  margin: 0;
  padding: 0 0px;
  width: auto;
}
	#main-menu > li > a {
		background: url(../images/menu-list-arrow-img.png) no-repeat left 10px top 10px #eaeaea;
		border-bottom: 1px solid #c1c1c1;
		color: #254e40;
		display: block;
		font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
		padding: 10px 7px 10px 27px !important;
		padding: 0;
		float:none;
	}
	#main-menu > li:hover > a,
	#main-menu > li.current-menu-item > a {
		border-bottom : 1px solid #c1c1c1 !important;
		color: #0d9203 !important;
		background: url(../images/menu-list-arrow-img.png) no-repeat left 10px top 10px #eaeaea !important;
	}
	#main-menu > li:hover,
#main-menu > li.current-menu-item{
	color: #0d9203;
	background: url(../images/menu-list-arrow-img.png) no-repeat left 10px top 10px #eaeaea;
}
.left_home_panel_box_details_list ul li a{
	font-size:13px;
}
}