﻿/* WebmontonMedia Responsive v7 Copyright 2017 Webmonton Ltd. */



/* Fonts */
@font-face {font-family: "Amiri"; src: url(../fonts/Amiri-Regular.ttf) format('truetype'); font-display: swap;}
@font-face {font-family: "PT Sans"; font-weight:normal; src: url(../fonts/PTSans-Regular.ttf) format('truetype'); font-display: swap;}
@font-face {font-family: "PT Sans"; font-weight:bold; src: url(../fonts/PTSans-Bold.ttf) format('truetype'); font-display: swap;}



/* ------------------------------------------- */
/* Common */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small, strong, sub, sup, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; padding: 0; margin: 0; }
html {}
body, #Body { background: #fff;} 
html, body { min-width: 0; width: 100%; max-width: 100%;height:100%;}
html, body, p, li, .normal, .Normal, table, Table, h1, h2, h3, h4, h5, h6 { font-family: 'PT Sans', Arial, helvetica, sans-serif; font-size:18px; color: #444; line-height: 150%; }

p, .normal, .Normal { padding: 0 0 0.9em 0; }
div.normal, div.Normal { padding: 0; }
img { height: auto; min-width: 0px; max-width: 100%; }

a, a:link, a:visited, a:active { color: #b28b2e; text-decoration: underline; }
a:hover { color:#68a705; text-decoration:underline; }

h1, h2, h3, h4, h5, h6 {line-height:200%;}
h1 { font-family: 'Amiri'; font-size: 200%; color: #777;  font-weight: normal;/*letter-spacing:-1px;font-weight: 700;*/text-transform:capitalize;font-variant:small-caps;}
h2 { font-family: 'Amiri'; font-size: 200%; color: #777;  font-weight: normal;/*letter-spacing:-1px;*/text-transform:capitalize;font-variant:small-caps;}
h3 { font-family: 'Amiri'; font-size: 180%; color: #777; font-weight: normal;/*letter-spacing:-1px;*/text-transform:capitalize;font-variant:small-caps;}
h4 { font-family: 'PT Sans'; font-size: 160%; color: #444; font-weight: 200; }
h5 { font-family: 'PT Sans'; font-size: 140%; color: #444; font-weight: 200; }
h6 { font-family: 'PT Sans'; font-size: 120%; color: #444; font-weight: 200; }

/* Bullets */
ul { padding-left: 20px; }
ul { list-style: disc; }
ul li { margin-top: 10px; }

ul.wlistbullets {}
ul.wlistbullets li { margin-top: 5px; }

/* ------------------------------------------- */
/* Page Shell - Desktop Display*/

.wmobileonly {display:none;}

/* Define screen and page */
.wscreenwidth { max-width: 100%; margin: 0 auto; min-width: 800px; width: 100%; }
.wpagewidth { max-width: 1100px; margin: 0 auto; min-width: 800px; }

/* semantic elements */
.wbodybk0 { height: 100%; margin: 0; padding: 0; background: #fff; position:relative;margin-top: 0px; transition: all 0.4s ease; line-height:75%;}
.wbodybk1 { height: 100%; margin: 0; padding: 0;  position:relative;margin-top: 0px; transition: all 0.4s ease;}
.wbodybk2 { height: 100%; margin: 0; padding: 0; background: #f8f8f8;position:relative; line-height:80%;border-top:8px solid #daa22b;

}
.wbodybk2inner {}

/* ------------------------------------------- */
/* Editable Panes */

.HeroPane { padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; width: auto; position:relative; }
.BannerPane { padding: 0px 0px 0px 0px; margin: 0px auto 25px auto; width: auto; position:relative; }

.ContentPane { padding: 0px 0px; vertical-align: top; }

.Row1Wide { padding: 0px 0px; vertical-align: top; }
.Row1Left { float: left; padding: 0px 0px; width: 49.9%; }
.Row1Right { float: right; padding: 0px 0px; width: 49.9%; }

.ContentPane2 { padding: 0px 0px; vertical-align: top; }

.Row2Wide { padding: 0px 0px; vertical-align: top; }
.Row2Left { float: left; padding: 0px 0px; text-align: left; vertical-align: top; width: 33.4%; margin: 0 0.1% 0 0; }
.Row2Right { float: right; padding: 0px 0px; text-align: left; vertical-align: top; width: 66.5%; }

.ContentPane3 { padding: 0px 0px; vertical-align: top; }

.Row3Wide { padding: 0px 0px; vertical-align: top; }
.Row3Left { float: left; padding: 0px 0px; text-align: left; vertical-align: top; width: 66.4%; margin: 0 0.1% 0 0; }
.Row3Right { float: right; padding: 0px 0px; text-align: left; vertical-align: top; width: 33.5%; }

.ContentPane4 { padding: 0px 0px; vertical-align: top; }

.Row4Wide { padding: 0px 0px; vertical-align: top; }
.Row4Left { float: left; padding: 0px 0; width: 29.9%; margin: 0 0.1% 0 0; }
.Row4Mid { float: left; padding: 0px 0; width: 40%; margin: 0; }
.Row4Right { float: right; padding: 0px 0; width: 29.9%; }

.ContentPane5 { padding: 0px 0px; vertical-align: top; }

.Row5Wide { padding: 0px 0px; vertical-align: top; }
.Row5LeftA { float: left; padding: 0px 0px; width: 23.75%; margin: 0 0 0 1%; }
.Row5LeftB { float: left; padding: 0px 0px; width: 23.75%; margin: 0 0 0 1%; }
.Row5RightA { float: left; padding: 0px 0px; width: 23.75%; margin: 0 0 0 1%; }
.Row5RightB { float: right; padding: 0px 0px; width: 23.75%; margin: 0 1% 0 0; }
.Row5Wide2 { clear:both;padding: 0px 0px; vertical-align: top; }

.ContentPane6 { padding: 0px 0px; vertical-align: top; }

.Row6Wide { padding: 0px 0px; vertical-align: top; }
.Row6Left { float: left; padding: 0px 0; width: 65.6%; }
.Row6Right { float: right; padding: 0px 0; width: 32.8%; }

.ContentPane7 { padding: 0px 0px; vertical-align: top; }

.FooterPaneTop { padding: 5px 0px 0px 0; }
.FooterPane1 { float: left; padding: 0px; width: 24%; margin: 15px 0 10px 0; }
.FooterPane2 { float: left; padding: 0px; width: 33%; margin: 15px 0 10px 0; }
.FooterPane3 { float: left; padding: 0px; width: 31.5%; margin: 15px 0 10px 1.5%; }
.FooterPane4 {
    float: left;
    padding: 0px;
    width: 31.5%;
    margin: 15px 0 10px 1.5%;
}

/* ------------------------------------------- */
/* Header Layout */

/*.wherofade {position:absolute;bottom:0px;z-index:1000; background:url(../img/wfadeup01.png) repeat-x left bottom;  height:50px;width:100%;}*/

.wpanes { clear: both; z-index: 1000; }

/* ------------------------------------------- */
/* Define Top Band */
.wpagetop {display: none;padding: 0px 0px 7px 0px; margin: 0; background: #555; border-bottom: 1px solid #222; position:fixed;z-index: 1001; height:auto; }
.wpagetop .wpanes { position: relative; }
.wpagetop1 { display:block; float: left; padding: 8px 0 0 20px; width: 40%; }
.wpagetop2 { float: left; padding: 5px 0; width: 20%; }
.wpagetop3 { float: right; padding: 5px 20px 0 0; width: auto; text-align: right; }

.wpagetop2 .SkinObject { color: #777; }
.wpagetop1, .wpagetop1 a, .wpagetop3, .wpagetop3 a.SkinObject, .wpagetop3 a.SkinObject:link, .wpagetop3 a.SkinObject:visited { color: #ececec; 
font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:14px;  font-family: Arial, Helvetica, Sans-Serif;}
.wpagetop1 a:hover, .wpagetop3 a.SkinObject:hover { color: #fff; }

/* ------------------------------------------- */
/* Define Header Items */
.wheader {  /*position: fixed; top:-50px;*/ padding: 0; margin: 0; z-index:910; transition: all 2s ease;background:#fff;}
.wheader .wpanes { position: relative; }

.wheader1 {position:relative;transition: all 0.4s ease;box-sizing: border-box;margin:0;}

.wlogoblock {transition: all 0.4s ease;padding: 5px 0px 10px 0px;text-align:center;}
.wlogoblock img {transition: all 0.4s ease;max-width:400px;}

.wlogoblock2 {display:none;position:absolute;top:7px;left:5%;max-height:50px;}

.wheader2 { display:none; height:50px; transition: all 0.4s ease; position:absolute;top:110px;right:10px;}

.wheader2 a i {color:#777;}
.wheader2 a:hover i  {color:#00b1b0;}


.wheader3 { display:none;position:absolute;top:75px;right:10px;width:40%;height:30px; text-align:right;}

.wheaderpane {position:fixed;display:inline-block;box-sizing: border-box;top: 8px;right:1%;z-index: 1000;}

.wheaderpane p {}
.wheaderpane p a {}



/* Search space */
.wsearch { display:inline-block;}
.wsearch a.SkinObject:link, .wsearch a.SkinObject:visited, .wsearch a.SkinObject:active { color: #046A38 !important; font-size: 14px; font-weight: bold; 
text-decoration: none; font-family: Arial, helvetica, Sans-Serif; margin-left: 5px; }
.wsearch a.SkinObject:hover { color: #2AB36F !important; }
.wsearch img { margin-bottom: -1px; }

/* Search box */
#dnn_dnnSearch_txtSearch { color: #777; }
.wsearch input[type="text"] { margin: 0px; padding: 0px; border-radius:5px; height: 24px; background: #222; border: 1px solid #333; }

/* Menu Location */

.wskinmenu {float: none; width:100%; position: relative; line-height:85%; transition: all 2s ease;border-top:0px solid #a78a39;background: #114810 url(../img/wpageshadowbottom03.png) repeat-x center top;}
.wskinmenu .wpanes { text-align: center;margin:0px;padding:0px;}

.wheader.sticky {height: 50px;position:fixed;top:0px;}
.wheader.sticky div#apmenu li.back {top:-7px;}
.wheader.sticky .wlogoblock {display:none;}
.wheader.sticky .wlogoblock2 {display:block;}

.wheader.sticky .wloginbtn .wlogintext {display:none;}
.wheader.sticky .wloginbtn .dnnPrimaryAction {min-width:10px;}
/*.wheader.sticky .wheader1 {display:none;width:13%; margin:auto; position: relative; float:left; }
/*.wheader.sticky .wheader2 {top:100px;}
.wheader.sticky .wheader3 {top:60px;}
.wheader.sticky .wskinmenu {width:85%; clear:none; float:right;}
.wheader.sticky .wskinmenu .wpanes {text-align: right;}*/

/* ------------------------------------------- */
/* Define page block 1 */
.wpageblock1 { background-color: transparent; padding: 0px 0px; }
.wpageblock1 .wpanes { margin: 0 auto;}
.wpageblock1 .Normal { padding: 0px; }



/* Banner Pane Effect */
.BannerPane {}
.BannerPane .wcontent {/* -webkit-box-shadow: 0 0 40px -10px #000; -moz-box-shadow: 0 0 40px -10px #000; box-shadow: 0 0 40px -10px #000;*/}

.wtoppaneouter {background: #4c4c4c;
background-image: url("../img/sa_dirtbk03.jpg");
background-position: center top 50px;
background-size:cover;
background-attachment: fixed;}

.wtoppaneinner {background-color:rgba(0,0,0,0.8);}
.wtoppaneinner p {color:rgba(255, 242, 206, 0.5); font-size:22px; padding:10px 0;}

/* ------------------------------------------- */
/* Define page block 2 ?? */
.wpageblock2 {padding: 0px; margin-top:0px; position: relative; z-index: 900; }
.wpageblock2 .wpanes { padding: 0px 0px; }
.wpageblock2 .wpanes:first-child { }
.wpageblock2 .wpagepadding { padding: 0px 1%; }


/* ------------------------------------------- */
/* Define Footer */

.wfooter {position: relative;}
.wfooter .wpanes { padding: 18px 0px 0px 0px; z-index: 900; }
.wfooter, .wfooter p, .wfooter li, .wfooter .Normal, .wfooter .normal {font-size:15px; color:#444;}
.wfooter h1, .wfooter h2, .wfooter h3 {color:#444;}
.wfooter, .wfooter p, .wfooter li {}
.wfooter a, .wfooter a:link, .wfooter a:visited {color:#444;}
.wfooter a:hover {color:#000;}
.wfooter ul { margin: 0px; }

.wfooter a i {color:#444;}
.wfooter a:hover i  {color:#000;}

/* ------------------------------------------- */
/* Define Legal */
.wlegal { position: relative;}
.wlegal .wpanes { padding: 0px 0px 20px 0px; }

.wlegal1 { float: none; margin-top: 8px; width: 100%; }
.wlegal1 a i {color:#777;}
.wlegal1 a:hover i  {color:#000;}

.wlegal2 {float: none; margin-top: 8px; width: 100%; }
.wlegalbox { color: #777; font-size: 11px; line-height: 130%; text-align: center; }
.wlegalbox, .wlegalbox p, .wlegalbox li { color: #777; font-size: 11px;}
.wlegalbox a, .wlegalbox a:link { color: #777; text-decoration: none; font-size: 11px; font-weight: normal !important; }
.wlegalbox a:hover { color: #000; }
.wlegalbox .SkinObject { font-weight: normal !important; }

/* off set to match curve */

/* ------------------------------------------- */
/* AP Menu */

@media screen and (min-width:800px) {

    /* Main Menu */
    div#apmenu { position: relative; margin:0; padding: 0; width: auto; z-index: 999; display: block;transition: all 0.4s ease;}

    /* Menu Defaults */
    div#apmenu ul { margin: 0; padding: 0; list-style: none; width:auto}
    div#apmenu li { margin: 0; padding: 0; display: inline-block; float: none; width: auto; position: relative; }
    .wheader.sticky div#apmenu li {}

    div#apmenu a { white-space: nowrap; padding: 0px; text-decoration: none;}
    div#apmenu span { position: relative; z-index: 10; font-family: 'Amiri', Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight:normal;  padding: 0px;}
    
    /* Menu Level 1 */      
    div#apmenu ul.menu { position: relative; }
    div#apmenu ul.menu > li {padding:0px;}
    div#apmenu ul.menu > li > a span { color:#d2ccb8; background-color:transparent; display: block; cursor: pointer; font-size:16px; padding: 13px 13px 13px 13px; transition: all 0.4s ease; border-left: 1px solid #ededed;transition: all 0.4s ease;font-family:'Amiri', Arial, Helvetica, Sans-Serif; background-position:right center; text-transform:uppercase;}
    div#apmenu ul.menu > li > a span:first-child {border-left: 0px solid #eaeaea;}
    div#apmenu ul.menu > li.current > a span {color:#fff; }
    div#apmenu ul.menu > li:hover > a span { color:#ffc400;}
    .wheader.sticky div#apmenu ul.menu > li > a span { padding: 13px 10px 7px 10px;}
 
    /* Menu Level 2+ */
    div#apmenu li div {position: absolute; z-index: 9999; top: 41px; left: 0px; visibility: hidden; width: auto; min-width:200px; padding: 5px 0 0 0;}
    /*.wheader.sticky div#apmenu li div {top: 41px;}*/     

    div#apmenu ul ul li > div {margin-left:5px;}
    div#apmenu li:hover > div { visibility: visible; }
        
    div#apmenu ul ul { padding:1px; width: auto; z-index: 12; position: relative; background-color: #f9f9f9;/* -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;*/ -webkit-box-shadow: -3px 6px 5px 0px rgba(50, 50, 50, 0.23); -moz-box-shadow: -3px 6px 5px 0px rgba(50, 50, 50, 0.23); box-shadow: -3px 6px 5px 0px rgba(50, 50, 50, 0.23);}
    div#apmenu ul ul li { z-index: 9; float:none; text-align: left; width:100%;}    
    div#apmenu ul ul li > a span { z-index: -1; color: #777; display: block; font-size: 14px; padding: 6px 8px; border-bottom: 1px solid #f0f0f0;}
    div#apmenu ul ul li:last-child > a span {border-bottom: 0px solid #444;}
    div#apmenu ul ul li:hover > a span { color: #444; background-color: #fff; }
    div#apmenu ul ul li.subcurrent > a span {color: #444; background-color:#fff; }
    
    /* Menu Level 2+ Parents */
    div#apmenu ul ul li > a.parent > span { background-image: url("../img/whaschild_right01.png"); background-repeat: no-repeat; background-position:98% 50%; padding-right: 10px; }
    div#apmenu ul ul li:hover > a.parent > span {background-image: url("../img/whaschild_right01.png"); background-repeat: no-repeat; background-position:98% 50%; padding-right: 10px;}   

    /* Menu Level 3+ */
    div#apmenu ul ul div {margin: 0 !important; left: 100%; top: -1px;padding:0px;}    
    div#apmenu ul ul ul {padding:0px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

    /* Lava Lamp */
    div#apmenu li.back { width: 20px; height: 16px; z-index: 12; position: absolute; top:-1px; padding: 0 !important; margin: 0; background: url(../img/warrowdown01c.png) no-repeat center top;}
    div#apmenu li.back .left { padding: 0; width: auto; height: 16px; margin: 0; float: none; position: relative; top: 0; left: 0; visibility: visible; float: none; }
}

/* ------------------------------------------- */



/* DNN Primary Action (overrides default.css) */
.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction, a.dnnPrimaryAction:link, a.dnnPrimaryAction:visited, input[type="button"] {
border: 1px solid #ffc578;  transition: all 0.4s ease;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; 
-webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.6), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.6); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.6), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4); 
color: #fff;line-height:100%; /*text-shadow: 0px 0px 4px #000;*/ text-shadow:none;padding: 8px 16px 5px 16px; text-decoration: none; font-family: 'Amiri',Arial, Helvetica, Sans-Serif; font-size: 16px; font-weight:normal;
background: #ffcd59;
background: -moz-linear-gradient(top,  #ffcd59 0%, #d8a62d 100%);
background: -webkit-linear-gradient(top,  #ffcd59 0%,#d8a62d 100%);
background: linear-gradient(to bottom,  #ffcd59 0%,#d8a62d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd59', endColorstr='#d8a62d',GradientType=0 );



}

.dnnPrimaryAction:hover, .dnnFormItem input[type="submit"]:hover, a.dnnPrimaryAction:hover, input[type="button"]:hover { border-color: #9dd53a; color:#fff;
background: #299a0b;
background: -moz-linear-gradient(top,  #299a0b 0%, #496919 100%);
background: -webkit-linear-gradient(top,  #299a0b 0%,#496919 100%);
background: linear-gradient(to bottom,  #299a0b 0%,#496919 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#299a0b', endColorstr='#496919',GradientType=0 );

}

.dnnPrimaryAction:active, .dnnFormItem input[type="submit"]:active, a.dnnPrimaryAction:active, input[type="button"]:active { 
border-color: #444;-webkit-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4); box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, 0.4); text-decoration: none;
background: #b28b2e;color: #fff; text-shadow:none;}


.dnnPrimaryAction.wfooterbtn, a.dnnPrimaryAction.wfooterbtn, a.dnnPrimaryAction.wfooterbtn:link, a.dnnPrimaryAction.wfooterbtn:visited {font-size:100%;}

/* ------------------------------------------- */
/* Secondary Action  (overrides default.css) */
.dnnFormItem button, .dnnFormItem input[type="button"], .dnnFormItem input[type="reset"], .dnnSecondaryAction, a.dnnSecondaryAction, ul.dnnAdminTabNav li a, .dnnLogin .LoginTabGroup span {  text-decoration: none; font-family: 'Amiri',Arial, Helvetica, Sans-Serif; font-size: 16px; font-weight:normal;padding: 8px 16px 5px 16px;line-height:100%;}
.dnnFormItem button:hover, .dnnFormItem input[type="button"]:hover, .dnnFormItem input[type="reset"]:hover, .dnnSecondaryAction:hover, a.dnnSecondaryAction:hover, ul.dnnAdminTabNav li a:hover, .dnnLogin .LoginTabGroup span:hover { text-decoration: none;}
.dnnFormItem button:active, .dnnFormItem input[type="button"]:active, .dnnFormItem input[type="reset"]:active, .dnnFormItem input[type="reset"]:active, .dnnSecondaryAction:active, a.dnnSecondaryAction:active, ul.dnnAdminTabNav li a:active { text-decoration: none; }

/* ------------------------------------------- */
/* ------------------------------------------- */
/* ------------------------------------------- */
/* Site Specific */
 
.wcontentrow2 {background: #e9e9e9 url(../img/gwb-earth-banner3.jpg) no-repeat; background-size:cover; /*background-blend-mode:luminosity;*/}
.wcontentrow2, .wcontentrow2 p, .wcontentrow2 li, .wcontentrow2 h2, .wcontentrow2 h3 {color:#222;}
.wsectionrow3 {height:100%;}


/* Footer style, container  */
.wfooter_container01 h2.wtitle{font-size:22px;color:#444;}
.wfooter_container01 i {top:-1px;}

/* Use with HTML editor for large padded panels */
.wbannerpad {padding:130px 0px;}

/* ------------------------------------------- */
/* Page Specific - Home */

/* fund grid layout */
.wperfrow {width:100%;}
.wperfrow div {padding:1px 8px;box-sizing:border-box;}
.wperfrow:nth-child(odd) {background:#ececec;}
.wperfrow.wperfheader {background:#496919;color:#fff;font-weight:bold;}

.wperfcol1 {float:left;width:60%;font-weight:bold;}
.wperfcol2 {float:left;width:20%;}
.wperfcol3 {float:left;width:20%;}

/* Fund table */
.wfundtable {width:100%;}
.wfundtable td {padding:5px;box-sizing:border-box;}

.wfundtable tr td:nth-child(1) {width:20%;}
.wfundtable tr td:nth-child(2) {width:40%;}
.wfundtable tr td:nth-child(3) {width:40%;}

.wfundtable tr:nth-child(odd) {background:#ececec;}
.wfundtable tr:nth-child(1) {background:#496919;color:#fff;}



/* Top Nav */
.wtopnav { font-family:'Russo One', Arial, Helvetica, sans-serif; font-size:20px; text-transform:uppercase;}
.wtopnav a { text-decoration:none;}

/* Section Featured */
section.featured {
	background: #F0F0ED;
	border-top: 5px solid #ECECE8;
	margin: 35px 0;
	padding: 50px 0;
}

section.featured.footer {
	margin: 30px 0 -70px;
}

section.featured.map {
	background-image: url(../img/map-bottom.png);
	background-position: center 0;
	background-repeat: no-repeat;
	margin-top: 0;
	border-top: 0;
}

/* Section Highlight */
section.highlight {
	background: #CCC;
	boder-left: 0;
	boder-right: 0;
	border: 3px solid #CCC;
	margin: 35px 0 45px;
	padding: 40px 0;
}

section.highlight div.img-thumbnail {
	background-color: #FFF;
}

section.highlight,
section.highlight > p,
section.highlight > a,
section.highlight h1,
section.highlight h2,
section.highlight h3,
section.highlight h4,
section.highlight h5 {
	color: #FFF;
}

section.highlight.footer {
	margin: 45px 0 -70px;
}

section.highlight.top {
	margin-top: 0;
}

/* Call To Action */
section.call-to-action {
	position: relative;
	clear: both;
}

section.call-to-action:before {
	content: "";
	display: block;
	position: absolute;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-top: 15px solid #FFF;
	height: 15px;
	width: 15px;
	top: -5px;
	left: 50%;
	margin-left: -7px;
}

section.call-to-action h3 {
	text-transform: none;
	color: #121212;
}

section.call-to-action h3 .btn {
	margin-left: 10px;
}






	
