@charset "utf-8";
/* CSS Document */

/* wrapper */
#wrapper{position:relative; margin:0 0 0 0; min-height:100%;min-width: 1240px;}

/* container */
.container{ width:1170px; margin:0 auto; position:relative;}
.container:after {clear: both; content:""; display: block; height: 0; visibility:hidden;}


/* header */
#header{width:100%; background:#222222; display: inline-block;position:relative;  }
.logo-wrap{ /* background:url(../images/logo.png) no-repeat left center; */ height:43px; width:237px; display: inline-block; margin: 12px 0; vertical-align: middle;}
.right-wrapper{ float:right; color:#fff; }
#nav-wrap{display: inline-block;
     float: left; margin-top: 23px;}
#nav-wrap ul{}
#nav-wrap ul li{display: inline-block; margin-right: 35px;}
#nav-wrap ul li a{ color:#fff;  font-family: 'proxima_novasemibold'; font-size:14px; text-transform:uppercase;}
#nav-wrap ul li a:hover, #nav-wrap ul li a.select{ color:#869f41;}
.phone{display: table; padding:0 10px;
    float: left;
    height: 67px; background:#161616 url(../images/contact-ico.png) no-repeat 10px center;}
.phone p{ font-size:14px;  display: table-cell;
    text-align: center;
    vertical-align: middle; padding-left: 25px;}
.orange-selection{  background:#f09839; display: table;
    float: left;
    height: 67px; padding:0 10px;}
.orange-selection a{font-family: 'proxima_novasemibold'; font-size:14px; color:#fff; display: table-cell;  text-align: center; vertical-align: middle; text-transform:uppercase; }
.orange-selection a:hover{ color:#fff; }
.orange-selection:hover{background:#ebaa4e;}


/**BANNER Slide**/
#banner .slide{ height:500px; position:relative;}
/* .caption{text-align: center; width:100%; margin:0 auto;  padding-top: 65px;   height:500px; letter-spacing: 2px; vertical-align:middle; display:table-cell;}
 */
.caption{letter-spacing: 2px; margin: 0 auto; text-align: center; width: 100%;}

/* .caption h5{ font-size:37px; color:#fff; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-family: 'proxima_novasemibold'; text-transform:uppercase; line-height: 38px;text-shadow: 1px 1px 1px #000;  font-weight: bold; letter-spacing: 5px;  background:rgba(0, 0, 0, 0.42);  padding: 70px 12px 0;}
 */
.caption h5,#banner .caption h2 ,#banner .caption h1 {
    color: #fff;
    font-family: Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 45px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 45px;
    padding: 70px 12px 0;
    text-shadow: 1px 1px 1px #000;
    text-transform: uppercase;
}
.caption h2 {
    color: #fff;
    font-family: Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 45px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 45px;
    padding: 70px 12px 0;
    text-shadow: 1px 1px 1px #000;
    text-transform: uppercase;
}
.about_text.property-tbl {
    padding: 10px 0;
}
.about_text.property-tbl .equity-table {
    width: 95%;
}
.about_text.property-tbl .price-table .first_td{width: 78%;}
.about_text.property-tbl .equity-table .second-td {
    width: 20%;
}
.about_text.property-tbl .price-table .green_text_b {
    font-size: 18px;
}
.about_text.property-tbl .price-table .black_text {
    font-size: 18px;
}
.borderTop-black{
	border-top: 2px solid #000;
}
.caption h5 span{ font-size: 40px;  /* font-weight: 500; */}


.caption .orange-button{ background: #f09839; /* Old browsers */
background: -moz-linear-gradient(top, #ffec7a 0%, #f09839 18%, #f09839 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffec7a), color-stop(18%,#f09839), color-stop(100%,#f09839)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffec7a 0%,#f09839 18%,#f09839 100%); /* W3C */

-webkit-box-shadow: 1px 2px 4px 0px rgba(123, 125, 125, 0.75);
-moz-box-shadow:    1px 2px 4px 0px rgba(123, 125, 125, 0.75);
box-shadow:         1px 2px 4px 0px rgba(123, 125, 125, 0.75);
 color:#fff; font-size:20px; text-transform:uppercase; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; padding:9px; border-radius:6px; cursor:pointer; display: inline-block; /* margin-top:47px; */ margin-top:68px; letter-spacing: normal; border:1px solid #e47e0f; width:308px;}



 
 
.caption .orange-button:hover{background: #dd8526; /* Old browsers */
background: -moz-linear-gradient(top,  #ffec7a 0%, #f09839 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffec7a), color-stop(100%,#f09839)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffec7a 0%,#f09839 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffec7a 0%,#f09839 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffec7a 0%,#f09839 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffec7a 0%,#f09839 100%); /* W3C */}

 
 
 
ul.slideshow {
    width: 100% !important;
}
ul.slideshow li {
    width: 100% !important;
}

.pager-list {
	margin: 0 auto;
	width: 100%;
	position: relative;
	z-index: 10;
}
.pager-list #nav {
	position: absolute;
	/* background: url(../images/pager-bg.png) repeat; */
	z-index: 25;
	bottom: 100px;
	padding: 7px 9px;
	/* border-radius: 2px; */
	left: 47%;
	bottom:20px;
}
.pager-list #nav.odd {
	bottom: 18px;
}
.pager-list #nav a {
	background: url(../images/pager.png) no-repeat;
	display: block;
	float: left;
	font-size: 0;
	height: 18px;
	width: 18px;
	margin:0 2px;
}
.pager-list #nav a.activeSlide {
	background: url(../images/active-pager.png) no-repeat;
}






/**Body*/
#body{}
.grey-strip{ background:#f2f1f1;  width:100%; padding:15px 0;}
.grey-strip ul{ margin-left:-85px;}
.grey-strip ul li{ display:inline-block; margin-left:85px;}

.white-wrapper{ padding:50px 0; width: 100%; display: inline-block;}
#grid-slider-wrapper{ width:75%; margin:0 auto; position:relative;}
.title{ font-size:32px; color:#000000; text-transform:uppercase; }
.title span{ color:#91b03b; /*display: block;*/}
.grid-slide{ margin:40px 0; width:100%;position:relative;}
.grid-slide .content-grid{ width:52%; float:left; height:244px; display:table;}
.content-grid h5{ color:#000000; font-size:22px; font-family: 'proxima_nova_rgregular';  margin-bottom: 30px;}
.content-grid h3{ color:#000000; font-size:22px; font-family: 'proxima_nova_rgregular';  margin-bottom: 30px;}
.grey-strip .content-grid h3{ color:#000000; font-size:22px; font-family: 'proxima_nova_rgregular';  margin-bottom: 30px;}
.content-grid p{ color:#525151; font-size:17px;   font-family: 'open_sanslight';}
.content{ display:table-cell; vertical-align:middle; }
.grid-slide .image-grid{ float:right; text-align:center}
.grid-slide .image-grid img{display:block; float:right;}


.slideshow2 .grid-slide .content-grid{ width:500px;}
.slideshow2 .grid-slide{ margin:40px 0; width:900px;position:relative;}


.pager-list #grid-pager{ clear:both;  display: table; margin: 0 auto;}
.pager-list #grid-pager ul, .pager-list #grid-pager a{margin-left: -8px;}
.pager-list #grid-pager ul li, .pager-list #grid-pager a{display: table;
    float: left; margin-left: 8px;}
.pager-list #grid-pager ul li a, .pager-list #grid-pager  a{ background:#fff; border: 1px solid #cfcece;
    border-radius: 50%;
    color: #5b5a5a;
    display: table-cell;
    font-size: 16px;
    height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 30px; line-height: 27px;}

.pager-list #grid-pager a:hover, .pager-list #grid-pager a.activeSlide{ background: none repeat scroll 0 0 #9dbd45;
    border: 1px solid #6B861F;
    color: #fff;
    font-family: OpenSansBold;
	font-size: 19px;
}
	

.slidePrev {
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: 50%;
    width: 0;
	cursor:pointer;
	text-indent: -99999px;
}
.slidePrev:before{border-bottom: 30px solid transparent; border-right: 30px solid #000; border-top: 30px solid transparent; content: "";  height: 0;
    position: absolute;  right: -28px; width: 0;}

.slidePrev:after{
	border-bottom: 30px solid transparent;  border-right: 30px solid #fff;
    border-top: 30px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: -30px;
    width: 0;
}

.slidePrev:hover:before{border-bottom: 30px solid transparent; border-right: 30px solid #9dbd45; border-top: 30px solid transparent; content: "";  height: 0;
    position: absolute;  right: -28px; width: 0;}

.slideNext {
    content: "";
    height: 0;
    right: 0;
    position: absolute;
    top: 50%;
    width: 0;
	cursor:pointer;
	text-indent: -99999px;
}

.slideNext:before{border-bottom: 30px solid transparent; border-left: 30px solid #000; border-top: 30px solid transparent; content: "";  height: 0;
    position: absolute;  right: -33px; width: 0;}
	
.slideNext:before:hover{border-bottom: 30px solid transparent; border-left: 30px solid #9dbd45; border-top: 30px solid transparent; content: "";  height: 0;
    position: absolute;  right: -33px; width: 0;}	
.slideNext:after{
	border-bottom: 30px solid transparent;  border-left: 30px solid #fff;
    border-top: 30px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: -31px;
    width: 0;
}
.slideNext:hover:before{border-bottom: 30px solid transparent; border-left: 30px solid #9dbd45; border-top: 30px solid transparent; content: "";  height: 0;
    position: absolute;  right: -33px; width: 0;}


/***grey div 2**/
.grey-alignment{ padding:45px 0; display:inline-block; width:100%;}
#vector-sec-wrapping{ margin-left:-60px; display:inline-block; }
.vector-sec{ width:28.4%; float:left; text-align:center; margin-left:60px; }
.image-wrap{ height: 230px;}
.content-wrap{}
.content-wrap h5{ color:#010101; font-size:16px;  font-family: 'open_sanssemibold'; margin:15px 0;}
.content-wrap h4{ color:#010101; font-size:16px;  font-family: 'open_sanssemibold'; margin:15px 0;}
.content-wrap p{ color:#444343; font-size:15px; font-family: 'open_sanslight'; /* height: 62px;*/}
.content-wrap .green-link{ color:#90b232; font-size:15px; text-transform:uppercase;  font-family: 'open_sanssemibold';/* margin-top:25px;*/ display: inline-block;}
.content-wrap .green-link:hover { color: #6e8430;}
/**Request Form **/
.request-wrapper{ background:url(../images/calling-bg.png) no-repeat center bottom;    width: 100%; /*padding: 53px 0; min-height: 363px;*/  height: 363px; display:table; background-size:100% 100%; }
.request-wrapper .caption-field{ font-size:44px; color:#fff; width:44%; float:left; line-height: 45px;  font-family: 'proxima_novasemibold';  /*margin-top: 40px;*/ margin-top: 12px; letter-spacing: -1px;} /*UPDATE ON 5 NOV*/
.request-wrapper .caption-field span{ display:block; font-family: 'proxima_nova_rgregular'; font-size:28px;}
.form-wrapper{ float:right; width: 52.5%; margin-left: 30px;}
.table-frm{ width:100%;}
.table-frm td{padding-top:20px; width: 100%;}
.table-frm td input[type="text"]{ height:40px; box-shadow:1px 1px 4px 0px #9fa2a2; color:#545252; font-size:18px; font-family: 'open_sansregular'; font-weight:normal;  border-radius:2px; width:300px; padding-left: 10px;}
.table-frm td input[type="checkbox"]{  border-radius:2px;}
.table-frm td label{color:#fff; font-size:14px; }
.reloadpic{vertical-align:super;}
/* .table-frm td input[type="submit"]{ background:#f09839; color:#fff; font-family: 'proxima_nova_rgbold'; font-size:20px; border-radius:2px; width: 100%; padding:13px 0; cursor:pointer;text-transform: uppercase;} */

.table-frm td input[type="submit"]{
background: #ffec7a; /* Old browsers */
background: -moz-linear-gradient(top, #ffec7a 0%, #f09839 18%, #f09839 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffec7a), color-stop(18%,#f09839), color-stop(100%,#f09839)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffec7a 0%,#f09839 18%,#f09839 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffec7a', endColorstr='#f09839',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 1px 2px 4px 0px rgba(123, 125, 125, 0.75);
-moz-box-shadow:    1px 2px 4px 0px rgba(123, 125, 125, 0.75);
box-shadow:         1px 2px 4px 0px rgba(123, 125, 125, 0.75);
 color:#fff; font-size:20px; text-transform:uppercase; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; padding:9px 20px; border-radius:6px; cursor:pointer; display: inline-block; /* margin-top:27px;  */letter-spacing: normal; border:1px solid #e47e0f; width: 100%;}


 .table-frm td input[type="submit"]:hover{background: #fbd467; /* Old browsers */
background: -moz-linear-gradient(top, #fbd467 0%, #f09839 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbd467), color-stop(100%,#f09839)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbd467 0%,#f09839 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbd467 0%,#f09839 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbd467 0%,#f09839 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbd467 0%,#f09839 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd467', endColorstr='#f09839',GradientType=0 ); /* IE6-9 */} 
 
 
 
 

/**Footer**/
#footer{ background:#3f3f3f; display:inline-block; width:100%;  border-top: 7px solid #90b232;}
#footer .footer-wrap{  display: inline-block;    padding: 50px 0; width: 100%;}
.col-md-3.col-sd-3{width: 13%;  }

.col-md-3{  width: 16.5%;  margin: 0 40px; float:left; /*border-left:1px solid #4f4e4e;*/ background:url(../images/border.jpg) no-repeat right center; min-height:300px;}
.col-md-3 h5.title{ font-size:15px; color:#fff; font-family: 'calibriregular'; text-transform:uppercase; margin-bottom:30px;}
.col-md-3 ul{}
.col-md-3 ul li{}
.col-md-3 ul li a{ color:#bebebe; font-size:14px;font-family: 'calibrilight'; line-height: 25px;}
.col-md-3 ul li a:hover { color: #869f41; }

.footer-wrap .col-md-3{ padding:0px 40px; margin:0px;}
.footer-wrap .col-md-3{width: 27%;  }
.footer-wrap .first{ padding:0 40px 0 0; margin-right:0px; width:16%;}
.footer-wrap .fourth{ background:none; padding-right:0px; margin-right:0px;}

.social-list{margin-left: -5px;}
.social-list li{ display:inline-block; margin-left:5px; }
.social-list li a{ background:url(../images/social-icons.png) no-repeat; display: inline-block;
    height: 37px;
    width: 37px;}
.social-list li.icon1 a{background-position:0px 0px;}
.social-list li.icon2 a{background-position:-42px 0px;}
.social-list li.icon3 a{background-position:-85px 0px;}
.social-list li.icon4 a{background-position:-126px 0px;}
.social-list li.icon5 a { background-position: -167px 0;}
.social-list li.icon6 a { background-position: -210px 0;}

.social-list li.icon1 a:hover {
background-position: 0 -37px;
}
.social-list li.icon2 a:hover {
background-position: -42px -37px;
}
.social-list li.icon3 a:hover {
background-position: -85px -37px;
}
.social-list li.icon4 a:hover {
background-position: -126px -37px;
}
.social-list li.icon5 a:hover {
background-position: -167px -37px;
}
.social-list li.icon6 a:hover {
background-position: -210px -37px;
}


.footer-bottom{ clear:both;}
.footer-bottom .trade-mark{ float:right; text-align:right; color:#bebebe;}

.col-md-3.padding-right10 {
    padding-right: 10px;
    width: 18%;
}
/* Banner style */
.slide1{
	background-image:url(../images/slide1.png); background-repeat:no-repeat; background-position: top center;
}

.slide2{
	background-image:url(../images/slide2.png); background-repeat:no-repeat; background-position: top center;
}

.slide3{
	background-image:url(../images/slide3.png); background-repeat:no-repeat; background-position: top center;
}

/* Banner style End */


/**Common addition on 12 sept**/
ul, ol{ list-style:none!important;}

.navigations .current-menu-item  > a{
	color:#869f41 !important;
}


.navigations .current-page-ancestor a{color:#869f41 !important;}

.green-contact-button {
    background:#78a028;
    border-radius: 3px; 
    bottom: 10px;
    color: #fff;
    font-family: "open_sanssemibold";
    font-size: 16px;
    padding: 9px 20px; 
    position: fixed;
    right: 10px;
    z-index: 100;
	text-transform:uppercase;
	font-weight: bold;
}
.green-contact-button:hover{ background: #000; color:#fff;}

.green-featured-button {
    background: url("../images/featured-btn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
   /*  border-radius: 3px; */
    bottom: 10px;
    color: #000;
    font-family: "open_sanssemibold";
    font-size: 16px;
   /*  padding: 9px 20px; */
    position: fixed;
    right: 10px;
    z-index: 100;
	text-transform:uppercase;
	content:"";
	width:165px;
	height:86px;
}
.green-featured-button:hover{ background: url("../images/featured-btn-hover.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }



/* Pagination CSS */
.paginationBottom {
	float: right;
    margin: 20px 77px 16px 0;
}
.paginationBottom ul {
display: inline-block;
margin-left: 0;
margin-bottom: 0;
border-radius: 5px;
}
.paginationBottom ul>li {
display: inline;
}
.paginationBottom ul>li:first-child>a, .paginationBottom ul>li:first-child>span {
border-left-width: 1px;
border-radius: 5px 0 0 5px;
}
.paginationBottom ul>li:last-child>a, .paginationBottom ul>li:last-child>span {
border-rigth-width: 1px;
border-radius: 0 5px 5px 0;
}
.paginationBottom ul>li>a, .paginationBottom ul>li>span {
float: left;
padding: 4px 12px;
line-height: 20px;
text-decoration: none;
background-color: #ffffff;
border: 1px solid #dddddd;
border-left-width: 0;
}

.page-numbers.current {
    color: #869f41;
}
/* Pagination CSS */

.footer-bottom img {
    display: none;
}


.common-button{background: #ffec7a; /* Old browsers */
background: -moz-linear-gradient(top, #ffec7a 0%, #f09839 18%, #f09839 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffec7a), color-stop(18%,#f09839), color-stop(100%,#f09839)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffec7a 0%,#f09839 18%,#f09839 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffec7a 0%,#f09839 18%,#f09839 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffec7a', endColorstr='#f09839',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 1px 2px 4px 0px rgba(123, 125, 125, 0.75);
-moz-box-shadow:    1px 2px 4px 0px rgba(123, 125, 125, 0.75);
box-shadow:         1px 2px 4px 0px rgba(123, 125, 125, 0.75);
 color:#fff; font-size:20px; text-transform:uppercase; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; padding:9px 20px; border-radius:6px; cursor:pointer; display: inline-block; letter-spacing: normal; border:1px solid #e47e0f;}
 
 .common-button:hover{background: #fbd467; /* Old browsers */
background: -moz-linear-gradient(top, #fbd467 0%, #f09839 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbd467), color-stop(100%,#f09839)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbd467 0%,#f09839 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbd467 0%,#f09839 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbd467 0%,#f09839 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbd467 0%,#f09839 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbd467', endColorstr='#f09839',GradientType=0 ); /* IE6-9 */}




.grey-button{background: #d4d4d4; /* Old browsers */
background: -moz-linear-gradient(top, #d4d4d4 0%, #777777 10%, #706e6e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d4d4d4), color-stop(10%,#777777), color-stop(100%,#706e6e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #d4d4d4 0%,#777777 10%,#706e6e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #d4d4d4 0%,#777777 10%,#706e6e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #d4d4d4 0%,#777777 10%,#706e6e 100%); /* IE10+ */
background: linear-gradient(to bottom, #d4d4d4 0%,#777777 10%,#706e6e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#706e6e',GradientType=0 ); /* IE6-9 */

-webkit-box-shadow: 1px 2px 4px 0px rgba(123, 125, 125, 0.75);
-moz-box-shadow:    1px 2px 4px 0px rgba(123, 125, 125, 0.75);
box-shadow:         1px 2px 4px 0px rgba(123, 125, 125, 0.75);
 color:#fff; font-size:20px; text-transform:uppercase; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; padding:9px 20px; border-radius:6px; cursor:pointer; display: inline-block; letter-spacing: normal; border:1px solid #a7a6a6;}
 
 .grey-button:hover{background: #a7a6a6; /* Old browsers */
background: -moz-linear-gradient(top, #a7a6a6 0%, #706e6e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7a6a6), color-stop(100%,#706e6e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a7a6a6 0%,#706e6e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a7a6a6 0%,#706e6e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a7a6a6 0%,#706e6e 100%); /* IE10+ */
background: linear-gradient(to bottom, #a7a6a6 0%,#706e6e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7a6a6', endColorstr='#706e6e',GradientType=0 ); /* IE6-9 */
}
.container .padding20 .grid-slide .content-grid .content p strong a{
color: #90b232;
    font-family: "open_sanssemibold";
}
.container .padding20 .grid-slide .content-grid .content p strong a:hover{
  color: #6d8627;
  }
  
 .siteAddress a div strong {
    color: #bebebe;
	font-size:20px;
}
.siteAddress span {
    color: #bebebe;
}  
.siteAddress {
    padding: 20px 0 0;
}

.external .post-thumbnail{
	float:left;
	margin-right:20px;
}