/*img, object, embed { height: auto; max-width: 100%;}*/
a:hover{text-decoration: none}
a:focus {outline: none}
p {margin: 0;}

/********* menu hover ***********/

@media (min-width: 1023px) {
  .dropdown:hover .dropdown-menu {
    display: block;
}}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}
/********* container ***********/

.container { max-width: 1000px; padding-right: 20px; padding-left: 20px}
@media (min-width: 768px) {.container {width: 764px;}}
@media (min-width: 1020px) {.container {width: 1000px;}}
@media (min-width: 1200px) {.container { width: 1000px;}}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  padding-right: 10px;
  padding-left: 10px;
}

/* Nav Styles */
.navbar{
	margin-bottom: 0;
}

.navbar-default{
	background: none;
	box-shadow: none;
	border: none;
	border-radius: 0;
	padding: 0;
}
.navbar-brand{
	padding: 0 30px 15px 0;
}
@media (max-width:360px){
	.navbar-brand{
	padding: 0 0 15px 0;
    }
}

@media (min-width: 1023px){
.navbar-nav{
	/*float: right;*/
}
}
.navbar-default .navbar-nav > li > a{
	color: #000000;
	font-size: 14pt;
	padding: 33px 20px;
	text-shadow: none/*rgba(0, 0, 0, 0.2) 2px 2px 3px*/;
	-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:active{
	color: #3d8100;
	/*background: #003a76;*/
	border-bottom: 4px #3d8100 solid;
}
@media (min-width: 1000px) and (max-width: 1395px){
	.navbar-default .navbar-nav > li > a{
		padding: 33px 10px;
	}
}

/* Dropdown Menu Styles */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	background: #003a76;
	color: #f5f5f5;
}

.dropdown-menu{
	/*padding-top: 0px;
	padding-bottom: 0px;*/
	padding: 3px;
	border-radius: 0 !important;
	border: none;
	box-shadow: rgba(0, 0, 0, 0.3) 0 3px 7px;
	background: rgba(255, 255, 255, 0.9);
	font-size: 11pt;
	z-index: 10000;
}
.dropdown-menu > li > a{
	color: #003a76;
	padding-top: 5px;
	padding-bottom: 5px;
	-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{
	background: rgba(0, 58, 118, 0.8);
	color: #f5f5f5;
}
.navbar-default .navbar-toggle{
	border-color: #b0b0b0;
	border-radius: 5px;
	margin-top: 30px;
	margin-right: 15px;
	color: #000;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: transparent;
  border-color: #888888;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #b0b0b0;
}


@media (max-width: 1023px){
.navbar-collapse{
	margin-top: 0px;
	box-shadow: none;
}
.navbar-default .navbar-nav > li > a{
	padding: 15px 10px;
}
.dropdown-menu{
	background: rgba(255, 255, 255, 1) !important;
}
.dropdown-menu > li > a{
	color: #003a76 !important;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{
	background: rgba(0, 58, 118, 0.6) !important;
	color: #f5f5f5 !important;
}
}
@media (max-width: 640px){
	.navbar-collapse{
	/*max-height: 188px;*/
    }
}





/********* navbar ***********/	
/*
.navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: inherit;
  border-bottom-color: inherit;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #fff ;
  border-bottom-color: #fff;
}

.navbar{ border:0; border-radius:0; margin:0; background:url(../images/center-menu.png) repeat-x; min-height:53px;}
.navbar-default .navbar-nav > li > a{ color:#fff; font-size:15px; font-family: 'Exo 2', sans-serif; text-transform:uppercase; padding:5px 20px 9px; margin: 9px 6px; }

.menu-active{
color:#FFF;
background-color: transparent;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNzM0M2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cc0000 0%, #f7343a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#f7343a));
background: -webkit-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: -o-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: -ms-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: linear-gradient(to bottom,  #cc0000 0%,#f7343a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#f7343a',GradientType=0 );
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;}
@media (max-width:981px) {.menu-active{ border-radius:0; color:#FFF !important;}}
@media (max-width:981px) {.navbar-default .navbar-nav > li > a{ color:#006699; margin:0;}}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #fff;
background-color: transparent;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNzM0M2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cc0000 0%, #f7343a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#f7343a));
background: -webkit-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: -o-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: -ms-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: linear-gradient(to bottom,  #cc0000 0%,#f7343a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#f7343a',GradientType=0 );
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}
@media (max-width:981px) {.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus { border-radius:0;}}
.navbar-collapse{ padding-left:5px; padding-right:5px;}
.navbar-collapse li{ background:url(../images/breaks-menu.png) no-repeat right;}
@media (max-width:981px) {.navbar-collapse{ padding-left:0; padding-right:0; background:#fff;margin: 3px 0 0;}}
@media (max-width:981px) {.navbar-collapse li{ border-bottom:1px solid #eee; background:none;}}
.navbar-nav{ margin:0;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
color: #fff;
background-color: transparent;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNzM0M2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #cc0000 0%, #f7343a 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#f7343a));
background: -webkit-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: -o-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: -ms-linear-gradient(top,  #cc0000 0%,#f7343a 100%);
background: linear-gradient(to bottom,  #cc0000 0%,#f7343a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#f7343a',GradientType=0 );
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
}
@media (max-width:981px) {.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { border-radius:0;}}
.dropdown-menu > li > a{ color:#006699 !important;}
.dropdown-menu > li > a:hover{ background:#eee !important;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #006699;
}
*/

/************ modal ***************/
.modal.in .modal-dialog {
-webkit-transform: none;
      -ms-transform: none;
          transform: none;
}
