/*==========Accordion===========*/
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-state-focus { outline: 0; }


.ui-accordion .ui-accordion-header { padding: 0; margin: 0; }
.ui-accordion .ui-accordion-content { padding: 0; margin: 0; }

.faq { padding: 0; }
.faq .txt { padding: 0 20px 5px 56px; margin-top: 15px; background: url(../img/list.png) 14px 1px no-repeat; font: 300 24px/27px 'Open Sans', sans-serif; letter-spacing: -0.05em; color: #fff; }
.faq .box { padding: 26px 30px 27px 30px; margin: 13px 0 11px; background: rgba(66,118,169,0.5); font: 300 16px/22px 'Open Sans', sans-serif; color: #fff; position: relative; }
.faq .box:before { content: ""; width: 24px; height: 13px; background: url(../img/arrow.png) no-repeat; position: absolute; top: -13px; left: 15px; }

#accordion { padding: 1px 0 32px; margin-right: -14px; }
#accordion .row { padding: 23px 25px 17px 23px; margin-bottom: 10px; background: rgba(66,118,169,0.5); position: relative; }
#accordion .row:before { content: ""; width: 25px; background: #6693be url(../img/arrow2.png) 50% 50% no-repeat; position: absolute; top: 2px; right: 2px; bottom: 2px; }
#accordion .ui-state-active .row:before { background-image: url(../img/arrow3.png); }
#accordion .country { width: 67px; }
#accordion .txt { width: 650px; padding-top: 4px; font: 30px/32px 'STM25_Thin', sans-serif; letter-spacing: -0.05em; color: #fff; }
#accordion .count { width: 328px; padding-top: 5px; font: 24px/26px 'STM25_Thin', sans-serif; text-align: right; letter-spacing: -0.025em; color: #97ecf1; }
#accordion .ui-accordion-content { margin: -10px 0 20px; }
#accordion .box { padding-left: 109px; border: 1px solid #5484b3; border-top: 0; background: url(../img/user.png) 31px 33px no-repeat; }
#accordion .box ul { min-height: 70px; padding: 21px 0 8px 32px; border-left: 1px solid #5484b3; }
#accordion .box li { padding-bottom: 4px; font: 300 14px/16px 'Open Sans', sans-serif; }
#accordion .box li div { width: 105px; color: #97ecf1; }
#accordion .box1 { width: 267px; }
#accordion .box2 { width: 308px; }
#accordion .box3 { width: 310px; }
/*==========Accordion===========*/