/*
Theme Name: Wolf Law
Description: Child theme of TwentyEleven.
Author: Executionists
Template: twentyeleven
*/

@import url("style2.css");


/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; vertical-align: top; font-size:13px; color: #252525; background:#6289B9 url(../images/bk.jpg) no-repeat center 0;}
.clearfix:after { clear: both;content: '.';display: block;visibility: hidden;height: 0; }

.wp-caption p.wp-caption-text  { margin-bottom:5px !important; }

ul,ol{list-style:none}

	
/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

a:link, a:visited, a:active	{ color: #308a6f; text-decoration:none;}
a:hover, .entry-meta a:hover, .entry-utility a:hover	{ color: #308a6f; text-decoration:underline; }
.more-link { font-weight:bold; }

/* =3 Headings
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
h1	{ font-size:20px; font-family: Arial, Helvetica, sans-serif; } 
h2	{ font-size:16px; font-family: Arial, Helvetica, sans-serif; } 
h3	{ font-size:14px; font-family: Arial, Helvetica, sans-serif; } 
h4	{ font-size:12px; font-family: Arial, Helvetica, sans-serif; } 
h5	{ font-size:12px; font-family: Arial, Helvetica, sans-serif; } 

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
    color: #252525;
    line-height: 1;
    margin: 0 0 15px;
	font-weight:bold;
}
#content h2, #content h3, #content h4, #content h5, #content h6 { margin-bottom:5px; }


/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#branding { border-top:none; height:100px; padding:0 30px; z-index:100; }
#branding hgroup {
    margin: 0;
}
#site-title {
    margin-right:0;
    padding:0;
	text-indent:-999em;
	position:absolute;
	top:28px;
	left:30px;
}
#site-title a {
	width:400px;
	height:68px;
	background:url(../images/logo4.png) no-repeat 0 0;
	display:block;
}
#branding #searchform { right:35px; top:18px; width:280px; text-align:right; }
#searchform .assistive-text {
    clip:rect(auto, auto, auto, auto);
    position: static !important;
	vertical-align:middle;
	color:#40937a;
	padding-right:5px;
}
#branding #s, #branding #s:focus {
	float:left;
	background-color:none;
	width: 180px;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
#branding #searchsubmit {
    display:inline;
	float:left;
	width:21px;
	height:20px;
	margin-top:2px;
	background:url(images/bg-btn-search.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
}
#branding .input-wrap {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #e7e7e7;
	margin:0;
	display:inline-block;
	width:222px;
	vertical-align:middle;
}
input#s { background:none; border:none; padding-left:10px; font-size:12px; height:16px; }

	
/* =5 Navigation
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#access { width:550px; background:none; position:absolute; top:65px; right:-30px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }
#access #menu-main-nav { float:right; margin:0; width:563px; }
#access a {
    color: #222;
    display: block;
    line-height: 1;
	font-size:15px;
    padding: 0 12px;
    text-decoration: none;
}
#access ul ul { top:15px; }
#access ul ul a { background:#fff !important; }
#access ul ul a:hover { background:#efefef !important; }
#access li:hover > a,
#access a:focus {
	background:none;
	color:#252525;
}

#access #menu-item-393 a,
#access #menu-item-394 a,
#access #menu-item-395 a { background:url(../images/arrow-subnav.png) no-repeat right 7px; }
#access li#menu-item-393:hover > a,
#access #menu-item-393 a:focus,
#access li#menu-item-394:hover > a,
#access #menu-item-394 a:focus,
#access li#menu-item-395:hover > a,
#access #menu-item-395 a:focus {
	background:url(../images/arrow-subnav.png) no-repeat right 7px;    font-weight: bold;
}
#access li#menu-item-39:hover > a,
#access #menu-item-39 a:focus{
font-weight: bold;
}
#access .current_page_item > a, #access .current_page_ancestor > a, #access .current-menu-parent > a {
    font-weight: bold;
}
.boldf{font-weight: bold;color:#000;
}


/* =6 Content
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#page { max-width:1020px; width:1020px; margin-top:13px; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; margin-bottom:5px; }

#content .entry-title {
    background: url("../images/full_title_header.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    line-height: 40px;
    padding: 0 0 0 10px;
}
#content .entry-title a { color:#fff; }
#content .entry-title a:hover { text-decoration:underline; }
.entry-content, .entry-summary { padding:0 15px 10px 5px; }

.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
    margin: 0 auto;
    width: auto;
}
.singular.page .hentry {
    padding: 0;
}
.singular #content, .left-sidebar.singular #content { margin:0 30px; }

/*Slideshow*/
#slideshow-wrap { width:950px; height:307px; border:1px solid #d8d8d8; margin:0 30px 15px 30px; padding:4px; position:relative; }
#slideshow .slide { display:block; }
#slideshow-nav { position:absolute; bottom:9px; left:10px; z-index:100; }
#slideshow-nav a { display:block; float:left; width:17px; height:17px; line-height:17px; border:1px solid #fff; margin-right:9px; color:#fff; text-align:center; }
#slideshow-nav a.activeSlide { color:#000; background:#7f8eb8; }
#slideshow-nav a.link1.activeSlide { background:#7f8eb8; }
#slideshow-nav a.link2.activeSlide { background:#696963; }
#slideshow-nav a.link3.activeSlide { background:#e4e4e4; }
#slideshow-nav a.link4.activeSlide { background:#d7d1c4; }
#slideshow-nav a.link5.activeSlide { background:#e6e6e6; }

/*Sidebar*/
#secondary, 
.single #secondary,
.singular.page-template-page-commercial-real-estate-php #secondary,
.singular.page-template-page-mortgage-banking-php #secondary,
.singular.page-template-page-sba-lending-php #secondary { width:306px; margin:0 30px 0 0; }
#primary, 
.single #primary,
.singular.page-template-page-commercial-real-estate-php #primary,
.singular.page-template-page-mortgage-banking-php #primary,
.singular.page-template-page-sba-lending-php #primary { margin-right:-336px; }
#content, 
.single #content,
.singular.page-template-page-commercial-real-estate-php #content,
.singular.page-template-page-mortgage-banking-php #content,
.singular.page-template-page-sba-lending-php #content {
    margin: 0 365px 0 30px;
    width: 625px;
}
.widget-area h4 { font-weight:bold; font-size:14px; }
.widget .anchor-menu { list-style:none; margin:0 0 10px 10px; font-size:13px; }
.widget .anchor-menu a { font-weight:normal; }

.widget-title {
    background: url("../images/small_title_header.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    line-height: 40px;
    padding: 0 0 0 10px;
	text-transform:none;
}
.dfn dt{  display: list-item;
    list-style-type: disc;}

	.dfn li{  display: list-item;
    list-style-type: disc;}
.unlst{list-style-type:decimal}
/*table styles*/
.wp-table-reloaded { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.wp-table-reloaded tr:first-child td { border-top:none; }
.entry-content td, .comment-content td { border-top:1px solid #b8b8b8; }
.wp-table-reloaded th { color:#354d99 !important; background-color:none; font-weight:bold; font-size:16px; text-transform:none; font-family:Arial, Helvetica, sans-serif; letter-spacing:normal; line-height:1; padding:4px 8px 4px 0; cursor:pointer; }
.wp-table-reloaded td { padding:4px 8px 4px 0; }
.wp-table-reloaded a { color:#0b34b1; }

.wp-table-reloaded th.sorting { background:url(images/arrow-sort.png) no-repeat right 7px; }
.wp-table-reloaded th.sorting_asc { background:url(images/arrow-asc.png) no-repeat right 13px; }
.wp-table-reloaded th.sorting_desc { background:url(images/arrow-desc.png) no-repeat right 7px; }

#content .wp-table-reloaded-table-name { margin-bottom:10px; }
.general{padding-left:10px;padding-top:6px;}
.gtit{font-weight:bold;font-size:13px;}
/*PAGE SPECIFIC RULES*/

/*HOME*/
.widget .nav-practice-groups li { font-size:14px; list-style:none;padding-left:10px; }
.widget .nav-practice-groups a { font-weight:normal; }

.widget .nav-fa li { font-size:13px; list-style:none; }
.widget .nav-fa a { font-weight:normal; }

/*CONTACT*/
.page-id-11 p { font-size:15px; }

.sn-wrap { position:absolute; top:60px; left:363px; }
#content .sn-wrap h2 { font-size:13px; margin-bottom:15px; }
.sn-wrap ul { list-style:none; margin:0; }
.sn-wrap li { float:left; margin-right:12px; }
.sn-wrap li a { display:block; float:left; width:24px; height:24px; text-indent:-999em; }
.sn-wrap .icon-fb { background:url(images/icon-fb.png) no-repeat 0 0; }
.sn-wrap .icon-linkedin { background:url(images/icon-linkedin.png) no-repeat 0 0; }
.sn-wrap .icon-myservicing a { height:26px; width:138px; background:url(images/icon-myservicing.png) no-repeat 0 0; }

/*BIOS*/
.empcard { border:1px solid #d0d0d0; width:474px; padding:12px; font-family: 'Futura',Arial, Helvetica, sans-serif; margin:0 0 26px 0; }
.empcard:after { clear: both;content: '.';display: block;visibility: hidden;height: 0; }
.empcard .entry-image { float:left; }
.empcard .entry-image img { max-width: 197px; width:auto; height: auto;}
#content .empcard h1 { clear:none; margin:0 0 0 226px; font-weight:normal; text-transform:uppercase; padding-top:20px; }
.empcard .title, .empcard .address, .empcard .phone, .empcard .fax, .empcard .email, .empcard .vcard { margin:0 0 0 226px; }
.empcard .title { font-style:italic; color:#303030; font-size:16px; margin-bottom:8px; }
.empcard .address { color:#545454; font-size:15px; line-height:18px; margin-bottom:8px; }
.empcard .phone, .empcard .fax, .empcard .email, .empcard .vcard { color:#545454; font-size:14px; line-height:18px; }
#content .type-our-leaders .entry-title { margin:0 0 20px -10px; }
.singular .type-our-leaders { padding-top:0; }
.type-our-leaders .entry-content { padding:0 10px; }
.search .type-our-leaders .entry-content { padding:0; }

/* =7 Form
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

/* =8 Extra
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/

		
/* =9 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#colophon { text-align:center; background:url(../images/bg-footer.png) no-repeat center bottom; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; }
#footer-contact { text-align:center; color:#fff; height:56px; padding-top:20px; line-height:15px; }
#footer-contact a { color:#fff; }
#footer-contact a:hover { text-decoration:underline; }
#footernav-wrap { width:1020px; margin:0 auto 100px auto; color:#fff; }
#footernav-wrap #copyright { float:left; line-height:16px; }
#footernav-wrap #copyright a { color:#fff; }
#menu-footer-nav * { line-height:1; }
#menu-footer-nav { float:right; list-style:none; margin:0; }
#menu-footer-nav li { float:left; border-left:1px solid #fff; }
#menu-footer-nav li:first-child { border-left:none; }
#menu-footer-nav a { color:#fff; padding:0 8px; display:block; float:left;}
#menu-footer-nav a:hover { text-decoration:underline; }


/* =Text Cont */
.txt_cont p{margin:20px 0;font-size:13px;line-height:1.6;color:#333}
.txt_cont p.stit{font-size:20px}
.txt_cont p.vertreter{}
.txt_cont p.vertreter em{font-style:normal;font-weight:bold;font-size:14px}
.txt_cont p.vertreter span{color:#777}

/* =orm */
.form{}
.form ul{}
.form li{margin-top:15px;font-size:12px}
.form label{display:block;font-weight:bold;font-size:13px;color:#333}
.form .impt:after{content:' *';color:#f60}
.form .inpt{display:block;margin-top:5px;padding:8px;border:1px solid #ccc}
.form input{width:100%;border:0;padding:0px;font-size:13px;line-height:160%;}
.form textarea{width:100%;border:0}
.form button[type=submit]{width:100%;margin-top:10px;padding:12px 0;border:0;background-color:#4f996a;font-size:13px;color:#fff;cursor:pointer}

/* =Profile */
.profile{display:table;width:100%;padding:25px 0}
.profile .pic,.profile .desc{display:table-cell;vertical-align:top}
.profile .pic{width:210px}
.profile .pic img{padding:4px;border:1px solid #ccc;border-radius:2px}
.profile .desc{padding-left:40px}
.profile .figcaption{font-size:16px;color:#333}
.profile .figcaption>span{display:block;font-size:14px}
.profile .lst{margin-top:20px}
.profile .lst>li{margin-top:10px}
.profile .lst>li>span{display:block;font-size:13px;text-decoration:underline}
.profile .lst ul{margin-top:5px;font-size:12px}
.profile .lst ul li{position:relative;margin-top:0px;padding:0px 5px 0px 8px}
.profile .lst ul li:first-child{margin-top:0}
.profile .lst ul li:before{content:'';position:absolute;top:9px;left:0;width:2px;height:2px;margin-top:-1px;background-color:#4f996a}


.tbl_scroll{overflow-x:auto}

/* =Skip */
#u_skip{position:relative;z-index:1000}
#u_skip a{position:absolute;top:-50px;left:0;padding:10px;border:1px solid #4ec53d;background-color:#333;font-size:13px;color:#fff;text-align:center}
#u_skip a:active,#u_skip a:focus{top:-0;text-decoration:none}

/* =Table */
.tbl{table-layout:fixed;width:100%;min-width:600px;border-collapse:collapse;border-spacing:0}
.tbl th,.tbl td{padding:4px;border:1px solid #ccc}
.tbl th{background-color:#eee}
.tbl td{vertical-align:top}
.tbl_desc:before{content:'※ '}


.col-md-6{float:left;width:45%;padding:0px 15px;}


 .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}


 .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success 
 
 .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group 
 