html,
body{
	font-family:'Source Sans Pro', sans-serif!important;
	-webkit-font-smoothing: antialiased !important;
}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Source Sans Pro', sans-serif!important;font-weight:700!important}
p{font-family:'Source Sans Pro', sans-serif!important;font-weight:400!important}
p.text-size{font-size:1.2em!important}
.breadcrumbs .container:first-child{background-color:#4a281e}
a.accplat:hover{color:#758B00!important}
.navbar-toggle{display:block;margin:0 auto!important}
.modal-news:visited,
.modal-news:link{margin-top:10px;padding:10px;display:block;border-radius:5px;background:#758B00;color:#fff}
.modal-news:hover{background:#4A281E;color:#fff}
.vid-container{width:80%;margin-left:10%}
.carousel .item{background-color:#fff}
.vid-container iframe{width:100%;height:400px}
.carousel-indicators li{border-color:#DFDFDF;background-color:#DFDFDF;width:15px;height:15px}
.carousel-indicators{bottom:-60px!important}
.carousel{margin-top:0px!important}
.carousel-indicators .active{margin:0 5px;border-color:#e24b70;background-color:#e24b70;width:20px;height:20px}
@media (min-width:992px){.info-desc{margin-bottom:50px}
}
.join-banner{border-radius:10px}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;animation:blink 0.7s infinite}
@keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes blink{0%{opacity:1}
50%{opacity:0}
100%{opacity:1}
}
.new{line-height:33px;height:auto;padding-left:0;text-align:center;font-size:1.2em;padding-left:0!important}
.newright{line-height:33px;height:auto;padding-left:0;text-align:center;font-size:1.2em;padding-left:0!important}
.col-sm-3{padding-right:0;padding-left:0}
@media (max-width:1000px){.carousel-caption1{top:0!important;padding-top:10px!important}
}
@media (max-width:768px){.logobanner{height:360px!important;object-fit:contain}
}
img,
canvas,
video,
iframe,
object{max-width:100%}
.offerings .thumbnail img{height:auto!important}
div.container{margin:0 auto;padding:0;max-width:100%}
div.row{margin:0 auto;width:98%;padding-right:1%;padding-left:1%}
.featurette{clear:both}
ul.breadcrumb{display:none}
div.breadcrumbsnew{margin:0}
div.breadcrumbs{margin:0;padding:0}
#navigation,
.navbar{position:relative;margin:0 auto;margin-top:-4em;padding:0}
figure.header-logo{margin:0 auto;margin-bottom:2em;width:98%;padding:0 1% 0;display:block}
figure.bg-landing{width:100%}
figure.bg-landing img{width:100%}
figcaption.bg-content{margin:0 auto;text-align:center;width:100%;position:relative;background-color:rgba(117, 138, 0, 1);color:white;padding:1em;margin-bottom:2em}
.bg-content h1{font-size:1.8em}
.bg-content p{font-size:1.1em}
figure.responsive-image1,
figure.responsive-image2,
figure.responsive-image3{width:100%;padding:0;text-align:center}
figure.responsive-image1 img,
figure.responsive-image2 img,
figure.responsive-image3 img{width:100%}
figure.advantage-info-graphic{margin:0 auto;text-align:center;max-width:100%}
figure.eq-model-icon{display:none}
.h-line{display:none}
div.col-md-7,
div.col-sm-7,
div.col-md-5,
div.col-sm-5{float:none;width:100%;margin-bottom:1em}
div.home-banner-bg1,
div.home-banner-bg2,
div.home-banner-bg3{margin:0 auto;padding:0;height:15em;width:100%;display:block;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%}
div.home-banner-bg1{background-image:linear-gradient(to bottom left,rgba(40, 81, 111, 0.7),rgba(0, 0, 0, 0.7)), url(../images/banner1-tablet@2x.jpg)!important}
div.home-banner-bg2{background-image:linear-gradient(to bottom left,rgba(40, 81, 111, 0.7),rgba(0, 0, 0, 0.7)), url(../images/banner2-tablet@2x.jpg)!important}
div.home-banner-bg3{background-image:url(../images/testimonialssection-mobile@2x.jpg);background-attachment:scroll;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:1em 0 1em 0}
h1.testimonials-header{font-weight:300!important;text-align:center;color:white}
h2.sub-header{font-weight:300!important;text-align:center;color:white;font-size:1.6em}
.testimonials{width:100%;display:block;margin-bottom:2em}
.testimonial-img{float:left;width:35%;padding:0 1% 0 1%;margin-top:2em}
.testimonial-content{float:right;width:63%;border-top:2px solid #758B00;border-bottom:2px solid #758B00;margin-right:2%}
.testimonial-quote{font-size:1.1em;font-style:italic;color:white;border:none;padding:1em 0 0 1em;margin:0}
.testimonial-desc{float:left;width:50%;font-size:.9em}
.testimonial-desc p{color:white;font-size:1.1em}
.p-bottom{margin-top:-1em}
a.social-media-icon{padding:0 1% 0}
.social-media-icon img{width:3.2em}
figure.general-banner{position:relative;margin:auto;width:100%;max-width:100%}
figure.general-banner img{width:100%}
figcaption.general-caption{position:absolute;top:.5em;right:.5em;text-align:center;width:40%}
figcaption.general-caption h1{color:white;font-size:1.6em;margin:0;padding:0;margin-bottom:-.5em}
.general-caption2{position:absolute;top:55%;left:45%;text-align:center}
.general-caption2 h1{color:white;font-size:1.6em;margin:0;padding:0}
figcaption.general-caption p{color:white;font-size:1em}
figure.flowchart-img{margin:0 auto;width:100%;margin-top:1em;margin-bottom:1em}
figure.flowchart-img img{width:100%}
blockquote.quote{width:100%;clear:both;display:block;font-weight:400;font-style:italic}
span.quote{font-weight:700;font-style:bold!important;color:#758A00}
.imag{border:4px solid #758B00}
.crowd-justice{width:100%;margin:0 auto;text-align:center;padding:2em;border:2px solid #758B00;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.crowd-justice p{font-size:1.5em}
.crowd-justice a:link,
.crowd-justice a:active,
.crowd-justice a:visited{background-color:#758B00;padding:1em 1.5em 1em 1.5em;color:white;font-weight:700;font-size:1.5em;display:block;width:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}
.crowd-justice a:hover{background-color:#4A281E}
a.img-rec-link{width:44%;float:left;clear:right;margin-right:3%;margin-left:3%;margin-bottom:3em}
a.img-rec-link:nth-of-type(2n+1){clear:left}
@media (min-width:768px){.navbar-toggle{display:none}
.offerings .thumbnail img{float:left;margin-right:2%}
#navigation,
.navbar{position:relative;margin:0 auto;padding:0;margin-top:-4em;text-align:center}
ul.dropdown-menu li{margin-bottom:.8em}
ul.dropdown-menu li a{font-size:1.3em!important}
div.breadcrumbs{margin:0!important;padding:0!important}
div.navbar-collapse ul li{padding-right:.6em;padding-left:.6em}
div.navbar-collapse ul li a{font-size:.8em}
figure.header-logo{margin:0 auto}
figure.bg-landing{position:relative;margin-bottom:3em}
figcaption.bg-content{position:absolute;top:15%;left:5%;margin:0 auto;width:90%;background-color:rgba(38, 38, 38, .8);color:white;padding:0;margin-top:15%;-webkit-border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.bg-content h1{font-size:1.7em}
.bg-content p{font-size:1.2em}
div.col-md-7,
div.col-sm-7{text-align:center}
p.lead{margin:0;padding:0;clear:both;width:100%}
#Advantage{display:initial}
a.btn-primary-fix{margin:0 auto;margin-top:2em;width:8em;font-size:1.5em;display:block}
figure.responsive-image1 img{width:50%}
div.col-lg-4{float:left;width:33%}
div.home-banner-bg1,
div.home-banner-bg2,
div.home-banner-bg3{height:27em;background-attachment:scroll}
div.home-banner-bg1{background-image:url(../images/banner1-tablet@2x.jpg)}
div.home-banner-bg2{background-image:linear-gradient(to bottom right, #002f4b80, #000000b3), url(../images/banner2-tablet@2x.jpg)}
div.home-banner-bg3{background-image:url(../images/testimonialssection-tablet@2x.jpg);height:100%}
h1.testimonials-header{font-size:4em}
h2.sub-header{font-size:2.4em}
.divider{width:50%}
.testimonials{margin-top:2em;margin-bottom:2em}
.testimonial-img{width:25%}
.testimonial-content{float:right;width:73%;border-width:4px;margin-right:2%;margin-top:2.5em}
.testimonial-quote{font-size:1.2em}
.testimonial-desc p{font-size:1.2em}
div.row{margin:0 auto;padding:0}
div.main-content{width:1400px;max-width:100%}
figcaption.general-caption{top:4em;right:1em;text-align:center;width:40%}
figcaption.general-caption h1{font-size:2.3em;margin-bottom:0em}
.general-caption2{top:64%;left:55%}
.general-caption2 h1{font-size:2.3em}
figcaption.general-caption p{font-size:1.4em}
figure.flowchart-img{margin-top:2em;margin-bottom:2em}
aside.crowd-justice{width:72%}
.crowd-justice a:link,
.crowd-justice a:active,
.crowd-justice a:visited{font-size:2em;width:65%}
.video-container embed{top:0!important;position:relative!important}
.d-wrapper{clear:both}
.primary-column,
.secondary-column{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;line-height:175%}
.primary-column{margin:0 auto;width:80%;text-align:justify}
.the_power{margin-bottom:4em}
.financial_freedom{margin-bottom:2.5em}
.primary-column h2{text-align:center}
.primary-column h3{text-align:center}
.priamary-column h2{text-align:center}
.secondary-column h3{text-align:center}
.secondary-column{float:left;clear:left;padding-left:1%;padding-right:1%;width:50%;text-align:justify}
.secondary-column:nth-of-type(2n+1){clear:right}
.d-wrapper ol li{float:left;clear:right;padding-left:1%;padding-right:1%;width:50%;text-align:justify}
.d-wrapper ol li:nth-of-type(2n+1){clear:left}
}
@media (min-width:768px) and (max-width:1024px){.secondary-column{float:left;clear:right;padding-left:1%;padding-right:1%;width:50%;text-align:justify}
.secondary-column:nth-of-type(2n+1){clear:right}
a.img-rec-link{width:29%;clear:right!important;margin-right:2%;margin-left:2%;margin-bottom:5em}
a.img-rec-link:nth-of-type(3n+1){clear:left!important}
}
@media (min-width:1024px){.offerings .thumbnail img{float:none;width:100%;margin-right:0%}
}
@media (min-width:1360px){.cust-nav{margin-right:15px}
figure.header-logo{margin-top:1.1em;width:30%;float:left}
div.navbar-collapse{width:67%;float:right;margin-top:1.2%;margin-left:3%}
section.signin-wrapper{float:right;text-align:right;display:block;margin-bottom:4em;margin-top:-40px;margin-right:10px}
div.navbar-collapse ul li a{margin:0!important;padding:0!important;font-size:.8em}
div.navbar-collapse ul li{padding-right:1em;padding-left:1em}
ul.dropdown-menu{text-align:left}
ul.dropdown-menu li{margin-bottom:.5em}
ul.dropdown-menu li a{font-size:1.1em!important}
figcaption.bg-content{top:40%;left:22.5%;width:55%;color:white;margin-top:0;padding:1.5em}
figure.responsive-image1 img{width:100%}
figure.responsive-image2{margin-top:5em}
div.col-md-7,
div.col-sm-7{text-align:left;width:58.33333333%;float:left}
div.col-md-5,
div.col-sm-5{float:right;width:41.66666667%;padding:0;margin:0 auto}
div.home-adv-p{width:40%}
div.home-adv-img{width:60%}
div.home-capstack-header{padding-top:3em;float:left;width:30%;padding-left:0}
div.home-capstack-img{float:right;width:70%}
figure.responsive-image3{width:100%}
figure.responsive-image3 img{width:100%}
p.lead{margin:0;padding:0;clear:both;width:100%}
a.btn-primary-fix{margin:0 auto;margin-top:2em;margin-bottom:2em;width:8em;font-size:1.5em;display:inline-block}
div.home-banner-bg1,
div.home-banner-bg2,
div.home-banner-bg3{height:40em;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-ms-background-attachment:fixed;-o-background-attachment:fixed;background-attachment:fixed}
div.home-banner-bg1{background-image:url(../images/banner1-desktop@2x.jpg)}
div.home-banner-bg2{background-image:linear-gradient(to bottom right, #002f4b80, #000000b3), url(../images/banner2-desktop@2x.jpg)}
div.home-banner-bg3{background-image:url(../images/testimonialssection-desktop@2x.jpg);background-attachment:scroll;height:100%}
h1.testimonials-header{font-size:4em}
h2.sub-header{font-size:3em}
.divider{width:35%}
.testimonials{margin:0 auto;margin-top:2em;margin-bottom:2em;max-width:1024px}
.testimonial-img{width:25%}
.testimonial-content{float:right;width:73%;border-width:2px;margin-right:2%;margin-top:7%}
.testimonial-quote{font-size:1.2em}
.testimonial-desc p{font-size:1.2em}
div.row{}h2.cs-fix{margin-top:-.2em}
figcaption.general-caption{top:8em;right:2em;width:40%}
figcaption.general-caption h1{font-size:2.7em}
.general-caption2 h1{font-size:3.5em}
figcaption.general-caption p{font-size:1.6em}
figure.advantage-info-graphic2{margin-top:6em}
figure.advantage-info-graphic,
figure.advantage-info-graphic2{display:none}
.h-line{display:initial;background-color:#768B05;height:4px;width:70%;position:absolute;top:50px;left:15%}
figure.eq-model-icon{display:initial;margin:0 auto}
figure.eq-model-icon img{width:35%;margin:0 auto;display:block}
figure.flowchart-img{margin-top:6em;margin-bottom:6em;width:85%}
aside.crowd-justice{width:60%}
.video-container{height:100%!important;margin-bottom:20px!important;overflow:auto!important;padding-bottom:56.25%!important;padding-top:30px!important;position:relative!important}
#ct100_ContentPalceHolder1_divPitchDeck{height:46em}
element{position:relative!important;width:auto!important;height:auto!important;max-width:100%;top:0!important;left:0!important}
.primary-column{width:70%}
div.borderline{border:1px solid lightgray;border-radius:3px;margin-right:1%;margin-left:1%;width:48%;min-height:27em}
.borderline-list{padding-top:.5em;border:1px solid lightgray;border-radius:3px;margin-left:2%;margin-right:2%;width:46%!important;margin-bottom:2em;min-height:13em}
.navbar-toggle{display:none}
}
.join-banner{width:100%;height:25em}
@media (min-width:1025px){.bg-content h1{font-size:2em}
.bg-content p{font-size:1.4em}
/*div.main-content{padding:0 10% 0}*/
div.row{max-width:100%}
a.img-rec-link{width:16%;clear:right!important;margin-right:2%;margin-left:2%}
a.img-rec-link:nth-of-type(5n+1){clear:left!important}
}
@media (max-width:1599px){.accplat{margin-top:30px;display:block;margin-bottom:5px}
}
@media (max-width:1360px){.accplat{margin-bottom:10px;display:block;margin-top:0px!important;text-align:center}
}
.date-as-calendar{font-size:32px;font-variant:normal;font-style:normal;font-weight:400;font-family:"Helvetica", "Arial", sans-serif;vertical-align:top;color:black;background:white;background:linear-gradient(to bottom right, #FFF 0%, #EEE 100%);display:block;margin:0 auto;border:1px solid #888;border-radius:3px;overflow:hidden;box-shadow:2px 2px 2px -2px black}
.date-as-calendar .weekday,
.date-as-calendar .day,
.date-as-calendar .month,
.date-as-calendar .year{text-align:center;line-height:1}
.date-as-calendar .month{font-family:"Oswald", sans-serif;text-transform:uppercase;background:#B11;background:linear-gradient(to bottom right, #D66 0%, #A00 100%);color:white}
.position-pixels.date-as-calendar{display:inline-block;position:relative;width:64px;height:64px}
.position-pixels.date-as-calendar .weekday,
.position-pixels.date-as-calendar .day,
.position-pixels.date-as-calendar .month,
.position-pixels.date-as-calendar .year{display:block;position:absolute;left:0;right:0;width:100%;height:1em}
.position-pixels.date-as-calendar .month{top:0;font-size:12px;padding:2px 0}
.position-pixels.date-as-calendar .weekday{top:16px;font-size:10px}
.position-pixels.date-as-calendar .day{top:26px;font-size:24px}
.position-pixels.date-as-calendar .year{top:50px;font-size:14px}
.position-em.date-as-calendar{display:inline-block;position:relative;width:4em;height:4em}
.position-em.date-as-calendar .weekday,
.position-em.date-as-calendar .day,
.position-em.date-as-calendar .month,
.position-em.date-as-calendar .year{display:block;position:absolute;left:0;right:0;width:100%;height:1em}
.position-em.date-as-calendar .month{top:0;font-size:.75em;padding:.1em 0}
.position-em.date-as-calendar .weekday{top:1.6em;font-size:.6125em}
.position-em.date-as-calendar .day{top:1.1em;font-size:1.5em}
.position-em.date-as-calendar .year{bottom:0;font-size:.8775em}
.inline-flex.date-as-calendar{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:4em;height:4.3em}
.inline-flex.date-as-calendar .weekday,
.inline-flex.date-as-calendar .day,
.inline-flex.date-as-calendar .month,
.inline-flex.date-as-calendar .year{display:block;flex:1 1 auto}
.inline-flex.date-as-calendar .month{order:1;font-size:.75em;padding:.1em 0}
.inline-flex.date-as-calendar .weekday{order:2;font-size:.6125em}
.inline-flex.date-as-calendar .day{order:3;font-size:1.5em}
.inline-flex.date-as-calendar .year{order:4;font-size:.8775em}
.resp-tabs-list li{display:inline-block;border-bottom:1px solid #758B00;margin-left:-20px;padding:0px;}
.resp-tabs-list li:first-child{margin-left:0px;}
.resp-tabs-list li span{text-decoration:none;color:#fff;font-size:13px;font-weight:bold;background:rgba(117, 138, 0, 1);position:relative;display:inline-block;margin:0 22px;padding:8px 10px;text-shadow:0 1px 0 rgba(0, 2, 0, 0.4);border-radius:7px 7px 0 0;}
.resp-tabs-list li span:before,
.resp-tabs-list li span:after{content:" ";position:absolute;top:0;width:22px;height:35px;background-color:inherit;}
.resp-tabs-list li span:before{border-radius:12px 0 0 0;transform:skew(-24deg);left:-13px;}
.resp-tabs-list li span:after{border-radius:0 12px 0 0;transform:skew(24deg);right:-13px;border-right:1px solid #628E2F;z-index:1;}
.resp-tabs-list li.resp-tab-active span{color:#000;background:rgba(226,226,226,1);background:-moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(0%, rgba(219,219,219,1)), color-stop(51%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));background:-webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0);}
.resp-tabs-list li.resp-tab-active span:before{z-index:1;background:rgba(226,226,226,1);background:-moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(0%, rgba(219,219,219,1)), color-stop(51%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));background:-webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0);}
.resp-tabs-list li.resp-tab-active span:after{height:36px;background:rgba(226,226,226,1);background:-moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(0%, rgba(219,219,219,1)), color-stop(51%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));background:-webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:-ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);background:linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 0%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0);}
.gridview{background-color:#fff;padding:2px;margin:2% auto;}
.gridview td{padding:10px 5px;}
.gridview a{margin:auto 1%;border-radius:50%;background-color:#4a281e;width:25px;height:25px;line-height:24px;display:block;color:#fff;text-decoration:none;-o-box-shadow:1px 1px 1px #111;-moz-box-shadow:1px 1px 1px #111;-webkit-box-shadow:1px 1px 1px #111;box-shadow:1px 1px 1px #111;}
.gridview a:hover{background-color:rgba(117, 138, 0, 1);color:#fff;}
.gridview span{background-color:rgba(117, 138, 0, 1);color:#fff;-o-box-shadow:1px 1px 1px #111;-moz-box-shadow:1px 1px 1px #111;-webkit-box-shadow:1px 1px 1px #111;box-shadow:1px 1px 1px #111;border-radius:50%;padding:5px 10px 5px 10px;}

.menu-overlay{
	display: none;
}
.menu-conten{	
	display: none;
}
/* Created on 4/10/18 */
@media(max-width: 767px){
	.contact-header{
		/*display: none;*/
	}
	.menu-overlay{
		/*display: block;*/
		top: 0;
		width: 100%;
		height: 100vh;
		background-color: rgb(0,0,0);
		z-index: 1049;
		overflow: hidden;
		position: fixed;
		font-size: 12.5pt;
		line-height: 1.5em;
	}

	.menu-content {
		width: 100%;
		height: 500px;
		/*border: 1px solid white;*/
		display: block;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		text-align: center;
		overflow: scroll;
	}
	.menu-content>ul {
		width: 80%;
		max-width: 300px;
		display: block;
		margin: 0 auto;
		padding: 0;
	}
	.menu-content ul li {
		padding: 10px;
		list-style: none;
		color: white;
		border-bottom: solid 1px rgba(255, 255, 255, 0.18);
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 1.5px;
	}
	.menu-content ul li a{
		color: #758B00;
		cursor: pointer;
	}
	.menu-content ul li:last-child{
		border-bottom: 0;
	}
	.menu-content .btnlogin {
		display: block;
		border: 3px solid #758B00;
		padding: 8px;
		width: 80%;
		max-width: 300px;
		display: block;
		margin: 0 auto;
		background: #758B00;
		margin-top: 15px;
		font-size: 14px;
		font-weight: bold;
		text-transform: uppercase;
		letter-spacing: 1.5px;
		color: #fff;
	}
	.menu-content .btnsecond{
		color: white;
		background-color: transparent;
	}
	.menu-overlay .btnclose {
		font-size: 3.5em;
		padding: 30px;
		display: block;
		float: right;
		cursor: pointer;
		color: white;
	}
	.menu-content ul li ul{
		background-color: black;
	}
	.menu-content ul li ul li a{
		color: #fff;
		cursor: pointer;
	}
	.menu-content ul li ul{
		/*display: none;*/
		padding: 0;
	}
	.menu-content ul li ul li {
		padding: 10px;
		list-style: none;
		color: white;
		border-bottom: solid 1px rgba(255, 255, 255, 0.18);
		text-transform: uppercase;
		font-size: 14px;
		font-weight: bold;
		letter-spacing: 1.5px;
	}
	.mt20 .dropdown-menu li a{
		font-size: 15px;
	}
	.mt20 .dropdown-toggle {
		padding: 10px 20px;
		border: 1px solid #758B00;
		color: white;
		background: #758B00;
		display: block;
	}
	/*By Parth on 4/20*/
	.login-nav{
		border-top: 0 !important;
		width: 80% !important;
		max-width: 300px !important;
		padding: 0;
		margin: 0 auto;
	}
	.dropdown-menu{
		position: relative;
		margin-top: 3px !important;
	}
	.dropdown-menu li{
		padding: 0px !important;
	}
	.dropdown-menu a{
		padding: 10px !important;
		line-height: 100% !important;
		text-align: center;
	}
	.navhide{
		display: none;
	}

	/*Static Navbar for Mobile*/
	.header-logo{
		padding-top: 0 !important;
		margin: 0 !important;
		display: inline-block !important;
		width: 60% !important;
		float: left !important;
	}
	.mobile-logo img{
		height: 38px;
		margin: 13px 0 !important;
		padding-left: 10px;
	}
	.navbar-header{
		float: right;
	}
	.navbar-toggle{
		display: inline-block;
		padding: 18px;
		float: right;
		background: none;
	}
	.navbar-toggle .icon-bar{
		width: 27px;
		height: 3px;
	}
	.navbar-toggle #menu-text{
		display: none;
	}
	#navigation{
		height: 64px;
		overflow: hidden;
		box-shadow: 0px 1px 8px #3c3c3c;
		position: -webkit-sticky; 
		position: sticky;
	}


}
/*Signin Wrapper Styling between 1360px and 767px*/
@media(min-width: 768px) and (max-width: 1359px){
	.signin-wrapper{
		margin: 0 !important;
		border-top: 1px solid #ddd;
	}
	.login-nav {
		margin: 10px 0px;
	}
}

@media(max-width: 460px){
	.mobile-logo img{
		height: 34px;
		margin: 15px 0 !important;
		padding-left: 10px;
	}
}

/*Carousel Cards - Hover Effect*/
.carousel article:hover{
	position: relative;
	/*box-shadow: 5px 5px 5px gray;*/
	transform: scale(1.03);
}
.carousel article{
	transition: all .1s !important;
}
