 /*@import "custom.css";*/
/* @import "colors.css";*/
/**
 * @file
 * Subtheme specific CSS.
 */

@font-face {
	font-family: 'Conv_ProximaNovaFont';
	src: url('../fonts/ProximaNovaFont.eot');
	src: local('☺'), url('../fonts/ProximaNovaFont.woff') format('woff'), 
	url('../fonts/ProximaNovaFont.ttf') format('truetype'), 
	url('../fonts/ProximaNovaFont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_Museo_Slab_500';
	src: url('../fonts/Museo_Slab_500.eot');
	src: local('☺'), url('../fonts/Museo_Slab_500.woff') format('woff'), 
	url('../fonts/Museo_Slab_500.ttf') format('truetype'), 
	url('../fonts/Museo_Slab_500.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'Conv_Proxima Nova Bold';
    src: url('../fonts/ProximaNovaBold.eot');
    src: local('☺'), url('../fonts/ProximaNovaBold.woff') format('woff'), 
    url('../fonts/ProximaNovaBold.ttf') format('truetype'), 
    url('../fonts/ProximaNovaBold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 
font-family: 'Conv_Museo_Slab_500',Arial,sans-serif; 
font-family: 'Conv_ProximaNovaFont',Arial,sans-serif;
*/
/* 
old - font-family:  'proxima-nova';
old font-family: museo-slab;
*/
body { font-family: 'Conv_ProximaNovaFont',Arial,sans-serif;
font-size: 100%; font-size: 14px; line-height: 1.125em; color: #222222; }
p { font-family: 'Conv_ProximaNovaFont',Arial,sans-serif; font-size: 14px; margin-bottom: 0.6em; line-height: 1.3em; }

#block-bakerag-user-login { display: none; }
.header { background: #FFF; -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.2); box-shadow: 0 5px 10px 0 rgba(0,0,0,0.2);
z-index: 999; position: relative; width: 100%; position: fixed; top: 0; left: 0; }
.navbar-nav { flex-direction:row; margin: 0; padding:0;  }
.navbar-brand { margin: 0; padding: 0; z-index: 9;
padding: 0; position: absolute; max-width: 140px; left: 0; top: 0; } 
.page-node-4 .navbar-brand { max-width: 252px; }


/*#navbar-main { padding: 0; }
#navbar-main { display: none; }
*/
.main-content { flex: auto; }

.header .navigation .navbar-nav { margin: 0; padding: 0; }
.header .navigation .navbar-nav li { margin: 0; padding: 0; }
.header .navigation .navbar-nav li a { line-height: 62px; display: inline-block; padding: 0px 10px 0px 14px;
color: #222222; text-decoration: none; border-bottom: none; font-size: 14px; position: relative; }
.navbar { padding: 0;  }
.page-node-4 {  }


.main-content h1 { font-weight: 400; font-family: 'Conv_Proxima Nova Bold';
line-height: 1.7em; color: #77BC1F; font-size: 2.4em; margin: 0; }
.main-content ul { list-style: square; margin-left: 0; padding-left: 1em; text-indent: 0em; }
.main-content ul li { margin-bottom: 0.6em; line-height: 1.5em; }
#main-wrapper { padding-top: 90px; padding-bottom:50px; }
.dropdown-toggle::after { display: none;  }


/*27 june 2022 Start css*/
#main-wrapper {
    background-color: #f8f8f8 !important;
}
span.field-content {
    margin-top: 5px;
    display: block;
    margin-bottom: 15px;
}
span.field-content a {
    color: #7d7d7d;
    font-weight: 100;
    font-size: 14px;
}

#block-bakerag-base-block-17 h3 {
    font-size: 16px;
    font-weight: 600;
}

#block-bakerag-base-block-17 table tr {
    background: transparent;
}
#block-webform-2 .webform-submission-form fieldset.form-item-name,#block-webform-2 .webform-submission-form fieldset.form-item-phone, #block-webform-3 .webform-submission-form fieldset.form-item-name,#block-webform-3 .webform-submission-form fieldset.form-item-phone{
    width: 100%;
    float: none;
}
#block-webform-2 legend {
    font-size: 14px;
}
button#edit-actions-submit,button#edit-submit{
    background: #77BC1F;
    border: #77BC1F;
    font-size: 13px;
    border-radius: 0;
    padding: 4px 10px;
}


#block-bakerag-base-block-23 .text-formatted a.more-link-style,
#block-bakerag-base-block-24 .text-formatted a.more-link-style {
    background: #77BC1F;
    border: #77BC1F;
    font-size: 13px;
    border-radius: 0;
    padding: 4px 10px;
    color: #FFF;
    display: inline-block;
}




#block-webform-3 h2 {
    margin-bottom: 20px;
}

.form-control {
    border: 1px solid #f1f1f1;
    box-shadow: inset 1px 1px 2px 0 rgb(0 0 0 / 10%);
}
#block-bakerag-base-block-17 table tr td,#block-bakerag-base-block-44 table tr td,#block-bakerag-base-block-45 table tr td{
    border: none;
}

#block-bakerag-base-block-33 .text-formatted a{
    display: block;
    background: #222222;
    color: #FFF;
    padding: 15px 40px 15px 20px;
    text-align: right;
    font-size: 1.2em;
    line-height: 1.4em;
    letter-spacing: 1px;
    font-family: 'Conv_Museo_Slab_500',Arial,sans-serif;
    font-weight: 700;
    background-image: url(/web/themes/custom/bakerag/images/sub-link-arrow.png);
    background-position: right top;
    background-repeat: no-repeat;
    background-size: auto 100%;
    margin-bottom: 15px;
}

#block-bakerag-base-block-33 { width: 33%;float: right; max-width: 380px; padding-top: 35px; }
#block-bakerag-base-block-12 {width: 67%; max-width: 780px; padding-right: 10px; }
#block-bakerag-base-block-32 {width: 67%; max-width: 780px; padding-right: 10px; }
#block-bakerag-base-block-46 {  width: 67%; max-width: 780px; padding-right: 10px; float: left; }
#block-bakerag-base-block-47 { width: 33%;float: right; max-width: 380px; padding-top: 35px; }



#block-bakerag-base-block-44 img,#block-bakerag-base-block-45 img,#block-bakerag-base-system-main .node .field--type-image img {max-width: 100% !important;height: auto!important;}

#block-bakerag-base-block-44 table,#block-bakerag-base-block-45 table{margin:0;}
#block-bakerag-base-block-44 table tr,#block-bakerag-base-block-45 table tr{background-color:transparent;}
#block-bakerag-base-block-44 table tr td,#block-bakerag-base-block-45 table tr td {padding: 10px 5px;}

#block-bakerag-base-system-main .custom-text {
    background-color: #77BC1F;
    margin-left: 25px;
    text-align: center;
    padding: 10px;
    color: #FFF;
    font-weight: 100;
    font-size: 14px;
}
#block-bakerag-base-system-main .news-day {
    font-weight: 600;
}

#block-bakerag-base-system-main .title a {
    color: #77BC1F;
    font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 20px;
    display: block;
    margin-bottom: 5px;
}

#block-bakerag-base-system-main .pagination {justify-content: center;list-style: none;}
#block-bakerag-base-system-main .page-item.active .page-link {
    background-color: transparent;
    border-color: transparent;
    color: #000;
}

#block-bakerag-base-system-main .page-link, #block-bakerag-base-system-main .page-link:hover {
    color: #7d7d7d;
}

#block-bakerag-base-system-main .page-link {
    background-color: transparent;
    border: 0px solid #dee2e6;
}
.main-content #block-bakerag-base-system-main ul {padding-left: 0;list-style: none;}

#block-bakerag-base-system-main .node .field--type-image {width:15%;margin-right: 3.5%;}
#block-bakerag-base-system-main .node--view-mode-teaser {
    border-bottom: 0px;
    margin-bottom: 0;
    padding-bottom: 0;
}
#block-contactmasterton-2 .text-formatted h3, #block-contactfeilding .text-formatted h3 {
    font-size: 16px;}





/*27 june 2022 End css*/

/*28 june 2022 start css*/

ul.sf-menu a, ul.sf-menu span.nolink {display: block;padding: 1em 1.5em; position: relative;}
ul.sf-menu.sf-horizontal.sf-shadow ul, ul.sf-menu.sf-vertical.sf-shadow ul, ul.sf-menu.sf-navbar.sf-shadow ul ul {
    -webkit-box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
    -moz-box-shadow: 2px 2px 10px rgba(0,0,0,0.5);
    /* box-shadow: 2px 2px 10px rgba(0,0,0,0.5); */
    background-color: #222;width: 206px;color: #FFF !important;}
	
a.sf-depth-2 {color: #fff;}		
a.sf-depth-2:hover {color: #fff;}	
a.sf-depth-3 {color: #fff;}
a.sf-depth-3:hover {color: #fff;}	

/*ul.sf-menu .sf-sub-indicator{display:none;}*/
ul.sf-menu a, ul.sf-menu span.nolink {
    display: block;
    padding: 0.8em 0.5em;
    position: relative;
}
ul.sf-menu .sf-with-ul {
    padding-right: 0;
}

ul.sf-menu a, ul.sf-menu span.nolink {
    display: block;
    padding: 0.8em 1em;
    position: relative;
}

/*li.active-trail {
    border-top: 4px solid #77BC1F;
}*/


/*ul.sf-menu .sf-sub-indicator{display:none;}*/
ul.sf-menu a, ul.sf-menu span.nolink {
    padding: 1em 1em;
}


#block-bakerag-base-block-47 .text-formatted a {
    display: block;
    background: #222222;
    color: #FFF;
    padding: 15px 40px 15px 20px;
    text-align: right;
    font-size: 1.2em;
    line-height: 1.4em;
    letter-spacing: 1px;
    font-family: 'Conv_Museo_Slab_500',Arial,sans-serif;
    font-weight: 700;
    background-image: url(/web/themes/custom/bakerag/images/sub-link-arrow.png);
    background-position: right top;
    background-repeat: no-repeat;
    background-size: auto 100%;
    margin-bottom: 15px;
}
p.rtecenter strong em {
    display: none;
}
p.rtecenter {
    text-align: center;
}
.page-node-15 #page-wrapper #main-wrapper {
    padding-bottom: 0;
}

@media (max-width: 980px){
.view-land-opportunities .view-content .views-row {width: 30% !important;}

}

@media (max-width: 767px){
.region-footer-first, .region-footer-second, .region-footer-third, .region-footer-fourth, .webform-submission-form fieldset.form-item-name, .webform-submission-form fieldset.form-item-phone {width: 100% !important;margin: 0;}

#block-bakerag-base-block-46,
#block-bakerag-base-block-47,
#block-bakerag-base-block-32,
#block-bakerag-base-block-33,
#block-bakerag-base-block-12 {width: 100%;  max-width: 100%; padding-right: 0; }
#block-bakerag-base-system-main .views-col.col-1, #block-bakerag-base-system-main .views-col.col-2 {
    width: 100% !important;}
#block-bakerag-base-system-main .custom-text {padding: 10px 20px;display: inline-block;margin-bottom: 15px;
margin-left: 0;}
.view-land-opportunities .view-content .views-row {width: 100%;}
.site-footer .site-footer__top .region-footer-first {width: 100% !important;}
.site-footer .site-footer__top .region-footer-second {width: 100% !important;}
#block-bakerag-base-block-46,
#block-bakerag-base-block-47 {width: 100%;}

a.sf-depth-2,a.sf-depth-2:hover {color: #7d7d7d;}	
.header ul.sf-menu > li > a {border-bottom: 1px solid #7d7d7d;}


a#superfish-main-toggle span {display: none;}
a#superfish-main-toggle:before{content:""; background-image: url(/themes/custom/bakerag/images/mob-icon.png);
width:40px;height:40px;background-repeat:no-repeat;position: absolute;right: 10px;top: 10px;z-index: 999;}

}



/*28 june 2022 END css*/