html {position: relative;min-height: 100%;}
/* Window Scrollbar */
::-webkit-scrollbar {width: 8px;}
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 1);box-shadow: inset 0 0 10px rgba(0, 0, 0, 1);border-radius: 10px;}
::-webkit-scrollbar-thumb {border:#000 1px solid; border-radius: 8px;-webkit-box-shadow: inset 0 0 28px rgba(215, 60, 0, 1);box-shadow: inset 0 0 28px rgba(215, 60, 0), 1;}

body{font-family: Arial, Helvetica, sans-serif;font-size: 12px;margin: 0;color: #333333;}
a, a:link{text-decoration: none;color: #d73c00;}
ul{line-height: 1.5em;}
img{max-width: 100%;}
.btn-orange, a.btn-orange{background-color: #d73c00;color: #fff;}
h2, h3 {margin-top: 10px;}
 .page-title{margin: 10px 0 20px;}

.unpadded{padding: 0 !important;}

/* Mobile Menu */
.open-mobile-nav-menu, .mobile-nav-menu, .internet-banking-mobile-menu-trigger{display: none;}

.wrapper.home{padding: 1rem;position: absolute;top: 0;width: 100%;}
.wrapper.inner-page.page-container{-webkit-box-shadow: 1px 1px 6px 0px rgba(128, 128, 128, 1);-moz-box-shadow: 1px 1px 6px 0px rgba(128, 128, 128, 1);box-shadow: 1px 1px 6px 0px rgba(128, 128, 128, 1);}

a.gt-banner-button.btn{background-color: green;color: #fff;position: absolute;left:0;right: 0;margin: 0 auto;width: 237px;border-radius: 20px;}
@media screen and (min-width:768px){
#gt-banner-carousel.carousel-fade {min-height: 100%;position: fixed;width: 100%;}
#gt-banner-carousel.carousel-fade .carousel-inner{position: absolute;height: 100%;}
#gt-banner-carousel.carousel-fade .carousel-inner .item {opacity: 0;transition-property: opacity;}
#gt-banner-carousel.carousel-fade .carousel-inner .active {opacity: 1;}
#gt-banner-carousel.carousel-fade .carousel-inner .active.left,#gt-banner-carousel.carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}
#gt-banner-carousel.carousel-fade .carousel-inner .next.left,#gt-banner-carousel.carousel-fade .carousel-inner .prev.right {opacity: 1;}
.carousel-fade .carousel-control {z-index: 2;}
a.gt-banner-button.btn{bottom: 27%;}
@media all and (transform-3d),(-webkit-transform-3d) {
    #gt-banner-carousel.carousel-fade .carousel-inner > .item.next,#gt-banner-carousel.carousel-fade .carousel-inner > .item.active.right {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    #gt-banner-carousel.carousel-fade .carousel-inner > .item.prev,#gt-banner-carousel.carousel-fade .carousel-inner > .item.active.left {opacity: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
    #gt-banner-carousel.carousel-fade .carousel-inner > .item.next.left,#gt-banner-carousel.carousel-fade .carousel-inner > .item.prev.right,#gt-banner-carousel.carousel-fade .carousel-inner > .item.active {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}
#gt-banner-carousel .carousel-inner .item{background: no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;text-align: center;}
#gt-banner-carousel.carousel .item {position: fixed;width: 100%;height: 100%;}
#gt-banner-carousel .carousel-indicators.gt-banner-carousel-carousel-indicators{bottom: 20%;}
.carousel-indicators li{background-color: rgba(0, 0, 0, 0.75);}
.carousel-indicators .active{background-color: rgba(255, 255, 255, 1);border:rgba(0, 0, 0, 0.75) 1px solid;}
@media screen and (max-width:1023px){
    a.gt-banner-button.btn{bottom: 25%;}
}
/*@media screen and (max-width:960px){
    .carousel-indicators.gt-banner-carousel-carousel-indicators{bottom: 51%;}
    a.gt-banner-button.btn{bottom: 53.5%;}
}*/
}
@media screen and (min-width:959px){
#gt-banner-carousel .carousel-inner .item img{/*display: none;*/opacity: 0;}
}
#gt-banner-carousel .carousel-indicators.gt-banner-carousel-carousel-indicators li {background: rgba(153, 153, 153, 1);border: 3px solid rgba(255,255,255,0.9);border-radius: 50%;cursor: pointer;box-sizing: content-box;box-shadow: 0px 0px 2px 1px rgba(130,130,130, 0.3);}
#gt-banner-carousel .carousel-indicators.gt-banner-carousel-carousel-indicators li.active{background: rgba(255, 255, 255, 1);border-color: rgba(0, 0, 0, 1);}
.title {text-align: center;margin-top: 20px;padding: 10px;text-shadow: 2px 2px #000;color: #FFF;}
/* @media screen and (max-width:1023px){
    .carousel-indicators.gt-banner-carousel-carousel-indicators{width: 20px;left: 31%;top: 25%;}
    .carousel-indicators.gt-banner-carousel-carousel-indicators li{float: none;display: block;margin-bottom: 0.75em;}
    a.gt-banner-button.btn{bottom: 51%;}
} */
@media screen and (max-width:960px){
    #gt-banner-carousel .carousel-inner .item{background: none !important;}
    #gt-banner-carousel .carousel-inner .item img{width: 100%;min-height: 85vh;}
}
/*@media screen and (max-width:767px){
.carousel-indicators.gt-banner-carousel-carousel-indicators{width: 20px;left: 31%;bottom: 50%;}
.carousel-indicators.gt-banner-carousel-carousel-indicators li{float: none;display: block;}
}*/
@media screen and (min-width:420px) and (max-width:767px){
a.gt-banner-button.btn{bottom: 10%;}
}
@media screen and (max-width:419px){
a.gt-banner-button.btn{bottom: 0%;max-width: 200px;font-size: 0.8em;padding: 0.25em;}
}

header{position: relative;margin-bottom:1em;}
.header-nav a{color: #333;}
header .header-nav ul.header-links, .side-section ul {list-style: none;padding-left: 0;margin: 0;}
header .header-nav ul.header-links:after, header:after,.inner-menu-area .inner-nav-parent-section:after, ul.inner-nav-menu:after,
.pre-footer .quick-links-icons:after, .mid-footer-container:after, .mid-footer-container .social-icons:after, .compare-widgets .compare-options:after {content: "";display: block;clear: both;}
header .header-nav ul.header-links li {float: left;padding: 0 7px;font-size: 10px;border-right: #333 1px solid;}
header .header-nav ul.header-links li:first-child{padding-left: 0;}
header .header-nav ul.header-links li:last-child{border-right: none;}
header .header-nav ul.header-links li:last-child a{background: url(../../images/homesearchbar.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;height: 22px;overflow: hidden;text-indent: -99999px;width: 220px;}
div#search-form {position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 999;background-color: rgba(0,0,0,0.8);display: none;}
a.close-search {position: absolute;right: 10px;top: 10px;}
div#search-form > form{text-align: center;}
.search{position: relative;width: 400px;margin: 200px auto 20px;margin-top: 25vh;}
#mod-search-searchword{padding: 0 10px;height: 56px;width: 400px;border-radius: 25px;background-color: #f7f7f7;border: none;}
.search .search-button{position: absolute;top:0;right: 0;width: 100px;height: 56px;background:#f7f7f7 url(../../images/searchbutton_bg.png);border-radius: 25px;border-top-left-radius: 0;border-bottom-left-radius: 0;border: none;}
div#search-form > form .only-filters ul{list-style: none;padding-left: 0;color: #fff;}
div#search-form > form .only-filters ul li{display: inline-block;margin-right: 2em;}
header div.logo-holder{float: right;max-width: 100px;}
header div.flag-holder{float: left;max-width: 100px;}
.breadcrumb li{font-size: 1rem;}
.body-area{position: relative;margin-bottom:1em;}
.body-area:after{content: "";display: block;clear: both;}
.inner-menu-area{padding: 0;font-size: 1.25em;}
.inner-menu-area ul{list-style: none;padding-left: 0;}
.inner-menu-area .inner-nav-parent-section{margin-bottom: 0;/*display: flex;flex-direction: row;justify-content: space-between;*/}
.inner-menu-area .inner-nav-parent-section > li{border: #e4e4e4 1px solid;border-bottom: none;border-radius: 5px 5px 0 0;padding: 0.5em;font-size: 0.75em;float: left;margin: 0 0.5em;}
.inner-menu-area .inner-nav-parent-section > li > a{display: block;color: #333;}
ul.inner-nav-menu {background: #e4e4e4;color: #999999;position: relative;margin-bottom: 0;}
ul.inner-nav-menu > li{float: left;}
ul.inner-nav-menu > li:last-child {float: right;background-color: #333333;color: #fff;font-weight: 600;padding: 0.6em;margin-right: 1em;text-transform: uppercase;}
ul.inner-nav-menu > li > a {font-size: 0.7em;padding: 1em;}
ul.inner-nav-menu > li a{display: block;color: #333;}
ul.inner-nav-menu > li > ul {display: none;position: absolute;left: 0;width: 100%;background-color: #fff;border: #333 1px solid;border-top: none;z-index: 99;}
ul.inner-nav-menu > li:hover > ul{display: block;}
ul.inner-nav-menu > li > ul >li {float: left;width: 33%;}
ul.inner-nav-menu > li > ul >li a{padding: 1em;font-weight: 600;font-size: 1.25rem;}

.inner-menu-area .inner-nav-parent-section > li.active, .inner-menu-area .inner-nav-parent-section > li:hover{background-color: #333;}
.inner-menu-area .inner-nav-parent-section > li.active a, .inner-menu-area .inner-nav-parent-section > li:hover a{color: #fff;}
.inner-menu-area .inner-nav-parent-section > li > ul{position: absolute;width: 100%;}
.inner-menu-area .inner-nav-parent-section > li > ul li a, .inner-menu-area .inner-nav-parent-section > li.active > ul li a, .inner-menu-area .inner-nav-parent-section > li:hover > ul li a{color: #333;}
.side-section {position: absolute;right: 0;/*width: 25%;*/width: 300px;}
.side-section .side-menu{padding-left: 0;margin: 0;list-style: none;}
.side-menu li {background-color: rgba(102, 102, 102, 0.6);padding: 0.5rem;margin-bottom: 3px;}
.side-menu > li:before {font-family: "FontAwesome";font-size: 1.25em;content: "\f0d7";position: absolute;right: 1em;background-color: #fff;text-align: center;border-radius: 50%;width: 1em;height: 1em;}
.side-menu > li:hover:before{content: "\f0d9";background-color: rgb(215, 60, 0);color: #fff;}
.side-menu li > a{color: #fff;font-size: 1rem;font-weight: 600;}
.side-menu li:hover .mega-sub-menu{display: block;}
.side-menu li .mega-sub-menu{position: absolute;right: 300px;top: 0;width: 240px;list-style: none;padding: 1em 10px;background-color: #fff;border: 1px solid #ccc;display: none;transition: all 1s ease-in;}
.side-menu li .mega-sub-menu.large-mega-sub-menu{width:510px;}
.side-menu li ul.mega-sub-menu li{background-color: transparent;}
.side-menu li ul.mega-sub-menu > li{margin-bottom: 1em;}
.side-menu li ul.mega-sub-menu.large-mega-sub-menu li{float: left;width: 240px;}
.side-menu li ul.mega-sub-menu li{padding: 0;}
.side-menu li ul.mega-sub-menu li h4{margin: 1em 0 0.5em;}
.side-menu li ul.mega-sub-menu li h4 a{font-size: 1.25rem;font-weight: 600;color: #d73c00;}
.side-menu li ul.mega-sub-menu li a{color: #666;font-size: 1rem;font-weight: 400;}
/* Content Page */
body.about-us.about-us .inner-page .body-area{background-image: url(../../images/aboutus-bg2.jpg);}
body.about-us .inner-page .body-area .content-holder{background-color: rgba(255,255,255,0.9);}
/* Internet Banking */
.int-back{background:#d73c00; border-top-left-radius:3px; border-top-right-radius:3px; }
.intin{text-align:center; color:#fff; font-weight:bold; padding:9px; font-size:14px;}
.responsiveWidthTab{background:#a73702;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;z-index: 300;overflow: hidden;padding-top:5px; padding-bottom:10px;}
#tabs {list-style: outside none none;overflow: hidden;padding: 0;width: 100%;}
#tabs li#current {padding-left: 0px;border-bottom: 2px solid #fff;}
ul#tabs{margin: 0 10px 0 10px;}
ul#tabs li {height: 36px;}
#tabs li {float: left; width:46%; text-align:center}
ul#tabs li a{top: 0.5em;width: 100%;color: #fff;font-weight: bold;font-size:13px;padding: 0 2em;position: relative;text-decoration: none;}
#content-tab {background: transparent;padding-top:5px;height: 20px;position: relative;z-index: 2; border-radius: 0 5px 5px 5px;box-shadow: 0 0px 0px 0px rgba(0, 0, 0, .5);}
.internetLink, .internetLinkBtn {padding: 0px;margin: 0px;width: 100%;}
.internetLink li {list-style: none;float: left;padding: 5px 15px 0px 10px;}
.internetLink li a {color: #fff;font-weight: 700;}
.internetButton {width: 100%;float: left;}
.internetLinkBtn li{list-style: none;float: left;background:#772000;padding: 0.5em 10px;display: block;margin: 8px 8px 15px;text-align: center;border-radius: 5px;font-size: 9px;}
.internetLinkBtn li a{color: #fff;font-size: 9px;}
/* Side bar */
.sidebar a{color: #333;}
.side-quick-links{background-color: rgba(0,0,0,0.5);padding: 0.25em 1em;border-radius: 5px;margin-top:0.25em;}
.side-quick-links ul{list-style: none;padding-left: 0;margin-top: 0.25em;}
.side-quick-links ul li{border-bottom: #fff 1px solid;padding: 0.25em 0;}
.side-quick-links ul li:last-child{border-bottom: none;}
.side-quick-links ul li a{color: #fff;font-size: 1em;font-weight: 600;}
.side-widget{margin: 1em 0;}
.support-widget{display: block;width: 100%;font-size: 1.1em;color: #333;background: url(../../images/support.png) 10px 10px no-repeat;padding-left: 60px;padding-top: 10px;border: 1px solid #ccc;border-radius: 5px;}
.compare-widgets{border: 1px solid #ccc;border-radius: 5px;background: #fff;}
.compare-widgets h4{background: url(../../images/compare.png) no-repeat 10px 10px;color: #333;border-bottom: 1px solid #ccc;padding-bottom: 10px;padding-left: 70px;padding-top: 10px;}
.compare-widgets .compare-options li{float: left;width: 48%;padding: 0.5em 0 0.5em 45px;background: url(../../images/saving-icon.png) center left no-repeat;}
.compare-widgets .compare-options li:first-child{background: url(../../images/current-icon.png) center left no-repeat;margin-left: 1em;}
.compare-widgets .compare-options li a{color: #999;}
.products-landing-list {background: #ffffff;background: -moz-linear-gradient(top, #ffffff 1%, #f4f4f4 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#f4f4f4));background: -webkit-linear-gradient(top, #ffffff 1%,#f4f4f4 100%);background: -o-linear-gradient(top, #ffffff 1%,#f4f4f4 100%);background: -ms-linear-gradient(top, #ffffff 1%,#f4f4f4 100%);background: linear-gradient(to bottom, #ffffff 1%,#f4f4f4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );border-radius: 5px;-webkit-box-shadow: 9px 9px 12px -6px rgba(153,151,153,0.79);-moz-box-shadow: 9px 9px 12px -6px rgba(153,151,153,0.79);box-shadow: 9px 9px 12px -6px rgba(153,151,153,0.79);border: 1px solid #666;height: 240px;overflow: auto;}
.products-landing-list, .products-quick-links{width: 32%;float: left;margin-right: 1.5%;}
.products-landing-list ul{list-style: none;padding-left: 0;}
.products-landing-list ul li a{color: #999;}
.products-quick-links{margin-right: 0;}
.products-quick-links{background-image: linear-gradient(rgb(252, 90, 0) 1%, rgb(211, 52, 0) 100%);height: 240px;border-radius: 5px;padding-top: 30px;}
.products-quick-links .quick-links-menu .inputbox{width:100%;background-color: #fff;color:#333;}
.career-sections, .career-sections .section-intro{margin: 1em auto;}
ul.download-links{list-style: none;padding-left: 0;}
.download-links li:before {font-family: "FontAwesome";content: "\f019";margin-right: 1em;color: #d73c00;}
/* Footer */
footer{position: relative;width: 100%;}
footer .footer ul, footer ul{list-style: none;padding-left: 0;}
footer .footer ul li {display: inline-block;padding: 0 0.5em;margin: 0.5em 0;font-size: 0.75em;border-right: #333 1px solid;}
footer .footer ul li:last-child{border-right: none;}
footer .footer ul li a{color: #333;}
.pre-footer .quick-links-icons{border-radius: 7px 7px 0px 0px;background: #ebebeb;padding: 1em 15px;margin-bottom: 0;}
.pre-footer .quick-links-icons li{display:inline-block;font-size: 0.75em;text-align: center;margin-right: 1em;}
.pre-footer .quick-links-icons li img{display: inherit;}
.pre-footer .quick-links-icons li a{color: #333;}
.pre-footer .quick-links-icons li.to-top{float: right;color: #999;margin-top: 0.25em;float: right;cursor: pointer;}
.pre-footer .quick-links-icons li.to-top a:before {font-family: "FontAwesome";content: "\f106";font-size: 4em;font-weight: bold;display: block;}
.pre-footer .quick-links-icons li.to-top a{display: block;}
.mid-footer{background-color:#888;}
.mid-footer-container{background-color: #262626;padding: 1em 0.5em;}
.mid-footer-container .social-icons, .mid-footer-container .quick-links-menu-container{float: left;}
.mid-footer-container .social-icons{width:66%;}
.mid-footer-container .social-icons:before{content:"";display: block;width: 123px;height: 111px;float: left;background: url(../../images/gtComnunityBG.png) top center no-repeat;}
.mid-footer-container .social-icons li{float: left;margin: 2em 1em 0;}

.mid-footer-container .quick-links-menu-container{width: 33%;}
.quick-links-menu{text-align: right;}
.quick-links-menu .inputbox {background: none repeat scroll 0 0 transparent;color: #fff;cursor: pointer;font-size: 100%;height: 30px;padding: 7px;width: 245px;z-index: 9999;border: 1px solid #ccc;border-radius: 15px;margin-bottom: 1em;}
.post-footer{background-image: linear-gradient(-180deg,rgb(255,102,0) 0%,rgb(200,39,0) 100%);text-align: right;padding: 15px;}
.post-footer .post-footer-menu{margin-top: 1em;}
.post-footer .post-footer-menu li{display: inline-block;border-right: #fff 1px solid;margin-right: 1em;padding: 0 0.5em;}
.post-footer .post-footer-menu li:last-child{border-right: none;}
.post-footer .post-footer-menu li a{color: #fff;text-transform: capitalize;}
body.home footer{position: fixed;bottom: 0;width: 100%;}
body.home footer .pre-footer{background-color: rgba(0, 0, 0, 0.7);width: 100%;padding: 0.5em;}
body.home .pre-footer ul.menu-icon-list, .post-footer .post-footer-menu, .compare-widgets .compare-options{list-style: none;padding-left: 0;}
body.home .pre-footer ul.menu-icon-list li.community ul, body.home .pre-footer ul.menu-icon-list li.quick-links ul {list-style: none;padding-left: 0;}
body.home .pre-footer > ul.menu-icon-list li.community h4, body.home .pre-footer > ul.menu-icon-list li.quick-links h4{display: none;}
li.community:after {content: 'GTCOMMUNITY';font-size: 1.5rem;font-weight: bold;color: #fff;margin-top: 1rem;display: block;}
body.home .pre-footer ul.menu-icon-list li.community li, body.home .pre-footer ul.menu-icon-list li.quick-links li {display: inline-block;margin: 0.25em;font-size: 0.75em;text-align: center;}
body.home .pre-footer ul.menu-icon-list li.community li p, body.home .pre-footer ul.menu-icon-list li.quick-links li p, .pre-footer .quick-links-icons li p{margin-top: 5px;}
body.home .pre-footer .quick-links-icons li.to-top{display: none;}
body.home .pre-footer ul.menu-icon-list li.community li a p, body.home .pre-footer ul.menu-icon-list li.quick-links li a p{color: #fff;}
body.home .pre-footer > ul.menu-icon-list li.community, body.home .pre-footer > ul.menu-icon-list li.quick-links{float: left;}
body.home .pre-footer > ul.menu-icon-list li.community h4, body.home .pre-footer > ul.menu-icon-list li.quick-links h4{color: #fff;font-weight: 600;}
body.home .pre-footer ul.menu-icon-list li.community {width: 33%;}
body.home .pre-footer ul.menu-icon-list li.quick-links {width: 66%;float: left;}
body.home .pre-footer .quick-links-icons{background: transparent;padding: 0;}

#Selector {float: left;width: 220px;height: 30px;overflow: hidden !important;background-image: url(../../images/sel_bg.png) !important;background-position: 97% 4px;background-repeat: no-repeat;background-color: #fff !important;border-radius: 15px;}
#Selector select {background: transparent;-webkit-appearance: none;width: 245px;padding: 5px;font-size: 100%;border: none;height: 30px;cursor: pointer;padding-top: 7px;}


@media (max-width: 768px) {
    .wrapper.inner-page.page-container > .container, .wrapper.home{padding: 0;}
    .header-nav, .home .body-area, .inner-menu-area, .body-area .sidebar, .footer{display: none;}
    .mobile-header {background-color: #424a52;width: 100%;padding: 1em;margin-bottom: 0.5em;}
    .mobile-header:after {content: "";display: block;clear: both;}
    .internet-banking-mobile-menu-trigger{display:block;right: 15px;float: right;top: 1em;position: absolute;}
    header div.flag-holder {position: absolute;margin-left: 6px;}
    header div.logo-holder{margin-right:15px;}
    .open-mobile-nav-menu, .mobile-nav-menu{display: block;}
    .open-mobile-nav-menu{/*position: absolute;*/color: #d73c00;border-color: #d73c00;}
    .mobile-nav-menu{display: block;}
    .mobile-nav-menu{background-color: rgba(0, 0, 0, .75);position: fixed;height: 100vh;width: 300px;top: 0;left: 0;z-index: 999;padding: 1em;border-right: rgba(215, 60, 0, 0.75) 3px solid;overflow: auto;transition: all 1s ease-in;margin-left:-300px;}
    .mobile-nav-menu .close-mobile-nav-menu{position: absolute;right: 0.5em;border: #efefef 1px solid;border-radius: 50%;padding: 2px 5px;}
    .mobile-nav-menu > form{margin-top:2em;}
    .mobile-nav-menu > form > input{width: 100%;border: #ededed 1px solid;border-radius: 22px;height: 45px;padding: 1em;margin-bottom: 1em;}
    .mobile-nav-menu > form > button{position: absolute;top: 3em;right: 1em;background-color: transparent;border: none;margin: 1em 0.5em 0 0;color: #999;}
    .mobile-nav-menu .mobile-nav-menulist{list-style: none;padding-left: 0;font-size: 1.5rem;}
    .mobile-nav-menu .mobile-nav-menulist li{padding: 1em 0.5em;}
    .mobile-nav-menu .mobile-nav-menulist li:hover a{/*background-color: #d73c00;*/}
    .mobile-nav-menu .mobile-nav-menulist li a{color: #fff;}
    .mobile-nav-menu .mobile-nav-menulist li ul.mobile-nav-menulist-inner {list-style: none;padding-left: 0.5em;display: none;}
    .mobile-nav-menu .mobile-nav-menulist li:hover > ul.mobile-nav-menulist-inner, .mobile-nav-menu .mobile-nav-menulist li.open > ul.mobile-nav-menulist-inner{display: block;}

    .mobile-nav-menu .mobile-nav-menulist li.closed > ul.mobile-nav-menulist-inner, .mobile-nav-menu .mobile-nav-menulist li.closed > ul.mobile-nav-menulist-inner{display: none;}

    .mobile-nav-menu .mobile-nav-menulist li.show-submenu-icon:before {font-family: "FontAwesome";content: "\f0ab";color: #d73c00;position: absolute;right: 1em;cursor: pointer;padding: 0.25em;}
    .mobile-nav-menu .mobile-nav-menulist li.show-submenu-icon.open:before{content:"\f0aa"}
    .body-area{padding: 0 15px;}
    
    .products-landing-list, .products-quick-links{float: none;width: 100%;margin: 1em 0;}

    footer{position: relative;}
    body.home .pre-footer > ul.menu-icon-list li.community, body.home .pre-footer > ul.menu-icon-list li.quick-links {float: none;width: 100%;margin-bottom: 1em;}  
    body.home .pre-footer > ul.menu-icon-list li.community h4, body.home .pre-footer > ul.menu-icon-list li.quick-links h4{display: block;}  
    body.home .pre-footer > ul.menu-icon-list > li > ul, body.home .pre-footer > ul.menu-icon-list > li.closed > ul {display: none;}
    body.home .pre-footer > ul.menu-icon-list > li.opened > ul {display: block;}
    body.home .pre-footer > ul.menu-icon-list > li > h4:after {font-family: "FontAwesome";content: "\f0aa";float: right;color: #dfdfdf;}
    body.home .pre-footer > ul.menu-icon-list > li.opened > h4:after {font-family: "FontAwesome";content: "\f0ab";float: right;color: #dfdfdf;}
    .mid-footer-container .social-icons:before{display: none;}
    .mid-footer-container .social-icons, .mid-footer-container .quick-links-menu-container{float: none;width: 100%;}
    .quick-links-menu{text-align: center;}
    .quick-links-menu .inputbox{width:100%;}
    #Selector{float: none;}
}



.accordion {margin: 0 auto;}
#gt-banner-carousel .carousel-caption { bottom: 30px !important; }
/* original .carousel-caption { bottom: 60px !important; } */
.accordion h1{font-size:18px; padding: 5px;}
.accordion h3 { font-size: 20px !important;}
.slide-accordion {cursor:pointer;background: #333333;color: white;border-bottom: 1px solid #222222;transition: background 1.0s ease-in-out;-moz-transition: background 1.0s ease-in-out;-webkit-transition: background 1.0s ease-in-out;margin: 5px 0px;}
.slide-accordion:hover{  background: #f5f5ef; }
.content-accordion{display: none;width:100%;color:#333;background-color: #f5f5ef;padding: 10px;}
.content-accordion.open{display:block;}
.content-holder p, p {margin-bottom: 20px;line-height: 220%;}
.selected {font-size:100%;background: #eb5800;}
@media screen and (max-width: 460px) { /* ==================== Smallest state ==================== */
    .section .slide-accordion {background: #304399;
    }
    .section .slide-accordion:hover {background: #4f67d5;}
}/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
