/**************Site fonts**************/
@font-face {
 font-family: 'Avenir Next';
 src: url('fonts/AvenirNext-UltraLight.eot');
 src: url('fonts/AvenirNext-UltraLight.eot?#iefix') format('embedded-opentype'),  url('fonts/AvenirNext-UltraLight.woff2') format('woff2'),  url('fonts/AvenirNext-UltraLight.woff') format('woff'),  url('fonts/AvenirNext-UltraLight.ttf') format('truetype');
 font-weight: 300;
 font-style: normal;
 font-display: swap;
}
 @font-face {
 font-family: 'Avenir Next';
 src: url('fonts/AvenirNext-Bold.eot');
 src: url('fonts/AvenirNext-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/AvenirNext-Bold.woff2') format('woff2'),  url('fonts/AvenirNext-Bold.woff') format('woff'),  url('fonts/AvenirNext-Bold.ttf') format('truetype');
 font-weight: 700;
 font-style: normal;
 font-display: swap;
}
 @font-face {
 font-family: 'Avenir Next';
 src: url('fonts/AvenirNext-Heavy.eot');
 src: url('fonts/AvenirNext-Heavy.eot?#iefix') format('embedded-opentype'),  url('fonts/AvenirNext-Heavy.woff2') format('woff2'),  url('fonts/AvenirNext-Heavy.woff') format('woff'),  url('fonts/AvenirNext-Heavy.ttf') format('truetype');
 font-weight: 900;
 font-style: normal;
 font-display: swap;
}
 @font-face {
 font-family: 'Avenir Next';
 src: url('fonts/AvenirNext-DemiBold.eot');
 src: url('fonts/AvenirNext-DemiBold.eot?#iefix') format('embedded-opentype'),  url('fonts/AvenirNext-DemiBold.woff2') format('woff2'),  url('fonts/AvenirNext-DemiBold.woff') format('woff'),  url('fonts/AvenirNext-DemiBold.ttf') format('truetype');
 font-weight: 600;
 font-style: normal;
 font-display: swap;
}
 @font-face {
 font-family: 'Avenir Next';
 src: url('fonts/AvenirNext-Regular.eot');
 src: url('fonts/AvenirNext-Regular.eot?#iefix') format('embedded-opentype'),  url('fonts/AvenirNext-Regular.woff2') format('woff2'),  url('fonts/AvenirNext-Regular.woff') format('woff'),  url('fonts/AvenirNext-Regular.ttf') format('truetype');
 font-weight: 400;
 font-style: normal;
 font-display: swap;
}
 @font-face {
 font-family: 'Avenir Next';
 src: url('fonts/AvenirNext-Medium.eot');
 src: url('fonts/AvenirNext-Medium.eot?#iefix') format('embedded-opentype'),  url('fonts/AvenirNext-Medium.woff2') format('woff2'),  url('fonts/AvenirNext-Medium.woff') format('woff'),  url('fonts/AvenirNext-Medium.ttf') format('truetype');
 font-weight: 500;
 font-style: normal;
 font-display: swap;
}

/************** Font Awesome 4.6.3 **************/ 
@font-face {
font-family:'FontAwesome';
src:url('fonts/fontawesome-webfont.eot?v=4.6.3');
src:url('fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');
font-weight:normal;
font-style:normal
}
.fa { display:inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale }.fa-lg { font-size:1.33333333em; line-height:.75em; vertical-align:-15% }.fa-2x { font-size:2em }.fa-3x { font-size:3em }.fa-4x { font-size:4em }.fa-5x { font-size:5em }.fa-fw { width:1.28571429em; text-align:center }.fa-ul { padding-left:0; margin-left:2.14285714em; list-style-type:none }.fa-ul>li { position:relative }.fa-li { position:absolute; left:-2.14285714em; width:2.14285714em; top:.14285714em; text-align:center }.fa-li.fa-lg { left:-1.85714286em }.fa-border { padding:.2em .25em .15em; border:solid .08em #eee; border-radius:.1em }.fa-pull-left { float:left }.fa-pull-right { float:right }.fa.fa-pull-left { margin-right:.3em }.fa.fa-pull-right { margin-left:.3em }.pull-right { float:right }.pull-left { float:left }.fa.pull-left { margin-right:.3em }.fa.pull-right { margin-left:.3em }.fa-spin { -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear }.fa-pulse { -webkit-animation:fa-spin 1s infinite steps(8); animation:fa-spin 1s infinite steps(8) }@-webkit-keyframes fa-spin { 0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}100% {-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin { 0% {-webkit-transform:rotate(0deg);transform:rotate(0deg)}100% {-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90 { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg) }.fa-rotate-180 { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg) }.fa-rotate-270 { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform:rotate(270deg); -ms-transform:rotate(270deg); transform:rotate(270deg) }.fa-flip-horizontal { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform:scale(-1, 1); -ms-transform:scale(-1, 1); transform:scale(-1, 1) }.fa-flip-vertical { -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform:scale(1, -1); -ms-transform:scale(1, -1); transform:scale(1, -1) }:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter:none }.fa-stack { position:relative; display:inline-block; width:2em; height:2em; line-height:2em; vertical-align:middle }.fa-stack-1x, .fa-stack-2x { position:absolute; left:0; width:100%; text-align:center }.fa-stack-1x { line-height:inherit }.fa-stack-2x { font-size:2em }.fa-inverse { color:#fff }.fa-glass:before { content:"\f000" }.fa-music:before { content:"\f001" }.fa-search:before { content:"\f002" }.fa-envelope-o:before { content:"\f003" }.fa-heart:before { content:"\f004" }.fa-star:before { content:"\f005" }.fa-star-o:before { content:"\f006" }.fa-user:before { content:"\f007" }.fa-film:before { content:"\f008" }.fa-th-large:before { content:"\f009" }.fa-th:before { content:"\f00a" }.fa-th-list:before { content:"\f00b" }.fa-check:before { content:"\f00c" }.fa-remove:before, .fa-close:before, .fa-times:before { content:"\f00d" }.fa-search-plus:before { content:"\f00e" }.fa-search-minus:before { content:"\f010" }.fa-power-off:before { content:"\f011" }.fa-signal:before { content:"\f012" }.fa-gear:before, .fa-cog:before { content:"\f013" }.fa-trash-o:before { content:"\f014" }.fa-home:before { content:"\f015" }.fa-file-o:before { content:"\f016" }.fa-clock-o:before { content:"\f017" }.fa-road:before { content:"\f018" }.fa-download:before { content:"\f019" }.fa-arrow-circle-o-down:before { content:"\f01a" }.fa-arrow-circle-o-up:before { content:"\f01b" }.fa-inbox:before { content:"\f01c" }.fa-play-circle-o:before { content:"\f01d" }.fa-rotate-right:before, .fa-repeat:before { content:"\f01e" }.fa-refresh:before { content:"\f021" }.fa-list-alt:before { content:"\f022" }.fa-lock:before { content:"\f023" }.fa-flag:before { content:"\f024" }.fa-headphones:before { content:"\f025" }.fa-volume-off:before { content:"\f026" }.fa-volume-down:before { content:"\f027" }.fa-volume-up:before { content:"\f028" }.fa-qrcode:before { content:"\f029" }.fa-barcode:before { content:"\f02a" }.fa-tag:before { content:"\f02b" }.fa-tags:before { content:"\f02c" }.fa-book:before { content:"\f02d" }.fa-bookmark:before { content:"\f02e" }.fa-print:before { content:"\f02f" }.fa-camera:before { content:"\f030" }.fa-font:before { content:"\f031" }.fa-bold:before { content:"\f032" }.fa-italic:before { content:"\f033" }.fa-text-height:before { content:"\f034" }.fa-text-width:before { content:"\f035" }.fa-align-left:before { content:"\f036" }.fa-align-center:before { content:"\f037" }.fa-align-right:before { content:"\f038" }.fa-align-justify:before { content:"\f039" }.fa-list:before { content:"\f03a" }.fa-dedent:before, .fa-outdent:before { content:"\f03b" }.fa-indent:before { content:"\f03c" }.fa-video-camera:before { content:"\f03d" }.fa-photo:before, .fa-image:before, .fa-picture-o:before { content:"\f03e" }.fa-pencil:before { content:"\f040" }.fa-map-marker:before { content:"\f041" }.fa-adjust:before { content:"\f042" }.fa-tint:before { content:"\f043" }.fa-edit:before, .fa-pencil-square-o:before { content:"\f044" }.fa-share-square-o:before { content:"\f045" }.fa-check-square-o:before { content:"\f046" }.fa-arrows:before { content:"\f047" }.fa-step-backward:before { content:"\f048" }.fa-fast-backward:before { content:"\f049" }.fa-backward:before { content:"\f04a" }.fa-play:before { content:"\f04b" }.fa-pause:before { content:"\f04c" }.fa-stop:before { content:"\f04d" }.fa-forward:before { content:"\f04e" }.fa-fast-forward:before { content:"\f050" }.fa-step-forward:before { content:"\f051" }.fa-eject:before { content:"\f052" }.fa-chevron-left:before { content:"\f053" }.fa-chevron-right:before { content:"\f054" }.fa-plus-circle:before { content:"\f055" }.fa-minus-circle:before { content:"\f056" }.fa-times-circle:before { content:"\f057" }.fa-check-circle:before { content:"\f058" }.fa-question-circle:before { content:"\f059" }.fa-info-circle:before { content:"\f05a" }.fa-crosshairs:before { content:"\f05b" }.fa-times-circle-o:before { content:"\f05c" }.fa-check-circle-o:before { content:"\f05d" }.fa-ban:before { content:"\f05e" }.fa-arrow-left:before { content:"\f060" }.fa-arrow-right:before { content:"\f061" }.fa-arrow-up:before { content:"\f062" }.fa-arrow-down:before { content:"\f063" }.fa-mail-forward:before, .fa-share:before { content:"\f064" }.fa-expand:before { content:"\f065" }.fa-compress:before { content:"\f066" }.fa-plus:before { content:"\f067" }.fa-minus:before { content:"\f068" }.fa-asterisk:before { content:"\f069" }.fa-exclamation-circle:before { content:"\f06a" }.fa-gift:before { content:"\f06b" }.fa-leaf:before { content:"\f06c" }.fa-fire:before { content:"\f06d" }.fa-eye:before { content:"\f06e" }.fa-eye-slash:before { content:"\f070" }.fa-warning:before, .fa-exclamation-triangle:before { content:"\f071" }.fa-plane:before { content:"\f072" }.fa-calendar:before { content:"\f073" }.fa-random:before { content:"\f074" }.fa-comment:before { content:"\f075" }.fa-magnet:before { content:"\f076" }.fa-chevron-up:before { content:"\f077" }.fa-chevron-down:before { content:"\f078" }.fa-retweet:before { content:"\f079" }.fa-shopping-cart:before { content:"\f07a" }.fa-folder:before { content:"\f07b" }.fa-folder-open:before { content:"\f07c" }.fa-arrows-v:before { content:"\f07d" }.fa-arrows-h:before { content:"\f07e" }.fa-bar-chart-o:before, .fa-bar-chart:before { content:"\f080" }.fa-twitter-square:before { content:"\f081" }.fa-facebook-square:before { content:"\f082" }.fa-camera-retro:before { content:"\f083" }.fa-key:before { content:"\f084" }.fa-gears:before, .fa-cogs:before { content:"\f085" }.fa-comments:before { content:"\f086" }.fa-thumbs-o-up:before { content:"\f087" }.fa-thumbs-o-down:before { content:"\f088" }.fa-star-half:before { content:"\f089" }.fa-heart-o:before { content:"\f08a" }.fa-sign-out:before { content:"\f08b" }.fa-linkedin-square:before { content:"\f08c" }.fa-thumb-tack:before { content:"\f08d" }.fa-external-link:before { content:"\f08e" }.fa-sign-in:before { content:"\f090" }.fa-trophy:before { content:"\f091" }.fa-github-square:before { content:"\f092" }.fa-upload:before { content:"\f093" }.fa-lemon-o:before { content:"\f094" }.fa-phone:before { content:"\f095" }.fa-square-o:before { content:"\f096" }.fa-bookmark-o:before { content:"\f097" }.fa-phone-square:before { content:"\f098" }.fa-twitter:before { content:"\f099" }.fa-facebook-f:before, .fa-facebook:before { content:"\f09a" }.fa-github:before { content:"\f09b" }.fa-unlock:before { content:"\f09c" }.fa-credit-card:before { content:"\f09d" }.fa-feed:before, .fa-rss:before { content:"\f09e" }.fa-hdd-o:before { content:"\f0a0" }.fa-bullhorn:before { content:"\f0a1" }.fa-bell:before { content:"\f0f3" }.fa-certificate:before { content:"\f0a3" }.fa-hand-o-right:before { content:"\f0a4" }.fa-hand-o-left:before { content:"\f0a5" }.fa-hand-o-up:before { content:"\f0a6" }.fa-hand-o-down:before { content:"\f0a7" }.fa-arrow-circle-left:before { content:"\f0a8" }.fa-arrow-circle-right:before { content:"\f0a9" }.fa-arrow-circle-up:before { content:"\f0aa" }.fa-arrow-circle-down:before { content:"\f0ab" }.fa-globe:before { content:"\f0ac" }.fa-wrench:before { content:"\f0ad" }.fa-tasks:before { content:"\f0ae" }.fa-filter:before { content:"\f0b0" }.fa-briefcase:before { content:"\f0b1" }.fa-arrows-alt:before { content:"\f0b2" }.fa-group:before, .fa-users:before { content:"\f0c0" }.fa-chain:before, .fa-link:before { content:"\f0c1" }.fa-cloud:before { content:"\f0c2" }.fa-flask:before { content:"\f0c3" }.fa-cut:before, .fa-scissors:before { content:"\f0c4" }.fa-copy:before, .fa-files-o:before { content:"\f0c5" }.fa-paperclip:before { content:"\f0c6" }.fa-save:before, .fa-floppy-o:before { content:"\f0c7" }.fa-square:before { content:"\f0c8" }.fa-navicon:before, .fa-reorder:before, .fa-bars:before { content:"\f0c9" }.fa-list-ul:before { content:"\f0ca" }.fa-list-ol:before { content:"\f0cb" }.fa-strikethrough:before { content:"\f0cc" }.fa-underline:before { content:"\f0cd" }.fa-table:before { content:"\f0ce" }.fa-magic:before { content:"\f0d0" }.fa-truck:before { content:"\f0d1" }.fa-pinterest:before { content:"\f0d2" }.fa-pinterest-square:before { content:"\f0d3" }.fa-google-plus-square:before { content:"\f0d4" }.fa-google-plus:before { content:"\f0d5" }.fa-money:before { content:"\f0d6" }.fa-caret-down:before { content:"\f0d7" }.fa-caret-up:before { content:"\f0d8" }.fa-caret-left:before { content:"\f0d9" }.fa-caret-right:before { content:"\f0da" }.fa-columns:before { content:"\f0db" }.fa-unsorted:before, .fa-sort:before { content:"\f0dc" }.fa-sort-down:before, .fa-sort-desc:before { content:"\f0dd" }.fa-sort-up:before, .fa-sort-asc:before { content:"\f0de" }.fa-envelope:before { content:"\f0e0" }.fa-linkedin:before { content:"\f0e1" }.fa-rotate-left:before, .fa-undo:before { content:"\f0e2" }.fa-legal:before, .fa-gavel:before { content:"\f0e3" }.fa-dashboard:before, .fa-tachometer:before { content:"\f0e4" }.fa-comment-o:before { content:"\f0e5" }.fa-comments-o:before { content:"\f0e6" }.fa-flash:before, .fa-bolt:before { content:"\f0e7" }.fa-sitemap:before { content:"\f0e8" }.fa-umbrella:before { content:"\f0e9" }.fa-paste:before, .fa-clipboard:before { content:"\f0ea" }.fa-lightbulb-o:before { content:"\f0eb" }.fa-exchange:before { content:"\f0ec" }.fa-cloud-download:before { content:"\f0ed" }.fa-cloud-upload:before { content:"\f0ee" }.fa-user-md:before { content:"\f0f0" }.fa-stethoscope:before { content:"\f0f1" }.fa-suitcase:before { content:"\f0f2" }.fa-bell-o:before { content:"\f0a2" }.fa-coffee:before { content:"\f0f4" }.fa-cutlery:before { content:"\f0f5" }.fa-file-text-o:before { content:"\f0f6" }.fa-building-o:before { content:"\f0f7" }.fa-hospital-o:before { content:"\f0f8" }.fa-ambulance:before { content:"\f0f9" }.fa-medkit:before { content:"\f0fa" }.fa-fighter-jet:before { content:"\f0fb" }.fa-beer:before { content:"\f0fc" }.fa-h-square:before { content:"\f0fd" }.fa-plus-square:before { content:"\f0fe" }.fa-angle-double-left:before { content:"\f100" }.fa-angle-double-right:before { content:"\f101" }.fa-angle-double-up:before { content:"\f102" }.fa-angle-double-down:before { content:"\f103" }.fa-angle-left:before { content:"\f104" }.fa-angle-right:before { content:"\f105" }.fa-angle-up:before { content:"\f106" }.fa-angle-down:before { content:"\f107" }.fa-desktop:before { content:"\f108" }.fa-laptop:before { content:"\f109" }.fa-tablet:before { content:"\f10a" }.fa-mobile-phone:before, .fa-mobile:before { content:"\f10b" }.fa-circle-o:before { content:"\f10c" }.fa-quote-left:before { content:"\f10d" }.fa-quote-right:before { content:"\f10e" }.fa-spinner:before { content:"\f110" }.fa-circle:before { content:"\f111" }.fa-mail-reply:before, .fa-reply:before { content:"\f112" }.fa-github-alt:before { content:"\f113" }.fa-folder-o:before { content:"\f114" }.fa-folder-open-o:before { content:"\f115" }.fa-smile-o:before { content:"\f118" }.fa-frown-o:before { content:"\f119" }.fa-meh-o:before { content:"\f11a" }.fa-gamepad:before { content:"\f11b" }.fa-keyboard-o:before { content:"\f11c" }.fa-flag-o:before { content:"\f11d" }.fa-flag-checkered:before { content:"\f11e" }.fa-terminal:before { content:"\f120" }.fa-code:before { content:"\f121" }.fa-mail-reply-all:before, .fa-reply-all:before { content:"\f122" }.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before { content:"\f123" }.fa-location-arrow:before { content:"\f124" }.fa-crop:before { content:"\f125" }.fa-code-fork:before { content:"\f126" }.fa-unlink:before, .fa-chain-broken:before { content:"\f127" }.fa-question:before { content:"\f128" }.fa-info:before { content:"\f129" }.fa-exclamation:before { content:"\f12a" }.fa-superscript:before { content:"\f12b" }.fa-subscript:before { content:"\f12c" }.fa-eraser:before { content:"\f12d" }.fa-puzzle-piece:before { content:"\f12e" }.fa-microphone:before { content:"\f130" }.fa-microphone-slash:before { content:"\f131" }.fa-shield:before { content:"\f132" }.fa-calendar-o:before { content:"\f133" }.fa-fire-extinguisher:before { content:"\f134" }.fa-rocket:before { content:"\f135" }.fa-maxcdn:before { content:"\f136" }.fa-chevron-circle-left:before { content:"\f137" }.fa-chevron-circle-right:before { content:"\f138" }.fa-chevron-circle-up:before { content:"\f139" }.fa-chevron-circle-down:before { content:"\f13a" }.fa-html5:before { content:"\f13b" }.fa-css3:before { content:"\f13c" }.fa-anchor:before { content:"\f13d" }.fa-unlock-alt:before { content:"\f13e" }.fa-bullseye:before { content:"\f140" }.fa-ellipsis-h:before { content:"\f141" }.fa-ellipsis-v:before { content:"\f142" }.fa-rss-square:before { content:"\f143" }.fa-play-circle:before { content:"\f144" }.fa-ticket:before { content:"\f145" }.fa-minus-square:before { content:"\f146" }.fa-minus-square-o:before { content:"\f147" }.fa-level-up:before { content:"\f148" }.fa-level-down:before { content:"\f149" }.fa-check-square:before { content:"\f14a" }.fa-pencil-square:before { content:"\f14b" }.fa-external-link-square:before { content:"\f14c" }.fa-share-square:before { content:"\f14d" }.fa-compass:before { content:"\f14e" }.fa-toggle-down:before, .fa-caret-square-o-down:before { content:"\f150" }.fa-toggle-up:before, .fa-caret-square-o-up:before { content:"\f151" }.fa-toggle-right:before, .fa-caret-square-o-right:before { content:"\f152" }.fa-euro:before, .fa-eur:before { content:"\f153" }.fa-gbp:before { content:"\f154" }.fa-dollar:before, .fa-usd:before { content:"\f155" }.fa-rupee:before, .fa-inr:before { content:"\f156" }.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before { content:"\f157" }.fa-ruble:before, .fa-rouble:before, .fa-rub:before { content:"\f158" }.fa-won:before, .fa-krw:before { content:"\f159" }.fa-bitcoin:before, .fa-btc:before { content:"\f15a" }.fa-file:before { content:"\f15b" }.fa-file-text:before { content:"\f15c" }.fa-sort-alpha-asc:before { content:"\f15d" }.fa-sort-alpha-desc:before { content:"\f15e" }.fa-sort-amount-asc:before { content:"\f160" }.fa-sort-amount-desc:before { content:"\f161" }.fa-sort-numeric-asc:before { content:"\f162" }.fa-sort-numeric-desc:before { content:"\f163" }.fa-thumbs-up:before { content:"\f164" }.fa-thumbs-down:before { content:"\f165" }.fa-youtube-square:before { content:"\f166" }.fa-youtube:before { content:"\f167" }.fa-xing:before { content:"\f168" }.fa-xing-square:before { content:"\f169" }.fa-youtube-play:before { content:"\f16a" }.fa-dropbox:before { content:"\f16b" }.fa-stack-overflow:before { content:"\f16c" }.fa-instagram:before { content:"\f16d" }.fa-flickr:before { content:"\f16e" }.fa-adn:before { content:"\f170" }.fa-bitbucket:before { content:"\f171" }.fa-bitbucket-square:before { content:"\f172" }.fa-tumblr:before { content:"\f173" }.fa-tumblr-square:before { content:"\f174" }.fa-long-arrow-down:before { content:"\f175" }.fa-long-arrow-up:before { content:"\f176" }.fa-long-arrow-left:before { content:"\f177" }.fa-long-arrow-right:before { content:"\f178" }.fa-apple:before { content:"\f179" }.fa-windows:before { content:"\f17a" }.fa-android:before { content:"\f17b" }.fa-linux:before { content:"\f17c" }.fa-dribbble:before { content:"\f17d" }.fa-skype:before { content:"\f17e" }.fa-foursquare:before { content:"\f180" }.fa-trello:before { content:"\f181" }.fa-female:before { content:"\f182" }.fa-male:before { content:"\f183" }.fa-gittip:before, .fa-gratipay:before { content:"\f184" }.fa-sun-o:before { content:"\f185" }.fa-moon-o:before { content:"\f186" }.fa-archive:before { content:"\f187" }.fa-bug:before { content:"\f188" }.fa-vk:before { content:"\f189" }.fa-weibo:before { content:"\f18a" }.fa-renren:before { content:"\f18b" }.fa-pagelines:before { content:"\f18c" }.fa-stack-exchange:before { content:"\f18d" }.fa-arrow-circle-o-right:before { content:"\f18e" }.fa-arrow-circle-o-left:before { content:"\f190" }.fa-toggle-left:before, .fa-caret-square-o-left:before { content:"\f191" }.fa-dot-circle-o:before { content:"\f192" }.fa-wheelchair:before { content:"\f193" }.fa-vimeo-square:before { content:"\f194" }.fa-turkish-lira:before, .fa-try:before { content:"\f195" }.fa-plus-square-o:before { content:"\f196" }.fa-space-shuttle:before { content:"\f197" }.fa-slack:before { content:"\f198" }.fa-envelope-square:before { content:"\f199" }.fa-wordpress:before { content:"\f19a" }.fa-openid:before { content:"\f19b" }.fa-institution:before, .fa-bank:before, .fa-university:before { content:"\f19c" }.fa-mortar-board:before, .fa-graduation-cap:before { content:"\f19d" }.fa-yahoo:before { content:"\f19e" }.fa-google:before { content:"\f1a0" }.fa-reddit:before { content:"\f1a1" }.fa-reddit-square:before { content:"\f1a2" }.fa-stumbleupon-circle:before { content:"\f1a3" }.fa-stumbleupon:before { content:"\f1a4" }.fa-delicious:before { content:"\f1a5" }.fa-digg:before { content:"\f1a6" }.fa-pied-piper-pp:before { content:"\f1a7" }.fa-pied-piper-alt:before { content:"\f1a8" }.fa-drupal:before { content:"\f1a9" }.fa-joomla:before { content:"\f1aa" }.fa-language:before { content:"\f1ab" }.fa-fax:before { content:"\f1ac" }.fa-building:before { content:"\f1ad" }.fa-child:before { content:"\f1ae" }.fa-paw:before { content:"\f1b0" }.fa-spoon:before { content:"\f1b1" }.fa-cube:before { content:"\f1b2" }.fa-cubes:before { content:"\f1b3" }.fa-behance:before { content:"\f1b4" }.fa-behance-square:before { content:"\f1b5" }.fa-steam:before { content:"\f1b6" }.fa-steam-square:before { content:"\f1b7" }.fa-recycle:before { content:"\f1b8" }.fa-automobile:before, .fa-car:before { content:"\f1b9" }.fa-cab:before, .fa-taxi:before { content:"\f1ba" }.fa-tree:before { content:"\f1bb" }.fa-spotify:before { content:"\f1bc" }.fa-deviantart:before { content:"\f1bd" }.fa-soundcloud:before { content:"\f1be" }.fa-database:before { content:"\f1c0" }.fa-file-pdf-o:before { content:"\f1c1" }.fa-file-word-o:before { content:"\f1c2" }.fa-file-excel-o:before { content:"\f1c3" }.fa-file-powerpoint-o:before { content:"\f1c4" }.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before { content:"\f1c5" }.fa-file-zip-o:before, .fa-file-archive-o:before { content:"\f1c6" }.fa-file-sound-o:before, .fa-file-audio-o:before { content:"\f1c7" }.fa-file-movie-o:before, .fa-file-video-o:before { content:"\f1c8" }.fa-file-code-o:before { content:"\f1c9" }.fa-vine:before { content:"\f1ca" }.fa-codepen:before { content:"\f1cb" }.fa-jsfiddle:before { content:"\f1cc" }.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before { content:"\f1cd" }.fa-circle-o-notch:before { content:"\f1ce" }.fa-ra:before, .fa-resistance:before, .fa-rebel:before { content:"\f1d0" }.fa-ge:before, .fa-empire:before { content:"\f1d1" }.fa-git-square:before { content:"\f1d2" }.fa-git:before { content:"\f1d3" }.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before { content:"\f1d4" }.fa-tencent-weibo:before { content:"\f1d5" }.fa-qq:before { content:"\f1d6" }.fa-wechat:before, .fa-weixin:before { content:"\f1d7" }.fa-send:before, .fa-paper-plane:before { content:"\f1d8" }.fa-send-o:before, .fa-paper-plane-o:before { content:"\f1d9" }.fa-history:before { content:"\f1da" }.fa-circle-thin:before { content:"\f1db" }.fa-header:before { content:"\f1dc" }.fa-paragraph:before { content:"\f1dd" }.fa-sliders:before { content:"\f1de" }.fa-share-alt:before { content:"\f1e0" }.fa-share-alt-square:before { content:"\f1e1" }.fa-bomb:before { content:"\f1e2" }.fa-soccer-ball-o:before, .fa-futbol-o:before { content:"\f1e3" }.fa-tty:before { content:"\f1e4" }.fa-binoculars:before { content:"\f1e5" }.fa-plug:before { content:"\f1e6" }.fa-slideshare:before { content:"\f1e7" }.fa-twitch:before { content:"\f1e8" }.fa-yelp:before { content:"\f1e9" }.fa-newspaper-o:before { content:"\f1ea" }.fa-wifi:before { content:"\f1eb" }.fa-calculator:before { content:"\f1ec" }.fa-paypal:before { content:"\f1ed" }.fa-google-wallet:before { content:"\f1ee" }.fa-cc-visa:before { content:"\f1f0" }.fa-cc-mastercard:before { content:"\f1f1" }.fa-cc-discover:before { content:"\f1f2" }.fa-cc-amex:before { content:"\f1f3" }.fa-cc-paypal:before { content:"\f1f4" }.fa-cc-stripe:before { content:"\f1f5" }.fa-bell-slash:before { content:"\f1f6" }.fa-bell-slash-o:before { content:"\f1f7" }.fa-trash:before { content:"\f1f8" }.fa-copyright:before { content:"\f1f9" }.fa-at:before { content:"\f1fa" }.fa-eyedropper:before { content:"\f1fb" }.fa-paint-brush:before { content:"\f1fc" }.fa-birthday-cake:before { content:"\f1fd" }.fa-area-chart:before { content:"\f1fe" }.fa-pie-chart:before { content:"\f200" }.fa-line-chart:before { content:"\f201" }.fa-lastfm:before { content:"\f202" }.fa-lastfm-square:before { content:"\f203" }.fa-toggle-off:before { content:"\f204" }.fa-toggle-on:before { content:"\f205" }.fa-bicycle:before { content:"\f206" }.fa-bus:before { content:"\f207" }.fa-ioxhost:before { content:"\f208" }.fa-angellist:before { content:"\f209" }.fa-cc:before { content:"\f20a" }.fa-shekel:before, .fa-sheqel:before, .fa-ils:before { content:"\f20b" }.fa-meanpath:before { content:"\f20c" }.fa-buysellads:before { content:"\f20d" }.fa-connectdevelop:before { content:"\f20e" }.fa-dashcube:before { content:"\f210" }.fa-forumbee:before { content:"\f211" }.fa-leanpub:before { content:"\f212" }.fa-sellsy:before { content:"\f213" }.fa-shirtsinbulk:before { content:"\f214" }.fa-simplybuilt:before { content:"\f215" }.fa-skyatlas:before { content:"\f216" }.fa-cart-plus:before { content:"\f217" }.fa-cart-arrow-down:before { content:"\f218" }.fa-diamond:before { content:"\f219" }.fa-ship:before { content:"\f21a" }.fa-user-secret:before { content:"\f21b" }.fa-motorcycle:before { content:"\f21c" }.fa-street-view:before { content:"\f21d" }.fa-heartbeat:before { content:"\f21e" }.fa-venus:before { content:"\f221" }.fa-mars:before { content:"\f222" }.fa-mercury:before { content:"\f223" }.fa-intersex:before, .fa-transgender:before { content:"\f224" }.fa-transgender-alt:before { content:"\f225" }.fa-venus-double:before { content:"\f226" }.fa-mars-double:before { content:"\f227" }.fa-venus-mars:before { content:"\f228" }.fa-mars-stroke:before { content:"\f229" }.fa-mars-stroke-v:before { content:"\f22a" }.fa-mars-stroke-h:before { content:"\f22b" }.fa-neuter:before { content:"\f22c" }.fa-genderless:before { content:"\f22d" }.fa-facebook-official:before { content:"\f230" }.fa-pinterest-p:before { content:"\f231" }.fa-whatsapp:before { content:"\f232" }.fa-server:before { content:"\f233" }.fa-user-plus:before { content:"\f234" }.fa-user-times:before { content:"\f235" }.fa-hotel:before, .fa-bed:before { content:"\f236" }.fa-viacoin:before { content:"\f237" }.fa-train:before { content:"\f238" }.fa-subway:before { content:"\f239" }.fa-medium:before { content:"\f23a" }.fa-yc:before, .fa-y-combinator:before { content:"\f23b" }.fa-optin-monster:before { content:"\f23c" }.fa-opencart:before { content:"\f23d" }.fa-expeditedssl:before { content:"\f23e" }.fa-battery-4:before, .fa-battery-full:before { content:"\f240" }.fa-battery-3:before, .fa-battery-three-quarters:before { content:"\f241" }.fa-battery-2:before, .fa-battery-half:before { content:"\f242" }.fa-battery-1:before, .fa-battery-quarter:before { content:"\f243" }.fa-battery-0:before, .fa-battery-empty:before { content:"\f244" }.fa-mouse-pointer:before { content:"\f245" }.fa-i-cursor:before { content:"\f246" }.fa-object-group:before { content:"\f247" }.fa-object-ungroup:before { content:"\f248" }.fa-sticky-note:before { content:"\f249" }.fa-sticky-note-o:before { content:"\f24a" }.fa-cc-jcb:before { content:"\f24b" }.fa-cc-diners-club:before { content:"\f24c" }.fa-clone:before { content:"\f24d" }.fa-balance-scale:before { content:"\f24e" }.fa-hourglass-o:before { content:"\f250" }.fa-hourglass-1:before, .fa-hourglass-start:before { content:"\f251" }.fa-hourglass-2:before, .fa-hourglass-half:before { content:"\f252" }.fa-hourglass-3:before, .fa-hourglass-end:before { content:"\f253" }.fa-hourglass:before { content:"\f254" }.fa-hand-grab-o:before, .fa-hand-rock-o:before { content:"\f255" }.fa-hand-stop-o:before, .fa-hand-paper-o:before { content:"\f256" }.fa-hand-scissors-o:before { content:"\f257" }.fa-hand-lizard-o:before { content:"\f258" }.fa-hand-spock-o:before { content:"\f259" }.fa-hand-pointer-o:before { content:"\f25a" }.fa-hand-peace-o:before { content:"\f25b" }.fa-trademark:before { content:"\f25c" }.fa-registered:before { content:"\f25d" }.fa-creative-commons:before { content:"\f25e" }.fa-gg:before { content:"\f260" }.fa-gg-circle:before { content:"\f261" }.fa-tripadvisor:before { content:"\f262" }.fa-odnoklassniki:before { content:"\f263" }.fa-odnoklassniki-square:before { content:"\f264" }.fa-get-pocket:before { content:"\f265" }.fa-wikipedia-w:before { content:"\f266" }.fa-safari:before { content:"\f267" }.fa-chrome:before { content:"\f268" }.fa-firefox:before { content:"\f269" }.fa-opera:before { content:"\f26a" }.fa-internet-explorer:before { content:"\f26b" }.fa-tv:before, .fa-television:before { content:"\f26c" }.fa-contao:before { content:"\f26d" }.fa-500px:before { content:"\f26e" }.fa-amazon:before { content:"\f270" }.fa-calendar-plus-o:before { content:"\f271" }.fa-calendar-minus-o:before { content:"\f272" }.fa-calendar-times-o:before { content:"\f273" }.fa-calendar-check-o:before { content:"\f274" }.fa-industry:before { content:"\f275" }.fa-map-pin:before { content:"\f276" }.fa-map-signs:before { content:"\f277" }.fa-map-o:before { content:"\f278" }.fa-map:before { content:"\f279" }.fa-commenting:before { content:"\f27a" }.fa-commenting-o:before { content:"\f27b" }.fa-houzz:before { content:"\f27c" }.fa-vimeo:before { content:"\f27d" }.fa-black-tie:before { content:"\f27e" }.fa-fonticons:before { content:"\f280" }.fa-reddit-alien:before { content:"\f281" }.fa-edge:before { content:"\f282" }.fa-credit-card-alt:before { content:"\f283" }.fa-codiepie:before { content:"\f284" }.fa-modx:before { content:"\f285" }.fa-fort-awesome:before { content:"\f286" }.fa-usb:before { content:"\f287" }.fa-product-hunt:before { content:"\f288" }.fa-mixcloud:before { content:"\f289" }.fa-scribd:before { content:"\f28a" }.fa-pause-circle:before { content:"\f28b" }.fa-pause-circle-o:before { content:"\f28c" }.fa-stop-circle:before { content:"\f28d" }.fa-stop-circle-o:before { content:"\f28e" }.fa-shopping-bag:before { content:"\f290" }.fa-shopping-basket:before { content:"\f291" }.fa-hashtag:before { content:"\f292" }.fa-bluetooth:before { content:"\f293" }.fa-bluetooth-b:before { content:"\f294" }.fa-percent:before { content:"\f295" }.fa-gitlab:before { content:"\f296" }.fa-wpbeginner:before { content:"\f297" }.fa-wpforms:before { content:"\f298" }.fa-envira:before { content:"\f299" }.fa-universal-access:before { content:"\f29a" }.fa-wheelchair-alt:before { content:"\f29b" }.fa-question-circle-o:before { content:"\f29c" }.fa-blind:before { content:"\f29d" }.fa-audio-description:before { content:"\f29e" }.fa-volume-control-phone:before { content:"\f2a0" }.fa-braille:before { content:"\f2a1" }.fa-assistive-listening-systems:before { content:"\f2a2" }.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before { content:"\f2a3" }.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before { content:"\f2a4" }.fa-glide:before { content:"\f2a5" }.fa-glide-g:before { content:"\f2a6" }.fa-signing:before, .fa-sign-language:before { content:"\f2a7" }.fa-low-vision:before { content:"\f2a8" }.fa-viadeo:before { content:"\f2a9" }.fa-viadeo-square:before { content:"\f2aa" }.fa-snapchat:before { content:"\f2ab" }.fa-snapchat-ghost:before { content:"\f2ac" }.fa-snapchat-square:before { content:"\f2ad" }.fa-pied-piper:before { content:"\f2ae" }.fa-first-order:before { content:"\f2b0" }.fa-yoast:before { content:"\f2b1" }.fa-themeisle:before { content:"\f2b2" }.fa-google-plus-circle:before, .fa-google-plus-official:before { content:"\f2b3" }.fa-fa:before, .fa-font-awesome:before { content:"\f2b4" }.sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0 }.sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto }

/********* Reset CSS *********/
*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display:block }
audio, canvas, video { display:inline-block }
audio:not([controls]) {
display:none;
height:0
}
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust:  100%; }
a { text-decoration:none; color:#ffc332; transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s; }
a:focus { outline:thin dotted }
a:hover, a:active { outline: 0; }
a:focus, a:hover { text-decoration:none; color:#ffc332; }
b, strong, dt, th { font-weight: bold; }
em, i { font-style:italic; }
p, h1, h2, h3, h4, h5, h6, ul, ol, dd, table, fieldset, address { margin-bottom:15px; padding:0; }
img { -ms-interpolation-mode: bicubic; border: 0; vertical-align: middle; max-width:100%; height:auto; }
p { font-size:24px; line-height:32px; }
figure { margin:0; }
legend { white-space:normal; }
q { quotes:"\201C" "\201D" "\2018" "\2019" }
small { font-size:90% }
sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline }
sup { top:-0.5em }
sub { bottom:0 }
table { border-collapse: separate; border-spacing: 0; width: 100%; empty-cells:show; border:none; }
table table { margin:0 }
th, td { border:none; padding:8px 10px }
caption, th, td { font-weight: normal; }
ul.bulletText { list-style:none; padding:0; }
ul.bulletText li { padding-left:15px; margin-bottom: 10px; line-height:1.5; position: relative; }
ul.bulletText li:before { position: absolute; left: 0; top: -1px; content:"";font-family:'FontAwesome'; content: "\f105"; font-size:18px;}
ul.bulletText ul { padding:0; list-style:none;}
.text-right { text-align: right; }
.text-center { text-align: center; }

/********* Clear floats *********/
.cf:before, .cf:after, .container:before, .container:after, .row:before, .row:after, ul:before, ul:after, .boxs:before, .boxs:after, .radioList:after, .radioList:before, .detailList li:before, .detailList li:after { content:" "; display:table }
.cf:after, .container:after, .row:after, ul:after, .boxs:after, .radioList:after, .detailList li:after { clear:both }

html, body {height: 100%;}
body { color:#666; font-family: 'Avenir Next', sans-serif; font-weight:400; font-size:16px; line-height: 1.4;overflow-x: hidden;}
.container { max-width:592px; width:100%; margin: 0 auto;}
.middleContent { max-width:650px; width:100%; margin: 0 auto; min-height:calc(100vh - 110px); position:relative; padding-bottom:80px;}

/*********Headings*********/
h1, h2, h3, h4, h5, h6 { font-weight:600;line-height: 1.2; color:#000; }
h1 { font-size: 30px;}
h2 { font-size: 30px;}
h3 { font-size: 20px; color: #3B3B43}
h4 { font-size: 18px;}
h5 { font-size: 18px;}
h6 { font-size: 19px;}

/********* Buttons *********/
input[type="button"], input[type="reset"], button, .button, .btn {display: inline-block; text-decoration:none; margin:0; padding: 0 75px; line-height: 50px; border:0; color: #000; font-size:18px; font-weight:600; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; cursor:pointer;font-family: 'Avenir Next', sans-serif; position:relative; background-color:#ffc332;border-radius: 5px; }

input[type="button"]:hover, input[type="reset"]:hover, button:hover, .button:hover, .btn:hover,
input[type="button"]:focus, input[type="reset"]:focus, button:focus, .button:focus, .btn:focus{background-color:#ffc332; color:#fff;}

input[type="button"].brdBtn, button.brdBtn, .button.brdBtn, .brdBtn { background-color:#fff; border:1px solid #ffc332; color:#ffc332;}

input[type="button"].brdBtn:hover, button.brdBtn:hover, .button.brdBtn:hover, .brdBtn:hover { background-color:#ffc332; color:#fff;}

.button.smallBtn { font-size: 16px; padding: 0 20px; height: 45px; line-height:45px; font-weight:500;}

.button:hover{
    opacity: 0.8;
    cursor: pointer;
}

input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea { border:0; width:100%; color:#000; height:44px; padding:0 10px; font-size:100%; line-height:normal; font-size: 15px; border-radius:5px;font-family: 'Avenir Next', sans-serif;  background-color:#fff; border:1px solid #b7b7b7; }


::-webkit-input-placeholder {opacity:1; color:#C6C6C6; font-weight:400;}
::-moz-placeholder { opacity:1;color:#C6C6C6;font-weight:400;}
:-ms-input-placeholder {opacity:1;color:#C6C6C6;font-weight:400;}
:-moz-placeholder {opacity:1;color:#C6C6C6;font-weight:400;}
select {-moz-appearance: none;-webkit-appearance: none; background-image:url(../img/select-dropdown-arrow.png); background-repeat:no-repeat; background-position:right center; cursor:pointer;}
/********** Table **********/

.tableOut { }
table, .tableData{border-collapse: separate;border-spacing: 0;width: 100%; empty-cells:show; border:none;border:0; color:#000;}
table table, .tableData table { margin:0}
caption,th,td {font-weight: 400; background:#fff}
th,td, .tableData th, .tableData td {border:none; padding:25px 20px;border:0; border-bottom:1px solid #e8e8e8;font-weight:500; font-size:18px; color:#000; transition: all 350ms ease 0s; -webkit-transition: all 350ms ease 0s; text-align:left;}

th, .tableData th{color:#3B3B43; font-weight:600;background: #F0F0F0; font-size:16px;padding-top: 18px;padding-bottom: 18px;}
.tableScroll { overflow-y:hidden; overflow-x:auto} 
.fc th:first-child, .fc td:first-child { text-align: center; width:70px; }
.lc th:last-child, .lc td:last-child { text-align: center; }


/********** Responsive Tab **********/
.tabContentWrap { box-shadow: 0 5px 32px rgba(0, 0, 0, 0.14);}
.resTab {position: relative;}
.resTab .tabNav {margin:0;padding: 0; list-style:none; border-bottom:1px solid #e0e0e0; text-align:center;}
.resTab .tabNav li {display: inline-block;margin: 0;position: relative; vertical-align:middle;}
.resTab .tabNav li a {display: inline-block;padding: 10px 35px;text-decoration: none;font-size: 22px;font-weight: 500;color:#878788; position:relative;}
.resTab .tabNav li a:before { left:50%; bottom:0; width:0; height:2px; content:""; position:absolute; background-color:#ffc332;transition: all 350ms ease 0s;-webkit-transition: all 350ms ease 0s;}
.resTab .tabNav .r-tabs-state-active a { color: #000;text-shadow: none;}
.resTab .tabNav .r-tabs-state-active a:before { left:0; width:100%;}
.resTab .tabContent {padding:50px 0;display: none;}
.resTab .r-tabs-panel.r-tabs-state-active {display: block;}
.resTab .r-tabs-accordion-title {display:none;}
.resTab .tabNav .r-tabs-state-disabled {opacity: 0.5;}
.resTab .r-tabs-accordion-title .r-tabs-anchor {display: block;padding: 10px;background-color: #00c5ad;color: #fff;font-weight: bold;text-decoration: none;}
.resTab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {background-color: #fff;color: #00c5ad;text-shadow: none;}
.resTab .r-tabs-accordion-title.r-tabs-state-disabled {opacity: 0.5;}
.noJS .resTab .tabContainer { height:150px; overflow:hidden}
.noJS .resTab .tabContent { display:block; height:150px}

/*********  Accordion ******** */
.accordion { margin-bottom:20px;}
.accordion .accTrigger {padding:12px 30px 12px 0; cursor:pointer;font-weight:400;font-family: 'Roboto Slab', serif; font-size:24px;border-bottom:1px solid #d7d7d7; position:relative; color:#2f55d4;}
.accordion .accTrigger.last { border-bottom-width:0;}
.accordion .accTrigger:before {content: "\f107"; position:absolute; right:0; top:17px; border: 1px solid #609d1a; color:#609d1a; width:22px; height: 22px; border-radius:50%;font-family:'FontAwesome'; text-align:center; line-height:21px; font-size:18px;}
.accordion .accTrigger a {display:block;text-decoration:none;outline:0}
.accordion .accTrigger.active {border-bottom:1px solid #fff;}
.accordion .accTrigger.active:before {transform: rotate(-180deg); -webkit-transform: rotate(-180deg);border-color: #2f55d4; color:#2f55d4;}
.accordDetail {padding:10px 0; display:none;border-bottom:1px solid #d7d7d7; }



/*********Navigation*********/

/************Datepicker for Bootstrap v2************/
.datepicker { padding: 4px; border-radius: 4px; direction: ltr;}
.datepicker-inline { width: 100%; }
.datepicker.datepicker-rtl { direction: rtl; }
.datepicker.datepicker-rtl table tr td span { float: right; }
.datepicker-dropdown { top: 0; left: 0; }
.datepicker-dropdown:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-top: 0; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute;display:none; }
.datepicker-dropdown:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-top: 0; position: absolute;display:none; }
.datepicker-dropdown.datepicker-orient-left:before { left: 6px; }
.datepicker-dropdown.datepicker-orient-left:after { left: 7px; }
.datepicker-dropdown.datepicker-orient-right:before { right: 6px; }
.datepicker-dropdown.datepicker-orient-right:after { right: 7px; }
.datepicker-dropdown.datepicker-orient-top:before { top: -7px; }
.datepicker-dropdown.datepicker-orient-top:after { top: -6px; }
.datepicker-dropdown.datepicker-orient-bottom:before { bottom: -7px; border-bottom: 0; border-top: 7px solid #999; display:none; }
.datepicker-dropdown.datepicker-orient-bottom:after { bottom: -6px; border-bottom: 0; border-top: 6px solid #fff; display:none;}
.datepicker > div { display: none; }
.datepicker.days div.datepicker-days { display: block; }
.datepicker.months div.datepicker-months { display: block; }
.datepicker.years div.datepicker-years { display: block; }
.datepicker table { margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border:0; }
.datepicker table thead{ background:#3c61c0; color:#fff;}
.datepicker table thead th, .datepicker table thead td { border-radius:0 !important;color: #fff;}
.datepicker table tr td, .datepicker table tr th { text-align: center; width: 35px; height: 35px; border-radius: 50%; border: none;background: none; }
.table-striped .datepicker table tr td, .table-striped .datepicker table tr th { background-color: transparent; }
.datepicker table tr td.day:hover, .datepicker table tr td.day.focused { background: #4263e5; color:#fff; cursor: pointer; }
.datepicker table tr td.old, .datepicker table tr td.new { color: #777; }
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { background: none; color: #444; cursor: default; }
.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover { color: #000000; background: rgba(0, 0, 0, 0.2); border-color: #ffb733; }
.datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:focus, .datepicker table tr td.today:hover:focus, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today:hover, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover { color: #000000; background: rgba(0, 0, 0, 0.2); border-color: #f59e00; }
.datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today:hover, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover { background-image: none; }
.datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.today, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today.disabled, fieldset[disabled] .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover.disabled:hover, .datepicker table tr td.today.disabled.disabled:hover, .datepicker table tr td.today.disabled:hover.disabled:hover, .datepicker table tr td.today[disabled]:hover, .datepicker table tr td.today:hover[disabled]:hover, .datepicker table tr td.today.disabled[disabled]:hover, .datepicker table tr td.today.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today:hover:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today:hover.disabled:focus, .datepicker table tr td.today.disabled.disabled:focus, .datepicker table tr td.today.disabled:hover.disabled:focus, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today:hover[disabled]:focus, .datepicker table tr td.today.disabled[disabled]:focus, .datepicker table tr td.today.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover:focus, fieldset[disabled] .datepicker table tr td.today.disabled:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today:hover.disabled:active, .datepicker table tr td.today.disabled.disabled:active, .datepicker table tr td.today.disabled:hover.disabled:active, .datepicker table tr td.today[disabled]:active, .datepicker table tr td.today:hover[disabled]:active, .datepicker table tr td.today.disabled[disabled]:active, .datepicker table tr td.today.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.today:active, fieldset[disabled] .datepicker table tr td.today:hover:active, fieldset[disabled] .datepicker table tr td.today.disabled:active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today:hover.disabled.active, .datepicker table tr td.today.disabled.disabled.active, .datepicker table tr td.today.disabled:hover.disabled.active, .datepicker table tr td.today[disabled].active, .datepicker table tr td.today:hover[disabled].active, .datepicker table tr td.today.disabled[disabled].active, .datepicker table tr td.today.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.today.active, fieldset[disabled] .datepicker table tr td.today:hover.active, fieldset[disabled] .datepicker table tr td.today.disabled.active, fieldset[disabled] .datepicker table tr td.today.disabled:hover.active { background: rgba(0, 0, 0, 0.2); border-color: #ffb733; }
.datepicker table tr td.today:hover:hover { color: #000; }
.datepicker table tr td.today.active:hover { color: #fff; }
.datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover { background: rgba(0, 0, 0, 0.2); border-radius: 0; }
.datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover { color: #000000; background: rgba(0, 0, 0, 0.2); border-color: #f1a417; border-radius: 0; }
.datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today:hover:focus, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today:hover, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover { color: #000000; background: rgba(0, 0, 0, 0.2); border-color: #bf800c; }
.datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today:hover, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover { background-image: none; }
.datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.range.today, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover.disabled:hover, .datepicker table tr td.range.today.disabled.disabled:hover, .datepicker table tr td.range.today.disabled:hover.disabled:hover, .datepicker table tr td.range.today[disabled]:hover, .datepicker table tr td.range.today:hover[disabled]:hover, .datepicker table tr td.range.today.disabled[disabled]:hover, .datepicker table tr td.range.today.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today:hover:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today:hover.disabled:focus, .datepicker table tr td.range.today.disabled.disabled:focus, .datepicker table tr td.range.today.disabled:hover.disabled:focus, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today:hover[disabled]:focus, .datepicker table tr td.range.today.disabled[disabled]:focus, .datepicker table tr td.range.today.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today:hover.disabled:active, .datepicker table tr td.range.today.disabled.disabled:active, .datepicker table tr td.range.today.disabled:hover.disabled:active, .datepicker table tr td.range.today[disabled]:active, .datepicker table tr td.range.today:hover[disabled]:active, .datepicker table tr td.range.today.disabled[disabled]:active, .datepicker table tr td.range.today.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.range.today:active, fieldset[disabled] .datepicker table tr td.range.today:hover:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today:hover.disabled.active, .datepicker table tr td.range.today.disabled.disabled.active, .datepicker table tr td.range.today.disabled:hover.disabled.active, .datepicker table tr td.range.today[disabled].active, .datepicker table tr td.range.today:hover[disabled].active, .datepicker table tr td.range.today.disabled[disabled].active, .datepicker table tr td.range.today.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.range.today.active, fieldset[disabled] .datepicker table tr td.range.today:hover.active, fieldset[disabled] .datepicker table tr td.range.today.disabled.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active { background: rgba(0, 0, 0, 0.2); border-color: #f1a417; }
.datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover { color: #ffffff; background: rgba(0, 0, 0, 0.2); border-color: #555555; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:hover:focus, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected:hover, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover { color: #ffffff; background: rgba(0, 0, 0, 0.2); border-color: #373737; }
.datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected:hover, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover { background-image: none; }
.datepicker table tr td.selected.disabled, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.selected, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected.disabled, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover.disabled:hover, .datepicker table tr td.selected.disabled.disabled:hover, .datepicker table tr td.selected.disabled:hover.disabled:hover, .datepicker table tr td.selected[disabled]:hover, .datepicker table tr td.selected:hover[disabled]:hover, .datepicker table tr td.selected.disabled[disabled]:hover, .datepicker table tr td.selected.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected:hover:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected:hover.disabled:focus, .datepicker table tr td.selected.disabled.disabled:focus, .datepicker table tr td.selected.disabled:hover.disabled:focus, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected:hover[disabled]:focus, .datepicker table tr td.selected.disabled[disabled]:focus, .datepicker table tr td.selected.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected:hover.disabled:active, .datepicker table tr td.selected.disabled.disabled:active, .datepicker table tr td.selected.disabled:hover.disabled:active, .datepicker table tr td.selected[disabled]:active, .datepicker table tr td.selected:hover[disabled]:active, .datepicker table tr td.selected.disabled[disabled]:active, .datepicker table tr td.selected.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.selected:active, fieldset[disabled] .datepicker table tr td.selected:hover:active, fieldset[disabled] .datepicker table tr td.selected.disabled:active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected:hover.disabled.active, .datepicker table tr td.selected.disabled.disabled.active, .datepicker table tr td.selected.disabled:hover.disabled.active, .datepicker table tr td.selected[disabled].active, .datepicker table tr td.selected:hover[disabled].active, .datepicker table tr td.selected.disabled[disabled].active, .datepicker table tr td.selected.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.selected.active, fieldset[disabled] .datepicker table tr td.selected:hover.active, fieldset[disabled] .datepicker table tr td.selected.disabled.active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active { background: rgba(0, 0, 0, 0.2); border-color: #555555; }
.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover { color: #ffffff; background: rgba(0, 0, 0, 0.2); border-color: #357ebd; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover { color: #ffffff; background: rgba(0, 0, 0, 0.5); border-color: #285e8e; }
.datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover { background-image: none; }
.datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active[disabled], .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.active, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active.disabled, fieldset[disabled] .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover.disabled:hover, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active.disabled:hover.disabled:hover, .datepicker table tr td.active[disabled]:hover, .datepicker table tr td.active:hover[disabled]:hover, .datepicker table tr td.active.disabled[disabled]:hover, .datepicker table tr td.active.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active:hover:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active:hover.disabled:focus, .datepicker table tr td.active.disabled.disabled:focus, .datepicker table tr td.active.disabled:hover.disabled:focus, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active:hover[disabled]:focus, .datepicker table tr td.active.disabled[disabled]:focus, .datepicker table tr td.active.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover:focus, fieldset[disabled] .datepicker table tr td.active.disabled:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active:hover.disabled:active, .datepicker table tr td.active.disabled.disabled:active, .datepicker table tr td.active.disabled:hover.disabled:active, .datepicker table tr td.active[disabled]:active, .datepicker table tr td.active:hover[disabled]:active, .datepicker table tr td.active.disabled[disabled]:active, .datepicker table tr td.active.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.active:active, fieldset[disabled] .datepicker table tr td.active:hover:active, fieldset[disabled] .datepicker table tr td.active.disabled:active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active:hover.disabled.active, .datepicker table tr td.active.disabled.disabled.active, .datepicker table tr td.active.disabled:hover.disabled.active, .datepicker table tr td.active[disabled].active, .datepicker table tr td.active:hover[disabled].active, .datepicker table tr td.active.disabled[disabled].active, .datepicker table tr td.active.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.active.active, fieldset[disabled] .datepicker table tr td.active:hover.active, fieldset[disabled] .datepicker table tr td.active.disabled.active, fieldset[disabled] .datepicker table tr td.active.disabled:hover.active { background-color: #428bca; border-color: #357ebd; }
.datepicker table tr td span { display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; border-radius: 4px; }
.datepicker table tr td span:hover { background: rgba(0, 0, 0, 0.2); }
.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { background: none; color: #444; cursor: default; }
.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover { color: #ffffff; background-color: #428bca; border-color: #357ebd; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }
.datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { color: #ffffff; background-color: #3276b1; border-color: #285e8e; }
.datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover { background-image: none; }
.datepicker table tr td span.active.disabled, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td span.active, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active.disabled, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active[disabled]:hover, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active:hover.disabled:active, .datepicker table tr td span.active.disabled.disabled:active, .datepicker table tr td span.active.disabled:hover.disabled:active, .datepicker table tr td span.active[disabled]:active, .datepicker table tr td span.active:hover[disabled]:active, .datepicker table tr td span.active.disabled[disabled]:active, .datepicker table tr td span.active.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td span.active:active, fieldset[disabled] .datepicker table tr td span.active:hover:active, fieldset[disabled] .datepicker table tr td span.active.disabled:active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active:hover.disabled.active, .datepicker table tr td span.active.disabled.disabled.active, .datepicker table tr td span.active.disabled:hover.disabled.active, .datepicker table tr td span.active[disabled].active, .datepicker table tr td span.active:hover[disabled].active, .datepicker table tr td span.active.disabled[disabled].active, .datepicker table tr td span.active.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td span.active.active, fieldset[disabled] .datepicker table tr td span.active:hover.active, fieldset[disabled] .datepicker table tr td span.active.disabled.active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active { background-color: #428bca; border-color: #357ebd; }
.datepicker table tr td span.old, .datepicker table tr td span.new { color: #444; }
.datepicker th.datepicker-switch { width: 145px; }
.datepicker thead tr:first-child th, .datepicker tfoot tr th { cursor: pointer; }
.datepicker thead tr:first-child th:hover, .datepicker tfoot tr th:hover { background: rgba(0, 0, 0, 0.2); }
.datepicker .cw { font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle; }
.datepicker thead tr:first-child th.cw { cursor: default; background-color: transparent; }
.input-group.date .input-group-addon i { cursor: pointer; width: 16px; height: 16px; }
.input-daterange input { text-align: center; }
.input-daterange input:first-child { border-radius: 3px 0 0 3px; }
.input-daterange input:last-child { border-radius: 0 3px 3px 0; }
.input-daterange .input-group-addon { width: auto; min-width: 16px; padding: 4px 5px; font-weight: normal; line-height: 1.428571429; text-align: center; text-shadow: 0 1px 0 #fff; vertical-align: middle; background-color: #eeeeee; border: solid #cccccc; border-width: 1px 0; margin-left: -5px; margin-right: -5px; }
.datepicker.dropdown-menu { position: absolute;  left: 0; z-index: 1000; float: left; display: none; width: 260px; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 5px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;  *border-right-width: 2px;
 *border-bottom-width: 2px;
color: #333333; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; line-height: 1.428571429; padding:0; border:0;}
.datepicker.dropdown-menu th, .datepicker.dropdown-menu td { padding: 8px 5px;font-size: 14px; }

.fullPage { min-height:100%; position: relative; }
.fullPage #logo { position: absolute; right:77px; top:64px; }
#aside { background-color:#000000; padding: 60px 60px; position:fixed; left:0; top:0; bottom:0; width:545px;}
.logoIcon { margin-top:25px; margin-bottom:35px; }
h1.large { font-weight:700; font-size:36px; line-height:46px; color:#fff;}
.largePara { font-size:24px; line-height:32px; color:#fff;}
.positionR { position: relative; }
.homeUserGroup { position: relative; margin-top:83px; min-height:350px;margin-left: 15px;margin-right: 22px }
.homeUserGroup .userCircle { width:94px; height: 94px; overflow:hidden; border-radius:50%;box-shadow: 0 3px 20px #00000036; position:absolute; right:0; top:0;}
.homeUserGroup .userCircle.userSecond { right:auto; left:0; top:50px;}
.homeUserGroup .userCircle.userThird { right:auto; left:142px; top:200px;}
.haveAccount {background: #ffc332;border-radius: 12px; padding: 24px; margin-top:20px;}
.haveAccount p { font-size:20px; line-height:27px; color: #fff; margin:0; }
.haveAccount p a { font-weight:700; color:#000; text-decoration:none; display: inline-block; margin-top:5px; }
.haveAccount p a:hover { text-decoration:underline;}
.midFormContent { padding-top:340px; padding-left:157px;margin-left:545px;}
.inlineForm .inlineInput { background:#fff; font-size: 24px;line-height: 42px; height: 42px; display:inline-block; vertical-align:middle; border:0; border-radius:0; padding: 0; margin: 0 10px; border-bottom:1px solid #ffc332; width:300px;color:#000; }
.inlineForm .inlineInput:focus { outline: 0 none;}
.arrowBtn { width:22px; height: 16px; background:url(../img/form-submit-arrow.svg) no-repeat 0 0; border:0; padding: 0; text-indent:-9999px; cursor:pointer;transition: all 350ms ease 0s;-webkit-transition: all 350ms ease 0s;}
.arrowBtn:hover { opacity:0.7;}
.inlineFieldRow { margin-bottom:75px; }
.inlineFieldRow p { margin-bottom:0; font-weight: 500; font-size: 24px; color: #000;}
.s-hidden { visibility:hidden; padding-right:10px; }
.cSelect { cursor:pointer; display:inline-block; position:relative;  color:black; height: 42px;font-size: 24px;line-height: 42px; vertical-align:middle;border-bottom:1px solid #ffc332;margin: 0 10px;  }
.selectWrap { position:absolute; top:0; right:0; bottom:0; left:0; background-color:#fff; padding:0; font-weight:600;font-size: 24px; }
.selectWrap:after { content:""; width:0; height:0; border:5px solid transparent; border-color:black transparent transparent transparent; position:absolute; top:19px; right:10px; }
.selectWrap:active, .selectWrap.active {  }
.options { display:none; position:absolute; top:100%; right:0; left:0; z-index:999; margin:0 0; padding:0 0; list-style:none; background-color:#fff;  box-shadow:0 3px 6px rgba(0, 0, 0, 0.45);font-weight:600;font-size: 22px; color:#000; overflow-y:auto; max-height:350px; line-height: 26px; }
.options li { margin:0; padding:10px 25px; border-bottom:1px solid #dedede; }
.options li:last-child { border-bottom:0;}
.options li:hover { background-color:#ffc332; color:#fff; }
.inlineForm .width115 { width:115px;}
.mb-45, .inlineFieldRow .mb-45 { margin-bottom: 45px; }
.mb-5 { margin-bottom: 5px; }
.mb-10 { margin-bottom: 10px; }
.mb-15 { margin-bottom: 15px; }
.mb-20 { margin-bottom: 20px; }
.mb-25 { margin-bottom: 25px; }
.mb-30 { margin-bottom: 30px !important; }
.mb-35 { margin-bottom: 35px; }
.mb-40 { margin-bottom: 40px; }
.mb-45 { margin-bottom: 45px; }
.mb-50 { margin-bottom: 50px; }
.mb-60 { margin-bottom: 60px; }
.mb-70 { margin-bottom: 70px; }
.mb-80 { margin-bottom: 80px; }
.mb-90 { margin-bottom: 90px; }
.mb-100 { margin-bottom:100px;}

.mt-10 { margin-top: 10px; }
.mt-15 { margin-top: 15px; }
.mt-20 { margin-top: 20px; }
.mt-25 { margin-top: 25px; }
.mt-30 { margin-top: 30px; }
.mt-35 { margin-top: 35px; }
.mt-40 { margin-top: 40px; }
.mt-45 { margin-top: 45px; }
.mt-50 { margin-top: 50px; }
.mt-55 { margin-top: 55px; }
.mt-60 { margin-top: 60px; }

.mr-10 { margin-right: 10px; }
.mr-15 { margin-right: 15px; }
.mr-20 { margin-right: 20px; }
.mr-25 { margin-right: 25px; }
.mr-30 { margin-right: 30px; }
.mr-35 { margin-right: 35px; }
.mr-40 { margin-right: 40px; }
.mr-45 { margin-right: 45px; }
.mr-50 { margin-right: 50px; }
.mr-55 { margin-right: 55px; }
.mr-60 { margin-right: 60px; }

.ml-10 { margin-left: 10px; }
.ml-15 { margin-left: 15px; }
.ml-20 { margin-left: 20px; }
.ml-25 { margin-left: 25px; }
.ml-30 { margin-left: 30px; }
.ml-35 { margin-left: 35px; }
.ml-40 { margin-left: 40px; }
.ml-45 { margin-left: 45px; }
.ml-50 { margin-left: 50px; }
.ml-55 { margin-left: 55px; }
.ml-60 { margin-left: 60px; }



.min255 { min-width:255px; }
.navWrap { width: 260px; position:fixed; left:0; top:0; bottom:0; z-index:1; }
.navWrap #logo { position: static; margin-top:40px; margin-bottom:63px; margin-left:93px;}
#main { margin-left:260px; padding:55px; min-height:100vh;}
.fullWidth#main { margin-left:0;}
.menuBar { display: none; }
.toggleMenu { width: 30px; height: 24px; position:absolute; left:15px; top:21px; }
.toggleMenu .iconBar { display:block; height: 3px; background-color:#ffc332; }
.toggleMenu .iconBar:nth-child(2) { margin: 7px 0;}
.menuClose { width:30px; height: 30px; position: absolute; right:15px; top:15px; background:url(../img/close-icon.png) no-repeat 0 0; background-size:100%; opacity:0.7; cursor:pointer; display:none;}
#nav ul { margin: 0; padding: 0; list-style: none; }
#nav ul li { display:block; margin-bottom:25px; position:relative; padding-left:52px;}
#nav ul li a { display:block; font-size:16px; line-height:27px; color:#3B3B43; font-weight:500; text-decoration:none; position:relative; padding-left:53px; }
#nav ul li a:hover, #nav ul li.active a { color:#c2921f;}
#nav ul li .menuIcon { background:url(../img/menu-icon.png) no-repeat 0 0; width:28px; height: 28px; position: absolute; left:0; top:0;}
#nav ul li .icon1 { background-position: 0 0; } 
#nav ul li .icon2 { background-position: -28px 0; }
#nav ul li .icon3 { background-position: -56px 0; }
#nav ul li .icon4 { background-position: -84px 0; }
#nav ul li .icon5 { background-position: -112px 0; }
#nav ul li .icon6 { background-position: -140px 0; }
#nav ul li .icon7 { background-position: -168px 0; } 

#nav ul li.active .icon1, #nav ul li a:hover .icon1 { background-position: 0 -28px; } 
#nav ul li.active .icon2, #nav ul li a:hover .icon2 { background-position: -28px -28px; }
#nav ul li.active .icon3, #nav ul li a:hover .icon3 { background-position: -56px -28px; }
#nav ul li.active .icon4, #nav ul li a:hover .icon4 { background-position: -84px -28px; }
#nav ul li.active .icon5, #nav ul li a:hover .icon5 { background-position: -112px -28px; }
#nav ul li.active .icon6, #nav ul li a:hover .icon6 { background-position: -140px -28px; }
#nav ul li.active .icon7, #nav ul li a:hover .icon7 { background-position: -168px -28px; }

.userSortProfileWrap { position: absolute; left: 52px; bottom:120px; cursor:pointer;}
.userSortProfile .userPhoto, .userSortProfile .userName, .userSortProfile .fa { display: inline-block; vertical-align:middle; }
.userSortProfile .userPhoto { width:50px; height: 50px; overflow:hidden; border-radius:50%;}
.userSortProfile .userName { margin: 0 12px; font-size:12px; line-height:19px; color:#3B3B43; font-weight:500;}
.userSortProfile .fa { width:21px; height: 21px; border-radius:50%; background-color:#ebedf9; font-size:14px; text-align:center; line-height: 21px; color:#5b5c64;}

.userPopup { background-color:#fff; box-shadow: 0 1px 36px rgba(0, 0, 0, 0.2); padding: 20px;position: absolute;left: 0;bottom: 100%;margin-bottom: 20px; width:296px;cursor: default;}
.userPopup:after, .userPopup:before { top: 100%; left: 22px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.userPopup:after { border-color: rgba(255, 255, 255, 0); border-top-color: #fff; border-width: 7px; margin-left: -7px; }
.userPopup:before { border-color: rgba(0, 0, 0, 0);  border-top-color: #;
border-width: 16px; margin-left: -16px; }

.multiButton .middleContent { padding-bottom:130px; }
.userPopup { opacity:0; visibility:hidden;transition: all 350ms ease 0s;-webkit-transition: all 350ms ease 0s;}
.userPopup.active{opacity:1; visibility:visible;}
.userPopup h2 { font-weight:600; font-size:20px; line-height:27px; margin-bottom:3px; color:#000;}
.userPopup p { font-size:15px; color:#878788; font-weight:500; margin-bottom:15px; line-height:1.2;}
.userPopup a { font-size:15px; font-weight:500; display:inline-block; }
.userPopup .brdBox { border-bottom: 1px solid #efefef; }
.userPopup .createBusiLink { font-size:16px; font-weight:500; color:#3B3B43; padding: 12px 0;}
.userPopup .createBusiLink:hover { color:#ffc332;}
.userPopup .createBusiLink .icon { width:21px; height: 21px; background:url(../img/create-business-icon.png) no-repeat center center; display:inline-block;vertical-align:middle; margin-right:10px; position:relative; top:-2px; }
.userPopup .linkBox { padding: 10px 0;}
.userPopup .linkBox a { display:block; padding: 8px 0;font-size:16px; font-weight:500; color:#3B3B43; }
.userPopup .linkBox a:hover { color:#ffc332;}
.userPopup .linkBox a .settingIcon, .userPopup .linkBox a .logoutIcon { width: 21px; height:21px;display:inline-block;vertical-align:middle; margin-right:10px; position:relative; top:-2px; }
.userPopup .linkBox a .settingIcon { background:url(../img/setting-icon.png) no-repeat center center;}
.userPopup .linkBox a .logoutIcon{ background:url(../img/logout-icon.png) no-repeat center center;}
.userPopup .linkGroup { padding-top:10px;}
.userPopup .linkGroup a { display: inline-block; vertical-align:middle; margin: 0 12px;font-size:15px; font-weight:500; position:relative;}
.userPopup .linkGroup a:first-child { margin-left:0;}
.userPopup .linkGroup a:before { height: 18px; width:1px; position:absolute; right:-14px; top:50%; margin-top:-9px; background-color:#e8e8e8; content:"";}
.userPopup .linkGroup a:last-child:before { display:none;}
input[type="text"].sendMoneyValue, .sendMoneyValue { font-size:100px; font-weight:400; line-height:137px; color:#000;color: #000;border: 0;height: auto;text-align: center; margin:50px 0 150px 0;}
input[type="text"].sendMoneyValue:focus, .sendMoneyValue:focus{outline: 0;}
.fontMd { font-weight:500;}
.colorDark { color:#3B3B43}
.w100 { width:100% !important; text-align:center;}
.bottomButtonRow { position: absolute; left:0; bottom:0; width:100%; }
input[type="text"].sendMoneyValue.m-0, .sendMoneyValue.m-0 { margin: 0;}
.dropdown-select { width: 100%; padding:12px 50px 12px 20px; color: #3B3B43; background-color: #fff; border: 1px solid #C6C6C6; font-size: 24px;border-radius: 10px;line-height: 1.4; text-align:left; position:relative;}
.dropdown-select:before {  width:18px; height: 12px; position: absolute; right:18px; top:23px; background:url(../img/select-arrow.jpg) no-repeat 0 0; content:""; }
.dropdown-menu { width: 240px; padding: 0; margin: 0; border-top-left-radius: 0; border-top-right-radius: 0; }
.dropdown-menu { position: absolute; left: 0; z-index: 1000; display: none;  float: left;  width:100%; padding:0; margin:-8px 0 0 0; font-size: 24px; text-align: left;color: #3B3B43;  list-style: none; background-color: #fff;border: 1px solid #C6C6C6; border-radius: 0 0 10px 10px; max-height:310px; overflow-y:auto;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.1);}
.dropdown, .dropup { position: relative;}
.dropdown button:hover, .dropdown button:focus { background-color: #fff; border: 1px solid #C6C6C6;color: #3B3B43; outline: none;}
.dropdown.open button.dropdown-select { border-bottom-left-radius: 0; border-bottom-right-radius: 0; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.23); border: solid 1px #666; border-bottom: none; }
.dropdown.open ul { box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.23); border: solid 1px #666; border-top: none; height: 200px; overflow-y: scroll; }
.dropdown-menu li { cursor: pointer; padding: 7.5px 15px; border-top: solid 1px #f3f3f3; }
.dropdown-menu li:hover { background-color: #f4f4f4; }
.dropdown .flag, .dropdown .c_name { display: inline-block; vertical-align:middle; font-size: 20px; line-height: 35px; }
.dropdown .flag img { display: block; }
.dropdown .flag { margin-right:15px; }
.dropdown .rightMoneyValue { text-align: right; float:right;font-weight: 500; font-size: 18px; color: #727272; line-height: 35px;}

.fieldRow { margin-bottom: 25px; }
.fieldRow label { font-size: 15px; color:#878788; font-weight:400; display:block; margin-bottom:5px;}
.fieldRow input[type="email"], .fieldRow input[type="number"], .fieldRow input[type="password"], .fieldRow input[type="search"], .fieldRow input[type="tel"], .fieldRow input[type="text"], .fieldRow input[type="url"], .fieldRow select, .fieldRow textarea, input[type="text"].defaultInput { border:0; border-bottom:1px solid #d8d8d8; border-radius:0; padding:10px 0; height: 42px; line-height:50px;font-size: 18px; color:#000000; font-weight:500;}
.fieldRow input[type="email"]:focus, .fieldRow input[type="number"]:focus, .fieldRow input[type="password"]:focus, .fieldRow input[type="search"]:focus, .fieldRow input[type="tel"]:focus, .fieldRow input[type="text"]:focus, .fieldRow input[type="url"]:focus, .fieldRow select:focus, .fieldRow textarea:focus, input[type="text"].defaultInput:focus,.fieldRow input[type="email"]:hover, .fieldRow input[type="number"]:hover, .fieldRow input[type="password"]:hover, .fieldRow input[type="search"]:hover, .fieldRow input[type="tel"]:hover, .fieldRow input[type="text"]:hover, .fieldRow input[type="url"]:hover, .fieldRow select:hover, .fieldRow textarea:hover, input[type="text"].defaultInput:hover {outline: 0; border-bottom:1px solid #ffc332;}
.fieldRow select, .filterBy select, .historyFilter select { line-height: 25px; background-image:url(../img/select-arrow.jpg); background-position: right center; background-repeat:no-repeat; }
.fieldRow textarea { padding: 5px 0; height:60px; line-height: 30px; resize:none;}
.backArrow, .closeArrow { width:41px; height: 41px; position: absolute; top:20px; z-index:1; display:block; text-indent:-9999px; opacity:0.4;}
.backArrow { left: 28px; background:url(../img/back-icon.png) no-repeat 0 0; }
.closeArrow { right:28px; background:url(../img/close-icon.png) no-repeat 0 0;}
.backArrow:hover, .closeArrow:hover{opacity:0.7;}

.transferDetail {border: 1px solid #D6D6D6;border-radius: 8px; padding: 30px; margin-bottom:35px;}
.transferDetail .titleRow { position: relative; }
.transferDetail h3 { color:#000; font-size:20px; font-weight:600; margin-bottom:10px;}
.transferDetail .titleRow .rightLink{font-weight:600; position: absolute; right:0; top:0; font-size:17px;}
.detailList { margin: 0; padding: 0; list-style: none; }
.detailList li { display: block; margin:10px 0; }
.detailList li:last-child { margin-bottom:0;}
.detailList .leftValue { font-weight:400; float:left; width:60%;}
.detailList .rightValue { float: right; width:40%; text-align:right; color:#000; font-size:18px; }
.detailList .rightValue strong { font-weight:600;}
.separator { border-bottom:1px solid #ccd0e6; margin: 25px 0;}

.checkbox-custom, .radio-custom { opacity: 0; position: absolute; }
.checkbox-custom, .checkbox-custom-label, .radio-custom, .radio-custom-label { display: inline-block; vertical-align: middle; margin: 0; cursor: pointer; font-size:18px; font-weight:400; }
.checkbox-custom-label, .radio-custom-label { position: relative; }
.checkbox-custom + .checkbox-custom-label:before, .radio-custom + .radio-custom-label:before { content: ''; background: #E5E5E5; border: 1px solid #E5E5E5; display: inline-block; vertical-align: middle; width: 20px; height: 20px; padding: 1px; margin-right: 10px; text-align: center;line-height: 17px; position:relative; top:-2px; font-size:12px; }
.checkbox-custom:checked + .checkbox-custom-label:before { content: "\f00c"; font-family: 'FontAwesome'; background: #ffc332; color: #fff; }
.radio-custom + .radio-custom-label:before { border-radius: 50%; background-color:#EAEAEA; border:0; width:17px; height: 17px; }
.radio-custom:checked + .radio-custom-label:before { background-color:#ffc332;transform: scale(0.7); -webkit-transform: scale(0.7);  }
.radio-custom:checked + .radio-custom-label:after { border:1px solid #ffc332; transform: scale(1.1); -webkit-transform: scale(1.1); content:""; border-radius: 50%; width:17px; height:17px; left:0; top:3px; position:absolute;}
.checkbox-custom:focus + .checkbox-custom-label, .radio-custom:focus + .radio-custom-label { outline: 0 none; }
.rightIcon { text-align: center; }
.vCenter { position: absolute; left: 50%; top:50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width:100%; }




/*
 * The MIT License
 * Copyright (c) 2012 Matias Meno <m@tias.me>
 */
@-webkit-keyframes passing-through {  0% {
 opacity: 0;
 -webkit-transform: translateY(40px);
 -moz-transform: translateY(40px);
 -ms-transform: translateY(40px);
 -o-transform: translateY(40px);
 transform: translateY(40px);
}
 30%, 70% {
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-40px);
 -moz-transform: translateY(-40px);
 -ms-transform: translateY(-40px);
 -o-transform: translateY(-40px);
 transform: translateY(-40px);
}
}
@-moz-keyframes passing-through {  0% {
 opacity: 0;
 -webkit-transform: translateY(40px);
 -moz-transform: translateY(40px);
 -ms-transform: translateY(40px);
 -o-transform: translateY(40px);
 transform: translateY(40px);
}
 30%, 70% {
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-40px);
 -moz-transform: translateY(-40px);
 -ms-transform: translateY(-40px);
 -o-transform: translateY(-40px);
 transform: translateY(-40px);
}
}
@keyframes passing-through {  0% {
 opacity: 0;
 -webkit-transform: translateY(40px);
 -moz-transform: translateY(40px);
 -ms-transform: translateY(40px);
 -o-transform: translateY(40px);
 transform: translateY(40px);
}
 30%, 70% {
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-40px);
 -moz-transform: translateY(-40px);
 -ms-transform: translateY(-40px);
 -o-transform: translateY(-40px);
 transform: translateY(-40px);
}
}
@-webkit-keyframes slide-in {  0% {
 opacity: 0;
 -webkit-transform: translateY(40px);
 -moz-transform: translateY(40px);
 -ms-transform: translateY(40px);
 -o-transform: translateY(40px);
 transform: translateY(40px);
}
 30% {
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
}
@-moz-keyframes slide-in {  0% {
 opacity: 0;
 -webkit-transform: translateY(40px);
 -moz-transform: translateY(40px);
 -ms-transform: translateY(40px);
 -o-transform: translateY(40px);
 transform: translateY(40px);
}
 30% {
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
}
@keyframes slide-in {  0% {
 opacity: 0;
 -webkit-transform: translateY(40px);
 -moz-transform: translateY(40px);
 -ms-transform: translateY(40px);
 -o-transform: translateY(40px);
 transform: translateY(40px);
}
 30% {
 opacity: 1;
 -webkit-transform: translateY(0px);
 -moz-transform: translateY(0px);
 -ms-transform: translateY(0px);
 -o-transform: translateY(0px);
 transform: translateY(0px);
}
}
@-webkit-keyframes pulse {  0% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
 10% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
@-moz-keyframes pulse {  0% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
 10% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
@keyframes pulse {  0% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
 10% {
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -ms-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);
}
 20% {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -ms-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
}
}
.dropzone { min-height: 324px; border: 1px dashed #ADB3D1; border-radius: 10px; background: #fff; margin-bottom:60px; padding: 25px;  }
.dropzone.dz-clickable { cursor: pointer; }
.dropzone.dz-clickable * { cursor: default; }
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * { cursor: pointer; }
.dropzone.dz-started .dz-message { display: none; }
.dropzone.dz-drag-hover { border-style: solid; }
.dropzone.dz-drag-hover .dz-message { opacity: 0.5; }
.dropzone .dz-message { text-align: center; margin: 55px 0; }
.dropzone .dz-message .dz-button { background: none; color: inherit; border: none; padding: 0; font: inherit; cursor: pointer; outline: inherit; }
.dropzone .dz-message .dz-button  h3 { font-size:18px; font-weight:600; color:#000; margin-bottom:10px;}
.dropzone .dz-preview { position: relative; display: inline-block; vertical-align: top; margin: 16px; min-height: 100px; }
.dropzone .dz-preview:hover { z-index: 1000; }
.dropzone .dz-preview:hover .dz-details { opacity: 1; }
.dropzone .dz-preview.dz-file-preview .dz-image { border-radius: 20px; background: #999; background: linear-gradient(to bottom, #eee, #ddd); }
.dropzone .dz-preview.dz-file-preview .dz-details { opacity: 1; }
.dropzone .dz-preview.dz-image-preview { background: white; }
.dropzone .dz-preview.dz-image-preview .dz-details { -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }
.dropzone .dz-preview .dz-remove { font-size: 14px; text-align: center; display: block; cursor: pointer; border: none; }
.dropzone .dz-preview .dz-remove:hover { text-decoration: underline; }
.dropzone .dz-preview:hover .dz-details { opacity: 1; }
.dropzone .dz-preview .dz-details { z-index: 20; position: absolute; top: 0; left: 0; opacity: 0; font-size: 13px; min-width: 100%; max-width: 100%; padding: 2em 1em; text-align: center; color: rgba(0, 0, 0, 0.9); line-height: 150%; }
.dropzone .dz-preview .dz-details .dz-size { margin-bottom: 1em; font-size: 16px; }
.dropzone .dz-preview .dz-details .dz-filename { white-space: nowrap; }
.dropzone .dz-preview .dz-details .dz-filename:hover span { border: 1px solid rgba(200, 200, 200, 0.8); background-color: rgba(255, 255, 255, 0.8); }
 .dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
 overflow: hidden;
 text-overflow: ellipsis;
}
 .dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
 border: 1px solid transparent;
}
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span { background-color: rgba(255, 255, 255, 0.4); padding: 0 0.4em; border-radius: 3px; }
.dropzone .dz-preview:hover .dz-image img { -webkit-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05); -webkit-filter: blur(8px); filter: blur(8px); }
.dropzone .dz-preview .dz-image { border-radius: 20px; overflow: hidden; width: 120px; height: 120px; position: relative; display: block; z-index: 10; }
.dropzone .dz-preview .dz-image img { display: block; }
.dropzone .dz-preview.dz-success .dz-success-mark { -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview.dz-error .dz-error-mark { opacity: 1; -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark { pointer-events: none; opacity: 0; z-index: 500; position: absolute; display: block; top: 50%; left: 50%; margin-left: -27px; margin-top: -27px; }
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg { display: block; width: 54px; height: 54px; }
.dropzone .dz-preview.dz-processing .dz-progress { opacity: 1; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; }
.dropzone .dz-preview.dz-complete .dz-progress { opacity: 0; -webkit-transition: opacity 0.4s ease-in; -moz-transition: opacity 0.4s ease-in; -ms-transition: opacity 0.4s ease-in; -o-transition: opacity 0.4s ease-in; transition: opacity 0.4s ease-in; }
 .dropzone .dz-preview:not(.dz-processing) .dz-progress {
 -webkit-animation: pulse 6s ease infinite;
 -moz-animation: pulse 6s ease infinite;
 -ms-animation: pulse 6s ease infinite;
 -o-animation: pulse 6s ease infinite;
 animation: pulse 6s ease infinite;
}
.dropzone .dz-preview .dz-progress { opacity: 1; z-index: 1000; pointer-events: none; position: absolute; height: 16px; left: 50%; top: 50%; margin-top: -8px; width: 80px; margin-left: -40px; background: rgba(255, 255, 255, 0.9); -webkit-transform: scale(1); border-radius: 8px; overflow: hidden; }
.dropzone .dz-preview .dz-progress .dz-upload { background: #333; background: linear-gradient(to bottom, #666, #444); position: absolute; top: 0; left: 0; bottom: 0; width: 0; -webkit-transition: width 300ms ease-in-out; -moz-transition: width 300ms ease-in-out; -ms-transition: width 300ms ease-in-out; -o-transition: width 300ms ease-in-out; transition: width 300ms ease-in-out; }
.dropzone .dz-preview.dz-error .dz-error-message { display: block; }
.dropzone .dz-preview.dz-error:hover .dz-error-message { opacity: 1; pointer-events: auto; }
.dropzone .dz-preview .dz-error-message { pointer-events: none; z-index: 1000; position: absolute; display: block; display: none; opacity: 0; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -ms-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease; border-radius: 8px; font-size: 13px; top: 130px; left: -10px; width: 140px; background: #be2626; background: linear-gradient(to bottom, #be2626, #a92222); padding: 0.5em 1.2em; color: white; }
.dropzone .dz-preview .dz-error-message:after { content: ''; position: absolute; top: -6px; left: 64px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #be2626; }
.dz-message { font-size:18px; color:#666666;}
.dz-message .fileExtimg { display:block; margin-bottom:25px;}
.dz-message .button { margin-top:33px; line-height:48px; padding: 0 50px;}
p.smallText { font-size: 18px;}
.dropdown.w200 { width:200px; margin: 0 auto;}

.moneyBox {border: 1px solid #D6D6D6;border-radius: 10px; padding: 23px; margin-bottom:20px;transition: all 350ms ease 0s;-webkit-transition: all 350ms ease 0s;}
.moneyBox:hover { background-color:#fdfdfd;}
.moneyBox .boxInner { position: relative; padding-left:60px; padding-right:70px; }
.moneyBox .boxInner.cardBox { padding-left: 85px; }
.moneyBox .icon { width:46px; height: 46px; border-radius:50%; background-color:#FFF2F5; overflow:hidden; position:absolute; left:0; top:50%;transform: translateY(-50%); -webkit-transform: translateY(-50%);}
.moneyBox .icon.cardImg { width:auto; height:auto; border-radius:0; background:none; top:0;transform: translateY(0); -webkit-transform: translateY(0);}

.moneyBox h3 { font-size: 18px; color:#000; margin-bottom:5px; font-weight:600;}
.moneyBox h4 { font-size: 18px; color:#000; margin-bottom:5px; font-weight:600;}
.moneyBox p { font-size: 14px; line-height:20px; color:#878788; margin-bottom:0;}
.moneyBox .linkArrow { width:50px; height: 50px; position:absolute; right:0; top:50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); background:url(../img/pink-arrow.png) no-repeat center center; display:inline-block; text-indent:-9999px; }
.moneyBox .linkArrow:hover { opacity:0.5;}
.moneyBox .radioWrap { position: absolute; right:0; top:50%;transform: translateY(-50%); -webkit-transform: translateY(-50%);}

.titleIcon { width:46px; height: 46px; border-radius:50%; background-color:#FFF2F5; display:inline-block; vertical-align: middle; margin-right:15px;}
.grayNote { margin-top:10px; background-color:#F5F5F5; padding: 12px; font-size:15px; color:#3B3B43; }
input[type="text"].defaultInput.small{width: 100px;height: 40px;line-height: 40px;font-size: 16px;padding: 5px 0;}

.row { margin: 0 -10px;}
.cols1, .cols2, .cols3, .cols4, .cols5, .cols6, .cols7, .cols8, .cols9, .cols10, .cols11, .cols12 { float:left; padding-left:10px; padding-right:10px;}
.cols12 {width:100%}
.cols11 {width:91.66666667%}
.cols10 {width:83.33333333%}
.cols9 {width:75%}
.cols8 {width:66.66666667%}
.cols7 {width:58.33333333%}
.cols6 {width:50%}
.cols5 {width:41.66666667%}
.cols4 {width:33.33333333%}
.cols3 {width:25%}
.cols2 {width:16.66666667%}
.cols1 {width:8.33333333%}

.fRight { float: right; }
.fLeft { float: left; }
.copyAddress { margin-bottom: 50px; }
.copyAddress .rAddress, .copyAddress .emailBlock { float:left;}
.copyAddress .rAddress {border: 1px dashed #C6C6C6; border-right:0; border-radius: 5px 0 0 5px; padding: 10px 15px; color:#ccc;}
.copyAddress .emailBlock {border-radius: 0 5px 5px 0; background-color:#F0F0F0; padding: 10px 15px; font-weight:500; color:#000;border: 1px solid #F0F0F0; width:340px;}
.copyAddress .emailBlock .copyText { float: right;font-weight:500; color:#000; }
.copyAddress .emailBlock .copyText:hover { color:#ffc332;}
.blockHeader { position: relative; border-bottom:1px solid #c6c6c6; padding-bottom:30px; }
.blockHeader.brdNone { border-bottom: 0; }
.blockHeader p { font-size: 16px; font-weight:400; color:#878788; margin-bottom:5px; line-height:1;}
.blockHeader h2 { font-size: 26px; font-weight:600; color:#000; margin-bottom:0;}
.blockHeader .rightFilter { position: absolute; right:0; top:14px;}
.blockHeader .rightFilter .addLink, .blockHeader .rightFilter .convertLink { font-size: 17px; font-weight:500; padding-left:37px; margin-left:50px; padding-top: 2px; padding-bottom: 2px;}
.blockHeader .rightFilter .addLink { background:url(../img/plus-icon.png) no-repeat left center;}
.blockHeader .rightFilter .convertLink { background:url(../img/convert-icon.png) no-repeat left center;}
table small { font-size:18px; color:#3B3B43;}
.addMoneyBtn, .sendMoneyBtn {border-radius: 45px; color:#fff; font-size:14px; font-weight:400; padding: 9px 15px;}
.addMoneyBtn { background-color:#7A51F0;}
.addMoneyBtn:hover { background-color:#ffc332;color:#fff;}
.sendMoneyBtn { background-color:#ffc332;}
.sendMoneyBtn:hover { background-color:#7A51F0;color:#fff;}
.addMoneyBtn .icon, .sendMoneyBtn .icon { width:19px; height: 19px; display: inline-block; vertical-align:middle; margin-right:7px;}
.addMoneyBtn .icon { background:url(../img/plus-white-icon.png) no-repeat 0 0;}
.sendMoneyBtn .icon { background:url(../img/send-icon.png) no-repeat 0 0; }
.tableAction { color: #D6D6D6;font-size: 21px;width: 20px;text-align: center;height: 20px;display: inline-block;vertical-align: middle; cursor:pointer;}
.tableAction:hover { color:#000;}
.actionWrap { position: relative;}
.actionMenu { margin: 0; padding: 0; list-style: none; position: absolute; right:0; top:0; z-index:1; background-color:#fff; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.29); padding: 10px 20px; width:170px; opacity:0; visibility:hidden;transition: all 350ms ease 0s;-webkit-transition: all 350ms ease 0s;}
.actionMenu.active{opacity:1; visibility:visible;}
.actionMenu li { display:block; }
.actionMenu li a { display: block; padding: 7px 0; font-size:16px; font-weight:500; color:#3B3B43; }
.actionMenu li a:hover { color:#ffc332;}

.balanceTable tr td:first-child { width: 160px; }
.balanceTable tr td:nth-child(3) { width: 200px; }
.balanceTable tr td:nth-child(4) { width: 175px;}
.balanceTable tr td:nth-child(5) { width: 130px;}
.balanceTable tr td:last-child { width: 50px;}
.darkFont { font-size: 18px; line-height:25px; color:#878788; font-weight:400;}
.addCurrencyList { margin: 0; padding: 0; list-style: none; }
.addCurrencyList li { padding: 12px 0; border-bottom:1px solid #e8e8e8; font-size:24px; color:#000; font-weight:600;}
.addCurrencyList li label{font-size:18px; color:#000; font-weight:500;}
input[type="text"].convertValue { font-size: 48px; color:#000; border:0; border-radius:0; margin-bottom:20px; padding: 0;}
input[type="text"].convertValue:focus{outline: 0;}
.convertCurrency { position: relative; margin-top:170px; }
.convertCurrency .row { margin: 0 -35px; }
.convertCurrency .row .cols6 { padding: 0 35px; }
.convertCurrency .convertLink { display: inline-block; text-indent:-9999px; background:url(../img/exchange-icon.png) no-repeat 0 0; position:absolute; left: 50%; bottom:15px; width:32px; height: 32px; margin-left: -15px;}
.filterBy .titleLabel, .filterBy select { display: inline-block; vertical-align: middle; }
.filterBy .titleLabel { font-size:18px; color:#3B3B43; font-weight:500; margin-right:18px;}
.filterBy select { width: 203px; color:#3B3B43;font-size:18px; color:#3B3B43; font-weight:500;border: 1px solid #C6C6C6;background-position: 95% center; }
.loadMoreBtn { border: 1px solid #ffc332;border-radius: 45px; color:#ffc332; font-weight:600; padding: 10px 15px 10px 15px; display:inline-block; margin-bottom: 5px; }
.loadMoreBtn .fa { margin-right:10px; font-size:17px;}
.loadMoreBtn:hover { color:#fff; background-color:#ffc332;}
/* Magnific Popup CSS */
.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; }
.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }
.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; box-sizing: border-box; }
.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
.mfp-align-top .mfp-container:before { display: none; }
.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; }
.mfp-ajax-cur { cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; }
.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }
.mfp-auto-cursor .mfp-content { cursor: auto; }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.mfp-loading.mfp-figure { display: none; }
.mfp-hide { display: none !important; }
.mfp-preloader { color: #CCC; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }
.mfp-preloader a { color: #CCC; }
.mfp-preloader a:hover { color: #FFF; }
.mfp-s-ready .mfp-preloader { display: none; }
.mfp-s-error .mfp-content { display: none; }
button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation; }
 button::-moz-focus-inner {
 padding: 0;
 border: 0;
}
.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: #FFF; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,  .mfp-close:focus { opacity: 1; }
.mfp-close:active { top: 1px; }
.mfp-close-btn-in .mfp-close { color: #333; }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: #FFF; right: -6px; text-align: right; padding-right: 6px; width: 100%; }
.mfp-counter { position: absolute; top: 0; right: 0; color: #CCC; font-size: 12px; line-height: 18px; white-space: nowrap; }
.mfp-arrow { position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active { margin-top: -54px; }
.mfp-arrow:hover,  .mfp-arrow:focus { opacity: 1; }
.mfp-arrow:before,  .mfp-arrow:after { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; }
.mfp-arrow:after { border-top-width: 13px; border-bottom-width: 13px; top: 8px; }
.mfp-arrow:before { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; }
.mfp-arrow-left { left: 0; }
.mfp-arrow-left:after { border-right: 17px solid #FFF; margin-left: 31px; }
.mfp-arrow-left:before { margin-left: 25px; border-right: 27px solid #3F3F3F; }
.mfp-arrow-right { right: 0; }
.mfp-arrow-right:after { border-left: 17px solid #FFF; margin-left: 39px; }
.mfp-arrow-right:before { border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; }
.mfp-iframe-holder .mfp-close { top: -40px; }
.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; }
.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #000; }
/* Main image in popup */
img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }
/* The shadow behind the image */
.mfp-figure { line-height: 0; }
.mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444; }
.mfp-figure small { color: #BDBDBD; display: block; font-size: 12px; line-height: 14px; }
.mfp-figure figure { margin: 0; }
.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; }
.mfp-title { text-align: left; line-height: 18px; color: #F3F3F3; word-wrap: break-word; padding-right: 36px; }
.mfp-image-holder .mfp-content { max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; }
 @media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; }
.mfp-img-mobile img.mfp-img { padding: 0; }
.mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; }
.mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; }
.mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
.mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; }

}
 @media all and (max-width: 900px) {
.mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); }
.mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0; }
.mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; }
.mfp-container { padding-left: 6px; padding-right: 6px; }
}
/**
       * Fade-zoom animation for first dialog
       */
      
      /* start state */
      .my-mfp-zoom-in .zoom-anim-dialog {
        opacity: 0;

        -webkit-transition: all 0.2s ease-in-out; 
        -moz-transition: all 0.2s ease-in-out; 
        -o-transition: all 0.2s ease-in-out; 
        transition: all 0.2s ease-in-out; 



        -webkit-transform: scale(0.8); 
        -moz-transform: scale(0.8); 
        -ms-transform: scale(0.8); 
        -o-transform: scale(0.8); 
        transform: scale(0.8); 
      }

      /* animate in */
      .my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
        opacity: 1;

        -webkit-transform: scale(1); 
        -moz-transform: scale(1); 
        -ms-transform: scale(1); 
        -o-transform: scale(1); 
        transform: scale(1); 
      }

      /* animate out */
      .my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
        -webkit-transform: scale(0.8); 
        -moz-transform: scale(0.8); 
        -ms-transform: scale(0.8); 
        -o-transform: scale(0.8); 
        transform: scale(0.8); 

        opacity: 0;
      }

      /* Dark overlay, start state */
      .my-mfp-zoom-in.mfp-bg {
        opacity: 0;
        -webkit-transition: opacity 0.3s ease-out; 
        -moz-transition: opacity 0.3s ease-out; 
        -o-transition: opacity 0.3s ease-out; 
        transition: opacity 0.3s ease-out;
      }
      /* animate in */
      .my-mfp-zoom-in.mfp-ready.mfp-bg {
        opacity: 0.8;
      }
      /* animate out */
      .my-mfp-zoom-in.mfp-removing.mfp-bg {
        opacity: 0;
      }



      /**
       * Fade-move animation for second dialog
       */
      
      /* at start */
      .my-mfp-slide-bottom .zoom-anim-dialog {
        opacity: 0;
        -webkit-transition: all 0.2s ease-out;
        -moz-transition: all 0.2s ease-out;
        -o-transition: all 0.2s ease-out;
        transition: all 0.2s ease-out;

        -webkit-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        -moz-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        -ms-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        -o-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
        transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );

      }
      
      /* animate in */
      .my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {
        opacity: 1;
        -webkit-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        -moz-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        -ms-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        -o-transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
        transform: translateY(0) perspective( 600px ) rotateX( 0 ); 
      }

      /* animate out */
      .my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {
        opacity: 0;

        -webkit-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        -moz-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        -ms-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        -o-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
        transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); 
      }

      /* Dark overlay, start state */
      .my-mfp-slide-bottom.mfp-bg {
        opacity: 0;

        -webkit-transition: opacity 0.3s ease-out; 
        -moz-transition: opacity 0.3s ease-out; 
        -o-transition: opacity 0.3s ease-out; 
        transition: opacity 0.3s ease-out;
      }
      /* animate in */
      .my-mfp-slide-bottom.mfp-ready.mfp-bg {
        opacity: 0.8;
      }
      /* animate out */
      .my-mfp-slide-bottom.mfp-removing.mfp-bg {
        opacity: 0;
      }
.radioGroup { margin: 0; padding: 0; list-style: none; }
.radioGroup li { display: inline-block; vertical-align: middle; margin-right:25px; }
.contentPopup{box-shadow: 0 0 50px rgba(0, 0, 0, 0.33);border-radius: 11px; background-color:#fff; padding: 25px;}
.smallPopup { max-width:525px; margin: 0 auto; width:100%;}
.contentPopup .fieldRow { margin-bottom: 15px;}
.contentPopup .fieldRow label { font-size: 16px;}
.contentPopup .fieldRow input[type="email"], .contentPopup .fieldRow input[type="number"], .contentPopup .fieldRow input[type="password"], .contentPopup .fieldRow input[type="search"], .contentPopup .fieldRow input[type="tel"], .contentPopup .fieldRow input[type="text"], .contentPopup .fieldRow input[type="url"], .contentPopup .fieldRow select, .contentPopup .fieldRow textarea, .contentPopup input[type="text"].defaultInput {padding: 5px 0;height: 35px;line-height: 26px; font-size:17px;}
.contentPopup .radio-custom:checked + .radio-custom-label:after { top: 2px; }
.contentPopup { position: relative; }
.contentPopup .mfp-close { width:25px; height: 25px; position: absolute; right:15px; top:15px; background:url(../img/close-icon.png) no-repeat 0 0; opacity:0.6; text-indent:-9999px; background-size:100%;}
.contentPopup h2 { font-weight:600; font-size:24px;}

.infoBox {border: 1px solid #D6D6D6;border-radius: 10px;}
.infoBox h3{border-bottom: 1px solid #D6D6D6; padding: 15px 28px; font-size:20px; color:#3B3B43; font-weight:600;}
.infoBox .infoBoxContent { padding:10px 28px;}
.infoBox .fieldRow { margin-bottom: 30px; }
.infoBox .fieldRow label { font-size: 16px; color:#3B3B43;}
.infoBox .fieldRow .inputField { font-size:18px; font-weight:600; color:#000;} 
.profileOverview.row { margin: 0 -35px; }
.profileOverview.row .cols6 { padding: 0 35px; }

.profileOverview .fieldRow input[type="email"], .profileOverview .fieldRow input[type="number"], .profileOverview .fieldRow input[type="password"], .profileOverview .fieldRow input[type="search"], .profileOverview .fieldRow input[type="tel"], .profileOverview .fieldRow input[type="text"], .profileOverview .fieldRow input[type="url"], .profileOverview .fieldRow select, .profileOverview .fieldRow textarea, .profileOverview input[type="text"].defaultInput {padding: 5px 0;height: 35px;line-height: 26px; font-size:17px;}
.greenColor { color:#69B938;}
.pinkColor { color:#ffc332;}
.personalKyc { margin-top: 150px; }
.personalKyc p { font-size: 18px; line-height:25px; font-weight:500; color:#878788; }
.smallFont { font-size: 17px; line-height: 20px; font-weight:400; }
.tab-content > .tab-pane {
    display: none;
}
.inviteBox {
    border: 1px solid #D6D6D6;
    border-radius: 10px;
    padding: 0 10px;
    margin-bottom: 20px;
    transition: all 350ms ease 0s;
    -webkit-transition: all 350ms ease 0s;
}
.inviteBox .boxInner { position: relative; padding-left:50px;}
.inviteBox .icon { width:43px; height: 54px; overflow:hidden; position:absolute; left:0; top:0;}
.inviteBox .icon img { width:100%;}
.inviteBox h3 { font-size: 36px; color:#000; margin-bottom:0; line-height:1; font-weight:600;}
.inviteBox p { font-size: 17px; line-height:20px; color:#878788; margin-bottom:0;}
.inviteBox .row { margin: 0;}
.inviteBox .cols4 { width:auto; position:relative; padding-bottom:20px; padding-top:20px; border-right:1px solid #D6D6D6; padding-left: 21px; padding-right: 21px;}
.inviteBox .cols4:last-child { border-right: 0; }
.borderBox{border: 1px solid #D6D6D6; border-radius: 10px;padding: 20px; margin-bottom:25px; position:relative;}
.borderBox h3 { font-size: 20px; color:#3B3B43; font-weight:500;}
.borderBox h3.large { font-size: 24px; font-weight:600; }
.copyBlock {border-radius: 5px; background-color:#F0F0F0; padding: 10px 15px; font-weight:500; color:#000;border: 1px solid #F0F0F0;}
.copyBlock .copyText { float: right;font-weight:500; }
.socialLinks {  margin: 0; padding: 0; list-style: none; }
.socialLinks li { display: inline-block; vertical-align:middle; margin-right:15px;}
.socialLinks li a { position: relative; font-size:18px; font-weight:500; display:block; padding-left:40px; padding-top:4px; }
.socialLinks li a:hover { opacity:0.7;}
.socialLinks li a.facebookLink { color:#1976D2;}
.socialLinks li a.messengerLink { color:#1E88E5;}
.socialLinks li a.whatsappLink { color:#4CAF50;}
.socialLinks li a.twitterLink { color:#03A9F4;}

.socialLinks li .icon { position: absolute; left: 0; top:0; width:31px; height: 31px; }
.socialLinks li a.facebookLink .icon { background:url(../img/facebook-icon.png) no-repeat 0 0;}
.socialLinks li a.messengerLink .icon { background:url(../img/messenger-icon.png) no-repeat 0 0;}
.socialLinks li a.whatsappLink .icon { background:url(../img/whatsapp-icon.png) no-repeat 0 0;}
.socialLinks li a.twitterLink .icon { background:url(../img/twitter-icon.png) no-repeat 0 0;}
.withdrawWrap h3 { font-size: 18px; font-weight:600; color:#000; margin-top: 40px;}
.withdrawTab .tabNav {border: 1px solid #878788;border-radius: 5px; background-color:#fff;}
.withdrawTab .tabNav li { float:left; width:50%; text-align:center; }
.withdrawTab .tabNav li a:before { display: none; }
.withdrawTab .tabNav li a  { color:#878788; font-size: 16px; display:block; padding: 10px 15px; }
.withdrawTab .tabNav .r-tabs-state-active a { background-color:#878788; color:#fff;}
.withdrawTab .tabContent { padding: 25px 0 0 0; }
.moneyDropField { position: absolute; left:0; bottom: 60px; width:100%; }
.moneyInputField { position: absolute; left:0; top: 40%; width:100%; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.moneyDropField.twoButtons { bottom:200px;}
.moneyDropField p { margin-bottom: 15px; }
.autoSuggestion { position: relative; }
.autoSuggestionList { margin: 0; padding: 25px; background-color:#fff; position: absolute; top:100%; left:0; width:100%;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.29); list-style:none; border-top: 1px solid #ffc332; margin-top:-1px; z-index:1;}
.autoSuggestionList li { margin-bottom: 20px; font-size:20px; color:#3B3B43;}
.autoSuggestionList li:last-child { margin-bottom: 0; }
.autoSuggestionList li span { color:#878788; font-size: 16px; display:block; }
.autoSuggestionList li:hover, .autoSuggestionList li:hover span { color:#ffc332;}
.settingRow { border: 1px solid #D6D6D6;border-radius: 10px; padding: 25px; margin-bottom:20px;}
.settingRow .settingCol { position: relative; font-size:16px; font-weight:400; color:#333333; padding-right:90px; }
.settingRow .settingCol .rightCol { position: absolute; right:0; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.settingRow .settingCol .rightCol.topSet{top:0; transform:translateY(0); -webkit-transform:translateY(0);}
.settingRow .settingCol strong { font-size: 18px; font-weight:600; }
.settingRow .settingCol .small { font-size:14px; color:#878788; display:block; }

.switch { position: relative; display: inline-block; width: 35px; height: 15px; }
.switch input { opacity: 0; width: 0; height: 0; }
.slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc;  -webkit-transition: .4s;transition: .4s;}
.slider:before { position: absolute; content: ""; height: 20px; width: 20px; left: -2px; bottom: -2px;  -webkit-transition: .4s;transition: .4s;background-color:#aaa;}
input:checked + .slider { background-color: #ff8aaa; }
input:focus + .slider { box-shadow: 0 0 1px #2196F3; }
input:checked + .slider:before { -webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);background-color: #ffc332;  }
.slider.round { border-radius: 34px; }
.slider.round:before { border-radius: 50%; }
.smallLabel { font-size:18px; color:#000; font-weight:600; margin-bottom:10px;}
.button.smallBtn { padding: 0 20px; font-size: 16px; line-height: 42px; height:42px; }

.inviteHistory { font-size:20px; color:#3B3B43; font-weight:500; padding: 25px 20px; border-bottom:1px solid #D6D6D6; margin: 0 -20px; }
.inviteHistory:last-child { border-bottom-width:0; padding-bottom:0;}
.inviteHistory .historyCol { position: relative; }
.inviteHistory .small{ display: block; font-size:16px; color:#878788; }
.inviteHistory .historyData { position: absolute; right:0; top:0; font-size:14px; color:#878788; }

.historyFilter { position:absolute; right:20px; top:13px; }
.historyFilter .titleLabel, .historyFilter select { display: inline-block; vertical-align: middle; }
.historyFilter .titleLabel { font-size:18px; color:#3B3B43; font-weight:500; margin-right:18px;}
.historyFilter select { width: 170px; color:#3B3B43;font-size:18px; color:#3B3B43; font-weight:500;border: 1px solid #C6C6C6;background-position: 95% center; }

.stepLogHeader, .stepLogBody, .stepLogFooter { padding: 20px; }
.stepLogin {border: 1px solid #D6D6D6;border-radius: 10px; overflow:hidden;}
.stepLogHeader { border-bottom: 1px solid #D6D6D6;}
.stepLogHeader h3 { font-size:18px; color:#000; font-weight:600; margin-bottom:0; float:left;}
.stepLogHeader .status { font-size:16px; float:right; font-weight:500; color:#000;}
.autCode { text-align: right; font-size:16px; font-weight:500; color:#000; }
.autCode span { font-size:13px; font-weight:400; color:#ffc332;}
.circleList { margin: 0; padding: 0; list-style:none;}
.circleList li { margin-bottom:20px; font-size:15px; color:#3B3B43; font-weight:400; position: relative; padding-left:23px; }
.circleList li:before { position: absolute; left:0; top:7px; width:8px; height: 8px; content:""; background-color:#3b3b43; border-radius:50%;}
.stepLogFooter { border-top: 1px solid #D6D6D6;}
.stepVerification { position: relative; padding-right:220px; margin-bottom:40px;}
.stepVerification label { font-size:16px; font-weight:500; color:#000;}
.stepVerification input[type="text"] { position: absolute; right:0; top:0; width:200px; border:0; border-radius:0; border-bottom:1px solid #c6c6c6; font-size:18px; font-weight:400; padding:0;}

#bg_video{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 10;
    background-color: rgba(0,0,0,0.80);
    display: none;
}
#tutorial_video{
    position: absolute;
    z-index: 11;
    top:50%;
    left: 50%;
    margin-left: -162px;
    margin-top: -288px;
    height: 577px;
    width: 325px;
    
}

.mobile .mobile_hide{
    display: none;
}

.buy_wallets{
    display: none;
}

#box_enviar{
    display: none;
}
#box_carteira_bottom{
    margin-top: 30px;
}
#transactions_list{   
    
}

#transactions_list td{   
    padding: 10px 5px 10px 5px;
}
#wallet_address{
    font-size: 12px;
    text-align: center;
    word-break: break-all;
    line-height: 14px;
}
.l_received td{
    color: #039A0C;
}
.l_sent td{
    color: #C70909;
}
#box_receber{
    display: none;
}
#box_enviado{
    display: none;
}
#news_content, #news_content p{
    font-size: 16px;
}
#news_content p{
    margin-bottom: 0px;
    line-height: normal;
}

#languages{
    text-align: center;
}
#languages li{
    display: inline-block;
    margin-right: 20px;
}
#languages li a:link, #languages li a:visited{
    color: #000;
}
#languages li a:hover{
    color: #ffc332;
}
#languages_menu{
    
}

#languages_menu li{
   margin-bottom: 0px !important;
   
}
#languages_menu li a{
    font-size: 13px !important;
    line-height: normal !important;
    padding-left: 0px !important;
}

#bglang{
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.8);
    top: 0px;
    left: 0px;
    z-index: 100;
    display: none;
}

#youtube{
    position: fixed;
    width: 60%;
    height: 60%;
    left: 50%;
    margin-left: -30%;
    top: 15%;
    z-index: 101;
    display: none;
}
.mobile #youtube{
   width: 100%; 
   height: 30%;
   top: 25%;
}