/* # Responsive styles
================================================== */

.content-holder { padding: 25px;}
#faqmenu li{margin:0 0 17px 0;padding:0;text-align: left;}
#faqmenu .toggler{
    cursor:pointer;
    display: block;
    color: #333;
    font-weight: bold;
    position: relative;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}

#faqmenu .toggler div.faqmenuIcon{position: absolute;padding: 0;float:right;right: 0;bottom: 0;}
#faqmenu .toggler div.faqmenuTitle{position:relative;margin: 2px 0 0 0;padding-bottom: 12px;float:left;font-size: 15px;line-height:20px;}
#faqmenu .container{ display:none; padding:15px; color: #000; box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.27); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.27); -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.27); }
#faqmenu .container ol { list-style:decimal; margin: 15px 20px;}
#faqmenu .container ul { list-style:disc; margin: 15px 20px;}
#faqmenu .container ol li, #faqmenu .container ul li{ margin:0 0 2px 0;}
.faqControl {position:absolute; right:24px; top:35px;}


.content-title { border-left-color: #018752; color:#018752;}
#faqmenu .container{ background: #f2fbf6;}


@media only screen and (max-width: 767px) {



.faqControl { right:0px; top:0px; position: relative; text-align:right; margin-bottom: 10px;}

}


@media only screen and (max-width: 479px) {



.flex-control-nav { width:100%}

}