div.sib-sms-field {
display: inline-block;
position: relative;
width: 100%;
}
.sib-sms-field .sib-country-block {
position: absolute;
right: auto;
left: 0;
top: 0;
bottom: 0;
padding: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.sib-country-block .sib-toggle.sib-country-flg {
z-index: 1;
position: relative;
width: 46px;
height: 100%;
padding: 0 0 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-color: #dbdbdb;
cursor: pointer;
}
.sib-country-block .sib-toggle .sib-cflags {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
height: 15px;
width: 20px;
background-repeat: no-repeat;
background-color: #dbdbdb;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
background-image: url(//www.agro-bordeaux.fr/wp-content/plugins/mailin/img/flags/fr.png);
}
.sib-country-block .sib-toggle .sib-icon-arrow {
position: absolute;
top: 50%;
margin-top: -2px;
right: 6px;
width:  0;
height: 0;
border-left: 3px solid transparent;
border-right: 3px solid transparent;
border-top: 4px solid;
}
.sib-sms-field ul.sib-country-list {
position: absolute;
z-index: 2;
list-style: none;
text-align: left;
padding: 0px;
margin: 0px 0px 0px -1px;
box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 4px;
background-color: white;
border: 1px solid rgb(204, 204, 204);
white-space: nowrap;
max-height: 150px;
overflow-y: scroll;
overflow-x: hidden;
top: 50px;
width: 250px;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix {
font-size: 14px;
padding:1px 10px;
cursor: pointer;
}
.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover {
background-color: #dbdbdb;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box {
width: 20px;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag {
height: 18px;
width: 20px;
background-image: url(//www.agro-bordeaux.fr/wp-content/plugins/mailin/img/flags/ad.png);
vertical-align: middle;
display: inline-block;
background-repeat:no-repeat;
}
.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code {
margin-left: 20px;
}
.sib-sms-field .sib-sms {
padding-right: 6px;
padding-left: 52px;
margin-left: 0;
position: relative;
z-index: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
margin-right: 0;
}
.sib-multi-lists.sib_error {
color: #A94442;
}body,
button,
input,
select,
textarea {
color: #444444;
font-family: 'Roboto', sans-serif;
font-size: 100%;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Roboto', sans-serif;
color: #252525;
font-weight: 300;
line-height: 1.6em;
letter-spacing: 0;
margin-bottom: 20px;
}
h1 {
font-size: 320%;
}
h2 {
font-size: 200%;
}
h3 {
font-size: 170%;
line-height: 1.8em;
}
h4 {
font-size: 140%;
line-height: 1.9em;
}
h5 {
font-size: 110%;
line-height: 2em;
}
h6 {
font-size: 110%;
line-height: 2em;
}
.wpb_video_heading{
font-size:20px;
}
.chapo{
font-size: 140%;
line-height: 1.5em;
font-weight:300;
}
.bigtext {
font-size: 120%;
font-weight:300;
}
::selection {
background: #e1277c; color: #FFF;
}
::-moz-selection {
background: #e1277c; color: #FFF;
}
.page-entry ul, .entry-content ul {
padding-left: 1em;
margin-bottom: 20px;
} .page-entry ul.social {
margin-top:60px;
padding-left:0;
margin-left:-10px;
}
.page-entry .k2t-iconlist ul, .k2t-iconlist .entry-content ul {
padding-left: 0;
}
.list-inline, .fiche-vignette .k2t-iconlist ul{
margin-left: -5px;
margin-bottom:0;
}
.list-inline > li , .fiche-vignette .k2t-iconlist ul > li {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
}
.fiche-vignette .vc_column-inner{
padding-top:15px;
}
.fiche-vignette .wpb_single_image, .fiche-vignette .wpb_content_element {
margin-bottom:10px;
}
.fiche-vignette p:first-child{
font-size:125%;
font-weight:300;
margin-bottom:10px;
}
.fiche-vignette p:nth-child(2){
font-size:175%;
font-weight:300;
} a {
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
text-decoration: none;
color: #e1277c;
}
.link-black a {
color:#333!important
}
a:hover, a:focus, .link-black a:hover, .link-black a:focus
{
text-decoration-line: none;
text-decoration-style: solid;
color: #62941c;
} .page-entry .masonry-item a, .page-entry .k2t-iconbox a, .page-entry .k2t-popup-link{text-decoration:none}
.big-icon-list {
font-size: 1.5rem;
}
.big-icon-list i {
color:#62941c;
} .k2t-header-top{	
color:#efefef;
background: #f9f9f9;
}
.k2t-header-top .h-element a {
color:#fff;
opacity:.95;
}
.k2t-header-top .custom-login {
opacity: .95;
}
.k2t-header-top .h-element a:hover {
opacity:1;
-webkit-transition: all .3s ease-in-out 0s;
-moz-transition:    all .3s ease-in-out 0s;
transition:         all .3s ease-in-out 0s;
}
#menu-menu-top{margin-top: -3px;}
.k2t-header-top #menu-menu-top.k2t-menu > li > a {  font-size: 100%; 
text-transform: inherit;
color: #fff;
} a.evitement, #evitement {
position: absolute;
left: -99999px;
}
a.evitement:focus {
position: static;
}
.k2t-header-top a,
.k2t-header-top .k2t-menu li a:hover {
color: #2a7a29;
}
.k2t-header-top {
background: #2a7a29;
}
.k2t-header-top .k2t-menu > li a i {
font-size: 120%;
} .k2t-searchbox input[type="text"] {
color: #fff;
}
.k2t-searchbox .mark {
background: #62941c;
} .k2t-searchbox  .searchform input::-webkit-input-placeholder { color:#ecedec!important; }
.k2t-searchbox  .searchform input::-moz-placeholder { color:#ecedec!important; } .k2t-searchbox  .searchform input:-ms-input-placeholder { color:#ecedec!important; } .k2t-searchbox .searchform input:-moz-placeholder { color:#ecedec!important; } .k2t-header-mid .k2t-row > div:first-child, .k2t-header-mid .k2t-row > div:nth-child(2) {
padding:0;
}
.k2t-header-mid .k2t-row .titre-logo {
font-weight: normal;
font-size:16px;
text-transform:uppercase;
margin-top:60px;
letter-spacing:1px;
}
.k2t-header-mid .k2t-row .titre-logo span{
display:block;
}
.k2t-header-mid .k2t-menu > li > a {
font-family: "Roboto";
font-weight: 300;
text-transform: uppercase;
color: #949494;
display: block;
padding: 0 12px;
border-bottom: 3px solid transparent;
line-height: 97px;
-webkit-transition: all .4s ease-in-out 0s;
-moz-transition:    all .4s ease-in-out 0s;
transition:         all .4s ease-in-out 0s;
}
.k2t-header-top {
background: #81b129;
}
.k2t-searchbox #searchsubmit:hover {
color: #2a7a29;
} #menu-principal{
margin-top:20px;
}
#menu-principal-mega{
margin-top:20px;
} .k2t-header-mid .k2t-menu > li:hover a, 
.k2t-header-mid .k2t-menu > li > a:hover
{
border-bottom-color: #62941c;
}
.k2t-header-mid .k2t-menu > li.current-menu-item > a,
.k2t-header-mid .k2t-menu > li.current-menu-parent > a,
.k2t-header-mid .k2t-menu > li.current-menu-ancestor > a { color: #62941c;
} .k2t-btt {
background: #fff;
color: #e1277c;
}
.k2t-btt:hover {
background: #e1277c;
color: #fff;
width: 50px;
height: 50px;
} .k2t-header-mid .k2t-menu li ul {
width: 280px;
} .k2t-body .k2t-content {
padding-bottom:0;
}  button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
background: #81b129;
color: #fff;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
background: #62941c;
} .k2t-blog .post-item .more-link {
background: #81b129;
color: #fff;
}
.k2t-blog .post-item .more-link:hover {
background: #62941c;
}
.k2t-blog .cat-icon{
background: #62941c;
}
.k2t-pagination-lite{
background: #81b129;
}
.k2t-pagination-lite a:hover{
background: #62941c;
color: #fff;
} .tax-k-event-category .main-title span{
text-transform:lowercase;
}
.event-listing-masonry .masonry-item .info {
padding: 30px 10px;
}
.event-listing-masonry .masonry-item .title {
font-size: 115%;
font-weight: 400;
line-height: 1.25;
margin-bottom: 25px;
}
.event-listing-masonry .masonry-item .event-meta span {
display: block;
font-size: 100%;
}    .about-author {
background-color: #81b129;
} #commentform > p.focus textarea{
border-bottom: 3px solid #81b129;
}
#commentform > p.focus input[type="text"],
#commentform > p.focus input[type="email"]{
border-bottom: 3px solid #81b129;
}
.form-submit #submit {
background-color: #81b129;
color: #fff;
}
.form-submit #submit:hover {
background: #62941c;
}
.form-submit #submit label.error {
color: #81b129;
}
#response {
color: #81b129;
font-size: 100%;
}
.entry-box .widget_tag_cloud .tagcloud a:hover {
background-color: #81b129;
color: #fff;
border-color: #81b129;
}  .single-post-k-course .entry-speakers .name {
color: #636363;
font-size: 100%;
}
.single-post-k-course .entry-speakers .col-6:hover .name {
color: #62941c;
}
.single-post-k-course .entry-speakers .role {
font-size: 100%;
} .single-post-k-course .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading {
background-color: #EBEBEB;	
}
.single-post-k-course .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading {
background-color: #ddd;
}
.single-post-k-course .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title>a {
}
.single-post-k-course .vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title>a {
color: #333;
} .single-post-k-course .vc_btn3.vc_btn3-color-grey, .single-post-k-course .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
color: #fff;
background-color: #81b129;
}
.single-post-k-course .vc_btn3.vc_btn3-color-grey:hover, .single-post-k-course .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover {
color: #fff;
background-color: #62941c;
} .btn-link-bsa {
font-size: 14px;
padding: 14px 20px;
border-radius: 5px;
text-align: left;
position: relative;
display: inline-block;
vertical-align: middle;
cursor: pointer;
border: 1px solid transparent;
box-sizing: border-box;
word-wrap: break-word
user-select: none;
transition: all .2s ease-in-out;
line-height: normal;
box-shadow: none;
text-decoration: none;
}
.page-entry .btn-link-bsa {
text-decoration: none;	
}
.contact-info .btn-annuaire{
color: #fff;
text-transform: uppercase;
font-weight:700;
margin-top:30px;
width:100%;
}
.bsa-pink{
background-color: #e1277c;
color: #fff;
}
.contact-info .bsa-pink:hover {
background-color: #c62e73;
color:#fff;
}
.bsa-muled {
background-color: #50485B;
color:#fff;
}
.contact-info .bsa-muled:hover{
background-color: #484152;
color:#fff;	
} .course-listing-classic {	
margin-bottom:30px;
}
.course-classic-item > a > img {
float: left;
max-width: 200px;
margin-right: 30px;
}
.course-classic-item h3.title {
font-size: 150%;
margin-top: 10px;
margin-bottom: 0px;
}
.course-listing-masonry .masonry-item h3.title {
font-size: 200%;
margin-bottom: 15px;
}
article[class*="course-"] .more-link {
background: #81b129;
}
article[class*="course-"] .more-link:hover {
background: #62941c;
} .widget_partenariat a{
display:block;
margin-bottom:15px;
} .k2t-related-course .related-thumb a i {
background: #81b129;
} #close-canvas {
background: #e1277c none repeat scroll 0 0;
} .bg-fleche_blanc{background-image:url(https://www.agro-bordeaux.fr/wp-content/themes/lincoln-child/img/triangle_blanc.png); background-repeat:no-repeat; background-position:top center}
.bg-fleche_gris_clair{background-image:url(https://www.agro-bordeaux.fr/wp-content/themes/lincoln-child/img/triangle_gris_clair.png); background-repeat:no-repeat; background-position:top center}
.bg-fleche_gris_fonce{background-image:url(https://www.agro-bordeaux.fr/wp-content/themes/lincoln-child/img/triangle_gris_fonce.png); background-repeat:no-repeat; background-position:top center} .owl-controls .owl-dots > div.active {
background: #e1277c;
} .full-citation-row {
width:100%;
height:100%;
opacity:.5;
-webkit-transition: opacity .5s ease;
-o-transition: opacity .5s ease;
transition: opacity .5s ease;
}
.bloc-citation {
color: #fff;
font-size: 370%;
line-height: 1.35em;
font-weight: 300;
width:65%;
margin:0 auto;
}
k2t-testimonial .testimonial-content .speech {
} .k2t-footer .widget.social-widget ul li a:hover 
{
background: #81b129;
color: #fff !important;
border-color: #81b129;
}
.k2t-footer .k2t-wrap .k2t-row > div a:hover
{
color: #81b129;
}
#logo-wrap-footer img{	
border: 5px solid #303030;
margin-bottom: 10px;	
}
.liste-footer-sstitre {
margin-top:60px;
} .event-listing-masonry .masonry-item .read-more {
background: #81b129;
} .event-classic-item .more-link {
background: #81b129;
}
.event-classic-item .more-link:hover {
background: #62941c;
} .single-post-k-event .k2t-title-bar{ }
.single-post-k-event .event-link {
background: #62941c;
}
.single-post-k-event .event-link:hover{
background: #62941c;
} .widget-title:after {
content: ":::";
color: #81b129;
}
.widget ul li.current-cat a {
color: #81b129;
}
.widget_categories > ul > .cat-item > a:before{
content: '';
position: absolute;
width: 3px;
height: 100%;
background: #81b129;
}
.widget .tagcloud a:hover {
background-color: #81b129;
border-color: #81b129;
color: #FFFFFF;
} .k2t_widget_recent_event .join-event {
background: #81b129;
color: #fff;
}
.k2t_widget_recent_event .join-event:hover {
background: #62941c;
}
.widget .searchform button:after:hover i {
color: #81b129;
} .widget #wp-calendar tr th:last-child,
.widget #wp-calendar tr th:nth-last-child(2),
.widget #wp-calendar tr td:last-child,
.widget #wp-calendar tr td:nth-last-child(2),
.widget #wp-calendar tr td:last-child a,
.widget #wp-calendar tr td:nth-last-child(2) a {
color: #62941c;
}
.widget #wp-calendar caption {
background: #81b129;
color: #fff;
}
.widget #wp-calendar td#today{
background: #81b129;
color: #fff;
} .wpcf7 #commentform input[type="submit"] {
background: #81b129 none repeat scroll 0 0;
} .shop-cart .cart-control span {
background: #e1277c;
} .k2t-gallery-heading .gallery-title:after{
content: ":::";
color: #81b129;
margin-left: 35px;
}
.k2t-gallery-shortcode .view .mask{
background: rgba(129,177,41,0.95);
}
.k2t-gallery-heading .filter-list li:after{
content: '';
background: #81b129;
}
.k2t-gallery-heading .filter-list li.active,
.k2t-gallery-heading .filter-list li:hover{
color: #62941c;
} .wpcf7-form .choix-atelier p{
margin-bottom:0;
}
.wpcf7-form .choix-atelier .wpcf7-list-item-label{
font-weight: 0;
}
.choix-atelier p.descriptif-atelier {
margin-bottom:20px;
font-style: oblique;
}  .cd-dropdown > span {
color: #fff;
background: #81b129;
}
.cd-dropdown ul li span {
background: #81b129;
color: #fff;
} .mc4wp-form input[type=submit] {
background: #81b129;
}
.mc4wp-form input[type=submit]:hover {
background: #62941c;
} .more-link:hover {
color: #fff;
background-color: #81b129;
}  .home .k2t-iconbox.layout-4 .iconbox-icon i{
font-size: 330%;
} 
.home .k2t-iconbox.layout-4.dark-green .iconbox-icon i{
color: #2a7a29;
}
.home .k2t-iconbox.layout-4.green .iconbox-icon i{
color: #81b129;
}
.home .k2t-iconbox.layout-4.pink .iconbox-icon i{
color: #e1277c;
} .k2t-iconbox.layout-1:hover .iconbox-icon {
color: #81b129;
}
.box-chiffres .k2t-iconbox.layout-1:hover .iconbox-icon {
color: #fff;
}
.k2t-iconbox.layout-1.minitexte-iconbox .iconbox-text .desc {
color: #252525;
font-size: 110%;
line-height: 1.4em;
} .k2t-iconbox.layout-2:hover {
color:#fff;
background-color:#f4f4f4;
} .k2t-iconbox.layout-2.boxverte > .iconbox-icon, .k2t-iconbox.layout-2.boxverte > .iconbox-image {
margin-top:20px;
margin-bottom:0;
color:#81b129;
background-color:#fff;
font-size: 500%;
}
.k2t-iconbox.layout-2.boxverte > .iconbox-text > .title > .h {
color:#252525;
font-size: 300%;
margin-bottom: 5px;
}
.k2t-iconbox.layout-2.boxverte:hover, .k2t-iconbox.layout-2.boxverte:hover > .iconbox-text > .title > .h  {
color:#252525;
background-color:#fff;
}  .k2t-iconbox.layout-3 .iconbox-icon i{
background:#636363;
transition: all .3s ease-in-out;
}
.k2t-iconbox.layout-3:hover .iconbox-icon i {
background: #FFF;
color: #81b129;
border: 3px solid #81b129;
}
.contact-info a:hover {
color: #81b129;
}
.k2t-iconbox.layout-3.mapbtn .iconbox-icon i{
color:#fff;
}
.k2t-iconbox.layout-3.mapbtn:hover .iconbox-icon i {
color:#81b129;
} .k2t-iconbox.layout-4 .iconbox-icon i {
font-size: 100%;
color: #636363;
} .k2t-button a
{
background-color: #81b129;
}
.k2t-button.button-outline a {
background-color: transparent;
border: 1px solid #81b129;
color: #81b129;
}
.tp-caption.primarybutton, .primarybutton a {
color: #ffffff;
}
.tp-caption.whitebutton, .whitebutton a {
color: #444444;
}
.tp-caption.whitebutton, .whitebutton a:hover{
color: #444444;
} .vc_color-mulled_wine.vc_message_box-solid-icon .vc_message_box-icon {
z-index:999;
} .k2t-member.mini .team-avatar {
border-radius: 100%;
height: 100px;
width: 100px;
}
.k2t-member.mini article header span.member-name {
font-size: 125%;
margin-top: 10px;
}
.k2t-member.mini article header span.member-role {
font-size: 100%;
margin-top: 5px;
margin-bottom: 10px;
} .owl-dots > div.active {
background: #e1277c;
}
.k2t-testimonial .testimonial-image a {
width: 60px;
height: 60px;
} .vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat { background:#81b129;
}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover { background: #62941c;
}
.vc_btn3.vc_btn3-color-pink, .vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat { 
background-color: #e1277c;
}
.vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-pink:focus, .vc_btn3.vc_btn3-color-pink:hover {
background-color: #bd2168;
} 
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { background-color: #e1277c;
}
.vc_btn3.vc_btn3-color-juicy-pink:hover, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover { background-color: #bd2168;
}
.vc_gitem-zone-mini .vc_btn3-container.vc_btn3-left { text-align: center;
} .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
border-color: #484152;
background-color: #50485B;
}
.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
color: #fff;
}
.vc_tta-color-mulled-wine.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, .vc_tta-color-mulled-wine.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
border-color: #fff;
} .umr-box {
margin-bottom:30px;
}
.umr-box .vc_column-inner  > div {
background:#fff;
}
.umr-box .wpb_text_column {
padding:0 6px;
} 
.umr-box .wpb_single_image {
margin-bottom:10px;
}
.umr-box h4 {
margin-bottom:10px;
line-height:1.2em;
}
.umr-box .wpb_content_element {
margin-bottom:10px;
}
.umr-box .vc_btn3.vc_btn3-size-md.vc_btn3-shape-round{
font-size: 18px;
padding: 10px 16px;
margin-bottom:10px;
}  .vc_tta.vc_tta-style-outline.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab.vc_active a {
background: #81b129;
color: #fff;
} .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {
text-transform:uppercase;
background-color: #e3e3e3;
color: #666;
}
.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {
background-color: #EBEBEB;
color: #666;
}
.vc_tta-color-grey.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels {
background-color: #EBEBEB;
} .vc_tta-color-green.vc_tta-style-flat .vc_tta-tab>a {
text-transform:uppercase;
background-color: rgb(129, 177, 41);
}
.vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-tab.vc_active >a{
background:	#fff;
color:#252525;
}
.vc_tta-color-green.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
border-color: transparent;
background-color: #fff;
color:#252525;
} .error404, .error404 .k2t-body {
background:  #81b129;
} .list-icones .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
float: left;
}
.img-circle {
border-radius: 50%;
} .bg-blanc .vc_gitem-col{
background:#fff;
}
.k2t-social-share {
padding-top:30px;
}
blockquote:before, q:before {
background: #e1277c ;
} .small{
font-size:80%;
}
input[type="radio"],
input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
width:inherit;
}
.wpcf7-radio label, .wpcf7-checkbox label{
line-height: 40px;
height: 40px;
margin-right:10px;
}
.wpcf7-date, .wpcf7-tel {
line-height: 40px;
height: 40px;
}
.mini textarea {
height:70px;
}
.wpcf7-form h4 {
clear:both;
}
.wpcf7-form label {
margin-bottom: 20px;
}
.wpcf7-form p{
margin-bottom:20px;
}
.wpcf7 .one-twice {
width: 47%;
float: left;
clear: none;
margin-right: 2%;
}
.wpcf7-response-output {
clear:both;
}
.select100{
width: 100% !important;
height: 40px;
}
.small {
font-size:80%;
}
input[type="number"] {
height: 40px;
}
.w3-5{
width: 60%;
margin: auto;
min-width: 400px;
} .pie-medium{
width:150px;
}
.center{
margin-right:auto;margin-left:auto;text-align:center;
}
.page-entry .wpb_text_column h2:after{
color: #81b128 !important;
margin-left: 25px;
content: ":::";
}
.projet-tuteure .isotope-selector .layer-table .title {
font-size: 16px;
line-height: 1.3;
}
.boite-contact {
background:#fff url(https://www.agro-bordeaux.fr/wp-content/themes/lincoln-child/img/note.png) 22px 50% no-repeat;
padding: 30px 20px 30px 80px;
}
.tp-caption.whitebig.slide-luchey{
text-shadow: 0px 0px 19px rgba(107, 107, 107, 1);
}
.vc_tta.vc_tta-style-outline.vc_tta-tabs.frise .vc_tta-tabs-list .vc_tta-tab {
width: 16.66%;
}
.link-opacity-fx {
-webkit-transition: all .3s ease-in-out 0s;
-moz-transition:    all .3s ease-in-out 0s;
transition:         all .3s ease-in-out 0s;
font-weight:400;
opacity:0.6;
}
.link-opacity-fx:hover {
color:#555;
opacity:0.7;
}
.k2t-member ul{
list-style-type:none
} .course-masonry-bsa.event-listing-masonry .masonry-item .title {
font-size: 110%;
font-weight: 400;
line-height: 1.15;
margin-bottom: 15px;
}
.course-masonry-bsa.event-listing-masonry .masonry-item .info{
padding:30px 15px;
}
.course-masonry-bsa.event-listing-masonry .masonry-item .info p{
line-height:1.35;
} .k2t-related-course .related-text {
background-color:#fff;
}
.k2t-related-course .related-text h5 {
margin-top:20px;
font-size: 120%;
line-height: 1.35;
height: 74px;
} .bloc-partenaire .wpb_single_image {
background:#fff;
text-align: center;
margin:0;
}
.bloc-partenaire .wpb_text_column {
background:#fff;
padding:0 15px 15px 15px;
margin:0;
} .texte-blanc , .texte-blanc h3, .texte-blanc a{
color:#fff;
}
.no-underline a{
text-decoration: none;
} .legende-accroche .vc_figure-caption {
position: absolute;
top: 50%;
text-align: center;
width: 100%;
color: #fff;
font-size: 300%;
line-height: 1.35em;
text-shadow: 0px 0px 20px rgba(0, 0, 0, 1);
}
.home .k2t-heading.has-border.two_dots .h:before, .home .k2t-heading.has-border.two_dots .h:after {
content: ":::";
color: #fff;
}
.checktitle:before{
font-family: "Font Awesome 5 Free";
content: "\f00c";
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
}
.title-home {
margin-bottom:20px;
}
.search-results article .entry-header h1{
font-size:16px;
text-decoration:underline;
line-height:1em;
margin-bottom:.5em;
}
.search-results article  {
margin-bottom:30px;
}
.course-masonry-bsa.event-listing-masonry .masonry-item .info {
height:159px;
} .relative{
position:relative;
}  
.menu-one-page{
position: absolute;
padding:  0 15px;
margin:0;
width: 100%;
left:0;
bottom:10px;
font-size: 100%;
line-height: 20px;
z-index: 10001;
}
.menu-one-page .widget{
padding:0;	
}
.menu-one-page .widget ul li{
padding:0;
margin:0;
}
.page-entry .menu-one-page ul {padding-left:5px; margin:0;}
.menu-one-page .widget ul li {
display:inline-block;
margin-left:8px;
line-height:50px;
}
.page-entry  .menu-one-page a {
text-decoration:none;
text-transform:uppercase;
white-space: nowrap;
font-size: 13px; 
line-height: 13px;
outline: none;
box-sizing: border-box;
margin: 0px;
padding: 8px 16px;
letter-spacing: 1px;
font-weight: 400;
letter-spacing: 2px;
text-align: left;
color:#252525;
background-color: #fff;
border: 1px solid rgba(255, 255, 255, 1);
}
.page-entry  .menu-one-page a:hover{
color:#fff ;
background-color: #252525;
border: 1px solid #252525; 
} #menu-formco-2 {
list-style-type: none;
overflow: hidden;	
text-align:center;
width:100%;		
z-index: 10;
padding:10px 0;
}
#menu-formco-2 li {
display:inline;
}
#menu-formco-2 li a {
display:inline-block;
width:20em;
color: white;
text-transform: uppercase;
padding: 1em .5em;
margin-right:2em;
margin-bottom:1em;
text-decoration: none;
background-color: #e1277c;
}
#menu-formco-2 li a:hover {
background-color: #ca1466;
}
.bg-opacity {
background-color: #11111131;
} .sitemap ul {
list-style: none;
margin-left:0;
padding:0;	
}
.sitemap ul li {
list-style: none;
padding-bottom: 10px;
margin-bottom: 10px;
}
.sitemap > ul li{
margin: 0;
padding: 0;
display: inline-block;
width: 100%;
}
.sitemap > ul > .page_item{
background: #ebebeb;
font-size: 115%;
}
.sitemap > ul > .page_item > a{
padding: 15px 24px;
font-weight: 400;
float: left;
position: relative;
width: 85%;
text-transform:uppercase;
}
.sitemap > ul > .page_item > a:before{
content: '';
position: absolute;
width: 3px;
height: 100%;
background: #81b129;
left: 0;
top: 0;
}
.sitemap > ul > .page_item .children{
clear: both;
margin: 0;
padding: 15px 0 18px;
background: #f5f5f5;
}
.sitemap > ul > .page_item .children li a{
color: #959595;
padding: 7px 25px;
float: left;
}
.sitemap > ul > .page_item .children li a:hover{
color: #81b129;
} .page-id-4169 .vc_column-inner .wpb_single_image {-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}  .bsa-mapinfo-box {
display: table;
background:#ddd;
color:#fff;
height: 100%;
right: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 100000;
visibility: hidden;
-webkit-transition: all .3s ease-in-out;
-moz-transition:    all .3s ease-in-out;
transition:         all .3s ease-in-out;
}
body.bsa-mapinfo .bsa-mapinfo-box {
opacity: 1;
visibility: visible;
}
.vc_general.vc_cta3.vc_cta3-color-green.vc_cta3-style-flat {
color: #fff;
border-color: transparent;
background-color: #81B129;
}
.big-txt {
font-size:120%;
}
.lien-titre {
color:#fff;
} .desaturate {
filter: grayscale(100%); -webkit-filter: grayscale(100%); filter: url(//www.agro-bordeaux.fr/wp-content/themes/lincoln-child/grayscale.svg#desaturate); filter: gray; -webkit-filter: grayscale(1); -webkit-transition-timing-function: ease;
transition-timing-function: ease;
-webkit-transition-duration: 600ms;
transition-duration: 600ms;   
}
.desaturate:hover {
filter: grayscale(0%);
filter: none;
-webkit-filter: grayscale(0); 
} .table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {
background-color: #f2dede;
}
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {
background-color: #d9edf7;
}
.table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {
background-color: #f5f5f5;
}
table {   background-color: transparent; } caption {   padding-top: 8px;   padding-bottom: 8px;   color: #777;   text-align: left; } th {   text-align: left; } .table {   width: 100%;   max-width: 100%;   margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {   padding: 8px;   line-height: 1.42857143;   vertical-align: top;   border-top: 1px solid #ddd; } .table > thead > tr > th {   vertical-align: bottom;   border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {   border-top: 0; } .table > tbody + tbody {   border-top: 2px solid #ddd; } .table .table {   background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {   padding: 5px; } .table-bordered {   border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {   border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {   border-bottom-width: 2px; } .table-striped > tbody > tr:nth-of-type(odd) {   background-color: #f9f9f9; } .table-hover > tbody > tr:hover {   background-color: #f5f5f5; } table col[class*="col-"] {   position: static;   display: table-column;   float: none; } table td[class*="col-"], table th[class*="col-"] {   position: static;   display: table-cell;   float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {   background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {   background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {   background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {   background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {   background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {   background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {   background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {   background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {   background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {   background-color: #ebcccc; } .table-responsive {   min-height: .01%;   overflow-x: auto; } @media screen and (max-width: 767px) {   .table-responsive {     width: 100%;     margin-bottom: 15px;     overflow-y: hidden;     -ms-overflow-style: -ms-autohiding-scrollbar;     border: 1px solid #ddd;   }   .table-responsive > .table {     margin-bottom: 0;   }   .table-responsive > .table > thead > tr > th,   .table-responsive > .table > tbody > tr > th,   .table-responsive > .table > tfoot > tr > th,   .table-responsive > .table > thead > tr > td,   .table-responsive > .table > tbody > tr > td,   .table-responsive > .table > tfoot > tr > td {     white-space: nowrap;   }   .table-responsive > .table-bordered {     border: 0;   }   .table-responsive > .table-bordered > thead > tr > th:first-child,   .table-responsive > .table-bordered > tbody > tr > th:first-child,   .table-responsive > .table-bordered > tfoot > tr > th:first-child,   .table-responsive > .table-bordered > thead > tr > td:first-child,   .table-responsive > .table-bordered > tbody > tr > td:first-child,   .table-responsive > .table-bordered > tfoot > tr > td:first-child {     border-left: 0;   }   .table-responsive > .table-bordered > thead > tr > th:last-child,   .table-responsive > .table-bordered > tbody > tr > th:last-child,   .table-responsive > .table-bordered > tfoot > tr > th:last-child,   .table-responsive > .table-bordered > thead > tr > td:last-child,   .table-responsive > .table-bordered > tbody > tr > td:last-child,   .table-responsive > .table-bordered > tfoot > tr > td:last-child {     border-right: 0;   }   .table-responsive > .table-bordered > tbody > tr:last-child > th,   .table-responsive > .table-bordered > tfoot > tr:last-child > th,   .table-responsive > .table-bordered > tbody > tr:last-child > td,   .table-responsive > .table-bordered > tfoot > tr:last-child > td {     border-bottom: 0;   } } .wpcf7-select {
padding: 6px 12px;
}
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.mb-3 {
margin-bottom:3em
}   .m-trigger {
height: 50px;
width: 50px;
z-index: 100;
position: relative;
display: inline-block;
top: 10px;
margin: 9px 5px;
cursor: pointer;
}
.m-trigger:hover span,
.m-trigger:hover span:before,
.m-trigger:hover span:after {
background-color: #3f51b5
}
.m-trigger span,
.m-trigger span:before,
.m-trigger span:after {
background-color: #252525;
content: "";
display: block;
height: 4px;
width: 30px;
-webkit-transition: all .3s ease-in-out;
-moz-transition:    all .3s ease-in-out;
transition:         all .3s ease-in-out;
}
.m-trigger span {
left: 50%;
position: absolute;
top: 50%;
-webkit-transform: translate(-50%, -50%);
-moz-transform:    translate(-50%, -50%);
-ms-transform:     translate(-50%, -50%);
-o-transform:      translate(-50%, -50%);
transform:         translate(-50%, -50%);
}
.m-trigger span:before {
margin-top: -8px;
position: absolute;
}
.m-trigger span:after {
margin-top: 8px;
position: absolute;
}
k2t-header-top .k2t-menu > li a i {
font-size: 120%;
}
.hide{
display: none;
} @media only screen and (max-width: 1100px) {
.bloc-slogan { display: none;
}
.bloc-menu{
width: 83.3333%;
}
} @media only screen and (max-width: 1024px) {
.k2t-header-mid .k2t-logo img{
max-height : inherit;
}
} @media only screen and (max-width: 991px) {
.k2t-header-mid {
height: 100%;
}
.k2t-header-mid .k2t-logo {
margin: 0;
}	
.k2t-header-mid .k2t-logo img {
max-height: 86px;
margin-top:10px;
}
.bloc-menu{
width: 90%;
}
#menu-principal {
margin-top: 0px;
}
} @media only screen and (max-width: 800px){
.k2t-logo-m .k2t-logo img {
max-height: 86px;
}	
.k2t-header > .k2t-header-top {
display: block;
}
.k2t-header > .k2t-header-top > .k2t-wrap > .k2t-row > .col-2{
display: none !important;
}
.k2t-header > .k2t-header-top > .k2t-wrap > .k2t-row > .col-10{
padding: 0;
}
.k2t-header .k2t-menu > li {
padding-bottom: 5px;
padding-top: 5px;
padding-left: 10px;
padding-right: 0;
}
.k2t-header-top .k2t-menu > li a.has-icon {
padding-left: 20px;
}
.k2t-header-top .k2t-menu > li a span.k2t-title-menu {
margin-left: 10px; }
.k2t-header .k2t-header-m ul li .wrap-link-item:hover > a {
background: #e1277c;
}
}
@media only screen and (max-width: 767px){ .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-heading {
background: #81b129!important;
}
.vc_tta-color-mulled-wine.vc_tta.vc_general .vc_tta-panel-title > a {
color: #fff !important;
}
}
.vc_message_box a{
color: #fff;
text-decoration: none;
}
.ml-5{
margin-left:5px;
}
.bg-btn-contacts a{
background-color:#277B3C!important;
}
.bg-white{
background-color:#fff!important;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {
background: #f5f5f5;
}
.link-dark a{
color:#000!important;
}.ai-ul,.fa-ul{list-style-type:none}.ai-li,.fa-li{top:.14285714em;text-align:center}.ai-fw,.ai-li,.fa-fw,.fa-li{text-align:center}.ai.fa-pull-left,.fa.fa-pull-left{margin-right:.3em}@font-face{font-family:Academicons;src:url(//www.agro-bordeaux.fr/wp-content/themes/lincoln-child/fonts/academicons.eot?v=1.8.2);src:url(//www.agro-bordeaux.fr/wp-content/themes/lincoln-child/fonts/academicons.eot?v=1.8.2) format('embedded-opentype'),url(//www.agro-bordeaux.fr/wp-content/themes/lincoln-child/fonts/academicons.ttf?v=1.8.2) format('truetype'),url(//www.agro-bordeaux.fr/wp-content/themes/lincoln-child/fonts/academicons.woff?v=1.8.2) format('woff'),url(//www.agro-bordeaux.fr/wp-content/themes/lincoln-child/fonts/academicons.svg?v=1.8.2#academicons) format('svg');font-weight:400;font-style:normal}.ai{display:inline-block;font:normal normal normal 14px/1 Academicons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai-lg,.fa-lg{line-height:.75em;vertical-align:-15%}.ai-academia:before{content:"\e800"}.ai-academia-square:before{content:"\e801"}.ai-acclaim:before{content:"\e802"}.ai-acclaim-square:before{content:"\e803"}.ai-acm:before{content:"\e804"}.ai-acm-square:before{content:"\e805"}.ai-ads:before{content:"\e806"}.ai-ads-square:before{content:"\e807"}.ai-arxiv:before{content:"\e808"}.ai-arxiv-square:before{content:"\e809"}.ai-biorxiv:before{content:"\e810"}.ai-biorxiv-square:before{content:"\e811"}.ai-ceur:before{content:"\e812"}.ai-ceur-square:before{content:"\e813"}.ai-coursera:before{content:"\e814"}.ai-coursera-square:before{content:"\e815"}.ai-cv-square:before{content:"\e902"}.ai-cv:before{content:"\e903"}.ai-dataverse:before{content:"\e816"}.ai-dataverse-square:before{content:"\e817"}.ai-dblp:before{content:"\e818"}.ai-dblp-square:before{content:"\e819"}.ai-depsy:before{content:"\e820"}.ai-depsy-square:before{content:"\e821"}.ai-doi:before{content:"\e822"}.ai-doi-square:before{content:"\e823"}.ai-dryad:before{content:"\e824"}.ai-dryad-square:before{content:"\e825"}.ai-figshare:before{content:"\e826"}.ai-figshare-square:before{content:"\e827"}.ai-google-scholar:before{content:"\e828"}.ai-google-scholar-square:before{content:"\e829"}.ai-ieee:before{content:"\e830"}.ai-ieee-square:before{content:"\e831"}.ai-impactstory:before{content:"\e832"}.ai-impactstory-square:before{content:"\e833"}.ai-inspire:before{content:"\e834"}.ai-inspire-square:before{content:"\e835"}.ai-mathoverflow-square:before{content:"\e900"}.ai-mathoverflow:before{content:"\e901"}.ai-mendeley:before{content:"\e836"}.ai-mendeley-square:before{content:"\e837"}.ai-open-access:before{content:"\e838"}.ai-open-access-square:before{content:"\e839"}.ai-orcid:before{content:"\e840"}.ai-orcid-square:before{content:"\e841"}.ai-osf:before{content:"\e842"}.ai-osf-square:before{content:"\e843"}.ai-overleaf:before{content:"\e844"}.ai-overleaf-square:before{content:"\e845"}.ai-philpapers:before{content:"\e846"}.ai-philpapers-square:before{content:"\e847"}.ai-piazza:before{content:"\e848"}.ai-piazza-square:before{content:"\e849"}.ai-publons:before{content:"\e850"}.ai-publons-square:before{content:"\e851"}.ai-pubmed:before{content:"\e852"}.ai-pubmed-square:before{content:"\e853"}.ai-researchgate:before{content:"\e854"}.ai-researchgate-square:before{content:"\e855"}.ai-scirate:before{content:"\e856"}.ai-scirate-square:before{content:"\e857"}.ai-springer:before{content:"\e858"}.ai-springer-square:before{content:"\e859"}.ai-zotero:before{content:"\e860"}.ai-zotero-square:before{content:"\e861"}.ai-lg{font-size:1.33333333em}.ai-2x{font-size:2em}.ai-3x{font-size:3em}.ai-4x{font-size:4em}.ai-5x{font-size:5em}.ai-fw{width:1.28571429em}.ai-ul{padding-left:0;margin-left:2.14285714em}.ai-ul>li{position:relative}.ai-li{position:absolute;left:-2.14285714em;width:2.14285714em}.ai-li.fa-lg{left:-1.85714286em}.ai-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.ai-pull-left{float:left}.ai-pull-right{float:right}.ai.fa-pull-right{margin-left:.3em}.fa-lg{font-size:1.33333333em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-right{margin-left:.3em}