.menu-header{float:left; width:100%; text-align:center; background-color:#185FAD; height:65px; line-height:65px; margin-bottom:50px}
.menu-header ul{margin:0 auto; float:none}
.menu-header ul li{display:inline-block; margin:0; text-transform:uppercase;}
.menu-header ul li:first-child a{border-right:1px solid #fff}
.menu-header ul li a{ color:#fff; padding: 0 15px; font-family: 'CourierPrime'; font-size:18px; font-weight:bold; letter-spacing:3px}
.menu-cat{ float: left;   margin-bottom: 70px;    position: relative;    text-align: center;    width: 100%; font-size:22px; text-transform:uppercase; color:#185FAD; font-weight:bold}
.menu-cat:after {  background-image: url("../images/wave.png");  background-position: center center;  background-repeat: no-repeat;  bottom: -30px;  content: "";  height: 13px;  left: 45%;  position: absolute;  width: 34px;}
.menu-title{ float: left;   margin-bottom: 60px;    position: relative;    text-align: left;    width: auto; min-width:450px; font-size:20px; text-transform:uppercase; border-bottom:2px solid #909090; padding: 0 0 5px; font-weight:bold; color:#1f1b1c; font-family: "CenturyGothic"}
ul.resp-tabs-list{  margin: 0px;  padding: 0px; font-family: 'CenturyGothic';}
.resp-tabs-list li { font-weight:normal; text-transform:uppercase; font-size:16px; display: inline-block;  padding: 13px 15px;  margin: 0;  list-style: none;  cursor: pointer;  float: left;}
.resp-tabs-container {  padding: 0px;   clear: left;}
h2.resp-accordion {  cursor: pointer;  padding: 5px;  display: none;}
.resp-tab-content {  display: none;  padding: 0px;}
.resp-tab-active { border-bottom: none; padding: 0px;}
resp-tab-active {  border-bottom: none;}
.resp-content-active,
.resp-accordion-active { display: block; }
ul.childMenu{float:left; width:100%}
ul.childMenu li{list-style:none; margin-bottom:30px}
ul.childMenu li strong{font-size:16px; font-weight:bold; font-family: 'CenturyGothic'; color:#231F20; margin-bottom:5px}
ul.childMenu li p{font-size:16px; font-weight:normal; font-family: 'CenturyGothic'; color:#231F20; margin:0px; font-family: 'FuturaPTBook';}
h2.resp-accordion {  font-size: 13px;  border: 1px solid #c1c1c1;  border-top: 0px solid #c1c1c1;  margin: 0px;  padding: 10px 15px;}
h2.resp-tab-active {  border-bottom: 0px solid #c1c1c1 !important;   margin-bottom: 0px !important;  padding: 10px 15px !important;}
h2.resp-tab-title:last-child {  border-bottom: 12px solid #c1c1c1 !important;  background: blue;}

/*-----------Vertical tabs-----------*/

.resp-vtabs ul.resp-tabs-list {  float: left;  text-align:center;}
.resp-vtabs .resp-tabs-list li {  display: block;  padding: 0px;  margin: 0 0 50px;  cursor: pointer; float:left;  font-weight:bold; width:100%}
.resp-vtabs .resp-tabs-container {  padding: 0px;  background-color: #fff;  float: left;  min-height: 250px;  border-radius: 4px;  clear: none; margin-bottom:50px}
.resp-vtabs .resp-tab-content { border: none; font-family: futura-pt, sans-serif;
font-style: normal;
font-weight: 400;}
.resp-vtabs li.resp-tab-active {  border-right: none;  background-color: #fff;  position: relative;  z-index: 1;  padding: 0px; color:#185FAD; font-weight:bold}
.resp-arrow {  width: 0;  height: 0;  float: right;  margin-top: 3px;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-top: 12px solid #c1c1c1;}
h2.resp-tab-active span.resp-arrow {  border: none;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 12px solid #9B9797;}

/*-----------Accordion styles-----------*/

h2.resp-tab-active { background: #DBDBDB !important; }
.resp-easy-accordion h2.resp-accordion { display: block; }
.resp-easy-accordion .resp-tab-content { border: 1px solid #c1c1c1; }
.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
.resp-jfit {  width: 100%;  margin: 0px;}
.resp-tab-content-active { display: block; }

h2.resp-accordion:first-child { border-top: 1px solid #c1c1c1 !important; }
.mview{display:none}
/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 768px) {
	.dview{display:none}
.mview{display:block}
ul.resp-tabs-list { display: none; }
h2.resp-accordion { display: block; }
.resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1; }
.resp-vtabs .resp-tabs-container {  border: none;  float: none;  width: 100%;  min-height: initial;  clear: none;}
.resp-accordion-closed { display: none !important; }
.resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
h2.resp-accordion,
.resp-vtabs .resp-tabs-container{float:left; width:100%}
h2.resp-accordion, .resp-vtabs .resp-tabs-container{margin:0px !Important;}

}