/*
Theme Name: singleboersen-test.com
Theme URI: -
Description: OK!
Author: Hidden
Author URI: -
Version: 1337
*/

/*
 * BASICS
 */
html { position: relative; min-height: 100%; }
@media (max-width: 767px) { html { font-size: 14px; } }
@media (min-width: 768px) { html { font-size: 16px; } }
body { font-family: 'Open Sans', sans-serif; font-size: 1rem; line-height: 1.6; font-weight: 400; text-transform: none; color: #5B5858; background: #f0eef0; position: relative; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Montserrat', sans-serif; font-weight: 700; color: #322832; margin-top: 20px; margin-bottom: 10px; }
h1, .h1 { font-size: 2rem; }
h2, .h2 { font-size: 1.5rem; }
h3, .h3 { font-size: 1.25rem; }
h4, .h4, h5, .h5, h6, .h6 { font-size: 1.125rem; }
p, ol, ul, table, blockquote, .alert { margin: 0 0 1rem 0; }
::selection { color: #fff; background: #b4466f; text-shadow: none; }
::-moz-selection { color: #fff; background: #b4466f; text-shadow: none; }
a { color: #b4466f; }
a:hover, a:focus { color: #b4466f; }
hr { margin-top: 1rem; margin-bottom: 1rem; border-color: #e6e4e6; }
.alignleft { float: left; margin: 0 1rem 1rem 0; }
.aligncenter { display: block; margin: 0 auto 1rem auto; }
.alignright { float: right; margin: 0 0 1rem 1rem; }
.alignnone { float: none; display: block; margin: 0 0 1rem 0; }
p.empty { padding: 0; margin: 0; line-height: 0; }
img[class*="wp-image-"] { display: block; max-width: 100%; height: auto; }
span.highlight { padding: 0 .1em; background-color: rgba(180, 70, 111, 0.10); display: inline-block; margin: 0 .1em; box-shadow: 0 0 0 .1em rgba(180, 70, 111, 0.10); }
.wp-caption { max-width: 100%; width: auto !important; }
.wp-caption-text { font-size: 0.875rem; margin: 0.25rem 0 0 0; color: #8c898c; font-style: italic; }
.wp-caption img { height: auto; }
.mfp-title { font-size: 0.875rem !important; }
#wrapper, .wrapped { margin-right: auto; margin-left: auto; }
.wp-smiley { height: 1rem; width: auto; max-width: 1rem; }
.browserupgrade { background: #b4466f; color: #fff; text-align: center; padding: 10px; }
.browserupgrade  a { color: #fff; text-decoration: underline; }
#wrapper-fluid { background: #fff; }
.text-white * { color: #fff !important; }
@media (max-width: 479px) {
	.col-xxs-12 { width: 100%; float: none; }
	.hidden-xxs { display: none !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
	#wrapper, .wrapped { width: 750px; }
}
@media (min-width: 992px) and (max-width: 1199px) {
	#wrapper, .wrapped { width: 970px; }
}
@media (min-width: 1200px) {
	#wrapper, .wrapped { width: 1170px; }
	#wrapper-fluid { max-width: 1170px; margin: 2rem auto; box-shadow: 0 15px 30px rgba(50, 40, 50, 0.1); }
}
@media (min-width: 1300px) {
	#wrapper-fluid { max-width: 1270px; }
}
@media print {
	#topbar, #navigation, #breadcrumbs, #sidebar, #footer, .post-social, .post-related, .post-postnav, .post-comments {
		display: none !important;
	}
}
@-moz-document url-prefix() {
	fieldset { display: table-cell; }
}

/*
 * TOPBAR
 */
#topbar { background: #fff; color: #8c898c; padding: 0.5rem 0; font-size: 0.875rem; border-bottom: 1px solid #e6e4e6; }
#topbar ul,
#topbar p { margin: 0; }
#topbar a { color: inherit; }
#topbar a:hover,
#topbar a:focus { color: #b4466f; text-decoration: none; }
@media (max-width: 767px) {
	#topbar { text-align: center; }
	#topbar ul { float: none !important; margin-top: 10px; }
}

/*
 * HEADER
 */
#header { background: #fff; }
#header.pb50 { padding-bottom: 50px; }
#header .brand { margin: 10px 0; display: table; }
#header .brand img { height: 30px; width: auto; }
#header #searchform { margin: 33px 0; }
#searchform .form-control {  color: #8c898c; background-color: #fff; border-color: #ecedee; padding: 0.5rem 1.5rem; font-size: 1rem; outline: none !important; height: auto; box-shadow: none; border-right: 0,  }

@media (max-width: 767px) {
	#header .navbar-toggle { border-color: #fff; margin-right: 0; }
	#header .navbar-toggle:hover,.single-exchange .subsection-intro .row
	#header .navbar-toggle:focus { border-color: #fff; background-color: #fff; }
	#header .navbar-toggle .icon-bar { background-color: #c0bec0; }
	#header .navbar-toggle:hover .icon-bar,
	#header .navbar-toggle:focus .icon-bar { background-color: #b4466f; }
}
@media (min-width: 768px) {
	#header .brand { margin: 20px 0; }
	#header .brand img { height: 60px; }
}

/*
 * NAVIGATION
 */
#navigation.affix { left: 0; right: 0; top: 0; z-index: 999; background: #fff; box-shadow: 0 15px 30px rgba(50, 40, 50, 0.1); }
#navigation .navbar { background: #b4466f; background: linear-gradient(to bottom, #bb587d 0%, #b4466f 100%); border: 0; border-radius: 0; margin: 0; }
#navigation .navbar .navbar-nav > li > a { color: rgba(255, 255, 255, 0.75); text-shadow: 0 1px 0 rgba(50, 40, 50, 0.25); font-weight: 600; }
#navigation .navbar .navbar-nav > li:hover > a,
#navigation .navbar .navbar-nav > li > a:hover,
#navigation .navbar .navbar-nav > li > a:focus,
#navigation .navbar .navbar-nav > .current-menu-item > a,
#navigation .navbar .navbar-nav > .current-menu-ancestor > a { color: #fff; background: transparent; }
#navigation .dropdown-menu > li > a { color: #8c898c; }
#navigation .dropdown-menu > li:hover > a,
#navigation .dropdown-menu > li.open > a,
#navigation .dropdown-menu > li > a:hover,
#navigation .dropdown-menu > li > a:focus,
#navigation .dropdown-menu > .current-menu-item > a,
#navigation .dropdown-menu > .current-menu-anchestor > a { color: #b4466f; background: transparent; }
@media (max-height: 300px) {
	#navigation.affix .navbar .navbar-collapse { max-height: 200px; }
}
@media (max-width: 767px) {
	#navigation.affix-top { position: relative !important; }
	#navigation.affix .navbar .navbar-collapse { max-height: 340px; }
	#navigation .navbar { min-height: 0; border-top: 0; }
	#navigation .navbar .navbar-collapse { background: #fff; }
	#navigation .navbar .navbar-collapse { border-color: #ecedee; box-shadow: none; }
	#navigation .navbar .navbar-form { border-color: #ecedee; box-shadow: none; border-top: 0; margin-top: 0; }
	#navigation .dropdown:not(.open) .dropdown-menu { display: none !important; }
	#navigation .navbar .navbar-nav > li > a { color: #5a555a; text-shadow: none; font-weight: 600; }
	#navigation .navbar .navbar-nav > li:hover > a,
	#navigation .navbar .navbar-nav > li > a:hover,
	#navigation .navbar .navbar-nav > li > a:focus,
	#navigation .navbar .navbar-nav > .current-menu-item > a,
	#navigation .navbar .navbar-nav > .current-menu-ancestor > a { color: #b4466f; background: transparent; }
}
@media (min-width: 768px) {
	#navigation .dropdown-menu { min-width: 200px; padding: 5px 0; border-radius: 0 0 3px 3px; background-color: #fff; border: none; box-shadow: 0 15px 30px rgba(50, 40, 50, 0.25); }
	#navigation .dropdown-menu > li > a { padding: 8px 15px; }
	#navigation .navbar .navbar-collapse { padding: 0; }
	#navigation .navbar-hover .navbar-nav > .dropdown:hover > .dropdown-menu,
	#navigation .navbar-hover .navbar-nav > .dropdown > .dropdown-toggle:focus + .dropdown-menu,
	#navigation .navbar-hover .dropdown-menu > .dropdown:hover > .dropdown-menu { display: block; }
}

/*
 * TEASER
 */
#teaser .carousel-fade .carousel-inner .item { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-transition-property: opacity; -o-transition-property: opacity; -webkit-transition-property: opacity; transition-property: opacity }
#teaser .carousel-fade .carousel-inner .item img { margin: 0 auto; max-width: 100%; }
#teaser .carousel-fade .carousel-inner .active { opacity: 1; }
#teaser .carousel-fade .carousel-inner .active.left, #teaser .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; }
#teaser .carousel-fade .carousel-inner .next.left, #teaser .carousel-fade .carousel-inner .prev.right { opacity: 1; }
#teaser .carousel-fade .carousel-control { z-index: 2; }
#teaser .item { background-position: center center; background-size: cover; /* box-shadow: 0 0 0 500px rgba(180, 70, 111, 0.75) inset; */ }
#teaser .item.item-noimg { height: 200px; background: #b4466f; }
#teaser .item .container { position: relative; height: 100%; }
#teaser .carousel-caption { background: rgba(180, 70, 111, 0.75); padding: 1rem; left: 0; right: 0; bottom: auto; max-width: 70%; top: 50%; transform: translateY(-50%); text-shadow: none; margin: 0 auto; }
#teaser .carousel-caption > :last-child { margin-bottom: 0;}
#teaser .carousel-caption h1,
#teaser .carousel-caption h2,
#teaser .carousel-caption p { color: #fff; }
@media (max-width: 767px) {
	#teaser .item { height: 300px; }
	#teaser .carousel-caption h1, #teaser .carousel-caption h2 { font-size: 1.5rem; }
}
@media (min-width: 768px) and (max-width: 991px) {
	#teaser .item { height: 350px; }
	#teaser .carousel-caption h1, #teaser .carousel-caption h2 { font-size: 2rem; }
}
@media (min-width: 992px) and (max-width: 1199px) {
	#teaser .item { height: 400px; }
	#teaser .carousel-caption h1, #teaser .carousel-caption h2 { font-size: 2.5rem; }
}
@media (min-width: 1200px) {
	#teaser .item { height: 500px; }
	#teaser .carousel-caption h1, #teaser .carousel-caption h2 { font-size: 3rem; }
}

/*
 * CONTENT
 */
#main { padding: 2rem 0; }
@media (max-width: 767px) {
	#main { padding: 1rem 0; }
}

.btn { padding: 0.5rem 1.5rem; border-radius: 2rem; font-size: 1rem; outline: none !important; }
.btn-lg { padding: 0.5rem 1.5rem; font-size: 1.125rem; }
.btn-default { color: #8c898c; background-color: #fff; border-color: #ecedee; }
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default:active:hover,
.btn-default:active:focus { color: #322832; background-color: #fff; border-color: #ecedee; }
.btn-red, .btn-xcore { border: none; color: #fff; background: #b4466f; }
.btn-red:hover, .btn-xcore:hover,
.btn-red:focus, .btn-xcore:focus,
.btn-red:active, .btn-xcore:active,
.btn-red:active:hover, .btn-xcore:active:hover,
.btn-red:active:focus, .btn-xcore:active:focus { color: #fff; background: #bb587d; }
.btn-green, .btn-success { border: none; color: #fff; background: #64c846; }
.btn-green:hover, .btn-success:hover,
.btn-green:focus, .btn-success:focus,
.btn-green:active, .btn-success:active,
.btn-green:active:hover, .btn-success:active:hover,
.btn-green:active:focus, .btn-success:active:focus { color: #fff; background: #73cd58; }
.btn-gray { border: none; color: #fff; background: #5A585A; }
.btn-gray:hover,
.btn-gray:focus,
.btn-gray:active,
.btn-gray:active:hover,
.btn-gray:active:focus { color: #fff; background: #979497; }


/*
 * CONTENT: FORM
 */
.form-control { color: #5a555a; background-color: #fff; border-color: #cecfd0; border-radius: 0; transition: none; }
.form-control:focus { color: #322832; background-color: #fcfcfc; border-color: #babbbc; box-shadow: inset 0 1px 2px rgba(72, 81, 85, 0.1); }
.form-control::-moz-placeholder { color: #8c898c; }
.form-control:-ms-input-placeholder { color: #8c898c; }
.form-control::-webkit-input-placeholder { color: #8c898c; }
.form-control.wpcf7-not-valid { color: #b4466f; background-color: #fef8f8; border-color: #b4466f; }
.form-control.wpcf7-not-valid:focus { color: #b4466f; background-color: #fff; border-color: #b4466f; }
.form-control.wpcf7-not-valid::-moz-placeholder { color: #a37878; }
.form-control.wpcf7-not-valid:-ms-input-placeholder { color: #a37878; }
.form-control.wpcf7-not-valid::-webkit-input-placeholder { color: #a37878; }
.control-label, .form-horizontal .control-label { text-align: left; font-weight: 400; }
.control-label sup { color: #b4466f; }
.wpcf7 .ajax-loader { display: none; }
.wpcf7 .screen-reader-response { display: none; }
.wpcf7 .wpcf7-not-valid-tip { display: block; font-size: 0.875rem; text-align: right; color: #b4466f; }
.wpcf7-radio .wpcf7-list-item, .wpcf7-checkbox .wpcf7-list-item { margin-right: 10px; }
.wpcf7-response-output.wpcf7-validation-errors { color: #b4466f; border-left: 3px solid #b4466f; margin: 20px 0; padding: 3px 10px; font-size: 0.875rem; }
.wpcf7-response-output.wpcf7-mail-sent-ok { color: #73cd58; border-left: 3px solid #73cd58; margin: 20px 0; padding: 3px 10px; font-size: 0.875rem; }


/*
 * CONTENT: BLOG
 */
.post-small h2 > a  { color: #322832; }
.post-small h2 > a:hover,
.post-small h2 > a:focus { color: #b4466f; text-decoration: none; }
.post-small { border-bottom: 1px solid #e6e4e6; padding-bottom: 1rem; margin-bottom: 2rem; position: relative; }
.post-meta { font-size: 0.875rem; line-height: 20px; color: #8c898c; }
.post-meta a { color: inherit; }
.post-meta a:hover,
.post-meta a:focus { color: #b4466f; }
.comment .media-heading { font-weight: 700; }
.comment .media-heading a { color: #5a555a; }
.comment .media-heading a:hover,
.comment .media-heading a:focus { color: #b4466f; text-decoration: none; }
.comment .media-heading small { font-size: 0.875rem; font-weight: 400; color: #8c898c; }
.comment .comment-reply-link { float: right; font-size: 0.875rem; color: #8c898c; }
.comment .comment-reply-link:hover,
.comment .comment-reply-link:focus { text-decoration: none; color: #b4466f; }
.comment .comment-reply-link:after { content: "\f112"; font-family: 'FontAwesome', sans-serif; float: left; margin-right: 10px; margin-top: 0; }
.comment.depth-1 .comment { padding: 20px; border: 1px solid #ecedee; background: #fcfcfc; }
.comment.depth-1 .comment .comment { background: #fff; }
.comment-ratings .progress { height: 24px; margin-bottom: 5px; background-color: rgba(90, 85, 90, 0.5); font-size: 0.75rem; border-radius: 0; box-shadow: none; position: relative; }
.comment-ratings .progress:last-of-type { margin-bottom: 0; }
.comment-ratings .progress .progress-bar { padding: 0 10px; background: #5a555a; text-align: left; transition: none; line-height: 24px; box-shadow: none; }
.comment-ratings .progress .progress-bar span { position: absolute; right: 10px; }
.comment-ratings .progress .progress-bar span sup { top: -0.25em; margin-left: 2px; }
.comment-respond .noUi-target { background: rgba(90, 85, 90, 0.5) !important; border-radius: 0; border: none; box-shadow: none; height: 10px; }
.comment-respond .noUi-connect { background: #322832; box-shadow: none; }
.comment-respond .noUi-handle { cursor: w-resize; border: 2px solid #322832; border-radius: 50%; background: #fff; box-shadow: none; outline: none !important; }
.comment-respond .noUi-handle:before,
.comment-respond .noUi-handle:after { content: none; }
.comment-respond .noUi-horizontal .noUi-handle { width: 20px; height: 20px; left: -10px; top: -5px; }
.comment-respond .noUi-horizontal .noUi-handle[aria-valuetext="0.00"] { left: -2px; }
.comment-respond label span { color: #73cd58; }
.comment-respond label + .required { color: #b4466f; }
.pagination { border-radius: 0; }
.pagination > li > a,
.pagination > li > span { color: #5a555a; border-color: #ecedee; border-radius: 0 !important; }
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus { color: #b4466f; background-color: #f6f8fc; border-color: #ecedee; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { color: #fff; background-color: #b4466f; border-color: #b4466f; }
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: #8c898c; background-color: #fcfcfc; border-color: #ecedee; }
.alert { padding: 10px 15px; margin-bottom: 10px; border: 1px solid #eee; border-left: 5px solid #eee; border-radius: 3px; }
.alert > :first-child { margin-top: 0; }
.alert h1, .alert h2, .alert h3, .alert h4, .alert h5, .alert h6 { color: inherit; }
.alert-success { background: #e3f5dd; color: #508f3d; border-left-color: #508f3d; }
.alert-info { background: #dbe7fc; color: #2e5191; border-left-color: #2e5191; }
.alert-warning { background: #f9efd5; color: #87691b; border-left-color: #87691b; }
.alert-danger { background: #f0dae2; color: #6c2a42; border-left-color: #6c2a42; }
.alert-success a { color: #73cd58; }
.alert-info a { color: #4d87f2; }
.alert-warning a { color: #e2af2d; }
.alert-danger a { color: #b4466f; }
.alert { border: none; border-radius: 0; }
.alert hr { border-color: #fff; }
.alert > :first-child { margin-top: 0; }
.btn-social { width: calc(33% - 10px); font-size: 1.125rem; color: #acadae; border: 1px solid #ecedee; background: #fcfdfe; border-radius: 0; text-align: center; }
.btn-social:hover,
.btn-social:focus,
.btn-social:active,
.btn-social:active:hover,
.btn-social:active:focus { color: #fff; }
.btn-facebook-like:hover,
.btn-facebook-like:focus,
.btn-facebook-like:active { background-color: #3b5998; }
.btn-facebook-share:hover,
.btn-facebook-share:focus,
.btn-facebook-share:active { background-color: #3b5998; }
.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter:active { background-color: #55acee; }
.btn-google-plus:hover,
.btn-google-plus:focus,
.btn-google-plus:active { background-color: #dd4b39; }
@media (max-width: 767px) {
	.btn-social { width: calc(25% - 10px); }
	.btn-whatsapp { display: inline-block !important; }
	.btn-whatsapp .count { display: none; }
}
.btn-whatsapp:hover,
.btn-whatsapp:focus,
.btn-whatsapp:active { background-color: #4dc247; }
.btn-xing:hover,
.btn-xing:focus,
.btn-xing:active { background-color: #026466; }
.btn-linkedin:hover,
.btn-linkedin:focus,
.btn-linkedin:active { background-color: #0976b4; }
.btn-pinterest:hover,
.btn-pinterest:focus,
.btn-pinterest:active { background-color: #bd081c; }
.btn-mail:hover,
.btn-mail:focus,
.btn-mail:active { background-color: #322832; }
.error404  #content { text-align: center; padding: 50px 0; }
#map_canvas { height: 400px; }
.totop { position: fixed; right: 15px; bottom: 15px; background: #b4466f; color: #fff; line-height: 32px; height: 32px; width: 32px; text-align: center; }
.totop:hover,
.totop:focus { background: #b4466f; color: #fff; }
.post-social { margin: 3rem 0; }
.post-meta + .post-social { margin: 1rem 0; }
.post-social .btn-group-social { text-align: center; }
.post-related article img { margin: 0 0 10px 0; width: 100%; transition: all 0.25s; }
.post-related article img:hover { opacity: 0.75; }
.post-related article h2 { font-size: 1rem; line-height: 1.2em; height: 55px; }

.gallery .gallery-item { margin-bottom: 15px; }
@media (min-width: 768px) {
	.dl-horizontal dt { width: 200px; text-align: left; }
	.dl-horizontal dd { margin-left: 220px; }
	.error404 #content h1 { font-size: 3rem; }
}
.post-large { border-bottom: 1px solid #efefef; padding-bottom: 20px; margin-bottom: 20px; }
.post-large img { margin-bottom: 15px; }
.pager li > a, .pager li > span { border: none; border-radius: 0; font-weight: 600; width: 50%; color: #7b7676; }
.pager li > a:hover, .pager li > a:focus { color: #b4466f; }
.pager li > a:hover small, .pager li > a:focus small { color: #7b7676; }
.pager li > a > small { display: block; font-size: 0.875rem; text-transform: uppercase; font-weight: 300; }
.pager .next > a, .pager .next > span { text-align: right; }
.pager .previous > a, .pager .previous > span { text-align: left; }

/*
 * CONTENT: EXCHANGE
 */
.single-exchange .subsection-intro { position: relative; }
.single-exchange .subsection-info { background: #f0eef0; background: linear-gradient(to bottom, #faf8fa 0%, #f0eef0 100%); margin-top: 2rem; padding: 1.5rem; border-radius: 10px; }
.single-exchange .subsection-info .exchange .table-details { border: none; margin: 0; }
.single-exchange .subsection-info .exchange .table-details thead tr th,
.single-exchange .subsection-info .exchange .table-details tbody tr td { position: relative; border: none; vertical-align: middle; padding: 0.5rem 0; }
.single-exchange .subsection-info .exchange .table-details tbody tr td > .fa { top: 0.75rem; width: 1.5rem; font-size: 0.875rem; color: #b4466f; }
.single-exchange .subsection-info .exchange .table-details tbody tr td .male { margin-right: 10px; }
.single-exchange .subsection-info .exchange .table-details tbody tr td .female .fa,
.single-exchange .subsection-info .exchange .table-details tbody tr td .male .fa { color: #8c898c; opacity: 0.65; }
.single-exchange .subsection-info .exchange .table-details a { color: inherit; }
.single-exchange .subsection-info .exchange .table-details a:hover,
.single-exchange .subsection-info .exchange .table-details a:focus { color: #b4466f; }
.single-exchange .subsection-info .progress { height: 2rem; margin-bottom: 1rem; background-color: #fff; border-radius: 0; box-shadow: none; position: relative; }
.single-exchange .subsection-info .progress:last-of-type { margin-bottom: 0; }
.single-exchange .subsection-info .progress .progress-bar { padding: 0 1rem; background: #b4466f; background: linear-gradient(to bottom, #bb587d 0%, #b4466f 100%); font-size: 0.875rem; line-height: 2rem; text-align: left; }
.single-exchange .subsection-info .progress .progress-bar span { color: #322832; position: absolute; right: 10px; }
.single-exchange .subsection-info .progress .progress-bar span sup { top: -0.25em; margin-left: 2px; opacity: 0.5;  }
.single-exchange .subsection-details .table { margin: 0; }
.single-exchange .subsection-pb { padding-top: 3rem; }
.single-exchange .subsection-pb .pb-row:not(:first-of-type) { margin-top: 3rem; }
.single-exchange .subsection-details .table { border-bottom: 1px solid #ddd; }
.single-exchange .subsection-details .table tbody tr td .fa { color: #8c898c; }
.single-exchange .subsection-details .table tbody tr td:first-of-type .fa { width: 1.25rem; }
.single-exchange .subsection-details .table tbody tr td .male { margin-right: 1rem; }
.single-exchange .section-header .section-headline { color: #b4466f; }
/*
.single-exchange .section-header .section-rating { background: #64c846; color: #fff; margin: 0; padding: 0; font-size: 0.875rem; border-radius: 3px; text-align: center; width: 60px; }
.single-exchange .section-header .section-rating sup { top: -0.25em; margin-left: 2px; }
*/
.single-exchange .section-header .section-rating { color: #64c846; font-weight: 900; margin: 0; padding: 0;  }
.single-exchange .section-header .section-rating sup { top: -0.25em; margin-left: 2px; font-weight: 600; color: #8c898c; }
.exchanges .exchange { border: 2px solid #e6e4e6; padding: 1rem; border-radius: 10px; margin-bottom: 1rem; position: relative; }
.exchanges .exchange .table-details { background: #fafafa; margin: 2rem 0 0 0; }
.exchanges .exchange .table-details tbody tr td { border: none; padding: 0.5rem 1rem; }
.exchanges .exchange .table-details tbody tr td .fa { color: #8c898c; }
.exchanges .exchange .table-details tbody tr td:first-of-type .fa { width: 1.25rem; }
.exchanges .exchange .table-details tbody tr td .male { margin-right: 1rem; }
@media (min-width: 480px) {
	.single-exchange .subsection-intro .row { display: flex; align-items: center; }
}
@media (max-width: 767px) {
	.single-exchange .subsection-info,
	.single-exchange .subsection-pb .pb-row { margin-top: 1rem; }
}



/*
 * BREADCRUMBS
 */
#breadcrumbs { background: #322832; color: #B8B7B8; padding: 1rem 0; font-size: 0.875rem; }
#breadcrumbs p { margin: 0; }
#breadcrumbs a { color: inherit; }
#breadcrumbs a:hover,
#breadcrumbs a:focus { color: #fff; }

/*
 * SIDEBAR
 */
#sidebar .widget { margin-top: 2rem; font-size: 0.875rem; }
#sidebar .widget .h1 { font-size: 1.25rem; color: #322832; margin: 0 0 15px 0; }
#sidebar .widget-list ul,
#sidebar .widget-block ul { color: #8c898c; list-style: none; margin: 0; padding: 0; border-top: 1px solid #ecedee; }
#sidebar .widget-block ul li { border-bottom: 1px solid #ecedee; padding: 10px 0; }
#sidebar .widget-list ul li { position: relative; padding: 10px 0; border-bottom: 1px solid #ecedee; }
#sidebar .widget-list ul li a { color: #5a555a; }
#sidebar .widget-block ul li a { display: block; color: #5a555a; }
#sidebar .widget-list ul li a:hover,
#sidebar .widget-list ul li a:focus,
#sidebar .widget-block ul li a:hover,
#sidebar .widget-block ul li a:focus { color: #b4466f; text-decoration: none; }
#sidebar .widget_text :last-child { margin-bottom: 0; }
#sidebar .widget-exchange-toc { padding: 0; font-size: 0.875rem; }
#sidebar .widget-exchange-toc .list-unstyled li + li { margin-top: 0.5rem; }
#sidebar .widget-exchange-toc .list-unstyled li a { padding: 0; color: #8c898c; }
#sidebar .widget-exchange-toc .list-unstyled li.active a { color: #b4466f; }
#sidebar .widget-exchange-toc .list-unstyled li a:hover,
#sidebar .widget-exchange-toc .list-unstyled li a:focus { color: #322832; text-decoration: none; background: none; }
#sidebar .widget-exchange-toc .list-unstyled li a span { font-size: 14px; line-height: 20px; color: #8c898c; }
#sidebar .widget-exchange-toc .list-unstyled li a span sup { opacity: 0.5; margin-left:0.125rem; }
@media (min-width: 768px) {
	#sidebar .widget:first-of-type { margin-top: 0; }
}



/*
 FOOTER
 */
#footer { background: #282028; font-size: 0.875rem; }
#footer a { color: inherit; }
#footer a:hover,
#footer a:focus { color: #fff; text-decoration: none; }
#footer-top { color: #8c898c; padding: 2rem 0; }
#footer-top .h1 { color: #fff; font-size: 1.125rem; }
#footer-top aside { margin-bottom: 30px; }
#footer-top ul li a { padding: 4px 0; display: inline-block; }
#footer-bottom { color: #B0ABB0; padding: 0 0 1rem 0; }
#footer-bottom ul,
#footer-bottom p { margin: 0; }
#footer + .totop { position: fixed; right: 1rem; bottom: 1rem; background: #b4466f; color: #fff; border-radius: 50%; text-align: center; height: 2rem; line-height: 2rem; width: 2rem; }
@media (max-width: 767px) {
	#footer-top .col-sm-3:last-of-type aside:last-of-type { margin-bottom: 0; }
	#footer-top ul { line-height: 25px; }
	#footer-bottom { text-align: center; }
	#footer-bottom ul { float: none !important; margin-top: 10px; }
	
	#footer-top ul.menu { margin: 0 !important; list-style: none; padding: 0; }
	#footer-top ul.menu li a { padding: 8px !important; }
}
@media (min-width: 768px) {
	#footer aside:last-of-type { margin-bottom: 0; }
}

/*
 * RATING
 */
.rect-auto, .c100.p51 .slice, .c100.p52 .slice, .c100.p53 .slice, .c100.p54 .slice, .c100.p55 .slice, .c100.p56 .slice, .c100.p57 .slice, .c100.p58 .slice, .c100.p59 .slice, .c100.p60 .slice, .c100.p61 .slice, .c100.p62 .slice, .c100.p63 .slice, .c100.p64 .slice, .c100.p65 .slice, .c100.p66 .slice, .c100.p67 .slice, .c100.p68 .slice, .c100.p69 .slice, .c100.p70 .slice, .c100.p71 .slice, .c100.p72 .slice, .c100.p73 .slice, .c100.p74 .slice, .c100.p75 .slice, .c100.p76 .slice, .c100.p77 .slice, .c100.p78 .slice, .c100.p79 .slice, .c100.p80 .slice, .c100.p81 .slice, .c100.p82 .slice, .c100.p83 .slice, .c100.p84 .slice, .c100.p85 .slice, .c100.p86 .slice, .c100.p87 .slice, .c100.p88 .slice, .c100.p89 .slice, .c100.p90 .slice, .c100.p91 .slice, .c100.p92 .slice, .c100.p93 .slice, .c100.p94 .slice, .c100.p95 .slice, .c100.p96 .slice, .c100.p97 .slice, .c100.p98 .slice, .c100.p99 .slice, .c100.p100 .slice { clip: rect(auto, auto, auto, auto); }
.pie, .c100 .bar, .c100.p51 .fill, .c100.p52 .fill, .c100.p53 .fill, .c100.p54 .fill, .c100.p55 .fill, .c100.p56 .fill, .c100.p57 .fill, .c100.p58 .fill, .c100.p59 .fill, .c100.p60 .fill, .c100.p61 .fill, .c100.p62 .fill, .c100.p63 .fill, .c100.p64 .fill, .c100.p65 .fill, .c100.p66 .fill, .c100.p67 .fill, .c100.p68 .fill, .c100.p69 .fill, .c100.p70 .fill, .c100.p71 .fill, .c100.p72 .fill, .c100.p73 .fill, .c100.p74 .fill, .c100.p75 .fill, .c100.p76 .fill, .c100.p77 .fill, .c100.p78 .fill, .c100.p79 .fill, .c100.p80 .fill, .c100.p81 .fill, .c100.p82 .fill, .c100.p83 .fill, .c100.p84 .fill, .c100.p85 .fill, .c100.p86 .fill, .c100.p87 .fill, .c100.p88 .fill, .c100.p89 .fill, .c100.p90 .fill, .c100.p91 .fill, .c100.p92 .fill, .c100.p93 .fill, .c100.p94 .fill, .c100.p95 .fill, .c100.p96 .fill, .c100.p97 .fill, .c100.p98 .fill, .c100.p99 .fill, .c100.p100 .fill {  position: absolute; border: 0.08em solid #b4466f; width: 0.84em; height: 0.84em; clip: rect(0em, 0.5em, 1em, 0em); -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);  }
.pie-fill, .c100.p51 .bar:after, .c100.p51 .fill, .c100.p52 .bar:after, .c100.p52 .fill, .c100.p53 .bar:after, .c100.p53 .fill, .c100.p54 .bar:after, .c100.p54 .fill, .c100.p55 .bar:after, .c100.p55 .fill, .c100.p56 .bar:after, .c100.p56 .fill, .c100.p57 .bar:after, .c100.p57 .fill, .c100.p58 .bar:after, .c100.p58 .fill, .c100.p59 .bar:after, .c100.p59 .fill, .c100.p60 .bar:after, .c100.p60 .fill, .c100.p61 .bar:after, .c100.p61 .fill, .c100.p62 .bar:after, .c100.p62 .fill, .c100.p63 .bar:after, .c100.p63 .fill, .c100.p64 .bar:after, .c100.p64 .fill, .c100.p65 .bar:after, .c100.p65 .fill, .c100.p66 .bar:after, .c100.p66 .fill, .c100.p67 .bar:after, .c100.p67 .fill, .c100.p68 .bar:after, .c100.p68 .fill, .c100.p69 .bar:after, .c100.p69 .fill, .c100.p70 .bar:after, .c100.p70 .fill, .c100.p71 .bar:after, .c100.p71 .fill, .c100.p72 .bar:after, .c100.p72 .fill, .c100.p73 .bar:after, .c100.p73 .fill, .c100.p74 .bar:after, .c100.p74 .fill, .c100.p75 .bar:after, .c100.p75 .fill, .c100.p76 .bar:after, .c100.p76 .fill, .c100.p77 .bar:after, .c100.p77 .fill, .c100.p78 .bar:after, .c100.p78 .fill, .c100.p79 .bar:after, .c100.p79 .fill, .c100.p80 .bar:after, .c100.p80 .fill, .c100.p81 .bar:after, .c100.p81 .fill, .c100.p82 .bar:after, .c100.p82 .fill, .c100.p83 .bar:after, .c100.p83 .fill, .c100.p84 .bar:after, .c100.p84 .fill, .c100.p85 .bar:after, .c100.p85 .fill, .c100.p86 .bar:after, .c100.p86 .fill, .c100.p87 .bar:after, .c100.p87 .fill, .c100.p88 .bar:after, .c100.p88 .fill, .c100.p89 .bar:after, .c100.p89 .fill, .c100.p90 .bar:after, .c100.p90 .fill, .c100.p91 .bar:after, .c100.p91 .fill, .c100.p92 .bar:after, .c100.p92 .fill, .c100.p93 .bar:after, .c100.p93 .fill, .c100.p94 .bar:after, .c100.p94 .fill, .c100.p95 .bar:after, .c100.p95 .fill, .c100.p96 .bar:after, .c100.p96 .fill, .c100.p97 .bar:after, .c100.p97 .fill, .c100.p98 .bar:after, .c100.p98 .fill, .c100.p99 .bar:after, .c100.p99 .fill, .c100.p100 .bar:after, .c100.p100 .fill {  -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);  }
.c100 { position: relative; font-size: 120px; width: 1em; height: 1em; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; float: left; margin: 0 0.1em 0.1em 0; background-color: #dde7eb; }
.c100 *, .c100 *:before, .c100 *:after { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.c100 > span { position: absolute; z-index: 1; left: 0; top: 0; width: 5em; line-height: 5em; font-size: 0.2em; color: #fff; display: block; text-align: center; white-space: nowrap; }
.c100:after { position: absolute; top: 0.08em; left: 0.08em; display: block; content: " "; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; background-color: #fff; width: 0.84em; height: 0.84em; }
.c100 .slice { position: absolute; width: 1em; height: 1em; clip: rect(0em, 1em, 1em, 0.5em); }
.exchange .c100 { position: absolute; top: -16px; right: 15px; font-size: 64px; }
.exchange .c100 > span { width: 2.5em; line-height: 2.5em; font-size: 0.4em; font-weight: 700; color: #b4466f; }
.c100.p1 .bar { -webkit-transform: rotate(3.6deg); -moz-transform: rotate(3.6deg); -ms-transform: rotate(3.6deg); -o-transform: rotate(3.6deg); transform: rotate(3.6deg);}
.c100.p2 .bar { -webkit-transform: rotate(7.2deg); -moz-transform: rotate(7.2deg); -ms-transform: rotate(7.2deg); -o-transform: rotate(7.2deg); transform: rotate(7.2deg);}
.c100.p3 .bar { -webkit-transform: rotate(10.8deg); -moz-transform: rotate(10.8deg); -ms-transform: rotate(10.8deg); -o-transform: rotate(10.8deg); transform: rotate(10.8deg);}
.c100.p4 .bar { -webkit-transform: rotate(14.4deg); -moz-transform: rotate(14.4deg); -ms-transform: rotate(14.4deg); -o-transform: rotate(14.4deg); transform: rotate(14.4deg);}
.c100.p5 .bar { -webkit-transform: rotate(18deg); -moz-transform: rotate(18deg); -ms-transform: rotate(18deg); -o-transform: rotate(18deg); transform: rotate(18deg);}
.c100.p6 .bar { -webkit-transform: rotate(21.6deg); -moz-transform: rotate(21.6deg); -ms-transform: rotate(21.6deg); -o-transform: rotate(21.6deg); transform: rotate(21.6deg);}
.c100.p7 .bar { -webkit-transform: rotate(25.2deg); -moz-transform: rotate(25.2deg); -ms-transform: rotate(25.2deg); -o-transform: rotate(25.2deg); transform: rotate(25.2deg);}
.c100.p8 .bar { -webkit-transform: rotate(28.8deg); -moz-transform: rotate(28.8deg); -ms-transform: rotate(28.8deg); -o-transform: rotate(28.8deg); transform: rotate(28.8deg);}
.c100.p9 .bar { -webkit-transform: rotate(32.4deg); -moz-transform: rotate(32.4deg); -ms-transform: rotate(32.4deg); -o-transform: rotate(32.4deg); transform: rotate(32.4deg);}
.c100.p10 .bar { -webkit-transform: rotate(36deg); -moz-transform: rotate(36deg); -ms-transform: rotate(36deg); -o-transform: rotate(36deg); transform: rotate(36deg);}
.c100.p11 .bar { -webkit-transform: rotate(39.6deg); -moz-transform: rotate(39.6deg); -ms-transform: rotate(39.6deg); -o-transform: rotate(39.6deg); transform: rotate(39.6deg);}
.c100.p12 .bar { -webkit-transform: rotate(43.2deg); -moz-transform: rotate(43.2deg); -ms-transform: rotate(43.2deg); -o-transform: rotate(43.2deg); transform: rotate(43.2deg);}
.c100.p13 .bar { -webkit-transform: rotate(46.8deg); -moz-transform: rotate(46.8deg); -ms-transform: rotate(46.8deg); -o-transform: rotate(46.8deg); transform: rotate(46.8deg);}
.c100.p14 .bar { -webkit-transform: rotate(50.4deg); -moz-transform: rotate(50.4deg); -ms-transform: rotate(50.4deg); -o-transform: rotate(50.4deg); transform: rotate(50.4deg);}
.c100.p15 .bar { -webkit-transform: rotate(54deg); -moz-transform: rotate(54deg); -ms-transform: rotate(54deg); -o-transform: rotate(54deg); transform: rotate(54deg);}
.c100.p16 .bar { -webkit-transform: rotate(57.6deg); -moz-transform: rotate(57.6deg); -ms-transform: rotate(57.6deg); -o-transform: rotate(57.6deg); transform: rotate(57.6deg);}
.c100.p17 .bar { -webkit-transform: rotate(61.2deg); -moz-transform: rotate(61.2deg); -ms-transform: rotate(61.2deg); -o-transform: rotate(61.2deg); transform: rotate(61.2deg);}
.c100.p18 .bar { -webkit-transform: rotate(64.8deg); -moz-transform: rotate(64.8deg); -ms-transform: rotate(64.8deg); -o-transform: rotate(64.8deg); transform: rotate(64.8deg);}
.c100.p19 .bar { -webkit-transform: rotate(68.4deg); -moz-transform: rotate(68.4deg); -ms-transform: rotate(68.4deg); -o-transform: rotate(68.4deg); transform: rotate(68.4deg);}
.c100.p20 .bar { -webkit-transform: rotate(72deg); -moz-transform: rotate(72deg); -ms-transform: rotate(72deg); -o-transform: rotate(72deg); transform: rotate(72deg);}
.c100.p21 .bar { -webkit-transform: rotate(75.6deg); -moz-transform: rotate(75.6deg); -ms-transform: rotate(75.6deg); -o-transform: rotate(75.6deg); transform: rotate(75.6deg);}
.c100.p22 .bar { -webkit-transform: rotate(79.2deg); -moz-transform: rotate(79.2deg); -ms-transform: rotate(79.2deg); -o-transform: rotate(79.2deg); transform: rotate(79.2deg);}
.c100.p23 .bar { -webkit-transform: rotate(82.8deg); -moz-transform: rotate(82.8deg); -ms-transform: rotate(82.8deg); -o-transform: rotate(82.8deg); transform: rotate(82.8deg);}
.c100.p24 .bar { -webkit-transform: rotate(86.4deg); -moz-transform: rotate(86.4deg); -ms-transform: rotate(86.4deg); -o-transform: rotate(86.4deg); transform: rotate(86.4deg);}
.c100.p25 .bar { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}
.c100.p26 .bar { -webkit-transform: rotate(93.6deg); -moz-transform: rotate(93.6deg); -ms-transform: rotate(93.6deg); -o-transform: rotate(93.6deg); transform: rotate(93.6deg);}
.c100.p27 .bar { -webkit-transform: rotate(97.2deg); -moz-transform: rotate(97.2deg); -ms-transform: rotate(97.2deg); -o-transform: rotate(97.2deg); transform: rotate(97.2deg);}
.c100.p28 .bar { -webkit-transform: rotate(100.8deg); -moz-transform: rotate(100.8deg); -ms-transform: rotate(100.8deg); -o-transform: rotate(100.8deg); transform: rotate(100.8deg);}
.c100.p29 .bar { -webkit-transform: rotate(104.4deg); -moz-transform: rotate(104.4deg); -ms-transform: rotate(104.4deg); -o-transform: rotate(104.4deg); transform: rotate(104.4deg);}
.c100.p30 .bar { -webkit-transform: rotate(108deg); -moz-transform: rotate(108deg); -ms-transform: rotate(108deg); -o-transform: rotate(108deg); transform: rotate(108deg);}
.c100.p31 .bar { -webkit-transform: rotate(111.6deg); -moz-transform: rotate(111.6deg); -ms-transform: rotate(111.6deg); -o-transform: rotate(111.6deg); transform: rotate(111.6deg);}
.c100.p32 .bar { -webkit-transform: rotate(115.2deg); -moz-transform: rotate(115.2deg); -ms-transform: rotate(115.2deg); -o-transform: rotate(115.2deg); transform: rotate(115.2deg);}
.c100.p33 .bar { -webkit-transform: rotate(118.8deg); -moz-transform: rotate(118.8deg); -ms-transform: rotate(118.8deg); -o-transform: rotate(118.8deg); transform: rotate(118.8deg);}
.c100.p34 .bar { -webkit-transform: rotate(122.4deg); -moz-transform: rotate(122.4deg); -ms-transform: rotate(122.4deg); -o-transform: rotate(122.4deg); transform: rotate(122.4deg);}
.c100.p35 .bar { -webkit-transform: rotate(126deg); -moz-transform: rotate(126deg); -ms-transform: rotate(126deg); -o-transform: rotate(126deg); transform: rotate(126deg);}
.c100.p36 .bar { -webkit-transform: rotate(129.6deg); -moz-transform: rotate(129.6deg); -ms-transform: rotate(129.6deg); -o-transform: rotate(129.6deg); transform: rotate(129.6deg);}
.c100.p37 .bar { -webkit-transform: rotate(133.2deg); -moz-transform: rotate(133.2deg); -ms-transform: rotate(133.2deg); -o-transform: rotate(133.2deg); transform: rotate(133.2deg);}
.c100.p38 .bar { -webkit-transform: rotate(136.8deg); -moz-transform: rotate(136.8deg); -ms-transform: rotate(136.8deg); -o-transform: rotate(136.8deg); transform: rotate(136.8deg);}
.c100.p39 .bar { -webkit-transform: rotate(140.4deg); -moz-transform: rotate(140.4deg); -ms-transform: rotate(140.4deg); -o-transform: rotate(140.4deg); transform: rotate(140.4deg);}
.c100.p40 .bar { -webkit-transform: rotate(144deg); -moz-transform: rotate(144deg); -ms-transform: rotate(144deg); -o-transform: rotate(144deg); transform: rotate(144deg);}
.c100.p41 .bar { -webkit-transform: rotate(147.6deg); -moz-transform: rotate(147.6deg); -ms-transform: rotate(147.6deg); -o-transform: rotate(147.6deg); transform: rotate(147.6deg);}
.c100.p42 .bar { -webkit-transform: rotate(151.2deg); -moz-transform: rotate(151.2deg); -ms-transform: rotate(151.2deg); -o-transform: rotate(151.2deg); transform: rotate(151.2deg);}
.c100.p43 .bar { -webkit-transform: rotate(154.8deg); -moz-transform: rotate(154.8deg); -ms-transform: rotate(154.8deg); -o-transform: rotate(154.8deg); transform: rotate(154.8deg);}
.c100.p44 .bar { -webkit-transform: rotate(158.4deg); -moz-transform: rotate(158.4deg); -ms-transform: rotate(158.4deg); -o-transform: rotate(158.4deg); transform: rotate(158.4deg);}
.c100.p45 .bar { -webkit-transform: rotate(162deg); -moz-transform: rotate(162deg); -ms-transform: rotate(162deg); -o-transform: rotate(162deg); transform: rotate(162deg);}
.c100.p46 .bar { -webkit-transform: rotate(165.6deg); -moz-transform: rotate(165.6deg); -ms-transform: rotate(165.6deg); -o-transform: rotate(165.6deg); transform: rotate(165.6deg);}
.c100.p47 .bar { -webkit-transform: rotate(169.2deg); -moz-transform: rotate(169.2deg); -ms-transform: rotate(169.2deg); -o-transform: rotate(169.2deg); transform: rotate(169.2deg);}
.c100.p48 .bar { -webkit-transform: rotate(172.8deg); -moz-transform: rotate(172.8deg); -ms-transform: rotate(172.8deg); -o-transform: rotate(172.8deg); transform: rotate(172.8deg);}
.c100.p49 .bar { -webkit-transform: rotate(176.4deg); -moz-transform: rotate(176.4deg); -ms-transform: rotate(176.4deg); -o-transform: rotate(176.4deg); transform: rotate(176.4deg);}
.c100.p50 .bar { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.c100.p51 .bar { -webkit-transform: rotate(183.6deg); -moz-transform: rotate(183.6deg); -ms-transform: rotate(183.6deg); -o-transform: rotate(183.6deg); transform: rotate(183.6deg);}
.c100.p52 .bar { -webkit-transform: rotate(187.2deg); -moz-transform: rotate(187.2deg); -ms-transform: rotate(187.2deg); -o-transform: rotate(187.2deg); transform: rotate(187.2deg);}
.c100.p53 .bar { -webkit-transform: rotate(190.8deg); -moz-transform: rotate(190.8deg); -ms-transform: rotate(190.8deg); -o-transform: rotate(190.8deg); transform: rotate(190.8deg);}
.c100.p54 .bar { -webkit-transform: rotate(194.4deg); -moz-transform: rotate(194.4deg); -ms-transform: rotate(194.4deg); -o-transform: rotate(194.4deg); transform: rotate(194.4deg);}
.c100.p55 .bar { -webkit-transform: rotate(198deg); -moz-transform: rotate(198deg); -ms-transform: rotate(198deg); -o-transform: rotate(198deg); transform: rotate(198deg);}
.c100.p56 .bar { -webkit-transform: rotate(201.6deg); -moz-transform: rotate(201.6deg); -ms-transform: rotate(201.6deg); -o-transform: rotate(201.6deg); transform: rotate(201.6deg);}
.c100.p57 .bar { -webkit-transform: rotate(205.2deg); -moz-transform: rotate(205.2deg); -ms-transform: rotate(205.2deg); -o-transform: rotate(205.2deg); transform: rotate(205.2deg);}
.c100.p58 .bar { -webkit-transform: rotate(208.8deg); -moz-transform: rotate(208.8deg); -ms-transform: rotate(208.8deg); -o-transform: rotate(208.8deg); transform: rotate(208.8deg);}
.c100.p59 .bar { -webkit-transform: rotate(212.4deg); -moz-transform: rotate(212.4deg); -ms-transform: rotate(212.4deg); -o-transform: rotate(212.4deg); transform: rotate(212.4deg);}
.c100.p60 .bar { -webkit-transform: rotate(216deg); -moz-transform: rotate(216deg); -ms-transform: rotate(216deg); -o-transform: rotate(216deg); transform: rotate(216deg);}
.c100.p61 .bar { -webkit-transform: rotate(219.6deg); -moz-transform: rotate(219.6deg); -ms-transform: rotate(219.6deg); -o-transform: rotate(219.6deg); transform: rotate(219.6deg);}
.c100.p62 .bar { -webkit-transform: rotate(223.2deg); -moz-transform: rotate(223.2deg); -ms-transform: rotate(223.2deg); -o-transform: rotate(223.2deg); transform: rotate(223.2deg);}
.c100.p63 .bar { -webkit-transform: rotate(226.8deg); -moz-transform: rotate(226.8deg); -ms-transform: rotate(226.8deg); -o-transform: rotate(226.8deg); transform: rotate(226.8deg);}
.c100.p64 .bar { -webkit-transform: rotate(230.4deg); -moz-transform: rotate(230.4deg); -ms-transform: rotate(230.4deg); -o-transform: rotate(230.4deg); transform: rotate(230.4deg);}
.c100.p65 .bar { -webkit-transform: rotate(234deg); -moz-transform: rotate(234deg); -ms-transform: rotate(234deg); -o-transform: rotate(234deg); transform: rotate(234deg);}
.c100.p66 .bar { -webkit-transform: rotate(237.6deg); -moz-transform: rotate(237.6deg); -ms-transform: rotate(237.6deg); -o-transform: rotate(237.6deg); transform: rotate(237.6deg);}
.c100.p67 .bar { -webkit-transform: rotate(241.2deg); -moz-transform: rotate(241.2deg); -ms-transform: rotate(241.2deg); -o-transform: rotate(241.2deg); transform: rotate(241.2deg);}
.c100.p68 .bar { -webkit-transform: rotate(244.8deg); -moz-transform: rotate(244.8deg); -ms-transform: rotate(244.8deg); -o-transform: rotate(244.8deg); transform: rotate(244.8deg);}
.c100.p69 .bar { -webkit-transform: rotate(248.4deg); -moz-transform: rotate(248.4deg); -ms-transform: rotate(248.4deg); -o-transform: rotate(248.4deg); transform: rotate(248.4deg);}
.c100.p70 .bar { -webkit-transform: rotate(252deg); -moz-transform: rotate(252deg); -ms-transform: rotate(252deg); -o-transform: rotate(252deg); transform: rotate(252deg);}
.c100.p71 .bar { -webkit-transform: rotate(255.6deg); -moz-transform: rotate(255.6deg); -ms-transform: rotate(255.6deg); -o-transform: rotate(255.6deg); transform: rotate(255.6deg);}
.c100.p72 .bar { -webkit-transform: rotate(259.2deg); -moz-transform: rotate(259.2deg); -ms-transform: rotate(259.2deg); -o-transform: rotate(259.2deg); transform: rotate(259.2deg);}
.c100.p73 .bar { -webkit-transform: rotate(262.8deg); -moz-transform: rotate(262.8deg); -ms-transform: rotate(262.8deg); -o-transform: rotate(262.8deg); transform: rotate(262.8deg);}
.c100.p74 .bar { -webkit-transform: rotate(266.4deg); -moz-transform: rotate(266.4deg); -ms-transform: rotate(266.4deg); -o-transform: rotate(266.4deg); transform: rotate(266.4deg);}
.c100.p75 .bar { -webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg);}
.c100.p76 .bar { -webkit-transform: rotate(273.6deg); -moz-transform: rotate(273.6deg); -ms-transform: rotate(273.6deg); -o-transform: rotate(273.6deg); transform: rotate(273.6deg);}
.c100.p77 .bar { -webkit-transform: rotate(277.2deg); -moz-transform: rotate(277.2deg); -ms-transform: rotate(277.2deg); -o-transform: rotate(277.2deg); transform: rotate(277.2deg);}
.c100.p78 .bar { -webkit-transform: rotate(280.8deg); -moz-transform: rotate(280.8deg); -ms-transform: rotate(280.8deg); -o-transform: rotate(280.8deg); transform: rotate(280.8deg);}
.c100.p79 .bar { -webkit-transform: rotate(284.4deg); -moz-transform: rotate(284.4deg); -ms-transform: rotate(284.4deg); -o-transform: rotate(284.4deg); transform: rotate(284.4deg);}
.c100.p80 .bar { -webkit-transform: rotate(288deg); -moz-transform: rotate(288deg); -ms-transform: rotate(288deg); -o-transform: rotate(288deg); transform: rotate(288deg);}
.c100.p81 .bar { -webkit-transform: rotate(291.6deg); -moz-transform: rotate(291.6deg); -ms-transform: rotate(291.6deg); -o-transform: rotate(291.6deg); transform: rotate(291.6deg);}
.c100.p82 .bar { -webkit-transform: rotate(295.2deg); -moz-transform: rotate(295.2deg); -ms-transform: rotate(295.2deg); -o-transform: rotate(295.2deg); transform: rotate(295.2deg);}
.c100.p83 .bar { -webkit-transform: rotate(298.8deg); -moz-transform: rotate(298.8deg); -ms-transform: rotate(298.8deg); -o-transform: rotate(298.8deg); transform: rotate(298.8deg);}
.c100.p84 .bar { -webkit-transform: rotate(302.4deg); -moz-transform: rotate(302.4deg); -ms-transform: rotate(302.4deg); -o-transform: rotate(302.4deg); transform: rotate(302.4deg);}
.c100.p85 .bar { -webkit-transform: rotate(306deg); -moz-transform: rotate(306deg); -ms-transform: rotate(306deg); -o-transform: rotate(306deg); transform: rotate(306deg);}
.c100.p86 .bar { -webkit-transform: rotate(309.6deg); -moz-transform: rotate(309.6deg); -ms-transform: rotate(309.6deg); -o-transform: rotate(309.6deg); transform: rotate(309.6deg);}
.c100.p87 .bar { -webkit-transform: rotate(313.2deg); -moz-transform: rotate(313.2deg); -ms-transform: rotate(313.2deg); -o-transform: rotate(313.2deg); transform: rotate(313.2deg);}
.c100.p88 .bar { -webkit-transform: rotate(316.8deg); -moz-transform: rotate(316.8deg); -ms-transform: rotate(316.8deg); -o-transform: rotate(316.8deg); transform: rotate(316.8deg);}
.c100.p89 .bar { -webkit-transform: rotate(320.4deg); -moz-transform: rotate(320.4deg); -ms-transform: rotate(320.4deg); -o-transform: rotate(320.4deg); transform: rotate(320.4deg);}
.c100.p90 .bar { -webkit-transform: rotate(324deg); -moz-transform: rotate(324deg); -ms-transform: rotate(324deg); -o-transform: rotate(324deg); transform: rotate(324deg);}
.c100.p91 .bar { -webkit-transform: rotate(327.6deg); -moz-transform: rotate(327.6deg); -ms-transform: rotate(327.6deg); -o-transform: rotate(327.6deg); transform: rotate(327.6deg);}
.c100.p92 .bar { -webkit-transform: rotate(331.2deg); -moz-transform: rotate(331.2deg); -ms-transform: rotate(331.2deg); -o-transform: rotate(331.2deg); transform: rotate(331.2deg);}
.c100.p93 .bar { -webkit-transform: rotate(334.8deg); -moz-transform: rotate(334.8deg); -ms-transform: rotate(334.8deg); -o-transform: rotate(334.8deg); transform: rotate(334.8deg);}
.c100.p94 .bar { -webkit-transform: rotate(338.4deg); -moz-transform: rotate(338.4deg); -ms-transform: rotate(338.4deg); -o-transform: rotate(338.4deg); transform: rotate(338.4deg);}
.c100.p95 .bar { -webkit-transform: rotate(342deg); -moz-transform: rotate(342deg); -ms-transform: rotate(342deg); -o-transform: rotate(342deg); transform: rotate(342deg);}
.c100.p96 .bar { -webkit-transform: rotate(345.6deg); -moz-transform: rotate(345.6deg); -ms-transform: rotate(345.6deg); -o-transform: rotate(345.6deg); transform: rotate(345.6deg);}
.c100.p97 .bar { -webkit-transform: rotate(349.2deg); -moz-transform: rotate(349.2deg); -ms-transform: rotate(349.2deg); -o-transform: rotate(349.2deg); transform: rotate(349.2deg);}
.c100.p98 .bar { -webkit-transform: rotate(352.8deg); -moz-transform: rotate(352.8deg); -ms-transform: rotate(352.8deg); -o-transform: rotate(352.8deg); transform: rotate(352.8deg);}
.c100.p99 .bar { -webkit-transform: rotate(356.4deg); -moz-transform: rotate(356.4deg); -ms-transform: rotate(356.4deg); -o-transform: rotate(356.4deg); transform: rotate(356.4deg);}
.c100.p100 .bar { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}
@media (max-width: 767px) {
	.exchange .c100 { z-index: 99; box-shadow: 0 0 0 5px #fff; top: -12px; right: 15px; font-size: 48px; }
	.exchange .c100:after { background: #fff; }
}

@media (max-width: 479px) {
	.subsection-intro .col-xs-4 { margin-bottom: 30px; }
	.subsection-intro .col-xs-4 img { margin: 0 auto; display: block; }
}
@media (max-width: 767px) {
	.exchanges .exchange .col-sm-4 { margin-bottom: 30px; }
	.exchanges .exchange .col-sm-4 img { margin: 0 auto; display: block; }
	.subsection-info .subsection-ratings { margin-top: 30px; }
	.exchanges .exchange .btn { display: block; margin: 10px auto !important; width: 100%; }
}