/* FONTS
-------------------------------------------------- */
@font-face {
    font-family: 'Museo500Regular';
    src: url('../fonts/Museo500-Regular-webfont.eot');
    src: url('../fonts/Museo500-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Museo500-Regular-webfont.woff') format('woff'),
         url('../fonts/Museo500-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Museo500-Regular-webfont.svg#Museo500Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Museo300Regular';
    src: url('../fonts/Museo300-Regular-webfont.eot');
    src: url('../fonts/Museo300-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Museo300-Regular-webfont.woff') format('woff'),
         url('../fonts/Museo300-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Museo300-Regular-webfont.svg#Museo300Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* BOOTSTRAP 3.x GLOBAL STYLES
-------------------------------------------------- */
body { margin: 0; font-family:'Source Sans Pro', Helvetica, Arial, sans-serif;color: #444444; background-color:#f6f5f2;}
h1,h2,h3 {letter-spacing:-1px; color:#232d3b;}
h1,h2 {font-family:"Museo300Regular",Arial,Helvetica,Tahoma,sans-serif;}
h3,h4 {font-family:"Museo500Regular",Arial,Helvetica,Tahoma,sans-serif;}
h5,h6 {font-family:"Museo500Regular",Arial,Helvetica,Tahoma,sans-serif;}
a {color:#ff742c;}
.btn, input[type="submit"] {
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	transition: all 0.2s;
	border: 0;
	border-bottom: 3px solid #CCC;
	outline: 0;
}
.btn:focus, input[type="submit"]:focus {
	outline: 0;
}
.btn:active,
.btn.active, input[type="submit"]:focus {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.btn-default.active {
color: #fff;
background-color: #7accc8;
border-color: #4dafa9;	
}



/* ANGLE DIVIDER
-------------------------------------------------- */

.angle-top{width:100%;height:30px;left:0;bottom:100%;}
.angle-top-header{width:100%;height:15px;left:0;bottom:100%;}
[class*="angle-"] svg{height:101%;}
.angle{display:block;background:#f6f5f2;color:#fff;fill:#fff;position:relative;margin:0 auto;}
.angle2{display:block;background:#ff742c;color:#fff;fill:#f6f5f2;position:relative;margin:0 auto;}
.angle3{display:block;background:#fff;color:#fff;fill:#f6f5f2;position:relative;margin:0 auto;}

/* RESPONSIVE CSS
-------------------------------------------------- */

@media (min-width: 768px) {

  /* Navbar positioning*/
  .navbar-wrapper {
    margin-top: 0px;
    padding-bottom: 90px; 
  }

}

@media (max-width: 768px) {
  .navbar-wrapper {
    margin-top: 0px;
    padding-bottom: 60px; 
  }
}

@media (min-width: 1200px) {
  .container {
    width: 960px;
  }
}

/* DEFAULT XFS OVERRIDES
-------------------------------------------------- */

.xrow {

margin-top:15px;
margin-bottom:5px;
border-top: dotted 1px #ddd;
}

.description {
padding-top:10px;
}

#utmodes {padding-bottom: 20px;}

#div_file table.table {
}
#div_file .table thead>tr>th,#div_file .table tbody>tr>th,#div_file .table tfoot>tr>th,#div_file .table thead>tr>td, #div_file .table tbody>tr>td, #div_file .table tfoot>tr>td {
border-top: 0px solid #fff;}


.tabberlive .tabbertabhide {display:none;}
.tabber {}
.tabberlive {margin-top:1px;}
ul.tabbernav{margin:0;padding: 10px 0;border-bottom: 1px solid rgba(0,0,0,.06);}
ul.tabbernav li{list-style: none;margin: 0;display: inline;}
ul.tabbernav li a {background: #fff; border: 1px solid rgba(0,0,0,.06); padding: 3px 3px;margin-left: 9px;border-bottom: none;text-angleation: none;border-radius: 9px 9px 0 0;}
ul.tabbernav li a:link {border: 1px solid rgba(0,0,0,.06); padding: 10px 5px;margin-left: 2px;border-bottom: none;text-angleation: none;border-radius: 9px 9px 0 0;}
ul.tabbernav li a:visited {}
ul.tabbernav li a:hover{background: #F3F6FB;border-color: rgba(0,0,0,.06);}
ul.tabbernav li.tabberactive a{background-color: #F3F6FB;border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{background: white;border-bottom: 1px solid white;}
.tabberlive .tabbertab {padding:10px;border-top:0;background-color:#FFF;text-align:center;border-radius: 3px 3px 3px 3px;}
.tabberlive .tabbertab h2 {display:none;}

p.advopt {
  padding-left: 0px;
}

.fileinput-button, #files_container {
text-align: left;
}

.label-fsize {margin-left: 10px; margin-bottom:5px;}

img.cat_img {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #EEEEEE;
    padding: 26px;
}

ul.links a {color:#ddd;}

table#upload_controls td{line-height:2.7em;}
.table-upload{background:transparent!important;}
.table-upload2{background:transparent!important;margin-bottom:40px;}
.btndiv{border:1px solid #ddd;background:#f5f5f5;width:180px;height:30px;text-align:center;margin:10px auto auto;padding:2px 5px;}
.tbl1{max-width:100%;background-color:transparent;margin-bottom:20px;width:100%;}
.tbl1>thead>tr>th,.tbl1>tbody>tr>th,.tbl1>tfoot>tr>th,.tbl1>thead>tr>td,.tbl1>tbody>tr>td,.tbl1>tfoot>tr>td{line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;padding:8px;}
ul.list-inline.links.pull-right{padding:15px 0 5px;}
.footer .copyright{color:#fff;padding:15px 0 5px;}
.upload_block .fileinput-button{font-size:20px;font-family:"Museo500Regular",Arial,Helvetica,Tahoma,sans-serif;text-transform:uppercase;text-align:center;}


/* NAVBAR
-------------------------------------------------- */

#masthead .nav>li>a:hover,#masthead .nav>li>a:focus{text-angleation:none;background-color:transparent;}
#masthead .navbar{border:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.05);box-shadow:0 0 5px rgba(0,0,0,0.05);margin-bottom:0;border-radius:0;-webkit-transition:all .2s ease;transition:all .2s ease;}
#masthead .navbar-brand{font-size:22px;letter-spacing:-1px;font-weight:700;color:#777!important;text-transform:uppercase;padding-top:20px;padding-bottom:20px;}
#masthead .navbar-brand:hover,#masthead .navbar-brand:focus{color:#2c3e50;}
#masthead .navbar-toggle{border-radius:0;margin-top:33px;}
#masthead .navbar-toggle:hover,#masthead .navbar-toggle:focus{background-color:#eee;border-color:#eee;}
#masthead .navbar-custom .navbar-nav > li > a{font-weight:700;}
#masthead .navbar-custom .navbar-nav > li > .dropdown-menu{font-size:13px;}
#masthead .dr opdown-menu > li > a{font-weight:400;}
#masthead .navbar-nav>li>a {color: #ddd;}
#masthead .navbar-brand span,#masthead .navbar-nav > li > a:hover,#masthead .navbar-nav > li > a:focus,#masthead .navbar-nav > .open > a,#masthead .navbar-nav > .open > a:hover,#masthead .navbar-nav > .open > a:focus{color:#fff;}
#masthead .navbar-toggle:hover .icon-bar,#masthead .navbar-toggle:focus .icon-bar,#masthead .navbar-custom .navbar-toggle .icon-bar{background-color:#fff;}
@media (max-width: 767px) {
#masthead .navbar-collapse{border-top:0;}
#masthead .navbar-collapse.in{overflow-y:visible;}
#masthead .navbar-custom .navbar-nav{padding-top:15px;padding-bottom:15px;background-color:#ff742c;margin:0 -15px;}
#masthead .navbar-custom .navbar-nav > li > a{color:#bdc3c7;font-size:13px;}
#masthead .navbar-custom .navbar-nav > li > a:hover,#masthead .navbar-nav > li > a:focus{color:#fff;}
#masthead .navbar-custom .navbar-nav .open .dropdown-menu > li > a{color:#bdc3c7;}
#masthead .navbar-custom .navbar-nav .open .dropdown-menu > li > a:hover,#masthead .navbar-custom .navbar-nav .open .dropdown-menu > li > a:focus{color:#ecf0f1;}
#masthead .navbar-custom .navbar-nav > .open > a,#masthead .navbar-custom .navbar-nav > .open > a:hover,#masthead .navbar-custom .navbar-nav > .open > a:focus{z-index:0;}
#masthead .nav > li.dropdown:before{content:"+";position:absolute;top:5px;right:15px;color:#bdc3c7;font-size:18px;z-index:9999;}
#masthead .nav > li.dropdown.open:before{content:"-";right:17px;}
#masthead .dropdown-menu > li > a:before{content:"-";margin-right:5px;margin-left:-10px;}
#masthead .navbar-nav .open .dropdown-menu > .active > a,#masthead .navbar-nav .open .dropdown-menu > .active > a:hover,#masthead .navbar-nav .open .dropdown-menu > .active > a:focus,#masthead .navbar-nav > .active > a,#masthead .navbar-nav > .active > a:hover,#masthead .navbar-nav > .active > a:focus,#masthead .navbar-nav > .open > a,#masthead .navbar-nav > .open > a:hover,#masthead .navbar-nav > .open > a:focus{color:#ecf0f1;background-color:#2c3e50;}
}
@media (min-width: 768px) {
#masthead .navbar-nav{float:right;margin-right:-15px;}
#masthead .navbar-custom .navbar-nav > li > a{text-transform:uppercase;color:#fff;padding:40px 18px;}
#masthead .navbar-custom .navbar-nav > li > a:hover,#masthead .navbar-nav > li > a:focus{color:#fff;}
#masthead .navbar-nav > .open > a,#masthead .navbar-custom .navbar-nav > .open > a:hover,#masthead .navbar-custom .navbar-nav > .open > a:focus{background-color:transparent;color:#ddd;}
#masthead .navbar-custom .navbar-nav > li:last-child > a{padding-right:0;}
#masthead .navbar-custom .navbar-nav > li.active:last-child > a{padding-right:18px;}
#masthead .navbar-custom .navbar-nav > .active > a,#masthead .navbar-custom .navbar-nav > .active > a:hover,#masthead .navbar-custom .navbar-nav > .active > a:focus{border-bottom:3px solid #1abc9c;padding-bottom:37px;background-color:#fff;}
#masthead .navbar-custom .navbar-nav > li > .dropdown-menu{border:0;border-top:3px solid #eee;margin-top:-3px;border-radius:0;background-color:#fff;}
#masthead .navbar-custom .dropdown-menu > li > a{color:#7f8c8d;padding:10px 20px;}
#masthead .navbar-custom .dropdown-menu > li:last-child > a{border-bottom:0;}
#masthead .dropdown-menu > .active > a,#masthead .dropdown-menu > .active > a:hover,#masthead .dropdown-menu > .active > a:focus,#masthead .dropdown-menu > li > a:hover,#masthead .dropdown-menu > li > a:focus{color:#777!important;background-color:#eee;background-image:none;border-color:#1abc9c;}
}
.navbar-custom { background-color: #ff742c; border-color: #ff742c;}
#masthead .current-menu-ancestor {border-bottom:3px solid #1abc9c;}

.topnav{background:#232d3b;}
.navbar-inverse{background-color:#232d3b;border-color:#232d3b;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
.section-header {padding-top:45px;}
.section-header h1 {margin-bottom:5px;}

/* CALL TO ACTION BANNER
-------------------------------------------------- */
div.center {text-align: center;}
div.featured{background:#fff;clear:both;margin:60px 0 15px;padding:20px 0 0;}
.call-to-action{position:relative;clear:both;overflow:hidden;padding-left:35px;padding-right:35px;border-bottom:3px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.call-to-action h3{text-transform:none;color:#121212;margin-bottom:30px;}
.call-to-action h3 .btn{margin-left:15px;background-color:#7accc8;}

/* CONTENT BOXES
-------------------------------------------------- */
.box-wrap{overflow:hidden;}
.box-round,.box-rect,.box-square,.box-hex{display:block;text-align:center;position:relative;z-index:100;width:90px;max-width:100%;margin:0 auto 24px;}
.box-round .box-inner{border-radius:50%;}
.box-empty{padding-top:100%;}
.box-inner{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ff742c;overflow:hidden;}
.box-inner i{font-size:36px;color:#fff;line-height:1em;display:block;position:absolute;width:1em;height:1em;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;}