/*
Theme Name: You Apps for wordpress
Theme URI: https://www.youjoomla.com/joomla-templates/youapps-software-presentation.html
Author: Luis Solis
Author URI: 
Description: Your Apps presentation template joomla to wordpress
Version: Alpha
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/



/*Estilos  extraidos de la template html*/

.yjsquare_in .custom_border img{
	border: 0;
}

.yjsquare_in .social img{
	border: 0;
}


/*!
 *  Font Awesome 3.2.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

[class*=" icon-"]:before,[class*=" yjsg-icon-"]:before,[class^=icon-]:before,[class^=yjsg-icon-]:before{
font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit;line-height:1em;-webkit-font-smoothing:antialiased!important;-moz-font-smoothing:antialiased!important;font-smoothing:antialiased!important
}
[class*=" yjsg-icon-"]:before,[class^=yjsg-icon-]:before{
font-family:YjsgFont;vertical-align:middle;margin-top:3px
}
i[class*=" icon-"],i[class*=" yjsg-icon-"],i[class^=icon-],i[class^=yjsg-icon-],span[class*=" icon-"],span[class*=" yjsg-icon-"],span[class^=icon-],span[class^=yjsg-icon-]{
background-image:none;font-size:inherit
}
li[class*=" icon-"],li[class*=" yjsg-icon-"],li[class^=icon-],li[class^=yjsg-icon-]{
display:block
}
.yjsquare h2 i,.yjsquare h2 span[class^=icon-],.yjsquare h2 span[class^=yjsg-icon-],noindex:-o-prefocus{
margin-top:1px
}
a [class*=" icon-"],a [class*=" yjsg-icon-"],a [class^=icon-],a [class^=yjsg-icon-]{
display:inline-block;text-decoration:inherit
}
.icon-large:before{
vertical-align:top;font-size:1.3333333333333333em
}
.btn [class*=" icon-"],.btn [class*=" yjsg-icon-"],.btn [class^=icon-],.btn [class^=yjsg-icon-]{
line-height:.9em
}
li i[class*=" icon-"],li i[class*=" yjsg-icon-"],li i[class^=icon-],li i[class^=yjsg-icon-],li span[class*=" icon-"],li span[class*=" yjsg-icon-"],li span[class^=icon-],li span[class^=yjsg-icon-]{
display:inline-block;width:1.25em;text-align:center
}
li span.add-on span[class^=icon-]{
width:auto
}
li .icon-large[class*=" icon-"],li .icon-large[class*=" yjsg-icon-"],li .icon-large[class^=icon-],li .icon-large[class^=yjsg-icon-]{
width:1.875em
}
li[class*=" icon-"],li[class*=" yjsg-icon-"],li[class^=icon-],li[class^=yjsg-icon-]{
margin-left:0;list-style-type:none
}
li [class*=" yjsg-icon-"]:before,li [class^=yjsg-icon-]:before{
margin-top:5px
}
.icon-rotate-90:before{
-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)
}
.icon-rotate-180:before{
-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.icon-rotate-270:before{
-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)
}
.icon-flip-horizontal:before{
-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)
}
.icon-flip-vertical:before{
-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)
}
a .icon-flip-horizontal:before,a .icon-flip-vertical:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-rotate-90:before{
display:inline-block
}
.icon-stack{
position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%
}
.icon-stack [class*=" icon-"],.icon-stack [class*=" yjsg-icon-"],.icon-stack [class^=icon-],.icon-stack [class^=yjsg-icon-]{
display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em
}
.icon-stack [class*=" yjsg-icon-"],.icon-stack [class^=yjsg-icon-]{
margin-top:-5px
}
.icon-stack .icon-stack-base{
font-size:2em;*line-height:1em
}
.icon-spin{
display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear
}
a .icon-spin,a .icon-stack{
display:inline-block;text-decoration:none
}
@-moz-keyframes spin{
0%{
-moz-transform:rotate(0deg)
}
100%{
-moz-transform:rotate(359deg)
}

}
@-webkit-keyframes spin{
0%{
-webkit-transform:rotate(0deg)
}
100%{
-webkit-transform:rotate(359deg)
}

}
@-o-keyframes spin{
0%{
-o-transform:rotate(0deg)
}
100%{
-o-transform:rotate(359deg)
}

}
@-ms-keyframes spin{
0%{
-ms-transform:rotate(0deg)
}
100%{
-ms-transform:rotate(359deg)
}

}
@keyframes spin{
0%{
transform:rotate(0deg)
}
100%{
transform:rotate(359deg)
}

}
.icons-ul{
margin-left:2.142857142857143em;list-style-type:none
}
.icons-ul>li{
position:relative;padding-left:0;background:0 0
}
.icons-ul .icon-li{
position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit
}
[class*=" icon-"].hide,[class*=" yjsg-icon-"].hide,[class^=icon-].hide,[class^=yjsg-icon-].hide{
display:none
}
.icon-muted{
color:#eee
}
.icon-light{
color:#fff
}
.icon-dark{
color:#333
}
.icon-glass:before{
content:"\f000"
}
.icon-music:before{
content:"\f001"
}
.icon-search:before{
content:"\f002"
}
.icon-envelope-alt:before{
content:"\f003"
}
.icon-heart:before{
content:"\f004"
}
.icon-star:before{
content:"\f005"
}
.icon-star-empty:before{
content:"\f006"
}
.icon-user:before{
content:"\f007"
}
.icon-film:before{
content:"\f008"
}
.icon-th-large:before{
content:"\f009"
}
.icon-th:before{
content:"\f00a"
}
.icon-th-list:before{
content:"\f00b"
}
.icon-ok:before{
content:"\f00c"
}
.icon-remove:before{
content:"\f00d"
}
.icon-zoom-in:before{
content:"\f00e"
}
.icon-zoom-out:before{
content:"\f010"
}
.icon-off:before,.icon-power-off:before{
content:"\f011"
}
.icon-signal:before{
content:"\f012"
}
.icon-cog:before,.icon-gear:before{
content:"\f013"
}
.icon-trash:before{
content:"\f014"
}
.icon-home:before{
content:"\f015"
}
.icon-file-alt:before{
content:"\f016"
}
.icon-time:before{
content:"\f017"
}
.icon-road:before{
content:"\f018"
}
.icon-download-alt:before{
content:"\f019"
}
.icon-download:before{
content:"\f01a"
}
.icon-upload:before{
content:"\f01b"
}
.icon-inbox:before{
content:"\f01c"
}
.icon-play-circle:before{
content:"\f01d"
}
.icon-repeat:before, .icon-rotate-right:before{
content:"\f01e"
}
.icon-refresh:before{
content:"\f021"
}
.icon-list-alt:before{
content:"\f022"
}
.icon-lock:before{
content:"\f023"
}
.icon-flag:before{
content:"\f024"
}
.icon-headphones:before{
content:"\f025"
}
.icon-volume-off:before{
content:"\f026"
}
.icon-volume-down:before{
content:"\f027"
}
.icon-volume-up:before{
content:"\f028"
}
.icon-qrcode:before{
content:"\f029"
}
.icon-barcode:before{
content:"\f02a"
}
.icon-tag:before{
content:"\f02b"
}
.icon-tags:before{
content:"\f02c"
}
.icon-book:before{
content:"\f02d"
}
.icon-bookmark:before{
content:"\f02e"
}
.icon-print:before{
content:"\f02f"
}
.icon-camera:before{
content:"\f030"
}
.icon-font:before{
content:"\f031"
}
.icon-bold:before{
content:"\f032"
}
.icon-italic:before{
content:"\f033"
}
.icon-text-height:before{
content:"\f034"
}
.icon-text-width:before{
content:"\f035"
}
.icon-align-left:before{
content:"\f036"
}
.icon-align-center:before{
content:"\f037"
}
.icon-align-right:before{
content:"\f038"
}
.icon-align-justify:before{
content:"\f039"
}
.icon-list:before{
content:"\f03a"
}
.icon-indent-left:before{
content:"\f03b"
}
.icon-indent-right:before{
content:"\f03c"
}
.icon-facetime-video:before{
content:"\f03d"
}
.icon-picture:before{
content:"\f03e"
}
.icon-pencil:before{
content:"\f040"
}
.icon-map-marker:before{
content:"\f041"
}
.icon-adjust:before{
content:"\f042"
}
.icon-tint:before{
content:"\f043"
}
.icon-edit:before{
content:"\f044"
}
.icon-share:before{
content:"\f045"
}
.icon-check:before{
content:"\f046"
}
.icon-move:before{
content:"\f047"
}
.icon-step-backward:before{
content:"\f048"
}
.icon-fast-backward:before{
content:"\f049"
}
.icon-backward:before{
content:"\f04a"
}
.icon-play:before{
content:"\f04b"
}
.icon-pause:before{
content:"\f04c"
}
.icon-stop:before{
content:"\f04d"
}
.icon-forward:before{
content:"\f04e"
}
.icon-fast-forward:before{
content:"\f050"
}
.icon-step-forward:before{
content:"\f051"
}
.icon-eject:before{
content:"\f052"
}
.icon-chevron-left:before{
content:"\f053"
}
.icon-chevron-right:before{
content:"\f054"
}
.icon-plus-sign:before{
content:"\f055"
}
.icon-minus-sign:before{
content:"\f056"
}
.icon-remove-sign:before{
content:"\f057"
}
.icon-ok-sign:before{
content:"\f058"
}
.icon-question-sign:before{
content:"\f059"
}
.icon-info-sign:before{
content:"\f05a"
}
.icon-screenshot:before{
content:"\f05b"
}
.icon-remove-circle:before{
content:"\f05c"
}
.icon-ok-circle:before{
content:"\f05d"
}
.icon-ban-circle:before{
content:"\f05e"
}
.icon-arrow-left:before{
content:"\f060"
}
.icon-arrow-right:before{
content:"\f061"
}
.icon-arrow-up-3:before,.icon-arrow-up:before{
content:"\f062"
}
.icon-arrow-down-3:before,.icon-arrow-down:before{
content:"\f063"
}
.icon-mail-forward:before,.icon-share-alt:before{
content:"\f064"
}
.icon-resize-full:before{
content:"\f065"
}
.icon-resize-small:before{
content:"\f066"
}
.icon-plus:before{
content:"\f067"
}
.icon-minus:before{
content:"\f068"
}
.icon-asterisk:before{
content:"\f069"
}
.icon-exclamation-sign:before{
content:"\f06a"
}
.icon-gift:before{
content:"\f06b"
}
.icon-leaf:before{
content:"\f06c"
}
.icon-fire:before{
content:"\f06d"
}
.icon-eye-open:before{
content:"\f06e"
}
.icon-eye-close:before{
content:"\f070"
}
.icon-warning-sign:before{
content:"\f071"
}
.icon-plane:before{
content:"\f072"
}
.icon-calendar:before{
content:"\f073"
}
.icon-random:before{
content:"\f074"
}
.icon-comment:before{
content:"\f075"
}
.icon-magnet:before{
content:"\f076"
}
.icon-chevron-up:before{
content:"\f077"
}
.icon-chevron-down:before{
content:"\f078"
}
.icon-retweet:before{
content:"\f079"
}
.icon-shopping-cart:before{
content:"\f07a"
}
.icon-folder-close:before{
content:"\f07b"
}
.icon-folder-open:before{
content:"\f07c"
}
.icon-resize-vertical:before{
content:"\f07d"
}
.icon-resize-horizontal:before{
content:"\f07e"
}
.icon-bar-chart:before{
content:"\f080"
}
.icon-twitter-sign:before{
content:"\f081"
}
.icon-facebook-sign:before{
content:"\f082"
}
.icon-camera-retro:before{
content:"\f083"
}
.icon-key:before{
content:"\f084"
}
.icon-cogs:before,.icon-gears:before{
content:"\f085"
}
.icon-comments:before{
content:"\f086"
}
.icon-thumbs-up-alt:before{
content:"\f087"
}
.icon-thumbs-down-alt:before{
content:"\f088"
}
.icon-star-half:before{
content:"\f089"
}
.icon-heart-empty:before{
content:"\f08a"
}
.icon-signout:before{
content:"\f08b"
}
.icon-linkedin-sign:before{
content:"\f08c"
}
.icon-pushpin:before{
content:"\f08d"
}
.icon-external-link:before{
content:"\f08e"
}
.icon-signin:before{
content:"\f090"
}
.icon-trophy:before{
content:"\f091"
}
.icon-github-sign:before{
content:"\f092"
}
.icon-upload-alt:before{
content:"\f093"
}
.icon-lemon:before{
content:"\f094"
}
.icon-phone:before{
content:"\f095"
}
.icon-check-empty:before,.icon-unchecked:before{
content:"\f096"
}
.icon-bookmark-empty:before{
content:"\f097"
}
.icon-phone-sign:before{
content:"\f098"
}
.icon-twitter:before{
content:"\f099"
}
.icon-facebook:before{
content:"\f09a"
}
.icon-github:before{
content:"\f09b"
}
.icon-unlock:before{
content:"\f09c"
}
.icon-credit-card:before{
content:"\f09d"
}
.icon-rss:before{
content:"\f09e"
}
.icon-hdd:before{
content:"\f0a0"
}
.icon-bullhorn:before{
content:"\f0a1"
}
.icon-bell:before{
content:"\f0a2"
}
.icon-certificate:before{
content:"\f0a3"
}
.icon-hand-right:before{
content:"\f0a4"
}
.icon-hand-left:before{
content:"\f0a5"
}
.icon-hand-up:before{
content:"\f0a6"
}
.icon-hand-down:before{
content:"\f0a7"
}
.icon-circle-arrow-left:before{
content:"\f0a8"
}
.icon-circle-arrow-right:before{
content:"\f0a9"
}
.icon-circle-arrow-up:before{
content:"\f0aa"
}
.icon-circle-arrow-down:before{
content:"\f0ab"
}
.icon-globe:before{
content:"\f0ac"
}
.icon-wrench:before{
content:"\f0ad"
}
.icon-tasks:before{
content:"\f0ae"
}
.icon-filter:before{
content:"\f0b0"
}
.icon-briefcase:before{
content:"\f0b1"
}
.icon-fullscreen:before{
content:"\f0b2"
}
.icon-group:before{
content:"\f0c0"
}
.icon-link:before{
content:"\f0c1"
}
.icon-cloud:before{
content:"\f0c2"
}
.icon-beaker:before{
content:"\f0c3"
}
.icon-cut:before{
content:"\f0c4"
}
.icon-copy:before{
content:"\f0c5"
}
.icon-paper-clip:before,.icon-paperclip:before{
content:"\f0c6"
}
.icon-save:before{
content:"\f0c7"
}
.icon-sign-blank:before{
content:"\f0c8"
}
.icon-reorder:before{
content:"\f0c9"
}
.icon-list-ul:before{
content:"\f0ca"
}
.icon-list-ol:before{
content:"\f0cb"
}
.icon-strikethrough:before{
content:"\f0cc"
}
.icon-underline:before{
content:"\f0cd"
}
.icon-table:before{
content:"\f0ce"
}
.icon-magic:before{
content:"\f0d0"
}
.icon-truck:before{
content:"\f0d1"
}
.icon-pinterest:before{
content:"\f0d2"
}
.icon-pinterest-sign:before{
content:"\f0d3"
}
.icon-google-plus-sign:before{
content:"\f0d4"
}
.icon-google-plus:before{
content:"\f0d5"
}
.icon-money:before{
content:"\f0d6"
}
.icon-caret-down:before{
content:"\f0d7"
}
.icon-caret-up:before{
content:"\f0d8"
}
.icon-caret-left:before{
content:"\f0d9"
}
.icon-caret-right:before{
content:"\f0da"
}
.icon-columns:before{
content:"\f0db"
}
.icon-sort:before{
content:"\f0dc"
}
.icon-sort-down:before{
content:"\f0dd"
}
.icon-sort-up:before{
content:"\f0de"
}
.icon-envelope:before{
content:"\f0e0"
}
.icon-linkedin:before{
content:"\f0e1"
}
.icon-rotate-left:before,.icon-undo:before{
content:"\f0e2"
}
.icon-legal:before{
content:"\f0e3"
}
.icon-dashboard:before{
content:"\f0e4"
}
.icon-comment-alt:before{
content:"\f0e5"
}
.icon-comments-alt:before{
content:"\f0e6"
}
.icon-bolt:before{
content:"\f0e7"
}
.icon-sitemap:before{
content:"\f0e8"
}
.icon-umbrella:before{
content:"\f0e9"
}
.icon-paste:before{
content:"\f0ea"
}
.icon-lightbulb:before{
content:"\f0eb"
}
.icon-exchange:before{
content:"\f0ec"
}
.icon-cloud-download:before{
content:"\f0ed"
}
.icon-cloud-upload:before{
content:"\f0ee"
}
.icon-user-md:before{
content:"\f0f0"
}
.icon-stethoscope:before{
content:"\f0f1"
}
.icon-suitcase:before{
content:"\f0f2"
}
.icon-bell-alt:before{
content:"\f0f3"
}
.icon-coffee:before{
content:"\f0f4"
}
.icon-food:before{
content:"\f0f5"
}
.icon-file-text-alt:before{
content:"\f0f6"
}
.icon-building:before{
content:"\f0f7"
}
.icon-hospital:before{
content:"\f0f8"
}
.icon-ambulance:before{
content:"\f0f9"
}
.icon-medkit:before{
content:"\f0fa"
}
.icon-fighter-jet:before{
content:"\f0fb"
}
.icon-beer:before{
content:"\f0fc"
}
.icon-h-sign:before{
content:"\f0fd"
}
.icon-plus-sign-alt:before{
content:"\f0fe"
}
.icon-double-angle-left:before{
content:"\f100"
}
.icon-double-angle-right:before{
content:"\f101"
}
.icon-double-angle-up:before{
content:"\f102"
}
.icon-double-angle-down:before{
content:"\f103"
}
.icon-angle-left:before{
content:"\f104"
}
.icon-angle-right:before{
content:"\f105"
}
.icon-angle-up:before{
content:"\f106"
}
.icon-angle-down:before{
content:"\f107"
}
.icon-desktop:before{
content:"\f108"
}
.icon-laptop:before{
content:"\f109"
}
.icon-tablet:before{
content:"\f10a"
}
.icon-mobile-phone:before{
content:"\f10b"
}
.icon-circle-blank:before{
content:"\f10c"
}
.icon-quote-left:before{
content:"\f10d"
}
.icon-quote-right:before{
content:"\f10e"
}
.icon-spinner:before{
content:"\f110"
}
.icon-circle:before{
content:"\f111"
}
.icon-mail-reply:before,.icon-reply:before{
content:"\f112"
}
.icon-github-alt:before{
content:"\f113"
}
.icon-folder-close-alt:before{
content:"\f114"
}
.icon-folder-open-alt:before{
content:"\f115"
}
.icon-expand-alt:before{
content:"\f116"
}
.icon-collapse-alt:before{
content:"\f117"
}
.icon-smile:before{
content:"\f118"
}
.icon-frown:before{
content:"\f119"
}
.icon-meh:before{
content:"\f11a"
}
.icon-gamepad:before{
content:"\f11b"
}
.icon-keyboard:before{
content:"\f11c"
}
.icon-flag-alt:before{
content:"\f11d"
}
.icon-flag-checkered:before{
content:"\f11e"
}
.icon-terminal:before{
content:"\f120"
}
.icon-code:before{
content:"\f121"
}
.icon-star-half-empty:before,.icon-star-half-full:before{
content:"\f123"
}
.icon-location-arrow:before{
content:"\f124"
}
.icon-crop:before{
content:"\f125"
}
.icon-code-fork:before{
content:"\f126"
}
.icon-unlink:before{
content:"\f127"
}
.icon-question:before{
content:"\f128"
}
.icon-info:before{
content:"\f129"
}
.icon-exclamation:before{
content:"\f12a"
}
.icon-superscript:before{
content:"\f12b"
}
.icon-subscript:before{
content:"\f12c"
}
.icon-eraser:before{
content:"\f12d"
}
.icon-puzzle-piece:before{
content:"\f12e"
}
.icon-microphone:before{
content:"\f130"
}
.icon-microphone-off:before{
content:"\f131"
}
.icon-shield:before{
content:"\f132"
}
.icon-calendar-empty:before{
content:"\f133"
}
.icon-fire-extinguisher:before{
content:"\f134"
}
.icon-rocket:before{
content:"\f135"
}
.icon-maxcdn:before{
content:"\f136"
}
.icon-chevron-sign-left:before{
content:"\f137"
}
.icon-chevron-sign-right:before{
content:"\f138"
}
.icon-chevron-sign-up:before{
content:"\f139"
}
.icon-chevron-sign-down:before{
content:"\f13a"
}
.icon-html5:before{
content:"\f13b"
}
.icon-css3:before{
content:"\f13c"
}
.icon-anchor:before{
content:"\f13d"
}
.icon-unlock-alt:before{
content:"\f13e"
}
.icon-bullseye:before{
content:"\f140"
}
.icon-ellipsis-horizontal:before{
content:"\f141"
}
.icon-ellipsis-vertical:before{
content:"\f142"
}
.icon-rss-sign:before{
content:"\f143"
}
.icon-play-sign:before{
content:"\f144"
}
.icon-ticket:before{
content:"\f145"
}
.icon-minus-sign-alt:before{
content:"\f146"
}
.icon-check-minus:before{
content:"\f147"
}
.icon-level-up:before{
content:"\f148"
}
.icon-level-down:before{
content:"\f149"
}
.icon-check-sign:before{
content:"\f14a"
}
.icon-edit-sign:before{
content:"\f14b"
}
.icon-external-link-sign:before{
content:"\f14c"
}
.icon-share-sign:before{
content:"\f14d"
}
.icon-compass:before{
content:"\f14e"
}
.icon-collapse:before{
content:"\f150"
}
.icon-collapse-top:before{
content:"\f151"
}
.icon-expand:before{
content:"\f152"
}
.icon-eur:before,.icon-euro:before{
content:"\f153"
}
.icon-gbp:before{
content:"\f154"
}
.icon-dollar:before,.icon-usd:before{
content:"\f155"
}
.icon-inr:before,.icon-rupee:before{
content:"\f156"
}
.icon-jpy:before,.icon-yen:before{
content:"\f157"
}
.icon-cny:before,.icon-renminbi:before{
content:"\f158"
}
.icon-krw:before,.icon-won:before{
content:"\f159"
}
.icon-bitcoin:before,.icon-btc:before{
content:"\f15a"
}
.icon-file:before{
content:"\f15b"
}
.icon-file-text:before{
content:"\f15c"
}
.icon-sort-by-alphabet:before{
content:"\f15d"
}
.icon-sort-by-alphabet-alt:before{
content:"\f15e"
}
.icon-sort-by-attributes:before{
content:"\f160"
}
.icon-sort-by-attributes-alt:before{
content:"\f161"
}
.icon-sort-by-order:before{
content:"\f162"
}
.icon-sort-by-order-alt:before{
content:"\f163"
}
.icon-thumbs-up:before{
content:"\f164"
}
.icon-thumbs-down:before{
content:"\f165"
}
.icon-youtube-sign:before{
content:"\f166"
}
.icon-youtube:before{
content:"\f167"
}
.icon-xing:before{
content:"\f168"
}
.icon-xing-sign:before{
content:"\f169"
}
.icon-youtube-play:before{
content:"\f16a"
}
.icon-dropbox:before{
content:"\f16b"
}
.icon-stackexchange:before{
content:"\f16c"
}
.icon-instagram:before{
content:"\f16d"
}
.icon-flickr:before{
content:"\f16e"
}
.icon-adn:before{
content:"\f170"
}
.icon-bitbucket:before{
content:"\f171"
}
.icon-bitbucket-sign:before{
content:"\f172"
}
.icon-tumblr:before{
content:"\f173"
}
.icon-tumblr-sign:before{
content:"\f174"
}
.icon-long-arrow-down:before{
content:"\f175"
}
.icon-long-arrow-up:before{
content:"\f176"
}
.icon-long-arrow-left:before{
content:"\f177"
}
.icon-long-arrow-right:before{
content:"\f178"
}
.icon-apple:before{
content:"\f179"
}
.icon-windows:before{
content:"\f17a"
}
.icon-android:before{
content:"\f17b"
}
.icon-linux:before{
content:"\f17c"
}
.icon-dribbble:before{
content:"\f17d"
}
.icon-skype:before{
content:"\f17e"
}
.icon-foursquare:before{
content:"\f180"
}
.icon-trello:before{
content:"\f181"
}
.icon-female:before{
content:"\f182"
}
.icon-male:before{
content:"\f183"
}
.icon-gittip:before{
content:"\f184"
}
.icon-sun:before{
content:"\f185"
}
.icon-moon:before{
content:"\f186"
}
.icon-archive:before{
content:"\f187"
}
.icon-bug:before{
content:"\f188"
}
.icon-vk:before{
content:"\f189"
}
.icon-weibo:before{
content:"\f18a"
}
.icon-renren:before{
content:"\f18b"
}
.yjsg-icon-skype:before{
content:"\e000"
}
.yjsg-icon-apple:before{
content:"\e001"
}
.yjsg-icon-equalizer:before{
content:"\e002"
}
.yjsg-icon-screen:before{
content:"\e003"
}
.yjsg-icon-flickr:before{
content:"\e004"
}
.yjsg-icon-vimeo:before{
content:"\e005"
}
.yjsg-icon-safari:before{
content:"\e006"
}
.yjsg-icon-opera:before{
content:"\e007"
}
.yjsg-icon-IE:before{
content:"\e008"
}
.yjsg-icon-firefox:before{
content:"\e009"
}
.yjsg-icon-chrome:before{
content:"\e00a"
}
.yjsg-icon-wordpress:before{
content:"\e00b"
}
.yjsg-icon-joomla:before{
content:"\e00c"
}
.yjsg-icon-css3:before{
content:"\e00d"
}
.yjsg-icon-html5:before{
content:"\e00e"
}
.yjsg-icon-html5-2:before{
content:"\e00f"
}
.yjsg-icon-paypal:before{
content:"\e010"
}
.icon-mail-reply-all:before,.icon-reply-all:before{
content:"\f122"
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.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: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"
}
.fa-handshake-o:before{
content:"\f2b5"
}
.fa-envelope-open:before{
content:"\f2b6"
}
.fa-envelope-open-o:before{
content:"\f2b7"
}
.fa-linode:before{
content:"\f2b8"
}
.fa-address-book:before{
content:"\f2b9"
}
.fa-address-book-o:before{
content:"\f2ba"
}
.fa-vcard:before,.fa-address-card:before{
content:"\f2bb"
}
.fa-vcard-o:before,.fa-address-card-o:before{
content:"\f2bc"
}
.fa-user-circle:before{
content:"\f2bd"
}
.fa-user-circle-o:before{
content:"\f2be"
}
.fa-user-o:before{
content:"\f2c0"
}
.fa-id-badge:before{
content:"\f2c1"
}
.fa-drivers-license:before,.fa-id-card:before{
content:"\f2c2"
}
.fa-drivers-license-o:before,.fa-id-card-o:before{
content:"\f2c3"
}
.fa-quora:before{
content:"\f2c4"
}
.fa-free-code-camp:before{
content:"\f2c5"
}
.fa-telegram:before{
content:"\f2c6"
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{
content:"\f2c7"
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{
content:"\f2c8"
}
.fa-thermometer-2:before,.fa-thermometer-half:before{
content:"\f2c9"
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before{
content:"\f2ca"
}
.fa-thermometer-0:before,.fa-thermometer-empty:before{
content:"\f2cb"
}
.fa-shower:before{
content:"\f2cc"
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before{
content:"\f2cd"
}
.fa-podcast:before{
content:"\f2ce"
}
.fa-window-maximize:before{
content:"\f2d0"
}
.fa-window-minimize:before{
content:"\f2d1"
}
.fa-window-restore:before{
content:"\f2d2"
}
.fa-times-rectangle:before,.fa-window-close:before{
content:"\f2d3"
}
.fa-times-rectangle-o:before,.fa-window-close-o:before{
content:"\f2d4"
}
.fa-bandcamp:before{
content:"\f2d5"
}
.fa-grav:before{
content:"\f2d6"
}
.fa-etsy:before{
content:"\f2d7"
}
.fa-imdb:before{
content:"\f2d8"
}
.fa-ravelry:before{
content:"\f2d9"
}
.fa-eercast:before{
content:"\f2da"
}
.fa-microchip:before{
content:"\f2db"
}
.fa-snowflake-o:before{
content:"\f2dc"
}
.fa-superpowers:before{
content:"\f2dd"
}
.fa-wpexplorer:before{
content:"\f2de"
}
.fa-meetup:before{
content:"\f2e0"
}
.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
}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{
font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%
}
body{
margin: 0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{
display: block
}
audio,canvas,progress,video{
display: inline-block;vertical-align: baseline
}
audio:not([controls]){
display: none;height: 0
}
[hidden],template{
display: none
}
a{
background-color: transparent
}
a:active,a:hover{
outline: 0
}
abbr[title]{
border-bottom: 1px dotted
}
b,strong{
font-weight: bold
}
dfn{
font-style: italic
}
h1{
font-size: 2em;margin: .67em 0
}
mark{
background: #ff0;color: #000
}
small{
font-size: 80%
}
sub,sup{
font-size: 75%;line-height: 0;position: relative;vertical-align: baseline
}
sup{
top: -0.5em
}
sub{
bottom: -0.25em
}
img{
border: 0
}
svg:not(:root){
overflow: hidden
}
figure{
margin: 1em 40px
}
hr{
-moz-box-sizing: content-box;box-sizing: content-box;height: 0
}
pre{
overflow: auto
}
code,kbd,pre,samp{
font-family: monospace, monospace;font-size: 1em
}
button,input,optgroup,select,textarea{
color: inherit;font: inherit;margin: 0
}
button{
overflow: visible
}
button,select{
text-transform: none
}
button,html input[type="button"],input[type="reset"],input[type="submit"]{
-webkit-appearance: button;cursor: pointer
}
button[disabled],html input[disabled]{
cursor: default
}
button::-moz-focus-inner,input::-moz-focus-inner{
border: 0;padding: 0
}
input{
line-height: normal
}
input[type="checkbox"],input[type="radio"]{
box-sizing: border-box;padding: 0
}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{
height: auto
}
input[type="search"]{
-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{
-webkit-appearance: none
}
fieldset{
border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em
}
legend{
border: 0;padding: 0
}
textarea{
overflow: auto
}
optgroup{
font-weight: bold
}
table{
border-collapse: collapse;border-spacing: 0
}
td,th{
padding: 0
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{
*,*:before,*:after{
background: transparent !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important
}
a,a:visited{
text-decoration: underline
}
a[href]:after{
content: " (" attr(href) ")"
}
abbr[title]:after{
content: " (" attr(title) ")"
}
a[href^="#"]:after,a[href^="javascript:"]:after{
content: ""
}
pre,blockquote{
border: 1px solid #999;page-break-inside: avoid
}
thead{
display: table-header-group
}
tr,img{
page-break-inside: avoid
}
img{
max-width: 100% !important
}
p,h2,h3{
orphans: 3;widows: 3
}
h2,h3{
page-break-after: avoid
}
select{
background: #ffffff !important
}
.navbar{
display: none
}
.btn > .caret,.dropup > .btn > .caret{
border-top-color: #000 !important
}
.label{
border: 1px solid #000
}
.table{
border-collapse: collapse !important
}
.table td,.table th{
background-color: #fff !important
}
.table-bordered th,.table-bordered td{
border: 1px solid #ddd !important
}

}
@font-face{
font-family: 'Glyphicons Halflings';src: url('plugins/system/yjsg/assets/bootstrap3/fonts/glyphicons-halflings-regular.eot');src: url('plugins/system/yjsg/assets/bootstrap3/fonts/glyphicons-halflings-regular.eot#iefix') format('embedded-opentype'), url('plugins/system/yjsg/assets/bootstrap3/fonts/glyphicons-halflings-regular.woff') format('woff'), url('plugins/system/yjsg/assets/bootstrap3/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('plugins/system/yjsg/assets/bootstrap3/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')
}
.glyphicon{
position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale
}
.glyphicon-asterisk:before{
content: "\2a"
}
.glyphicon-plus:before{
content: "\2b"
}
.glyphicon-euro:before,.glyphicon-eur:before{
content: "\20ac"
}
.glyphicon-minus:before{
content: "\2212"
}
.glyphicon-cloud:before{
content: "\2601"
}
.glyphicon-envelope:before{
content: "\2709"
}
.glyphicon-pencil:before{
content: "\270f"
}
.glyphicon-glass:before{
content: "\e001"
}
.glyphicon-music:before{
content: "\e002"
}
.glyphicon-search:before{
content: "\e003"
}
.glyphicon-heart:before{
content: "\e005"
}
.glyphicon-star:before{
content: "\e006"
}
.glyphicon-star-empty:before{
content: "\e007"
}
.glyphicon-user:before{
content: "\e008"
}
.glyphicon-film:before{
content: "\e009"
}
.glyphicon-th-large:before{
content: "\e010"
}
.glyphicon-th:before{
content: "\e011"
}
.glyphicon-th-list:before{
content: "\e012"
}
.glyphicon-ok:before{
content: "\e013"
}
.glyphicon-remove:before{
content: "\e014"
}
.glyphicon-zoom-in:before{
content: "\e015"
}
.glyphicon-zoom-out:before{
content: "\e016"
}
.glyphicon-off:before{
content: "\e017"
}
.glyphicon-signal:before{
content: "\e018"
}
.glyphicon-cog:before{
content: "\e019"
}
.glyphicon-trash:before{
content: "\e020"
}
.glyphicon-home:before{
content: "\e021"
}
.glyphicon-file:before{
content: "\e022"
}
.glyphicon-time:before{
content: "\e023"
}
.glyphicon-road:before{
content: "\e024"
}
.glyphicon-download-alt:before{
content: "\e025"
}
.glyphicon-download:before{
content: "\e026"
}
.glyphicon-upload:before{
content: "\e027"
}
.glyphicon-inbox:before{
content: "\e028"
}
.glyphicon-play-circle:before{
content: "\e029"
}
.glyphicon-repeat:before{
content: "\e030"
}
.glyphicon-refresh:before{
content: "\e031"
}
.glyphicon-list-alt:before{
content: "\e032"
}
.glyphicon-lock:before{
content: "\e033"
}
.glyphicon-flag:before{
content: "\e034"
}
.glyphicon-headphones:before{
content: "\e035"
}
.glyphicon-volume-off:before{
content: "\e036"
}
.glyphicon-volume-down:before{
content: "\e037"
}
.glyphicon-volume-up:before{
content: "\e038"
}
.glyphicon-qrcode:before{
content: "\e039"
}
.glyphicon-barcode:before{
content: "\e040"
}
.glyphicon-tag:before{
content: "\e041"
}
.glyphicon-tags:before{
content: "\e042"
}
.glyphicon-book:before{
content: "\e043"
}
.glyphicon-bookmark:before{
content: "\e044"
}
.glyphicon-print:before{
content: "\e045"
}
.glyphicon-camera:before{
content: "\e046"
}
.glyphicon-font:before{
content: "\e047"
}
.glyphicon-bold:before{
content: "\e048"
}
.glyphicon-italic:before{
content: "\e049"
}
.glyphicon-text-height:before{
content: "\e050"
}
.glyphicon-text-width:before{
content: "\e051"
}
.glyphicon-align-left:before{
content: "\e052"
}
.glyphicon-align-center:before{
content: "\e053"
}
.glyphicon-align-right:before{
content: "\e054"
}
.glyphicon-align-justify:before{
content: "\e055"
}
.glyphicon-list:before{
content: "\e056"
}
.glyphicon-indent-left:before{
content: "\e057"
}
.glyphicon-indent-right:before{
content: "\e058"
}
.glyphicon-facetime-video:before{
content: "\e059"
}
.glyphicon-picture:before{
content: "\e060"
}
.glyphicon-map-marker:before{
content: "\e062"
}
.glyphicon-adjust:before{
content: "\e063"
}
.glyphicon-tint:before{
content: "\e064"
}
.glyphicon-edit:before{
content: "\e065"
}
.glyphicon-share:before{
content: "\e066"
}
.glyphicon-check:before{
content: "\e067"
}
.glyphicon-move:before{
content: "\e068"
}
.glyphicon-step-backward:before{
content: "\e069"
}
.glyphicon-fast-backward:before{
content: "\e070"
}
.glyphicon-backward:before{
content: "\e071"
}
.glyphicon-play:before{
content: "\e072"
}
.glyphicon-pause:before{
content: "\e073"
}
.glyphicon-stop:before{
content: "\e074"
}
.glyphicon-forward:before{
content: "\e075"
}
.glyphicon-fast-forward:before{
content: "\e076"
}
.glyphicon-step-forward:before{
content: "\e077"
}
.glyphicon-eject:before{
content: "\e078"
}
.glyphicon-chevron-left:before{
content: "\e079"
}
.glyphicon-chevron-right:before{
content: "\e080"
}
.glyphicon-plus-sign:before{
content: "\e081"
}
.glyphicon-minus-sign:before{
content: "\e082"
}
.glyphicon-remove-sign:before{
content: "\e083"
}
.glyphicon-ok-sign:before{
content: "\e084"
}
.glyphicon-question-sign:before{
content: "\e085"
}
.glyphicon-info-sign:before{
content: "\e086"
}
.glyphicon-screenshot:before{
content: "\e087"
}
.glyphicon-remove-circle:before{
content: "\e088"
}
.glyphicon-ok-circle:before{
content: "\e089"
}
.glyphicon-ban-circle:before{
content: "\e090"
}
.glyphicon-arrow-left:before{
content: "\e091"
}
.glyphicon-arrow-right:before{
content: "\e092"
}
.glyphicon-arrow-up:before{
content: "\e093"
}
.glyphicon-arrow-down:before{
content: "\e094"
}
.glyphicon-share-alt:before{
content: "\e095"
}
.glyphicon-resize-full:before{
content: "\e096"
}
.glyphicon-resize-small:before{
content: "\e097"
}
.glyphicon-exclamation-sign:before{
content: "\e101"
}
.glyphicon-gift:before{
content: "\e102"
}
.glyphicon-leaf:before{
content: "\e103"
}
.glyphicon-fire:before{
content: "\e104"
}
.glyphicon-eye-open:before{
content: "\e105"
}
.glyphicon-eye-close:before{
content: "\e106"
}
.glyphicon-warning-sign:before{
content: "\e107"
}
.glyphicon-plane:before{
content: "\e108"
}
.glyphicon-calendar:before{
content: "\e109"
}
.glyphicon-random:before{
content: "\e110"
}
.glyphicon-comment:before{
content: "\e111"
}
.glyphicon-magnet:before{
content: "\e112"
}
.glyphicon-chevron-up:before{
content: "\e113"
}
.glyphicon-chevron-down:before{
content: "\e114"
}
.glyphicon-retweet:before{
content: "\e115"
}
.glyphicon-shopping-cart:before{
content: "\e116"
}
.glyphicon-folder-close:before{
content: "\e117"
}
.glyphicon-folder-open:before{
content: "\e118"
}
.glyphicon-resize-vertical:before{
content: "\e119"
}
.glyphicon-resize-horizontal:before{
content: "\e120"
}
.glyphicon-hdd:before{
content: "\e121"
}
.glyphicon-bullhorn:before{
content: "\e122"
}
.glyphicon-bell:before{
content: "\e123"
}
.glyphicon-certificate:before{
content: "\e124"
}
.glyphicon-thumbs-up:before{
content: "\e125"
}
.glyphicon-thumbs-down:before{
content: "\e126"
}
.glyphicon-hand-right:before{
content: "\e127"
}
.glyphicon-hand-left:before{
content: "\e128"
}
.glyphicon-hand-up:before{
content: "\e129"
}
.glyphicon-hand-down:before{
content: "\e130"
}
.glyphicon-circle-arrow-right:before{
content: "\e131"
}
.glyphicon-circle-arrow-left:before{
content: "\e132"
}
.glyphicon-circle-arrow-up:before{
content: "\e133"
}
.glyphicon-circle-arrow-down:before{
content: "\e134"
}
.glyphicon-globe:before{
content: "\e135"
}
.glyphicon-wrench:before{
content: "\e136"
}
.glyphicon-tasks:before{
content: "\e137"
}
.glyphicon-filter:before{
content: "\e138"
}
.glyphicon-briefcase:before{
content: "\e139"
}
.glyphicon-fullscreen:before{
content: "\e140"
}
.glyphicon-dashboard:before{
content: "\e141"
}
.glyphicon-paperclip:before{
content: "\e142"
}
.glyphicon-heart-empty:before{
content: "\e143"
}
.glyphicon-link:before{
content: "\e144"
}
.glyphicon-phone:before{
content: "\e145"
}
.glyphicon-pushpin:before{
content: "\e146"
}
.glyphicon-usd:before{
content: "\e148"
}
.glyphicon-gbp:before{
content: "\e149"
}
.glyphicon-sort:before{
content: "\e150"
}
.glyphicon-sort-by-alphabet:before{
content: "\e151"
}
.glyphicon-sort-by-alphabet-alt:before{
content: "\e152"
}
.glyphicon-sort-by-order:before{
content: "\e153"
}
.glyphicon-sort-by-order-alt:before{
content: "\e154"
}
.glyphicon-sort-by-attributes:before{
content: "\e155"
}
.glyphicon-sort-by-attributes-alt:before{
content: "\e156"
}
.glyphicon-unchecked:before{
content: "\e157"
}
.glyphicon-expand:before{
content: "\e158"
}
.glyphicon-collapse-down:before{
content: "\e159"
}
.glyphicon-collapse-up:before{
content: "\e160"
}
.glyphicon-log-in:before{
content: "\e161"
}
.glyphicon-flash:before{
content: "\e162"
}
.glyphicon-log-out:before{
content: "\e163"
}
.glyphicon-new-window:before{
content: "\e164"
}
.glyphicon-record:before{
content: "\e165"
}
.glyphicon-save:before{
content: "\e166"
}
.glyphicon-open:before{
content: "\e167"
}
.glyphicon-saved:before{
content: "\e168"
}
.glyphicon-import:before{
content: "\e169"
}
.glyphicon-export:before{
content: "\e170"
}
.glyphicon-send:before{
content: "\e171"
}
.glyphicon-floppy-disk:before{
content: "\e172"
}
.glyphicon-floppy-saved:before{
content: "\e173"
}
.glyphicon-floppy-remove:before{
content: "\e174"
}
.glyphicon-floppy-save:before{
content: "\e175"
}
.glyphicon-floppy-open:before{
content: "\e176"
}
.glyphicon-credit-card:before{
content: "\e177"
}
.glyphicon-transfer:before{
content: "\e178"
}
.glyphicon-cutlery:before{
content: "\e179"
}
.glyphicon-header:before{
content: "\e180"
}
.glyphicon-compressed:before{
content: "\e181"
}
.glyphicon-earphone:before{
content: "\e182"
}
.glyphicon-phone-alt:before{
content: "\e183"
}
.glyphicon-tower:before{
content: "\e184"
}
.glyphicon-stats:before{
content: "\e185"
}
.glyphicon-sd-video:before{
content: "\e186"
}
.glyphicon-hd-video:before{
content: "\e187"
}
.glyphicon-subtitles:before{
content: "\e188"
}
.glyphicon-sound-stereo:before{
content: "\e189"
}
.glyphicon-sound-dolby:before{
content: "\e190"
}
.glyphicon-sound-5-1:before{
content: "\e191"
}
.glyphicon-sound-6-1:before{
content: "\e192"
}
.glyphicon-sound-7-1:before{
content: "\e193"
}
.glyphicon-copyright-mark:before{
content: "\e194"
}
.glyphicon-registration-mark:before{
content: "\e195"
}
.glyphicon-cloud-download:before{
content: "\e197"
}
.glyphicon-cloud-upload:before{
content: "\e198"
}
.glyphicon-tree-conifer:before{
content: "\e199"
}
.glyphicon-tree-deciduous:before{
content: "\e200"
}
*{
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
*:before,*:after{
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
html{
font-size: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0)
}
body{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff
}
input,button,select,textarea{
font-family: inherit;font-size: inherit;line-height: inherit
}
a{
color: #157ad2;text-decoration: none
}
a:hover,a:focus{
color: #0e528c;text-decoration: underline
}
a:focus{
outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px
}
figure{
margin: 0
}
img{
vertical-align: middle
}
.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{
display: block;max-width: 100%;height: auto
}
.img-rounded{
border-radius: 6px
}
.img-thumbnail{
padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: inline-block;max-width: 100%;height: auto
}
.img-circle{
border-radius: 50%
}
hr{
margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee
}
.sr-only{
position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;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
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit
}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{
font-weight: normal;line-height: 1;color: #999
}
h1,.h1,h2,.h2,h3,.h3{
margin-top: 20px;margin-bottom: 10px
}
h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{
font-size: 65%
}
h4,.h4,h5,.h5,h6,.h6{
margin-top: 10px;margin-bottom: 10px
}
h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{
font-size: 75%
}
h1,.h1{
font-size: 36px
}
h2,.h2{
font-size: 30px
}
h3,.h3{
font-size: 24px
}
h4,.h4{
font-size: 18px
}
h5,.h5{
font-size: 14px
}
h6,.h6{
font-size: 12px
}
p{
margin: 0 0 10px
}
.lead{
margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4
}
@media (min-width: 768px){
.lead{
font-size: 21px
}

}
small,.small{
font-size: 85%
}
mark,.mark{
background-color: #fcf8e3;padding: .2em
}
.text-left{
text-align: left
}
.text-right{
text-align: right
}
.text-center{
text-align: center
}
.text-justify{
text-align: justify
}
.text-nowrap{
white-space: nowrap
}
.text-lowercase{
text-transform: lowercase
}
.text-uppercase{
text-transform: uppercase
}
.text-capitalize{
text-transform: capitalize
}
.text-muted{
color: #999
}
.text-primary{
color: #157ad2
}
a.text-primary:hover{
color: #105fa4
}
.text-success{
color: #3c763d
}
a.text-success:hover{
color: #2b542c
}
.text-info{
color: #31708f
}
a.text-info:hover{
color: #245269
}
.text-warning{
color: #8a6d3b
}
a.text-warning:hover{
color: #66512c
}
.text-danger{
color: #a94442
}
a.text-danger:hover{
color: #843534
}
.bg-primary{
color: #fff;background-color: #157ad2
}
a.bg-primary:hover{
background-color: #105fa4
}
.bg-success{
background-color: #dff0d8
}
a.bg-success:hover{
background-color: #c1e2b3
}
.bg-info{
background-color: #d9edf7
}
a.bg-info:hover{
background-color: #afd9ee
}
.bg-warning{
background-color: #fcf8e3
}
a.bg-warning:hover{
background-color: #f7ecb5
}
.bg-danger{
background-color: #f2dede
}
a.bg-danger:hover{
background-color: #e4b9b9
}
.page-header{
padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eee
}
ul,ol{
margin-top: 0;margin-bottom: 10px
}
ul ul,ol ul,ul ol,ol ol{
margin-bottom: 0
}
.list-unstyled{
padding-left: 0;list-style: none
}
.list-inline{
padding-left: 0;list-style: none;margin-left: -5px
}
.list-inline > li{
display: inline-block;padding-left: 5px;padding-right: 5px
}
dl{
margin-top: 0;margin-bottom: 20px
}
dt,dd{
line-height: 1.42857143
}
dt{
font-weight: bold
}
dd{
margin-left: 0
}
@media (min-width: 768px){
.dl-horizontal dt{
float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap
}
.dl-horizontal dd{
margin-left: 180px
}

}
abbr[title],abbr[data-original-title]{
cursor: help;border-bottom: 1px dotted #999
}
.initialism{
font-size: 90%;text-transform: uppercase
}
blockquote{
padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eee
}
blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{
margin-bottom: 0
}
blockquote footer,blockquote small,blockquote .small{
display: block;font-size: 80%;line-height: 1.42857143;color: #999
}
blockquote footer:before,blockquote small:before,blockquote .small:before{
content: '\2014 \00A0'
}
.blockquote-reverse,blockquote.pull-right{
padding-right: 15px;padding-left: 0;border-right: 5px solid #eee;border-left: 0;text-align: right
}
.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{
content: ''
}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{
content: '\00A0 \2014'
}
address{
margin-bottom: 20px;font-style: normal;line-height: 1.42857143
}
code,kbd,pre,samp{
font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}
code{
padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px
}
kbd{
padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)
}
kbd kbd{
padding: 0;font-size: 100%;font-weight: bold;box-shadow: none
}
pre{
display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;word-break: break-all;word-wrap: break-word;color: #333;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px
}
pre code{
padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0
}
.pre-scrollable{
max-height: 340px;overflow-y: scroll
}
.container{
margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px
}
@media (min-width: 768px){
.container{
width: 750px
}

}
@media (min-width: 992px){
.container{
width: 970px
}

}
@media (min-width: 1200px){
.container{
width: 1170px
}

}
.container-fluid{
margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px
}
.row{
margin-left: -15px;margin-right: -15px
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{
float: left
}
.col-xs-12{
width: 100%
}
.col-xs-11{
width: 91.66666667%
}
.col-xs-10{
width: 83.33333333%
}
.col-xs-9{
width: 75%
}
.col-xs-8{
width: 66.66666667%
}
.col-xs-7{
width: 58.33333333%
}
.col-xs-6{
width: 50%
}
.col-xs-5{
width: 41.66666667%
}
.col-xs-4{
width: 33.33333333%
}
.col-xs-3{
width: 25%
}
.col-xs-2{
width: 16.66666667%
}
.col-xs-1{
width: 8.33333333%
}
.col-xs-pull-12{
right: 100%
}
.col-xs-pull-11{
right: 91.66666667%
}
.col-xs-pull-10{
right: 83.33333333%
}
.col-xs-pull-9{
right: 75%
}
.col-xs-pull-8{
right: 66.66666667%
}
.col-xs-pull-7{
right: 58.33333333%
}
.col-xs-pull-6{
right: 50%
}
.col-xs-pull-5{
right: 41.66666667%
}
.col-xs-pull-4{
right: 33.33333333%
}
.col-xs-pull-3{
right: 25%
}
.col-xs-pull-2{
right: 16.66666667%
}
.col-xs-pull-1{
right: 8.33333333%
}
.col-xs-pull-0{
right: auto
}
.col-xs-push-12{
left: 100%
}
.col-xs-push-11{
left: 91.66666667%
}
.col-xs-push-10{
left: 83.33333333%
}
.col-xs-push-9{
left: 75%
}
.col-xs-push-8{
left: 66.66666667%
}
.col-xs-push-7{
left: 58.33333333%
}
.col-xs-push-6{
left: 50%
}
.col-xs-push-5{
left: 41.66666667%
}
.col-xs-push-4{
left: 33.33333333%
}
.col-xs-push-3{
left: 25%
}
.col-xs-push-2{
left: 16.66666667%
}
.col-xs-push-1{
left: 8.33333333%
}
.col-xs-push-0{
left: auto
}
.col-xs-offset-12{
margin-left: 100%
}
.col-xs-offset-11{
margin-left: 91.66666667%
}
.col-xs-offset-10{
margin-left: 83.33333333%
}
.col-xs-offset-9{
margin-left: 75%
}
.col-xs-offset-8{
margin-left: 66.66666667%
}
.col-xs-offset-7{
margin-left: 58.33333333%
}
.col-xs-offset-6{
margin-left: 50%
}
.col-xs-offset-5{
margin-left: 41.66666667%
}
.col-xs-offset-4{
margin-left: 33.33333333%
}
.col-xs-offset-3{
margin-left: 25%
}
.col-xs-offset-2{
margin-left: 16.66666667%
}
.col-xs-offset-1{
margin-left: 8.33333333%
}
.col-xs-offset-0{
margin-left: 0%
}
@media (min-width: 768px){
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{
float: left
}
.col-sm-12{
width: 100%
}
.col-sm-11{
width: 91.66666667%
}
.col-sm-10{
width: 83.33333333%
}
.col-sm-9{
width: 75%
}
.col-sm-8{
width: 66.66666667%
}
.col-sm-7{
width: 58.33333333%
}
.col-sm-6{
width: 50%
}
.col-sm-5{
width: 41.66666667%
}
.col-sm-4{
width: 33.33333333%
}
.col-sm-3{
width: 25%
}
.col-sm-2{
width: 16.66666667%
}
.col-sm-1{
width: 8.33333333%
}
.col-sm-pull-12{
right: 100%
}
.col-sm-pull-11{
right: 91.66666667%
}
.col-sm-pull-10{
right: 83.33333333%
}
.col-sm-pull-9{
right: 75%
}
.col-sm-pull-8{
right: 66.66666667%
}
.col-sm-pull-7{
right: 58.33333333%
}
.col-sm-pull-6{
right: 50%
}
.col-sm-pull-5{
right: 41.66666667%
}
.col-sm-pull-4{
right: 33.33333333%
}
.col-sm-pull-3{
right: 25%
}
.col-sm-pull-2{
right: 16.66666667%
}
.col-sm-pull-1{
right: 8.33333333%
}
.col-sm-pull-0{
right: auto
}
.col-sm-push-12{
left: 100%
}
.col-sm-push-11{
left: 91.66666667%
}
.col-sm-push-10{
left: 83.33333333%
}
.col-sm-push-9{
left: 75%
}
.col-sm-push-8{
left: 66.66666667%
}
.col-sm-push-7{
left: 58.33333333%
}
.col-sm-push-6{
left: 50%
}
.col-sm-push-5{
left: 41.66666667%
}
.col-sm-push-4{
left: 33.33333333%
}
.col-sm-push-3{
left: 25%
}
.col-sm-push-2{
left: 16.66666667%
}
.col-sm-push-1{
left: 8.33333333%
}
.col-sm-push-0{
left: auto
}
.col-sm-offset-12{
margin-left: 100%
}
.col-sm-offset-11{
margin-left: 91.66666667%
}
.col-sm-offset-10{
margin-left: 83.33333333%
}
.col-sm-offset-9{
margin-left: 75%
}
.col-sm-offset-8{
margin-left: 66.66666667%
}
.col-sm-offset-7{
margin-left: 58.33333333%
}
.col-sm-offset-6{
margin-left: 50%
}
.col-sm-offset-5{
margin-left: 41.66666667%
}
.col-sm-offset-4{
margin-left: 33.33333333%
}
.col-sm-offset-3{
margin-left: 25%
}
.col-sm-offset-2{
margin-left: 16.66666667%
}
.col-sm-offset-1{
margin-left: 8.33333333%
}
.col-sm-offset-0{
margin-left: 0%
}

}
@media (min-width: 992px){
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
float: left
}
.col-md-12{
width: 100%
}
.col-md-11{
width: 91.66666667%
}
.col-md-10{
width: 83.33333333%
}
.col-md-9{
width: 75%
}
.col-md-8{
width: 66.66666667%
}
.col-md-7{
width: 58.33333333%
}
.col-md-6{
width: 50%
}
.col-md-5{
width: 41.66666667%
}
.col-md-4{
width: 33.33333333%
}
.col-md-3{
width: 25%
}
.col-md-2{
width: 16.66666667%
}
.col-md-1{
width: 8.33333333%
}
.col-md-pull-12{
right: 100%
}
.col-md-pull-11{
right: 91.66666667%
}
.col-md-pull-10{
right: 83.33333333%
}
.col-md-pull-9{
right: 75%
}
.col-md-pull-8{
right: 66.66666667%
}
.col-md-pull-7{
right: 58.33333333%
}
.col-md-pull-6{
right: 50%
}
.col-md-pull-5{
right: 41.66666667%
}
.col-md-pull-4{
right: 33.33333333%
}
.col-md-pull-3{
right: 25%
}
.col-md-pull-2{
right: 16.66666667%
}
.col-md-pull-1{
right: 8.33333333%
}
.col-md-pull-0{
right: auto
}
.col-md-push-12{
left: 100%
}
.col-md-push-11{
left: 91.66666667%
}
.col-md-push-10{
left: 83.33333333%
}
.col-md-push-9{
left: 75%
}
.col-md-push-8{
left: 66.66666667%
}
.col-md-push-7{
left: 58.33333333%
}
.col-md-push-6{
left: 50%
}
.col-md-push-5{
left: 41.66666667%
}
.col-md-push-4{
left: 33.33333333%
}
.col-md-push-3{
left: 25%
}
.col-md-push-2{
left: 16.66666667%
}
.col-md-push-1{
left: 8.33333333%
}
.col-md-push-0{
left: auto
}
.col-md-offset-12{
margin-left: 100%
}
.col-md-offset-11{
margin-left: 91.66666667%
}
.col-md-offset-10{
margin-left: 83.33333333%
}
.col-md-offset-9{
margin-left: 75%
}
.col-md-offset-8{
margin-left: 66.66666667%
}
.col-md-offset-7{
margin-left: 58.33333333%
}
.col-md-offset-6{
margin-left: 50%
}
.col-md-offset-5{
margin-left: 41.66666667%
}
.col-md-offset-4{
margin-left: 33.33333333%
}
.col-md-offset-3{
margin-left: 25%
}
.col-md-offset-2{
margin-left: 16.66666667%
}
.col-md-offset-1{
margin-left: 8.33333333%
}
.col-md-offset-0{
margin-left: 0%
}

}
@media (min-width: 1200px){
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{
float: right
}
.col-lg-12{
width: 100%
}
.col-lg-11{
width: 91.66666667%
}
.col-lg-10{
width: 83.33333333%
}
.col-lg-9{
width: 75%
}
.col-lg-8{
width: 66.66666667%
}
.col-lg-7{
width: 58.33333333%
}
.col-lg-6{
width: 50%
}
.col-lg-5{
width: 41.66666667%
}
.col-lg-4{
width: 33.33333333%
}
.col-lg-3{
width: 25%
}
.col-lg-2{
width: 16.66666667%
}
.col-lg-1{
width: 8.33333333%
}
.col-lg-pull-12{
right: 100%
}
.col-lg-pull-11{
right: 91.66666667%
}
.col-lg-pull-10{
right: 83.33333333%
}
.col-lg-pull-9{
right: 75%
}
.col-lg-pull-8{
right: 66.66666667%
}
.col-lg-pull-7{
right: 58.33333333%
}
.col-lg-pull-6{
right: 50%
}
.col-lg-pull-5{
right: 41.66666667%
}
.col-lg-pull-4{
right: 33.33333333%
}
.col-lg-pull-3{
right: 25%
}
.col-lg-pull-2{
right: 16.66666667%
}
.col-lg-pull-1{
right: 8.33333333%
}
.col-lg-pull-0{
right: auto
}
.col-lg-push-12{
left: 100%
}
.col-lg-push-11{
left: 91.66666667%
}
.col-lg-push-10{
left: 83.33333333%
}
.col-lg-push-9{
left: 75%
}
.col-lg-push-8{
left: 66.66666667%
}
.col-lg-push-7{
left: 58.33333333%
}
.col-lg-push-6{
left: 50%
}
.col-lg-push-5{
left: 41.66666667%
}
.col-lg-push-4{
left: 33.33333333%
}
.col-lg-push-3{
left: 25%
}
.col-lg-push-2{
left: 16.66666667%
}
.col-lg-push-1{
left: 8.33333333%
}
.col-lg-push-0{
left: auto
}
.col-lg-offset-12{
margin-left: 100%
}
.col-lg-offset-11{
margin-left: 91.66666667%
}
.col-lg-offset-10{
margin-left: 83.33333333%
}
.col-lg-offset-9{
margin-left: 75%
}
.col-lg-offset-8{
margin-left: 66.66666667%
}
.col-lg-offset-7{
margin-left: 58.33333333%
}
.col-lg-offset-6{
margin-left: 50%
}
.col-lg-offset-5{
margin-left: 41.66666667%
}
.col-lg-offset-4{
margin-left: 33.33333333%
}
.col-lg-offset-3{
margin-left: 25%
}
.col-lg-offset-2{
margin-left: 16.66666667%
}
.col-lg-offset-1{
margin-left: 8.33333333%
}
.col-lg-offset-0{
margin-left: 0%
}

}
table{
background-color: transparent
}
caption{
padding-top: 8px;padding-bottom: 8px;color: #999;text-align: left
}
th{
text-align: left
}
.table{
width: 100%;max-width: 100%;margin-bottom: 20px
}
.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{
padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd
}
.table > thead > tr > th{
vertical-align: bottom;border-bottom: 2px solid #ddd
}
.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{
border-top: 0
}
.table > tbody + tbody{
border-top: 2px solid #ddd
}
.table .table{
background-color: #fff
}
.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{
padding: 5px
}
.table-bordered{
border: 1px solid #ddd
}
.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{
border: 1px solid #ddd
}
.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{
border-bottom-width: 2px
}
.table-striped > tbody > tr:nth-child(odd){
background-color: #f9f9f9
}
.table-hover > tbody > tr:hover{
background-color: #f5f5f5
}
table col[class*="col-"]{
position: static;float: none;display: table-column
}
table td[class*="col-"],table th[class*="col-"]{
position: static;float: none;display: table-cell
}
.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{
background-color: #f5f5f5
}
.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{
background-color: #e8e8e8
}
.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{
background-color: #dff0d8
}
.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{
background-color: #d0e9c6
}
.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{
background-color: #d9edf7
}
.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{
background-color: #c4e3f3
}
.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{
background-color: #fcf8e3
}
.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{
background-color: #faf2cc
}
.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{
background-color: #f2dede
}
.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{
background-color: #ebcccc
}
.table-responsive{
overflow-x: auto;min-height: 0.01%
}
@media screen and (max-width: 767px){
.table-responsive{
width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd
}
.table-responsive > .table{
margin-bottom: 0
}
.table-responsive > .table > thead > tr > th,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > td{
white-space: nowrap
}
.table-responsive > .table-bordered{
border: 0
}
.table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{
border-left: 0
}
.table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{
border-right: 0
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > td{
border-bottom: 0
}

}
fieldset{
padding: 0;margin: 0;border: 0;min-width: 0
}
legend{
display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5
}
label{
display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold
}
input[type="search"]{
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
input[type="radio"],input[type="checkbox"]{
margin: 4px 0 0;margin-top: 1px \9;line-height: normal
}
input[type="file"]{
display: block
}
input[type="range"]{
display: block;width: 100%
}
select[multiple],select[size]{
height: auto
}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{
outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px
}
output{
display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #555
}
.form-control{
display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus{
border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6)
}
.form-control::-moz-placeholder{
color: #999;opacity: 1
}
.form-control:-ms-input-placeholder{
color: #999
}
.form-control::-webkit-input-placeholder{
color: #999
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{
cursor: not-allowed;background-color: #eee;opacity: 1
}
textarea.form-control{
height: auto
}
input[type="search"]{
-webkit-appearance: none
}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{
line-height: 34px;line-height: 1.42857143 \0
}
input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{
line-height: 30px;line-height: 1.5 \0
}
input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{
line-height: 46px;line-height: 1.33 \0
}
_:-ms-fullscreen,:root input[type="date"],_:-ms-fullscreen,:root input[type="time"],_:-ms-fullscreen,:root input[type="datetime-local"],_:-ms-fullscreen,:root input[type="month"]{
line-height: 1.42857143
}
_:-ms-fullscreen.input-sm,:root input[type="date"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="time"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="datetime-local"].input-sm,_:-ms-fullscreen.input-sm,:root input[type="month"].input-sm{
line-height: 1.5
}
_:-ms-fullscreen.input-lg,:root input[type="date"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="time"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="datetime-local"].input-lg,_:-ms-fullscreen.input-lg,:root input[type="month"].input-lg{
line-height: 1.33
}
.form-group{
margin-bottom: 15px
}
.radio,.checkbox{
position: relative;display: block;margin-top: 10px;margin-bottom: 10px
}
.radio label,.checkbox label{
min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer
}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{
position: absolute;margin-left: -20px;margin-top: 4px \9
}
.radio + .radio,.checkbox + .checkbox{
margin-top: -5px
}
.radio-inline,.checkbox-inline{
display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer
}
.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{
margin-top: 0;margin-left: 10px
}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{
cursor: not-allowed
}
.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{
cursor: not-allowed
}
.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{
cursor: not-allowed
}
.form-control-static{
padding-top: 7px;padding-bottom: 7px;margin-bottom: 0
}
.form-control-static.input-lg,.form-control-static.input-sm{
padding-left: 0;padding-right: 0
}
.input-sm,.form-group-sm .form-control{
height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px
}
select.input-sm,select.form-group-sm .form-control{
height: 30px;line-height: 30px
}
textarea.input-sm,textarea.form-group-sm .form-control,select[multiple].input-sm,select[multiple].form-group-sm .form-control{
height: auto
}
.input-lg,.form-group-lg .form-control{
height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px
}
select.input-lg,select.form-group-lg .form-control{
height: 46px;line-height: 46px
}
textarea.input-lg,textarea.form-group-lg .form-control,select[multiple].input-lg,select[multiple].form-group-lg .form-control{
height: auto
}
.has-feedback{
position: relative
}
.has-feedback .form-control{
padding-right: 42.5px
}
.form-control-feedback{
position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none
}
.input-lg + .form-control-feedback{
width: 46px;height: 46px;line-height: 46px
}
.input-sm + .form-control-feedback{
width: 30px;height: 30px;line-height: 30px
}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{
color: #3c763d
}
.has-success .form-control{
border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-success .form-control:focus{
border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #67b168
}
.has-success .input-group-addon{
color: #3c763d;border-color: #3c763d;background-color: #dff0d8
}
.has-success .form-control-feedback{
color: #3c763d
}
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{
color: #8a6d3b
}
.has-warning .form-control{
border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-warning .form-control:focus{
border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #c0a16b
}
.has-warning .input-group-addon{
color: #8a6d3b;border-color: #8a6d3b;background-color: #fcf8e3
}
.has-warning .form-control-feedback{
color: #8a6d3b
}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{
color: #a94442
}
.has-error .form-control{
border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-error .form-control:focus{
border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ce8483
}
.has-error .input-group-addon{
color: #a94442;border-color: #a94442;background-color: #f2dede
}
.has-error .form-control-feedback{
color: #a94442
}
.has-feedback label ~ .form-control-feedback{
top: 25px
}
.has-feedback label.sr-only ~ .form-control-feedback{
top: 0
}
.help-block{
display: block;margin-top: 5px;margin-bottom: 10px;color: #737373
}
@media (min-width: 768px){
.form-inline .form-group{
display: inline-block;margin-bottom: 0;vertical-align: middle
}
.form-inline .form-control{
display: inline-block;width: auto;vertical-align: middle
}
.form-inline .form-control-static{
display: inline-block
}
.form-inline .input-group{
display: inline-table;vertical-align: middle
}
.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{
width: auto
}
.form-inline .input-group > .form-control{
width: 100%
}
.form-inline .control-label{
margin-bottom: 0;vertical-align: middle
}
.form-inline .radio,.form-inline .checkbox{
display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle
}
.form-inline .radio label,.form-inline .checkbox label{
padding-left: 0
}
.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{
position: relative;margin-left: 0
}
.form-inline .has-feedback .form-control-feedback{
top: 0
}

}
.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{
margin-top: 0;margin-bottom: 0;padding-top: 7px
}
.form-horizontal .radio,.form-horizontal .checkbox{
min-height: 27px
}
.form-horizontal .form-group{
margin-left: -15px;margin-right: -15px
}
@media (min-width: 768px){
.form-horizontal .control-label{
text-align: right;margin-bottom: 0;padding-top: 7px
}

}
.form-horizontal .has-feedback .form-control-feedback{
right: 15px
}
@media (min-width: 768px){
.form-horizontal .form-group-lg .control-label{
padding-top: 14.3px
}

}
@media (min-width: 768px){
.form-horizontal .form-group-sm .control-label{
padding-top: 6px
}

}
.btn{
display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none
}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{
outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px
}
.btn:hover,.btn:focus,.btn.focus{
color: #333;text-decoration: none
}
.btn:active,.btn.active{
outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none
}
.btn-default{
color: #333;background-color: #fff;border-color: #ccc
}
.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{
color: #333;background-color: #e6e6e6;border-color: #adadad
}
.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default{
background-image: none
}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{
background-color: #fff;border-color: #ccc
}
.btn-default .badge{
color: #fff;background-color: #333
}
.btn-primary{
color: #fff;background-color: #157ad2;border-color: #136dbb
}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{
color: #fff;background-color: #105fa4;border-color: #0d4c83
}
.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary{
background-image: none
}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{
background-color: #157ad2;border-color: #136dbb
}
.btn-primary .badge{
color: #157ad2;background-color: #fff
}
.btn-success{
color: #fff;background-color: #5cb85c;border-color: #4cae4c
}
.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{
color: #fff;background-color: #449d44;border-color: #398439
}
.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success{
background-image: none
}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{
background-color: #5cb85c;border-color: #4cae4c
}
.btn-success .badge{
color: #5cb85c;background-color: #fff
}
.btn-info{
color: #fff;background-color: #5bc0de;border-color: #46b8da
}
.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{
color: #fff;background-color: #31b0d5;border-color: #269abc
}
.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info{
background-image: none
}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{
background-color: #5bc0de;border-color: #46b8da
}
.btn-info .badge{
color: #5bc0de;background-color: #fff
}
.btn-warning{
color: #fff;background-color: #f0ad4e;border-color: #eea236
}
.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{
color: #fff;background-color: #ec971f;border-color: #d58512
}
.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning{
background-image: none
}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{
background-color: #f0ad4e;border-color: #eea236
}
.btn-warning .badge{
color: #f0ad4e;background-color: #fff
}
.btn-danger{
color: #fff;background-color: #d9534f;border-color: #d43f3a
}
.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{
color: #fff;background-color: #c9302c;border-color: #ac2925
}
.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger{
background-image: none
}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{
background-color: #d9534f;border-color: #d43f3a
}
.btn-danger .badge{
color: #d9534f;background-color: #fff
}
.btn-link{
color: #157ad2;font-weight: normal;border-radius: 0
}
.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{
background-color: transparent;-webkit-box-shadow: none;box-shadow: none
}
.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{
border-color: transparent
}
.btn-link:hover,.btn-link:focus{
color: #0e528c;text-decoration: underline;background-color: transparent
}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{
color: #999;text-decoration: none
}
.btn-lg,.btn-group-lg > .btn{
padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px
}
.btn-sm,.btn-group-sm > .btn{
padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px
}
.btn-xs,.btn-group-xs > .btn{
padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px
}
.btn-block{
display: block;width: 100%
}
.btn-block + .btn-block{
margin-top: 5px
}
input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{
width: 100%
}
.fade{
opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear
}
.fade.in{
opacity: 1
}
.collapse{
display: none;visibility: hidden
}
.collapse.in{
display: block;visibility: visible
}
tr.collapse.in{
display: table-row
}
tbody.collapse.in{
display: table-row-group
}
.collapsing{
position: relative;height: 0;overflow: hidden;-webkit-transition-property: height, visibility;transition-property: height, visibility;-webkit-transition-duration: .35s;transition-duration: .35s;-webkit-transition-timing-function: ease;transition-timing-function: ease
}
.caret{
display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent
}
.dropdown{
position: relative
}
.dropdown-toggle:focus{
outline: 0
}
.dropdown-menu{
position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-clip: padding-box
}
.dropdown-menu.pull-right{
right: 0;left: auto
}
.dropdown-menu .divider{
height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5
}
.dropdown-menu > li > a{
display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap
}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{
text-decoration: none;color: #262626;background-color: #f5f5f5
}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{
color: #fff;text-decoration: none;outline: 0;background-color: #157ad2
}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{
color: #999
}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{
text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor: not-allowed
}
.open > .dropdown-menu{
display: block
}
.open > a{
outline: 0
}
.dropdown-menu-right{
left: auto;right: 0
}
.dropdown-menu-left{
left: 0;right: auto
}
.dropdown-header{
display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #999;white-space: nowrap
}
.dropdown-backdrop{
position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990
}
.pull-right > .dropdown-menu{
right: 0;left: auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{
border-top: 0;border-bottom: 4px solid;content: ""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{
top: auto;bottom: 100%;margin-bottom: 1px
}
@media (min-width: 768px){
.navbar-right .dropdown-menu{
left: auto;right: 0
}
.navbar-right .dropdown-menu-left{
left: 0;right: auto
}

}
.btn-group,.btn-group-vertical{
position: relative;display: inline-block;vertical-align: middle
}
.btn-group > .btn,.btn-group-vertical > .btn{
position: relative;float: left
}
.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active{
z-index: 2
}
.btn-group > .btn:focus,.btn-group-vertical > .btn:focus{
outline: 0
}
.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{
margin-left: -1px
}
.btn-toolbar{
margin-left: -5px
}
.btn-toolbar .btn-group,.btn-toolbar .input-group{
float: left
}
.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{
margin-left: 5px
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){
border-radius: 0
}
.btn-group > .btn:first-child{
margin-left: 0
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){
border-bottom-right-radius: 0;border-top-right-radius: 0
}
.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){
border-bottom-left-radius: 0;border-top-left-radius: 0
}
.btn-group > .btn-group{
float: left
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{
border-radius: 0
}
.btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{
border-bottom-right-radius: 0;border-top-right-radius: 0
}
.btn-group > .btn-group:last-child > .btn:first-child{
border-bottom-left-radius: 0;border-top-left-radius: 0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{
outline: 0
}
.btn-group > .btn + .dropdown-toggle{
padding-left: 8px;padding-right: 8px
}
.btn-group > .btn-lg + .dropdown-toggle{
padding-left: 12px;padding-right: 12px
}
.btn-group.open .dropdown-toggle{
-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}
.btn-group.open .dropdown-toggle.btn-link{
-webkit-box-shadow: none;box-shadow: none
}
.btn .caret{
margin-left: 0
}
.btn-lg .caret{
border-width: 5px 5px 0;border-bottom-width: 0
}
.dropup .btn-lg .caret{
border-width: 0 5px 5px
}
.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn{
display: block;float: none;width: 100%;max-width: 100%
}
.btn-group-vertical > .btn-group > .btn{
float: none
}
.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{
margin-top: -1px;margin-left: 0
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child){
border-radius: 0
}
.btn-group-vertical > .btn:first-child:not(:last-child){
border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0
}
.btn-group-vertical > .btn:last-child:not(:first-child){
border-bottom-left-radius: 4px;border-top-right-radius: 0;border-top-left-radius: 0
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{
border-radius: 0
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{
border-bottom-right-radius: 0;border-bottom-left-radius: 0
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{
border-top-right-radius: 0;border-top-left-radius: 0
}
.btn-group-justified{
display: table;width: 100%;table-layout: fixed;border-collapse: separate
}
.btn-group-justified > .btn,.btn-group-justified > .btn-group{
float: none;display: table-cell;width: 1%
}
.btn-group-justified > .btn-group .btn{
width: 100%
}
.btn-group-justified > .btn-group .dropdown-menu{
left: auto
}
[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{
position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none
}
.input-group{
position: relative;display: table;border-collapse: separate
}
.input-group[class*="col-"]{
float: none;padding-left: 0;padding-right: 0
}
.input-group .form-control{
position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0
}
.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{
height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px
}
select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn{
height: 46px;line-height: 46px
}
textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn{
height: auto
}
.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{
height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px
}
select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn{
height: 30px;line-height: 30px
}
textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn{
height: auto
}
.input-group-addon,.input-group-btn,.input-group .form-control{
display: table-cell
}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){
border-radius: 0
}
.input-group-addon,.input-group-btn{
width: 1%;white-space: nowrap;vertical-align: middle
}
.input-group-addon{
padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px
}
.input-group-addon.input-sm{
padding: 5px 10px;font-size: 12px;border-radius: 3px
}
.input-group-addon.input-lg{
padding: 10px 16px;font-size: 18px;border-radius: 6px
}
.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{
margin-top: 0
}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{
border-bottom-right-radius: 0;border-top-right-radius: 0
}
.input-group-addon:first-child{
border-right: 0
}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{
border-bottom-left-radius: 0;border-top-left-radius: 0
}
.input-group-addon:last-child{
border-left: 0
}
.input-group-btn{
position: relative;font-size: 0;white-space: nowrap
}
.input-group-btn > .btn{
position: relative
}
.input-group-btn > .btn + .btn{
margin-left: -1px
}
.input-group-btn > .btn:hover,.input-group-btn > .btn:focus,.input-group-btn > .btn:active{
z-index: 2
}
.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group{
margin-right: -1px
}
.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{
margin-left: -1px
}
.nav{
margin-bottom: 0;padding-left: 0;list-style: none
}
.nav > li{
position: relative;display: block
}
.nav > li > a{
position: relative;display: block;padding: 10px 15px
}
.nav > li > a:hover,.nav > li > a:focus{
text-decoration: none;background-color: #eee
}
.nav > li.disabled > a{
color: #999
}
.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{
color: #999;text-decoration: none;background-color: transparent;cursor: not-allowed
}
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{
background-color: #eee;border-color: #157ad2
}
.nav .nav-divider{
height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5
}
.nav > li > a > img{
max-width: none
}
.nav-tabs{
border-bottom: 1px solid #ddd
}
.nav-tabs > li{
float: left;margin-bottom: -1px
}
.nav-tabs > li > a{
margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0
}
.nav-tabs > li > a:hover{
border-color: #eee #eee #ddd
}
.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{
color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default
}
.nav-tabs.nav-justified{
width: 100%;border-bottom: 0
}
.nav-tabs.nav-justified > li{
float: none
}
.nav-tabs.nav-justified > li > a{
text-align: center;margin-bottom: 5px
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu{
top: auto;left: auto
}
@media (min-width: 768px){
.nav-tabs.nav-justified > li{
display: table-cell;width: 1%
}
.nav-tabs.nav-justified > li > a{
margin-bottom: 0
}

}
.nav-tabs.nav-justified > li > a{
margin-right: 0;border-radius: 4px
}
.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{
border: 1px solid #ddd
}
@media (min-width: 768px){
.nav-tabs.nav-justified > li > a{
border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0
}
.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus{
border-bottom-color: #fff
}

}
.nav-pills > li{
float: left
}
.nav-pills > li > a{
border-radius: 4px
}
.nav-pills > li + li{
margin-left: 2px
}
.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{
color: #fff;background-color: #157ad2
}
.nav-stacked > li{
float: none
}
.nav-stacked > li + li{
margin-top: 2px;margin-left: 0
}
.nav-justified{
width: 100%
}
.nav-justified > li{
float: none
}
.nav-justified > li > a{
text-align: center;margin-bottom: 5px
}
.nav-justified > .dropdown .dropdown-menu{
top: auto;left: auto
}
@media (min-width: 768px){
.nav-justified > li{
display: table-cell;width: 1%
}
.nav-justified > li > a{
margin-bottom: 0
}

}
.nav-tabs-justified{
border-bottom: 0
}
.nav-tabs-justified > li > a{
margin-right: 0;border-radius: 4px
}
.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{
border: 1px solid #ddd
}
@media (min-width: 768px){
.nav-tabs-justified > li > a{
border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0
}
.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{
border-bottom-color: #fff
}

}
.tab-content > .tab-pane{
display: none;visibility: hidden
}
.tab-content > .active{
display: block;visibility: visible
}
.nav-tabs .dropdown-menu{
margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0
}
.navbar{
position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent
}
@media (min-width: 768px){
.navbar{
border-radius: 4px
}

}
@media (min-width: 768px){
.navbar-header{
float: left
}

}
.navbar-collapse{
overflow-x: visible;padding-right: 15px;padding-left: 15px;border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling: touch
}
.navbar-collapse.in{
overflow-y: auto
}
@media (min-width: 768px){
.navbar-collapse{
width: auto;border-top: 0;box-shadow: none
}
.navbar-collapse.collapse{
display: block !important;visibility: visible !important;height: auto !important;padding-bottom: 0;overflow: visible !important
}
.navbar-collapse.in{
overflow-y: visible
}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{
padding-left: 0;padding-right: 0
}

}
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{
max-height: 340px
}
@media (max-device-width: 480px) and (orientation: landscape){
.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{
max-height: 200px
}

}
.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{
margin-right: -15px;margin-left: -15px
}
@media (min-width: 768px){
.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{
margin-right: 0;margin-left: 0
}

}
.navbar-static-top{
z-index: 1000;border-width: 0 0 1px
}
@media (min-width: 768px){
.navbar-static-top{
border-radius: 0
}

}
.navbar-fixed-top,.navbar-fixed-bottom{
position: fixed;right: 0;left: 0;z-index: 1030
}
@media (min-width: 768px){
.navbar-fixed-top,.navbar-fixed-bottom{
border-radius: 0
}

}
.navbar-fixed-top{
top: 0;border-width: 0 0 1px
}
.navbar-fixed-bottom{
bottom: 0;margin-bottom: 0;border-width: 1px 0 0
}
.navbar-brand{
float: left;padding: 15px 15px;font-size: 18px;line-height: 20px;height: 50px
}
.navbar-brand:hover,.navbar-brand:focus{
text-decoration: none
}
.navbar-brand > img{
display: block
}
@media (min-width: 768px){
.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{
margin-left: -15px
}

}
.navbar-toggle{
position: relative;float: right;margin-right: 15px;padding: 9px 10px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px
}
.navbar-toggle:focus{
outline: 0
}
.navbar-toggle .icon-bar{
display: block;width: 22px;height: 2px;border-radius: 1px
}
.navbar-toggle .icon-bar + .icon-bar{
margin-top: 4px
}
@media (min-width: 768px){
.navbar-toggle{
display: none
}

}
.navbar-nav{
margin: 7.5px -15px
}
.navbar-nav > li > a{
padding-top: 10px;padding-bottom: 10px;line-height: 20px
}
@media (max-width: 767px){
.navbar-nav .open .dropdown-menu{
position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;box-shadow: none
}
.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{
padding: 5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu > li > a{
line-height: 20px
}
.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{
background-image: none
}

}
@media (min-width: 768px){
.navbar-nav{
float: left;margin: 0
}
.navbar-nav > li{
float: left
}
.navbar-nav > li > a{
padding-top: 15px;padding-bottom: 15px
}

}
.navbar-form{
margin-left: -15px;margin-right: -15px;padding: 10px 15px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);box-shadow: inset 0 1px 0 rgba(255,255,255,0.1), 0 1px 0 rgba(255,255,255,0.1);margin-top: 8px;margin-bottom: 8px
}
@media (min-width: 768px){
.navbar-form .form-group{
display: inline-block;margin-bottom: 0;vertical-align: middle
}
.navbar-form .form-control{
display: inline-block;width: auto;vertical-align: middle
}
.navbar-form .form-control-static{
display: inline-block
}
.navbar-form .input-group{
display: inline-table;vertical-align: middle
}
.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{
width: auto
}
.navbar-form .input-group > .form-control{
width: 100%
}
.navbar-form .control-label{
margin-bottom: 0;vertical-align: middle
}
.navbar-form .radio,.navbar-form .checkbox{
display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle
}
.navbar-form .radio label,.navbar-form .checkbox label{
padding-left: 0
}
.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{
position: relative;margin-left: 0
}
.navbar-form .has-feedback .form-control-feedback{
top: 0
}

}
@media (max-width: 767px){
.navbar-form .form-group{
margin-bottom: 5px
}
.navbar-form .form-group:last-child{
margin-bottom: 0
}

}
@media (min-width: 768px){
.navbar-form{
width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;box-shadow: none
}

}
.navbar-nav > li > .dropdown-menu{
margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{
border-bottom-right-radius: 0;border-bottom-left-radius: 0
}
.navbar-btn{
margin-top: 8px;margin-bottom: 8px
}
.navbar-btn.btn-sm{
margin-top: 10px;margin-bottom: 10px
}
.navbar-btn.btn-xs{
margin-top: 14px;margin-bottom: 14px
}
.navbar-text{
margin-top: 15px;margin-bottom: 15px
}
@media (min-width: 768px){
.navbar-text{
float: left;margin-left: 15px;margin-right: 15px
}

}
@media (min-width: 768px){
.navbar-left{
float: left !important;float: left
}
.navbar-right{
float: right !important;float: right;margin-right: -15px
}
.navbar-right ~ .navbar-right{
margin-right: 0
}

}
.navbar-default{
background-color: #f8f8f8;border-color: #e7e7e7
}
.navbar-default .navbar-brand{
color: #777
}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{
color: #5e5e5e;background-color: transparent
}
.navbar-default .navbar-text{
color: #777
}
.navbar-default .navbar-nav > li > a{
color: #777
}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{
color: #333;background-color: transparent
}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{
color: #555;background-color: #e7e7e7
}
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{
color: #ccc;background-color: transparent
}
.navbar-default .navbar-toggle{
border-color: #ddd
}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{
background-color: #ddd
}
.navbar-default .navbar-toggle .icon-bar{
background-color: #888
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{
border-color: #e7e7e7
}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{
background-color: #e7e7e7;color: #555
}
@media (max-width: 767px){
.navbar-default .navbar-nav .open .dropdown-menu > li > a{
color: #777
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
color: #333;background-color: transparent
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{
color: #555;background-color: #e7e7e7
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{
color: #ccc;background-color: transparent
}

}
.navbar-default .navbar-link{
color: #777
}
.navbar-default .navbar-link:hover{
color: #333
}
.navbar-default .btn-link{
color: #777
}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{
color: #333
}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{
color: #ccc
}
.navbar-inverse{
background-color: #222;border-color: #080808
}
.navbar-inverse .navbar-brand{
color: #bfbfbf
}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{
color: #fff;background-color: transparent
}
.navbar-inverse .navbar-text{
color: #bfbfbf
}
.navbar-inverse .navbar-nav > li > a{
color: #bfbfbf
}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{
color: #fff;background-color: transparent
}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{
color: #fff;background-color: #080808
}
.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{
color: #444;background-color: transparent
}
.navbar-inverse .navbar-toggle{
border-color: #333
}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{
background-color: #333
}
.navbar-inverse .navbar-toggle .icon-bar{
background-color: #fff
}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{
border-color: #101010
}
.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{
background-color: #080808;color: #fff
}
@media (max-width: 767px){
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{
border-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{
background-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{
color: #bfbfbf
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{
color: #fff;background-color: transparent
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{
color: #fff;background-color: #080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{
color: #444;background-color: transparent
}

}
.navbar-inverse .navbar-link{
color: #bfbfbf
}
.navbar-inverse .navbar-link:hover{
color: #fff
}
.navbar-inverse .btn-link{
color: #bfbfbf
}
.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{
color: #fff
}
.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus{
color: #444
}
.breadcrumb{
padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px
}
.breadcrumb > li{
display: inline-block
}
.breadcrumb > li + li:before{
content: "/\00a0";padding: 0 5px;color: #ccc
}
.breadcrumb > .active{
color: #999
}
.pagination{
display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px
}
.pagination > li{
display: inline
}
.pagination > li > a,.pagination > li > span{
position: relative;float: left;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;color: #157ad2;background-color: #fff;border: 1px solid #ddd;margin-left: -1px
}
.pagination > li:first-child > a,.pagination > li:first-child > span{
margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px
}
.pagination > li:last-child > a,.pagination > li:last-child > span{
border-bottom-right-radius: 4px;border-top-right-radius: 4px
}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{
color: #0e528c;background-color: #eee;border-color: #ddd
}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{
z-index: 2;color: #fff;background-color: #157ad2;border-color: #157ad2;cursor: default
}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{
color: #999;background-color: #fff;border-color: #ddd;cursor: not-allowed
}
.pagination-lg > li > a,.pagination-lg > li > span{
padding: 10px 16px;font-size: 18px
}
.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{
border-bottom-left-radius: 6px;border-top-left-radius: 6px
}
.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{
border-bottom-right-radius: 6px;border-top-right-radius: 6px
}
.pagination-sm > li > a,.pagination-sm > li > span{
padding: 5px 10px;font-size: 12px
}
.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{
border-bottom-left-radius: 3px;border-top-left-radius: 3px
}
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{
border-bottom-right-radius: 3px;border-top-right-radius: 3px
}
.pager{
padding-left: 0;margin: 20px 0;list-style: none;text-align: center
}
.pager li{
display: inline
}
.pager li > a,.pager li > span{
display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px
}
.pager li > a:hover,.pager li > a:focus{
text-decoration: none;background-color: #eee
}
.pager .next > a,.pager .next > span{
float: right
}
.pager .previous > a,.pager .previous > span{
float: left
}
.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{
color: #999;background-color: #fff;cursor: not-allowed
}
.label{
display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em
}
a.label:hover,a.label:focus{
color: #fff;text-decoration: none;cursor: pointer
}
.label:empty{
display: none
}
.btn .label{
position: relative;top: -1px
}
.label-default{
background-color: #999
}
.label-default[href]:hover,.label-default[href]:focus{
background-color: #808080
}
.label-primary{
background-color: #157ad2
}
.label-primary[href]:hover,.label-primary[href]:focus{
background-color: #105fa4
}
.label-success{
background-color: #5cb85c
}
.label-success[href]:hover,.label-success[href]:focus{
background-color: #449d44
}
.label-info{
background-color: #5bc0de
}
.label-info[href]:hover,.label-info[href]:focus{
background-color: #31b0d5
}
.label-warning{
background-color: #f0ad4e
}
.label-warning[href]:hover,.label-warning[href]:focus{
background-color: #ec971f
}
.label-danger{
background-color: #d9534f
}
.label-danger[href]:hover,.label-danger[href]:focus{
background-color: #c9302c
}
.badge{
display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: bold;color: #fff;line-height: 1;vertical-align: baseline;white-space: nowrap;text-align: center;background-color: #999;border-radius: 10px
}
.badge:empty{
display: none
}
.btn .badge{
position: relative;top: -1px
}
.btn-xs .badge{
top: 0;padding: 1px 5px
}
a.badge:hover,a.badge:focus{
color: #fff;text-decoration: none;cursor: pointer
}
a.list-group-item.active > .badge,.nav-pills > .active > a > .badge{
color: #157ad2;background-color: #fff
}
.nav-pills > li > a > .badge{
margin-left: 3px
}
.jumbotron{
padding: 30px 15px;margin-bottom: 30px;color: inherit;background-color: #eee
}
.jumbotron h1,.jumbotron .h1{
color: inherit
}
.jumbotron p{
margin-bottom: 15px;font-size: 21px;font-weight: 200
}
.jumbotron > hr{
border-top-color: #d5d5d5
}
.container .jumbotron,.container-fluid .jumbotron{
border-radius: 6px
}
.jumbotron .container{
max-width: 100%
}
@media screen and (min-width: 768px){
.jumbotron{
padding: 48px 0
}
.container .jumbotron{
padding-left: 60px;padding-right: 60px
}
.jumbotron h1,.jumbotron .h1{
font-size: 63px
}

}
.thumbnail{
display: block;padding: 4px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out
}
.thumbnail > img,.thumbnail a > img{
margin-left: auto;margin-right: auto
}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{
border-color: #157ad2
}
.thumbnail .caption{
padding: 9px;color: #333
}
.alert{
padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px
}
.alert h4{
margin-top: 0;color: inherit
}
.alert .alert-link{
font-weight: bold
}
.alert > p,.alert > ul{
margin-bottom: 0
}
.alert > p + p{
margin-top: 5px
}
.alert-dismissable,.alert-dismissible{
padding-right: 35px
}
.alert-dismissable .close,.alert-dismissible .close{
position: relative;top: -2px;right: -21px;color: inherit
}
.alert-success{
background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d
}
.alert-success hr{
border-top-color: #c9e2b3
}
.alert-success .alert-link{
color: #2b542c
}
.alert-info{
background-color: #d9edf7;border-color: #bce8f1;color: #31708f
}
.alert-info hr{
border-top-color: #a6e1ec
}
.alert-info .alert-link{
color: #245269
}
.alert-warning{
background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b
}
.alert-warning hr{
border-top-color: #f7e1b5
}
.alert-warning .alert-link{
color: #66512c
}
.alert-danger{
background-color: #f2dede;border-color: #ebccd1;color: #a94442
}
.alert-danger hr{
border-top-color: #e4b9c0
}
.alert-danger .alert-link{
color: #843534
}
@-webkit-keyframes progress-bar-stripes{
from{
background-position: 40px 0
}
to{
background-position: 0 0
}

}
@keyframes progress-bar-stripes{
from{
background-position: 40px 0
}
to{
background-position: 0 0
}

}
.progress{
overflow: hidden;height: 20px;margin-bottom: 20px;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)
}
.progress-bar{
float: left;width: 0%;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #157ad2;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease
}
.progress-striped .progress-bar,.progress-bar-striped{
background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size: 40px 40px
}
.progress.active .progress-bar,.progress-bar.active{
-webkit-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite
}
.progress-bar-success{
background-color: #5cb85c
}
.progress-striped .progress-bar-success{
background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.progress-bar-info{
background-color: #5bc0de
}
.progress-striped .progress-bar-info{
background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.progress-bar-warning{
background-color: #f0ad4e
}
.progress-striped .progress-bar-warning{
background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.progress-bar-danger{
background-color: #d9534f
}
.progress-striped .progress-bar-danger{
background-image: -webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: -o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)
}
.media{
margin-top: 15px
}
.media:first-child{
margin-top: 0
}
.media-right,.media > .pull-right{
padding-left: 10px
}
.media-left,.media > .pull-left{
padding-right: 10px
}
.media-left,.media-right,.media-body{
display: table-cell;vertical-align: top
}
.media-middle{
vertical-align: middle
}
.media-bottom{
vertical-align: bottom
}
.media-heading{
margin-top: 0;margin-bottom: 5px
}
.media-list{
padding-left: 0;list-style: none
}
.list-group{
margin-bottom: 20px;padding-left: 0
}
.list-group-item{
position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd
}
.list-group-item:first-child{
border-top-right-radius: 4px;border-top-left-radius: 4px
}
.list-group-item:last-child{
margin-bottom: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px
}
.list-group-item > .badge{
float: right
}
.list-group-item > .badge + .badge{
margin-right: 5px
}
a.list-group-item{
color: #555
}
a.list-group-item .list-group-item-heading{
color: #333
}
a.list-group-item:hover,a.list-group-item:focus{
text-decoration: none;color: #555;background-color: #f5f5f5
}
.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{
background-color: #eee;color: #999;cursor: not-allowed
}
.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{
color: inherit
}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{
color: #999
}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{
z-index: 2;color: #fff;background-color: #157ad2;border-color: #157ad2
}
.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > .small{
color: inherit
}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{
color: #bbdcf8
}
.list-group-item-success{
color: #3c763d;background-color: #dff0d8
}
a.list-group-item-success{
color: #3c763d
}
a.list-group-item-success .list-group-item-heading{
color: inherit
}
a.list-group-item-success:hover,a.list-group-item-success:focus{
color: #3c763d;background-color: #d0e9c6
}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{
color: #fff;background-color: #3c763d;border-color: #3c763d
}
.list-group-item-info{
color: #31708f;background-color: #d9edf7
}
a.list-group-item-info{
color: #31708f
}
a.list-group-item-info .list-group-item-heading{
color: inherit
}
a.list-group-item-info:hover,a.list-group-item-info:focus{
color: #31708f;background-color: #c4e3f3
}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{
color: #fff;background-color: #31708f;border-color: #31708f
}
.list-group-item-warning{
color: #8a6d3b;background-color: #fcf8e3
}
a.list-group-item-warning{
color: #8a6d3b
}
a.list-group-item-warning .list-group-item-heading{
color: inherit
}
a.list-group-item-warning:hover,a.list-group-item-warning:focus{
color: #8a6d3b;background-color: #faf2cc
}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{
color: #fff;background-color: #8a6d3b;border-color: #8a6d3b
}
.list-group-item-danger{
color: #a94442;background-color: #f2dede
}
a.list-group-item-danger{
color: #a94442
}
a.list-group-item-danger .list-group-item-heading{
color: inherit
}
a.list-group-item-danger:hover,a.list-group-item-danger:focus{
color: #a94442;background-color: #ebcccc
}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{
color: #fff;background-color: #a94442;border-color: #a94442
}
.list-group-item-heading{
margin-top: 0;margin-bottom: 5px
}
.list-group-item-text{
margin-bottom: 0;line-height: 1.3
}
.panel{
margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);box-shadow: 0 1px 1px rgba(0,0,0,0.05)
}
.panel-body{
padding: 15px
}
.panel-heading{
padding: 10px 15px;border-bottom: 1px solid transparent;border-top-right-radius: 3px;border-top-left-radius: 3px
}
.panel-heading > .dropdown .dropdown-toggle{
color: inherit
}
.panel-title{
margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit
}
.panel-title > a{
color: inherit
}
.panel-footer{
padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px
}
.panel > .list-group,.panel > .panel-collapse > .list-group{
margin-bottom: 0
}
.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item{
border-width: 1px 0;border-radius: 0
}
.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{
border-top: 0;border-top-right-radius: 3px;border-top-left-radius: 3px
}
.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{
border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px
}
.panel-heading + .list-group .list-group-item:first-child{
border-top-width: 0
}
.list-group + .panel-footer{
border-top-width: 0
}
.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table{
margin-bottom: 0
}
.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption{
padding-left: 15px;padding-right: 15px
}
.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child{
border-top-right-radius: 3px;border-top-left-radius: 3px
}
.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{
border-top-left-radius: 3px;border-top-right-radius: 3px
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{
border-top-left-radius: 3px
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{
border-top-right-radius: 3px
}
.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child{
border-bottom-right-radius: 3px;border-bottom-left-radius: 3px
}
.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{
border-bottom-left-radius: 3px;border-bottom-right-radius: 3px
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{
border-bottom-left-radius: 3px
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{
border-bottom-right-radius: 3px
}
.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body{
border-top: 1px solid #ddd
}
.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td{
border-top: 0
}
.panel > .table-bordered,.panel > .table-responsive > .table-bordered{
border: 0
}
.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{
border-left: 0
}
.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{
border-right: 0
}
.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{
border-bottom: 0
}
.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{
border-bottom: 0
}
.panel > .table-responsive{
border: 0;margin-bottom: 0
}
.panel-group{
margin-bottom: 20px
}
.panel-group .panel{
margin-bottom: 0;border-radius: 4px
}
.panel-group .panel + .panel{
margin-top: 5px
}
.panel-group .panel-heading{
border-bottom: 0
}
.panel-group .panel-heading + .panel-collapse > .panel-body,.panel-group .panel-heading + .panel-collapse > .list-group{
border-top: 1px solid #ddd
}
.panel-group .panel-footer{
border-top: 0
}
.panel-group .panel-footer + .panel-collapse .panel-body{
border-bottom: 1px solid #ddd
}
.panel-default{
border-color: #ddd
}
.panel-default > .panel-heading{
color: #333;background-color: #f5f5f5;border-color: #ddd
}
.panel-default > .panel-heading + .panel-collapse > .panel-body{
border-top-color: #ddd
}
.panel-default > .panel-heading .badge{
color: #f5f5f5;background-color: #333
}
.panel-default > .panel-footer + .panel-collapse > .panel-body{
border-bottom-color: #ddd
}
.panel-primary{
border-color: #157ad2
}
.panel-primary > .panel-heading{
color: #fff;background-color: #157ad2;border-color: #157ad2
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body{
border-top-color: #157ad2
}
.panel-primary > .panel-heading .badge{
color: #157ad2;background-color: #fff
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body{
border-bottom-color: #157ad2
}
.panel-success{
border-color: #d6e9c6
}
.panel-success > .panel-heading{
color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6
}
.panel-success > .panel-heading + .panel-collapse > .panel-body{
border-top-color: #d6e9c6
}
.panel-success > .panel-heading .badge{
color: #dff0d8;background-color: #3c763d
}
.panel-success > .panel-footer + .panel-collapse > .panel-body{
border-bottom-color: #d6e9c6
}
.panel-info{
border-color: #bce8f1
}
.panel-info > .panel-heading{
color: #31708f;background-color: #d9edf7;border-color: #bce8f1
}
.panel-info > .panel-heading + .panel-collapse > .panel-body{
border-top-color: #bce8f1
}
.panel-info > .panel-heading .badge{
color: #d9edf7;background-color: #31708f
}
.panel-info > .panel-footer + .panel-collapse > .panel-body{
border-bottom-color: #bce8f1
}
.panel-warning{
border-color: #faebcc
}
.panel-warning > .panel-heading{
color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body{
border-top-color: #faebcc
}
.panel-warning > .panel-heading .badge{
color: #fcf8e3;background-color: #8a6d3b
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body{
border-bottom-color: #faebcc
}
.panel-danger{
border-color: #ebccd1
}
.panel-danger > .panel-heading{
color: #a94442;background-color: #f2dede;border-color: #ebccd1
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body{
border-top-color: #ebccd1
}
.panel-danger > .panel-heading .badge{
color: #f2dede;background-color: #a94442
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body{
border-bottom-color: #ebccd1
}
.embed-responsive{
position: relative;display: block;height: 0;padding: 0;overflow: hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{
position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0
}
.embed-responsive.embed-responsive-16by9{
padding-bottom: 56.25%
}
.embed-responsive.embed-responsive-4by3{
padding-bottom: 75%
}
.well{
min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);box-shadow: inset 0 1px 1px rgba(0,0,0,0.05)
}
.well blockquote{
border-color: #ddd;border-color: rgba(0,0,0,0.15)
}
.well-lg{
padding: 24px;border-radius: 6px
}
.well-sm{
padding: 9px;border-radius: 3px
}
.close{
float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20)
}
.close:hover,.close:focus{
color: #000;text-decoration: none;cursor: pointer;opacity: .5;filter: alpha(opacity=50)
}
button.close{
padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none
}
.modal-open{
overflow: hidden
}
.modal{
display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;-webkit-overflow-scrolling: touch;outline: 0
}
.modal.fade .modal-dialog{
-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out
}
.modal.in .modal-dialog{
-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0)
}
.modal-open .modal{
overflow-x: hidden;overflow-y: auto
}
.modal-dialog{
position: relative;width: auto;margin: 10px
}
.modal-content{
position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0,0,0,0.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.5);box-shadow: 0 3px 9px rgba(0,0,0,0.5);background-clip: padding-box;outline: 0
}
.modal-backdrop{
position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: #000
}
.modal-backdrop.fade{
opacity: 0;filter: alpha(opacity=0)
}
.modal-backdrop.in{
opacity: .5;filter: alpha(opacity=50)
}
.modal-header{
padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.42857143px
}
.modal-header .close{
margin-top: -2px
}
.modal-title{
margin: 0;line-height: 1.42857143
}
.modal-body{
position: relative;padding: 15px
}
.modal-footer{
padding: 15px;text-align: right;border-top: 1px solid #e5e5e5
}
.modal-footer .btn + .btn{
margin-left: 5px;margin-bottom: 0
}
.modal-footer .btn-group .btn + .btn{
margin-left: -1px
}
.modal-footer .btn-block + .btn-block{
margin-left: 0
}
.modal-scrollbar-measure{
position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll
}
@media (min-width: 768px){
.modal-dialog{
width: 600px;margin: 30px auto
}
.modal-content{
-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.5);box-shadow: 0 5px 15px rgba(0,0,0,0.5)
}
.modal-sm{
width: 300px
}

}
@media (min-width: 992px){
.modal-lg{
width: 900px
}

}
.tooltip{
position: absolute;z-index: 1070;display: block;visibility: visible;font-size: 12px;line-height: 1.4;opacity: 0;filter: alpha(opacity=0)
}
.tooltip.in{
opacity: .9;filter: alpha(opacity=90)
}
.tooltip.top{
margin-top: -3px;padding: 5px 0
}
.tooltip.right{
margin-left: 3px;padding: 0 5px
}
.tooltip.bottom{
margin-top: 3px;padding: 5px 0
}
.tooltip.left{
margin-left: -3px;padding: 0 5px
}
.tooltip-inner{
max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;text-decoration: none;background-color: #000;border-radius: 4px
}
.tooltip-arrow{
position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid
}
.tooltip.top .tooltip-arrow{
bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000
}
.tooltip.top-left .tooltip-arrow{
bottom: 0;left: 5px;border-width: 5px 5px 0;border-top-color: #000
}
.tooltip.top-right .tooltip-arrow{
bottom: 0;right: 5px;border-width: 5px 5px 0;border-top-color: #000
}
.tooltip.right .tooltip-arrow{
top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000
}
.tooltip.left .tooltip-arrow{
top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000
}
.tooltip.bottom .tooltip-arrow{
top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000
}
.tooltip.bottom-left .tooltip-arrow{
top: 0;left: 5px;border-width: 0 5px 5px;border-bottom-color: #000
}
.tooltip.bottom-right .tooltip-arrow{
top: 0;right: 5px;border-width: 0 5px 5px;border-bottom-color: #000
}
.popover{
position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: left;background-color: #fff;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);box-shadow: 0 5px 10px rgba(0,0,0,0.2);white-space: normal
}
.popover.top{
margin-top: -10px
}
.popover.right{
margin-left: 10px
}
.popover.bottom{
margin-top: 10px
}
.popover.left{
margin-left: -10px
}
.popover-title{
margin: 0;padding: 8px 14px;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0
}
.popover-content{
padding: 9px 14px
}
.popover > .arrow,.popover > .arrow:after{
position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid
}
.popover > .arrow{
border-width: 11px
}
.popover > .arrow:after{
border-width: 10px;content: ""
}
.popover.top > .arrow{
left: 50%;margin-left: -11px;border-bottom-width: 0;border-top-color: #999;border-top-color: rgba(0,0,0,0.25);bottom: -11px
}
.popover.top > .arrow:after{
content: " ";bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color: #fff
}
.popover.right > .arrow{
top: 50%;left: -11px;margin-top: -11px;border-left-width: 0;border-right-color: #999;border-right-color: rgba(0,0,0,0.25)
}
.popover.right > .arrow:after{
content: " ";left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #fff
}
.popover.bottom > .arrow{
left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,0.25);top: -11px
}
.popover.bottom > .arrow:after{
content: " ";top: 1px;margin-left: -10px;border-top-width: 0;border-bottom-color: #fff
}
.popover.left > .arrow{
top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999;border-left-color: rgba(0,0,0,0.25)
}
.popover.left > .arrow:after{
content: " ";right: 1px;border-right-width: 0;border-left-color: #fff;bottom: -10px
}
.carousel{
position: relative
}
.carousel-inner{
position: relative;overflow: hidden;width: 100%
}
.carousel-inner > .item{
display: none;position: relative;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left
}
.carousel-inner > .item > img,.carousel-inner > .item > a > img{
line-height: 1
}
@media all and (transform-3d), (-webkit-transform-3d){
.carousel-inner > .item{
transition: transform .6s ease-in-out;backface-visibility: hidden;perspective: 1000
}
.carousel-inner > .item.next,.carousel-inner > .item.active.right{
transform: translate3d(100%, 0, 0);left: 0
}
.carousel-inner > .item.prev,.carousel-inner > .item.active.left{
transform: translate3d(-100%, 0, 0);left: 0
}
.carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{
transform: translate3d(0, 0, 0);left: 0
}

}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{
display: block
}
.carousel-inner > .active{
left: 0
}
.carousel-inner > .next,.carousel-inner > .prev{
position: absolute;top: 0;width: 100%
}
.carousel-inner > .next{
left: 100%
}
.carousel-inner > .prev{
left: -100%
}
.carousel-inner > .next.left,.carousel-inner > .prev.right{
left: 0
}
.carousel-inner > .active.left{
left: -100%
}
.carousel-inner > .active.right{
left: 100%
}
.carousel-control{
position: absolute;top: 0;left: 0;bottom: 0;width: 15%;opacity: .5;filter: alpha(opacity=50);font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,0.6)
}
.carousel-control.left{
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image: -o-linear-gradient(left, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right{
left: auto;right: 0;background-image: -webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image: -o-linear-gradient(left, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-image: linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control:hover,.carousel-control:focus{
outline: 0;color: #fff;text-decoration: none;opacity: .9;filter: alpha(opacity=90)
}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{
position: absolute;top: 50%;z-index: 5;display: inline-block
}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{
left: 50%;margin-left: -10px
}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{
right: 50%;margin-right: -10px
}
.carousel-control .icon-prev,.carousel-control .icon-next{
width: 20px;height: 20px;margin-top: -10px;font-family: serif
}
.carousel-control .icon-prev:before{
content: '\2039'
}
.carousel-control .icon-next:before{
content: '\203a'
}
.carousel-indicators{
position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center
}
.carousel-indicators li{
display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000 \9;background-color: rgba(0,0,0,0)
}
.carousel-indicators .active{
margin: 0;width: 12px;height: 12px;background-color: #fff
}
.carousel-caption{
position: absolute;left: 15%;right: 15%;bottom: 20px;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,0.6)
}
.carousel-caption .btn{
text-shadow: none
}
@media screen and (min-width: 768px){
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{
width: 30px;height: 30px;margin-top: -15px;font-size: 30px
}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{
margin-left: -15px
}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{
margin-right: -15px
}
.carousel-caption{
left: 20%;right: 20%;padding-bottom: 30px
}
.carousel-indicators{
bottom: 20px
}

}
.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{
content: " ";display: table
}
.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{
clear: both
}
.center-block{
display: block;margin-left: auto;margin-right: auto
}
.pull-right{
float: right !important
}
.pull-left{
float: left !important
}
.hide{
display: none !important
}
.show{
display: block !important
}
.invisible{
visibility: hidden
}
.text-hide{
font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0
}
.hidden{
display: none !important;visibility: hidden !important
}
.affix{
position: fixed
}
@-ms-viewport{
width: device-width
}
.visible-xs,.visible-sm,.visible-md,.visible-lg{
display: none !important
}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{
display: none !important
}
@media (max-width: 767px){
.visible-xs{
display: block !important
}
table.visible-xs{
display: table
}
tr.visible-xs{
display: table-row !important
}
th.visible-xs,td.visible-xs{
display: table-cell !important
}

}
@media (max-width: 767px){
.visible-xs-block{
display: block !important
}

}
@media (max-width: 767px){
.visible-xs-inline{
display: inline !important
}

}
@media (max-width: 767px){
.visible-xs-inline-block{
display: inline-block !important
}

}
@media (min-width: 768px) and (max-width: 991px){
.visible-sm{
display: block !important
}
table.visible-sm{
display: table
}
tr.visible-sm{
display: table-row !important
}
th.visible-sm,td.visible-sm{
display: table-cell !important
}

}
@media (min-width: 768px) and (max-width: 991px){
.visible-sm-block{
display: block !important
}

}
@media (min-width: 768px) and (max-width: 991px){
.visible-sm-inline{
display: inline !important
}

}
@media (min-width: 768px) and (max-width: 991px){
.visible-sm-inline-block{
display: inline-block !important
}

}
@media (min-width: 992px) and (max-width: 1199px){
.visible-md{
display: block !important
}
table.visible-md{
display: table
}
tr.visible-md{
display: table-row !important
}
th.visible-md,td.visible-md{
display: table-cell !important
}

}
@media (min-width: 992px) and (max-width: 1199px){
.visible-md-block{
display: block !important
}

}
@media (min-width: 992px) and (max-width: 1199px){
.visible-md-inline{
display: inline !important
}

}
@media (min-width: 992px) and (max-width: 1199px){
.visible-md-inline-block{
display: inline-block !important
}

}
@media (min-width: 1200px){
.visible-lg{
display: block !important
}
table.visible-lg{
display: table
}
tr.visible-lg{
display: table-row !important
}
th.visible-lg,td.visible-lg{
display: table-cell !important
}

}
@media (min-width: 1200px){
.visible-lg-block{
display: block !important
}

}
@media (min-width: 1200px){
.visible-lg-inline{
display: inline !important
}

}
@media (min-width: 1200px){
.visible-lg-inline-block{
display: inline-block !important
}

}
@media (max-width: 767px){
.hidden-xs{
display: none !important
}

}
@media (min-width: 768px) and (max-width: 991px){
.hidden-sm{
display: none !important
}

}
@media (min-width: 992px) and (max-width: 1199px){
.hidden-md{
display: none !important
}

}
@media (min-width: 1200px){
.hidden-lg{
display: none !important
}

}
.visible-print{
display: none !important
}
@media print{
.visible-print{
display: block !important
}
table.visible-print{
display: table
}
tr.visible-print{
display: table-row !important
}
th.visible-print,td.visible-print{
display: table-cell !important
}

}
.visible-print-block{
display: none !important
}
@media print{
.visible-print-block{
display: block !important
}

}
.visible-print-inline{
display: none !important
}
@media print{
.visible-print-inline{
display: inline !important
}

}
.visible-print-inline-block{
display: none !important
}
@media print{
.visible-print-inline-block{
display: inline-block !important
}

}
@media print{
.hidden-print{
display: none !important
}

}
.glyphicon-chevron-left:before{
font-family: 'FontAwesome';font-size: 28px;content: "\f053"
}
.glyphicon-chevron-right:before{
font-family: 'FontAwesome';font-size: 28px;content: "\f054"
}
.carousel-indicators li{
padding: 0
}
.nav-pills > li > a{
margin-top: 2px;margin-bottom: 2px
}
.nav-stacked > li{
float: none;margin-bottom: -3px
}
.nav-stacked > li > a{
margin-right: 0
}
.nav-tabs.nav-stacked{
border-bottom: 0
}
.nav-tabs.nav-stacked > li > a{
border: 1px solid #ddd;border-radius: 0;padding-top: 10px;padding-bottom: 10px
}
.nav-tabs.nav-stacked > li:first-child > a{
border-top-right-radius: 4px;border-top-left-radius: 4px
}
.nav-tabs.nav-stacked > li:last-child > a{
border-bottom-right-radius: 4px;border-bottom-left-radius: 4px
}
.nav-tabs.nav-stacked > li > a:hover{
border-color: #ddd;z-index: 2
}
a.modal{
position: relative
}
label,input,button,select,textarea{
font-size: 14px;font-weight: normal;line-height: 20px
}
.radio.inline,.checkbox.inline{
padding-right: 18px
}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s, box-shadow linear .2s;-o-transition: border linear .2s, box-shadow linear .2s;transition: border linear .2s, box-shadow linear .2s
}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{
border-color: rgba(82,168,236,0.8);outline: 0;outline: thin dotted \9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6)
}
input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{
color: #b94a48;border-color: #ee5f5b
}
input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{
border-color: #e9322d;-webkit-box-shadow: 0 0 6px #f8b9b7;box-shadow: 0 0 6px #f8b9b7
}
.form-horizontal .control-label{
float: left;width: 140px;padding-top: 5px;text-align: right
}
.form-horizontal .controls{
margin-left: 160px;margin-bottom: 20px
}
.dropdown-submenu{
position: relative
}
.dropdown-submenu > .dropdown-menu{
top: 0;left: 100%;margin-top: -6px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px
}
.dropdown-submenu:hover > .dropdown-menu{
display: block
}
.dropdown-submenu > a:after{
display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #ccc;margin-top: 5px;margin-right: -10px
}
.dropdown-submenu:hover > a:after{
border-left-color: #fff
}
.dropdown-submenu.pull-left{
float: none
}
.dropdown-submenu.pull-left > .dropdown-menu{
left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px
}
.dropdown-menu{
margin: 0
}
.topmodpoz_navbar .navbar{
border: none
}
.topmodpoz_navbar .container{
padding: 0;margin: 0
}
.topmodpoz_navbar .navbar .nav > .active{
background-color: #eee
}
#midblock #recaptcha_area table,.recaptcha_image_cell{
-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #ccc
}
.category.table-bordered{
border-left: 0
}
.filter-search .button{
vertical-align: top
}
#pathway .breadcrumb li:before{
display: none
}
*{
-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box
}
form,div,img,table,th,tr,td,p,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,audio,canvas,progress,video,input,select,radio,label,textarea,button,.button,[class^="container-"],[class^="container-"] *,[class^="col-"],[class^="col-"] *,[class^="form-"],[class^="form-"] *,[class^="bg-"],[class^="bg-"] *,[class^="navbar"],[class^="navbar"] *,[class^="nav"],[class^="nav"] *,[class^="row"],[class^="row"] *{
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
#centertop,#centerbottom{
margin: 0 auto;clear: both
}
#centerbottom{
position: relative
}
#header{
position: relative;padding: 0;margin: 0 auto;z-index: 1000
}
#logo{
float: left;overflow: hidden
}
#logo a{
text-indent: -7500px;display: block;text-decoration: none;width: 100%
}
.yjsgsitew{
margin: 0 auto
}
.holders{
height: auto;overflow: hidden;margin: 0 auto;padding: 5px 0;clear: both
}
.holders .sidebars{
height: auto;float: left
}
#holder2 .sidebars{
float: right
}
#holder2 .sidebar-main{
float: left
}
#holder3 .sidebar-main{
float: right
}
.inside,.insidem,.inside-container{
margin: 0;padding: 0 3px
}
.clearm,.yjsg-clear-all{
clear: both;overflow: hidden;display: block
}
.yjsg_grid{
margin: 0px auto;height: auto;width: 100%;padding: 0;clear: both
}
#yjsgheadergrid{
float: right;clear: none
}
.yjsgxhtml{
float: left;clear: right;margin: 0;padding: 0
}
.yjsquare,.yjsgModsChrome{
margin: 0px 0 5px 0px;padding: 0 6px;clear: both;display: block;height: auto
}
.module_subtitle{
display: block;clear: both;font-size: 80%;margin: 0
}
.yjsquare_in{
padding: 5px 0;display: block
}
.addround{
-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border: 1px solid #999;margin: 5px
}
.yjplain{
padding: 5px 10px
}
.jb_pagin:after,.yjsgspathway:after,.horiznav:after,.top_menu:after,#topmenu_holder:after,#header:after,.inside:after,.insidem:after,.yjsg_grid:after,.yjsgxhtml:after,.yjsquare:after,.yjsquare_in:after,.yjsgModsChrome:after,.yjsgaccChrome:after,.yjsgaccGroup:after,.yjsgaccTrigger:after,.yjsgaccContent:after{
display: table;content: "";clear: both
}
#footer{
clear: both;overflow: hidden;margin: 0 auto;padding: 0px 0;position: relative
}
#youjoomla{
clear: both;padding: 5px 10px;overflow: hidden
}
#footmod{
clear: both;padding: 0;margin: 0px;overflow: hidden
}
#cp{
padding: 2px 0px;overflow: hidden
}
.validators,.yjsgcp{
display: block;clear: both
}
.yjsglogo{
display: block;height: 35px;width: 35px;margin: auto 0;padding: 0;position: absolute;top: 0;bottom: 0;left: auto;right: 15px;
background: url('plugins/system/yjsg/assets/images/yjsglogo.png') no-repeat center center
}
.yjsglogo span{
line-height: 999px
}
#joomlacredit{
padding: 3px 0px 3px 0px;text-indent: 10px;margin: 0 auto
}
#footmod .yjsquare{
padding: 0;margin: 0
}
#footmod li,#footmod li:hover{
list-style-type: none;list-style-image: none;background: none
}
#footmod ul{
padding: 0;margin: 0
}
#footmod ul li{
display: inline-block;margin: 0;padding: 0 10px 0 0
}
#footer a.mainlevel{
background: none;display: inline;text-indent: 0 !important
}
#pathway{
padding: 0;display: block;overflow: hidden
}
.yjsgspathway{
margin: 0 auto;width: 100%;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
#pathway .breadcrumb{
padding: 8px 15px;margin: 0 !important;list-style: none;background-color: whiteSmoke;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
#pathway .breadcrumb li{
display: inline-block;text-shadow: 0 1px 0 #fff;background-image: none;padding-left: 0
}
#pathway .breadcrumb .active{
color: #999
}
#pathway .breadcrumb .divider{
color: #ccc
}
.icon-yjsg-pathway:before{
content: "\f054"
}
.icon-yjsg-marker:before{
content: "\f041"
}
#modlgn_remember_l{
display: block;clear: both;margin-bottom: 10px
}
#modlgn_remember{
border: none !important;padding: 0 !important
}
#login-form ul{
margin-top: 10px
}
div.userpageswrap{
width: 100%;overflow: hidden;padding: 40px 0
}
div.userpages{
margin: 0 auto;overflow: hidden;padding: 10px 20px;width: 35%
}
div.useredit div.userpages{
width: 80%
}
div.userpages .inputbox[type="text"],div.userpages .inputbox[type="password"],div.userpages .inputbox[type="email"]{
padding: 10px 0;text-indent: 5px;width: 100%;margin: 10px auto
}
div.userpages h1{
text-align: center;font-weight: normal;padding: 0;margin: 0
}
div.userpageswrap.logout{
padding: 100px 0;text-align: center
}
div.userpageswrap.user div.userpages{
width: 40%
}
div.userpageswrap.user dt{
font-weight: bold;padding: 5px;margin: 0 0 5px 0
}
div.userpageswrap.user dd{
padding: 0 0 5px 0;font-size: 120%
}
div.userpages div.user-actions{
padding-left: 5px
}
div#userprofile_wrap dt,div#userprofile_wrap label{
font-weight: bold
}
.tpl_component{
padding: 20px;display: block
}
.yjsg-userpages{
display: block;width: auto;max-width: 600px;margin: 0 auto
}
.yjsg-userpages .pagetitle{
display: block;text-align: center
}
.category_description{
display: block;position: relative;margin-bottom: 30px
}
.cat-image{
float: left;margin-right: 20px
}
ul.categories_view{
list-style-type: none;padding: 0
}
ul.categories_view li{
list-style-type: none;background: none;border-bottom: 1px solid #ebebeb;padding: 10px 0
}
.catitem_title{
font-size: 120%;font-weight: normal
}
body.yjsg-offline #frame{
font-size: 12px;width: 500px;margin: 20px auto;border: 1px solid #ddd;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 8px #e2e2e2;-khtml-box-shadow: 0 0 8px #e2e2e2;-moz-box-shadow: 0 0 8px #e2e2e2;box-shadow: 0 0 8px #e2e2e2
}
body.yjsg-offline div.userpages{
width: auto
}
div.userpageswrap #header{
margin: 0 auto;text-align: center
}
body.yjsg-offline #frame ul{
margin: 0;padding-left: 0
}
body.yjsg-offline #frame ul li{
text-align: center;padding-left: 0
}
@media screen and (max-width: 768px){
body.yjsg-offline #frame{
width: 80%
}

}
.yjcaptcha .userpages{
width: 45%
}
table#recaptcha_table{
border: none !important
}
body.yjsgerror-page #sitelogo{
background-color: #121212
}
body.yjsgerror-page #errorpage{
margin: 20px auto;width: 500px;background: #fff;overflow: hidden;display: block;padding: 10px;border: 1px solid #ddd;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 8px #e2e2e2;-khtml-box-shadow: 0 0 8px #e2e2e2;-moz-box-shadow: 0 0 8px #e2e2e2;box-shadow: 0 0 8px #e2e2e2
}
body.yjsgerror-page .error_title{
font-family: Cambria, serif;font-weight: bold;padding: 10px 0
}
body.yjsgerror-page .error_title h1{
font-size: 48px;line-height: 17px
}
body.yjsgerror-page .error_title h2{
font-size: 32px;line-height: 32px
}
body.yjsgerror-page #errorol{
width: 480px;margin: 20px auto;background: #FFFFCC;border: 1px solid #ffda2f;padding: 10px;font-size: 14px
}
body.yjsgerror-page p.errorp{
padding: 5px 10px;border-bottom: 1px dashed #dfdfdf;text-align: center
}
body.yjsgerror-page p.error_contact{
padding: 5px 10px;background: #FFFFCC;border: 1px dashed #ffda2f;font-weight: bold;color: #BF6700
}
body.yjsgerror-page .error_link{
text-decoration: underline;font-weight: bold
}
body.yjsgerror-page p.error_msg{
border: 1px dashed #ffda2f;padding: 5px;font-size: 15px;font-weight: bold
}
body.yjsgerror-page #centertop{
width: auto;text-align: center;font-size: 12px
}
@media screen and (max-width: 980px){
body.yjsgerror-page #errorpage,body.yjsgerror-page #errorol{
width: 80%
}

}
@media screen and (max-width: 420px){
body.yjsgerror-page img{
width: 100%
}

}
.component{
padding: 10px 5px;overflow: hidden;display: block
}
table.category{
width: 100%;margin-bottom: 50px
}
.category-desc{
padding: 15px 0
}
.top_menu_poz{
margin: 0 auto
}
.yjsg-panel{
display: block;position: absolute;top: -2000;width: 100%;z-index: 15000
}
.yjsg-panel:after,.yjsg-panel-stretch:after,.yjsg-panel-content:after{
content: "";display: table;clear: both
}
.yjsg-panel-stretch{
display: block;background: #fff;overflow: hidden
}
.yjsg-panel-content{
margin: 0 auto;display: block
}
.yjsg-panel-open{
background: #fff;display: block;margin: 0 auto;position: relative;bottom: 1px;font-weight: bold;text-align: center;border: 1px solid #e2e2e2
}
#yjsg_toppanel .yjsg-panel-stretch{
border-bottom: 1px solid #e2e2e2
}
#yjsg_toppanel .yjsg-panel-open{
border-top: none;-webkit-border-bottom-left-radius: 5px;-khtml-border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-khtml-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px
}
#yjsg_botpanel{
position: fixed
}
#yjsg_botpanel .yjsg-panel-stretch{
border-top: 1px solid #e2e2e2
}
#yjsg_botpanel .yjsg-panel-open{
margin: 0;position: absolute;top: 0px;right: 15px;border-bottom: none;-webkit-border-top-left-radius: 5px;-khtml-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-khtml-border-top-right-radius: 5px;-moz-border-top-right-radius: 5px;border-top-right-radius: 5px
}
#yjsg_sidepanel{
position: fixed;top: 0;height: 800px;z-index: 10000
}
#yjsg_sidepanel .yjsg-panel-open{
height: 100px;width: 30px;position: absolute;border-right: none;-webkit-border-bottom-left-radius: 5px;-khtml-border-bottom-left-radius: 5px;-moz-border-bottom-left-radius: 5px;border-bottom-left-radius: 5px;-webkit-border-top-left-radius: 5px;-khtml-border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;border-top-left-radius: 5px;line-height: 100px;font-family: 'FontAwesome';overflow: hidden;text-indent: 10px;font-size: 20px
}
#yjsg_sidepanel_open:after{
content: "\f053"
}
#yjsg_sidepanel_open.SidePanOpen:after{
content: "\f054"
}
#yjsg_sidepanel_slide{
display: block;overflow: hidden;margin-left: 30px;height: 800px;background: #fff;padding-top: 20px;border-left: 1px solid #e2e2e2
}
.yjsg-article-category ul{
margin-left: -19px
}
.yjsg-article-category ul li{
background-image: none
}
.yjsg-article-category ul li h6{
line-height: inherit;margin: 0;font-weight: normal;font-family: Arial, Helvetica, sans-serif;font-size: 100%
}
.yjsg-article-category ul li a{
line-height: 32px;display: block
}
.yjsg-article-category ul li a:before{
font-size: 10px;font-family: 'FontAwesome';content: "\f054"
}
.yjsg-article-category ul li:last-child a{
border: none
}
.yjsg-article-category ul li a{
border-bottom: 1px solid #d4d4d4
}
.yjsg-article-category ul li a.active,.yjsg-article-category ul li a:hover{
background: #f5f5f5;color: #121212
}
html.canvas_on{
position: absolute;overflow: hidden;width: 100%;height: 100%
}
.yjsg-off_canvas{
display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 8999;background: rgba(0,0,0,0)
}
.yjsg-off_canvas.canvas_active{
display: block
}
.yjsg-off_canvas_in{
display: block;padding: 15px;position: fixed;top: 0;bottom: 0;left: 0;max-width: 100%;background: #fff;overflow-y: auto;z-index: 9100
}
.yjsg-off_canvas_in .closeCanvas{
position: absolute;top: 0;right: 5px;cursor: pointer;font-size: 18px
}
.yjsg-offc-btn.site-offc{
display: none;position: fixed;top: 5px;left: 5px;font-size: 21px;cursor: pointer;z-index: 7999
}
.yjsgChromes embed,.yjsgChromes video,.yjsgChromes iframe,.yjsgChromes video{
display: block;margin: 0;padding: 0
}
.yjsgChromes video{
width: 100%;max-width: 100%;height: auto
}
.yjsgChromes iframe,.yjsgChromes embed,.yjsgChromes object{
max-width: 100%;border: none
}
.yjsgChromes img{
display: block;height: auto;width: 100%;max-width: 100%
}
.yjsgtabs_chromeaction{
display: block;position: relative
}
.yjsgaccChrome{
display: block;position: relative
}
.yjsgaccGroup{
display: block;position: relative;padding: 0;margin: 0 0 3px 0;border: 1px solid #ddd;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px
}
.yjsgaccTrigger{
display: block;padding: 9px 15px;font-size: 14px;background-color: #f5f5f5
}
.yjsgaccTrigger a{
display: block
}
.yjsgaccTrigger.hovered,.yjsgaccTrigger.active{
background-color: #fafafa
}
.yjsgaccContent{
display: none;padding: 15px;border-top: 1px solid #ddd;overflow: hidden
}
.yjsgsliderHolder{
display: block;margin: 0 auto;height: auto;overflow: hidden;position: relative;width: 100%
}
.yjsgsliderChrome{
position: relative;display: block;opacity: 0;margin: 0 auto;padding: 0;overflow: hidden
}
.yjsgsliderChrome .yjsgsliderSlide{
position: absolute;display: block;overflow: hidden;width: 100%;height: 100%;top: 0;z-index: 1;opacity: 0;margin: 0;padding: 0
}
.yjsgsliderControls{
display: none
}
ul.yjsgsliderPagination,ul.yjsgsliderPagination li{
padding: 0;margin: 0;list-style-type: none
}
ul.yjsgsliderPagination{
display: block;margin-top: 10px;position: relative;z-index: 15
}
ul.yjsgsliderPagination li{
float: left;margin: 0 5px 0 0
}
ul.yjsgsliderPagination li a{
display: inline-block;padding: 4px 12px;margin-bottom: 0;line-height: 20px;text-align: center;vertical-align: middle;cursor: pointer;color: #333;text-decoration: none;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;border: 1px solid #ddd
}
ul.yjsgsliderPagination li.active a{
background: #efefef
}
a.yjsgsliderNav,span.yjsgsliderStopAll{
position: absolute;display: block;overflow: hidden;text-align: center;top: 50%;left: 0px;z-index: 15;padding: 0;margin: -45px 0 0 0;height: 45px;width: 45px;line-height: 45px;font-size: 45px
}
a.yjsgsliderNav.next{
left: auto;right: 0
}
a.yjsgsliderNav i{
display: block;text-align: center;font-family: "FontAwesome";font-style: normal
}
a.yjsgsliderNav.prev i:before{
content: "\f104"
}
a.yjsgsliderNav.next i:before{
content: "\f105"
}
span.yjsgsliderStopAll{
font-family: "FontAwesome";left: auto;right: 0;margin: -80px 0 0 0;font-size: 20px;color: #fff
}
span.yjsgsliderStopAll:before{
content: "\f052"
}
div.yjsgsliderControlsTabs{
display: none
}
ul.yjsgsliderPaginationTabs{
display: block;padding: 0;margin: 0px 5px 15px 5px;list-style-type: none;border-bottom: 1px solid #ddd
}
ul.yjsgsliderPaginationTabs:after{
display: table;clear: both;overflow: hidden;content: ""
}
ul.yjsgsliderPaginationTabs li{
padding: 0;float: left;margin: 0 5px 0 0;list-style-type: none;background-image: none;margin-bottom: -1px
}
ul.yjsgsliderPaginationTabs li a{
cursor: pointer;position: relative;display: block;padding: 10px 15px;line-height: 20px;border: 1px solid transparent;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px
}
ul.yjsgsliderPaginationTabs li.active a{
background: #fff;border: 1px solid #ddd;border-bottom-color: transparent
}
div.yjsgModsChrome.yjsgtabs .yjsgsliderNav{
margin-top: 0px
}
div.yjsgSimpleTabs.yjsgtabsnav ul.yjsgShortcodeTabs li.active a{
border-bottom-color: transparent
}
.yjsgTabContent{
word-wrap: break-word;overflow: hidden
}
.yjsg-edit-form .yjsgTabContent{
overflow: visible
}
.yjsgTabContent img,.yjsgTabContent video,.yjsgTabContent audio,.yjsgTabContent iframe{
max-width: 100%
}
div.tabpills ul.yjsgsliderPaginationTabs{
border-bottom: none
}
div.tabpills ul.yjsgsliderPaginationTabs li.active a{
border: 1px solid #ddd;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #000;background: #efefef
}
.yjsgsliderChrome.loadingSlides{
height: 80px
}
.yjsgsliderLoader{
display: block;height: 100px;width: 100%;position: absolute;top: 0;left: 0;background: url('plugins/system/yjsg/assets/images/yjsgsliderLoader.gif') no-repeat center center;z-index: 10
}
.tabsleft .yjsgShortcodeTabs{
width: auto;float: left;margin: 0;margin-right: 10px;border: none;border-right: 1px solid #ddd;display: block
}
.tabsleft ul.yjsgShortcodeTabs li{
float: none;clear: both;display: block;margin: 0;margin-right: -1px
}
.tabsleft .yjsgShortcodeTabs li.active a{
border: 1px solid #ddd;border-right-color: transparent;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-topright: 0px;-webkit-border-top-right-radius: 0px;border-top-right-radius: 0px
}
div.yjsgSimpleTabs.tabsleft ul.yjsgShortcodeTabs li.active a{
border-right-color: transparent
}
.tabsright .yjsgShortcodeTabs{
width: auto;float: right;margin: 0;margin-left: 10px;border: none;border-left: 1px solid #ddd;display: block
}
.tabsright ul.yjsgShortcodeTabs li{
float: none;clear: both;display: block;margin: 0;margin-left: -1px
}
.tabsright .yjsgShortcodeTabs li.active a{
border: 1px solid #ddd;border-left-color: transparent;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topleft: 0px;-webkit-border-top-left-radius: 0px;border-top-left-radius: 0px
}
div.yjsgSimpleTabs.tabsright ul.yjsgShortcodeTabs li.active a{
border-left-color: transparent
}
.tabscentered .yjsgShortcodeTabs{
text-align: center;float: none
}
.tabscentered .yjsgShortcodeTabs > li{
float: none;display: inline-block
}
.defaultmenu a i{
text-indent: 0
}
div.top_menu ul.megalegacy ul.dlevel1 li.haschild span.child a.dlevel1a:after{
right: 0
}
body.style_blue div.top_menu ul.subul_main.dropline.dlevel1{
margin-top: 0
}
.top_menu li span.separator{
color: inherit;background: inherit
}
img{
max-width: 100%;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic
}
.YJSG_listContainer,.YJSG_listContainer div{
-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;
}
.pull-right{
float: right
}
.pull-left{
float: left
}
.pull-center,.pull-center-center{
display: block;clear: both;margin: 0 auto
}
.pull-center-center{
text-align: center
}
.hide{
display: none
}
.show{
display: block
}
.invisible{
visibility: hidden
}
.affix{
position: fixed
}

html.com_media li{
background-image: none
}
html.com_media .icon-folder-close:before,html.com_media .icon-folder-2:before{
content: "\f07b"
}
html.com_media #imageForm .controls input{
border: 1px solid #ddd;padding: 4px 6px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
html.com_media .span6{
float: left;margin-right: 10px
}
html.com_media.view-imagesList .imgOutline{
border: 1px solid #ddd;float: left;width: 80px;height: 80px;text-align: center;margin-right: 10px;line-height: 40px
}
html.com_media #uploadform input{
float: left
}
html.com_media button{
margin: 0px 5px
}
html.bootstrap3.view-form #sbox-content iframe{
height: 470px !important
}
html.bootstrap3.view-form #sbox-window.shadow{
width: 820px !important
}
.yjsg-bsmenu .container,.yjsg-bsmenu .collapse,.yjsg-bsmenu.nav,.yjsg-bsmenu.navbar{
margin: 0px;padding: 0px
}
.yjsg-bsmenu.navbar{
min-height: 30px
}
.yjsg-bsmenu.navbar .btn{
margin: 5px
}
.yjsg-bsmenu .navbar-inner{
padding-left: 0;padding-right: 0;min-height: 30px
}
.yjsg-bsmenu .dropdown-submenu img{
margin-right: 5px
}
.yjsg-bsmenu .nav > li > a,.yjsg-bsmenu.nav > li > a{
line-height: 25px
}
.yjsg-bsmenu .dropdown-menu{
margin: 0px;padding: 0px
}
.yjsg-bsmenu .dropdown-menu > li > a{
padding: 10px 15px
}
.bootstrap3 #topmenu_holder .dropdown-menu,#topmenu_holder .navbar,#topmenu_holder .navbar-inner{
-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px
}
#topmenu_holder .navbar-inner,#topmenu_holder .navbar-default{
border-width: 0px;background-image: none;-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;box-shadow: none
}
#topmenu_holder .navbar-only .navbar-inner{
background-color: #F7F7F7
}
@media screen and (max-width: 980px){
div.top_menu_poz_navbar{
max-width: 90% !important;width: 90% !important
}
div.top_menu_poz_navbar .navbar-collapse{
margin-left: 0;margin-right: 0
}

}
ul.defaultmenu.inline{
margin: 0;padding: 0
}
ul.defaultmenu.inline li{
display: inline-block;margin: 0 10px 0 0;height: auto;padding: 0;border: none;background: none
}
ul.defaultmenu.inline li a{
padding: 0;margin: 0;text-indent: 0;height: auto;border: none;background: none;line-height: normal
}
ul.defaultmenu.inline li a:after{
display: none
}
.yjsg-row{
display: block;margin: 0 auto;height: auto;width: auto;padding: 15px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
.yjsg-row:before,.yjsg-row:after{
display: table;content: "";clear: both
}
.inside-container .yjsg-row,.yjsg_grid .yjsg-row{
margin-left: -15px;margin-right: -15px
}
.yjsg-row .yjsg-row{
margin: 0 auto
}
[class*='yjsg-col-']{
display: block;float: left;margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
[class*='yjsg-col-']{
padding-left: 15px;padding-right: 15px
}
.yjsg-col-1{
width: 100%
}
.yjsg-col-1-2{
width: 50%
}
.yjsg-col-1-3{
width: 33.33333333333333%
}
.yjsg-col-1-4{
width: 25%
}
.yjsg-col-1-5{
width: 20%
}
.yjsg-col-1-6{
width: 16.66666666666667%
}
.yjsg-col-1-8{
width: 12.5%
}
.yjsg-col-2-3{
width: 66.66%
}
.yjsg-col-3-4{
width: 75%
}
.yjsg-col-2-5{
width: 40%
}
.yjsg-col-3-5{
width: 60%
}
.yjsg-col-4-5{
width: 80%
}
@media screen and (max-width: 979px){
[class*='yjsg-col-']{
width: 50%
}
.yjsg-col-1,[class*='yjsg-col-1-']:nth-child(odd):last-child{
width: 100%
}

}
@media screen and (max-width: 719px){
[class*='yjsg-col-']{
width: 100%
}

}
div.yjsg-newsitems .yjsg-blog_f,div.yjsg-newsitems .yjsg-blog_c,div.yjsg-newsitems .yjsg-blog_s{
padding: 0 5px
}
.news_item_f{
margin: 0 3px;position: relative
}
.news_item_c{
margin: 0 0px;position: relative
}
.news_item_a{
margin: 0px 0px 0 0px!Important;padding: 0px 5px;overflow: hidden;position: relative
}
.news_item_a .pagenav{
display: block;clear: both;overflow: hidden
}
.row-separator{
clear: both;display: block;height: 3px;overflow: hidden
}
h1.article_title{
margin-top: 0
}
.newsitem_text{
display: block;padding: 0px 3px 0px 3px
}
.newsitem_tools{
display: block;width: 100%;margin: 0 0 0 0 !Important;clear: both;padding: 3px 0 10px 0;margin: 0
}
.newsitem_tools [class^="icon-"],.newsitem_tools [class^="fa"],.newsitem_info [class^="icon-"],.newsitem_info [class^="fa"]{
font-size: 14px
}
.newsitem_info{
width: 70%;display: block;float: left;color: #888
}
.newsitem_info_bottom,.newsitem_info_split_bottom{
margin: 20px 0;float: none;width: 100%
}
.newsitem_info span{
padding-left: 3px
}
.newsitem_info span > span{
padding: 0
}
ul.dropdown-menu.buttonheading{
margin: 0;padding: 0
}
div.actiongroup li{
background-image: none
}
.bootstrap3 div.actiongroup a.btn-mini{
font-size: 14px;padding: 2px 6px;line-height: 16px
}
div.actiongroup .btn-mini [class^="icon-"],div.actiongroup .btn-mini [class*=" icon-"]{
margin-top: 0px;line-height: 1.1
}
ul.dropdown-menu.buttonheading img{
border: 0
}
.buttonheading .email,.buttonheading .print,.buttonheading .pdf{
float: right;margin: 0px 2px 0 0;width: 16px
}
.buttonheading em{
font-style: normal
}
.bootstrapoff .buttonheading em{
display: none
}
.createby{
padding: 0 3px 0 0px
}
.createdate{
padding: 0 3px 0 0px
}
.newsitem_category,.newsitem_parent_category{
padding: 0 3px 0 0px;float: left
}
.newsitem_category a,.newsitem_parent_category a{
padding: 0 3px 0 0px
}
.newsitem_hits{
padding: 0
}
.newsitem_published{
padding: 0 10px 0 0;display: block;float: left
}
div.yjsg-newsitems .float-left{
float: left;overflow: hidden
}
div.yjsg-newsitems .float-right{
float: right;overflow: hidden
}
div.yjsg-newsitems .width20{
width: 20%
}
div.yjsg-newsitems .width25{
width: 25%
}
div.yjsg-newsitems .width33{
width: 33.333%
}
div.yjsg-newsitems .width50{
width: 50%
}
div.yjsg-newsitems .width100{
width: 100%
}
div.yjsg-newsitems .yjsg-leadingarticles{
overflow: hidden
}
.yjsg-morearticles{
margin: 10px 0px 10px 0px;clear: both;display: block
}
div.yjsg-pagination{
text-align: center;clear: both;margin: 0 auto
}
.categorylist{
padding: 0 5px
}
.yjsg-categorydesc{
overflow: hidden;padding: 5px
}
.yjsg-categorydesc img{
float: left;margin: 0 10px 0 0
}
span.article_separator{
display: block;height: 7px;clear: both
}
.categories_view li{
margin-top: 5px;overflow: hidden;clear: both
}
.catitem_title{
clear: both
}
.article-count{
clear: both;overflow: auto;display: block
}
.archived_view{
padding: 10px
}
div.yjsg-newsitems div.multicolumns div.news_item_f,div.yjsg-newsitems div.multicolumns div.news_item_c,div.yjsg-newsitems div.multicolumns div.news_item_s{
margin: 0px 5px 5px 5px
}
div.yjsg-newsitems div.multicolumns div.first div.news_item_f,div.yjsg-newsitems div.multicolumns div.first div.news_item_c,div.yjsg-newsitems div.multicolumns div.first div.news_item_s{
margin-left: 0px
}
div.yjsg-newsitems div.multicolumns div.last div.news_item_f,div.yjsg-newsitems div.multicolumns div.last div.news_item_c,div.yjsg-newsitems div.multicolumns div.last div.news_item_s{
margin-right: 0px
}
div.yjsg-newsitems div.yjsg-morearticles{
margin: 10px 0px 10px 0px
}
.yjsg-rich-snippets,.yjsg-rich-snippets span{
display: block;margin: 0;padding: 0;float: none;clear: both
}
.yjsg-rich-snippets.yjrs-article{
margin: 20px 0
}
.yjsg-md-offers span > span,.yjsg-md-book span > span{
display: inline-block;clear: none
}
.yjsg-md-video{
padding-top: 5px
}
.yjsg-md-video a{
width: 120px;height: auto;overflow: hidden;display: block;margin-top: 10px;padding: 5px;border: 1px solid #ddd
}
.yjsg-md-video-link a img{
max-width: 120px;display: block;height: auto
}
.yjsg-md-sep{
font-weight: bold
}
.yjsg-rating{
display: block;margin-bottom: 10px;color: #888
}
.yjsg-rating span{
float: left;display: inline-block;line-height: normal;margin: 0;padding: 0;font-size: 14px
}
.yjsg-rating .fa-star{
color: #ccc;float: left;margin-right: 3px
}
.yjsg-rating .yjsg-rating-count{
margin-top: -2px;margin-left: 5px
}
.yjsg-rating-count,.yjsg-rating-count .fa:before{
color: #ccc
}
.yjsg-rating-count span{
float: none
}
.view-article .yjsg-rating:hover .fa-star,.fa-star.rated{
color: #FC0
}
.view-article .yjsg-rating:hover{
cursor: pointer
}
.view-article .yjsg-rating .fa-star:hover ~ .fa-star{
color: #ccc
}
form.yjsg-rating-form{
display: none
}
.yjsg-rating:before,.yjsg-rating:after,.yjsg-rich-snippets:before,.yjsg-rich-snippets:after{
display: table;content: "";clear: both
}
a{
-o-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out
}
.yjt_imgs{
display: inline-block;overflow: hidden;text-indent: 0;line-height: 0;letter-spacing: 0;vertical-align: middle;max-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 7.5px 15px 7.5px
}
.yjt_imgs img{
-webkit-border-radius: inherit;-khtml-border-radius: inherit;-moz-border-radius: inherit;border-radius: inherit
}
.yjt_polaroid{
-webkit-box-shadow: 0 0 8px #e2e2e2;-khtml-box-shadow: 0 0 8px #e2e2e2;-moz-box-shadow: 0 0 8px #e2e2e2;box-shadow: 0 0 8px #e2e2e2;position: relative;overflow: hidden;display: inline-block;padding: 10px;border: 1px solid #e2e2e2;background: #fff;text-align: center
}
.yjt_polaroid:after{
content: attr(title);display: block;clear: both;text-align: center;font-size: 20px;line-height: 28px;margin-top: 10px;margin-bottom: 10px;font-weight: normal
}
.yjt_polaroid.yjt_hideptitle:after{
display: none
}
.yjt_polaroid img{
-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px
}
.yjt_tilt:hover{
transform: rotate(2deg);-ms-transform: rotate(2deg);-moz-transform: rotate(2deg);-webkit-transform: rotate(2deg);-o-transform: rotate(2deg)
}
.yjt_polaroid.yjt_group:nth-child(even){
transform: rotate(2deg);-ms-transform: rotate(2deg);-moz-transform: rotate(2deg);-webkit-transform: rotate(2deg);-o-transform: rotate(2deg)
}
.yjt_polaroid.yjt_group:nth-child(odd){
transform: rotate(-2deg);-ms-transform: rotate(-2deg);-moz-transform: rotate(-2deg);-webkit-transform: rotate(-2deg);-o-transform: rotate(-2deg)
}
.yjt_polaroid.yjt_group:nth-child(even):hover,.yjt_polaroid.yjt_group:nth-child(odd):hover{
transform: rotate(0);-ms-transform: rotate(0);-moz-transform: rotate(0);-webkit-transform: rotate(0);-o-transform: rotate(0)
}
.yjt_morph{
-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-transition: 1s;-o-transition: 1s;transition: 1s;-ms-transition: 1s
}
.yjt_morph:hover{
-webkit-box-shadow: 0 0 8px #ccc;-khtml-box-shadow: 0 0 8px #ccc;-moz-box-shadow: 0 0 8px #ccc;box-shadow: 0 0 8px #ccc;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px
}
.bthin{
border: 1px solid #e2e2e2
}
.bthick{
border: 5px solid #e2e2e2
}
.bspace,.bspacethick{
border: 1px solid #e2e2e2;background: #fff;padding: 5px
}
.bspacethick{
border-width: 5px
}
a{
-o-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out
}
.yjtbox{
padding: 15px;margin: 10px 0;overflow: hidden;position: relative;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: auto;line-height: inherit;font-family: inherit;font-size: inherit;word-wrap: break-word
}
.yjtbox .yjtboxtitle{
margin: 0 0 15px 0;padding: 0;font-size: 150%;line-height: 1.1
}
.yjtbox.lineup{
display: table;width: 100%
}
.yjtboxicon{
display: table-cell;font-size: 30px;width: 30px;vertical-align: top;line-height: 1.1
}
.yjtboxicon.imid{
vertical-align: middle
}
.yjtboxicon.ibot{
vertical-align: bottom
}
.yjtboxicon:before{
margin: 0 15px 30px 0;line-height: 1.1
}
.yjtboxicon.fa-lg:before{
width: 50px;font-size: 50px;line-height: 1
}
.yjtb_close{
display: block;position: absolute;cursor: pointer;font-family: FontAwesome;font-weight: normal;font-style: normal;display: inline-block;text-decoration: inherit;top: 5px;right: 5px;width: 20px;height: 20px
}
.yjtb_close:before{
content: "\f05c";font-size: 20px
}
.yjtb_red{
background: #fdf7f7;border-style: solid;border-color: #fbe0e0;border-width: 1px;color: #cc4440
}
.yjtb_red .yjtboxtitle{
color: #cc4440
}
.yjtb_green{
background: #f1ffeb;border-style: solid;border-color: #cee6c5;border-width: 1px;color: #75a362
}
.yjtb_green .yjtboxtitle{
color: #75a362
}
.yjtb_blue{
background: #e9f6fd;border-style: solid;border-color: #b6e3f3;border-width: 1px;color: #5497ae
}
.yjtb_blue .yjtboxtitle{
color: #5497ae
}
.yjtb_yellow{
background: #fffdf3;border-style: solid;border-color: #f7cca2;border-width: 1px;color: #ce7113
}
.yjtb_yellow .yjtboxtitle{
color: #ce7113
}
.yjtb_gray{
background: #f7f7f7;border-style: solid;border-color: #e9e9e9;border-width: 1px;color: #868686
}
.yjtb_gray .yjtboxtitle{
color: #868686
}
.yjtb_dark{
background: #454545;border-style: solid;border-color: #000;border-width: 1px;color: #dbdbdb
}
.yjtb_dark .yjtboxtitle{
color: #dbdbdb
}
.yjtb_dark .yjtb_close{
color: #000
}
.yjtb_clear{
background: none;border-style: solid;border-color: #e9e9e9;border-width: 1px
}
.yjtb_clear .yjtb_close{
color: #868686
}
.yjtbox.dashedb{
border-style: dashed!Important;border-width: 2px!Important
}
.yjtbox.dottedb{
border-style: dotted!Important;border-width: 2px!Important
}
.yjtbox.doubleb{
border-style: double!Important;border-width: 5px!Important
}
.yjtbox.bordernone{
border: none!Important;border-style: none!Important
}
[class*='yjt_label']{
display: inline;padding: 2px 5px;font-size: 85%;font-weight: 700;line-height: 1;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em
}
.radiusb2{
-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px
}
.radiusb3{
-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px
}
.radiusb4{
-webkit-border-radius: 4px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px
}
.radiusb5{
-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px
}
.radiusb6{
-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px
}
.radiusb7{
-webkit-border-radius: 7px;-khtml-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px
}
.radiusb8{
-webkit-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px
}
.radiusb9{
-webkit-border-radius: 9px;-khtml-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px
}
.radiusb10{
-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px
}
[class*='yjsg-button']{
margin-top: 5px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display: inline-block;padding: 6px 12px;vertical-align: middle;cursor: pointer;border: 1px solid #ddd;height: auto;font-weight: 400;background-color: #fff;color: #444
}
[class*='yjsg-button-color'],[class*='yjsg-button-blue'],[class*='yjsg-button-red'],[class*='yjsg-button-green'],[class*='yjsg-button-yellow'],[class*='yjsg-button-dark'],[class*='yjsg-button-gray'],[class*='yjsg-button-color']:hover,[class*='yjsg-button-blue']:hover,[class*='yjsg-button-red']:hover,[class*='yjsg-button-green']:hover,[class*='yjsg-button-yellow']:hover,[class*='yjsg-button-dark']:hover,[class*='yjsg-button-gray']:hover{
color: #fff;border-color: transparent
}
[class*='yjsg-button-blue']{
background: #3598dc
}
[class*='yjsg-button-blue']:hover{
background: #2988c9
}
[class*='yjsg-button-red']{
background: #e65d65
}
[class*='yjsg-button-red']:hover{
background: #d4555e
}
[class*='yjsg-button-green']{
background: #00c3ab
}
[class*='yjsg-button-green']:hover{
background: #02b59f
}
[class*='yjsg-button-yellow']{
background: #fac757
}
[class*='yjsg-button-yellow']:hover{
background: #f0bf56
}
[class*='yjsg-button-dark']{
background: #4c4c4c
}
[class*='yjsg-button-dark']:hover{
background: #101010
}
[class*='yjsg-button-gray']{
background: #c8c8c8
}
[class*='yjsg-button-gray']:hover{
background: #a0a0a0
}
[class*='-blarge']{
padding: 10px 16px;font-size: 120%;line-height: 1.33;-webkit-border-radius: 6px;-khtml-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px
}
[class*='-bmedium']{
padding: 8px 12px;font-size: 110%;line-height: 1.33;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px
}
[class*='-bsmall']{
padding: 4px 16px;font-size: 90%;line-height: 1.33
}
ul.unstyled li,ol.unstyled li{
padding-left: 0;background-image: none
}
ul.unstyled ul li,ol.unstyled ul li{
padding-left: 15px;margin-left: 10px;background-image: none
}
ul.video,ul.check,ul.star,ul.yjt_iconlist{
padding-left: 0
}
.yjt_iconlist li{
background: none;width: auto
}
.yjt_iconlist li:before{
margin-right: 10px;font-size: 14px
}
ul.video li,ul.check li,ul.star li{
padding-left: 0px;list-style-image: none;list-style-type: none;background: none
}
ul.star li:before,ul.video li:before,ul.check li:before{
font-family: 'FontAwesome';font-size: 14px;margin-right: 10px
}
ul.star li:before{
content: "\f005";color: #fc9220
}
ul.video li:before{
content: "\f03d";color: #323232
}
ul.check li:before{
content: "\f00c";color: #779c40
}
ul.disc{
padding-left: 15px;list-style-type: disc
}
ul.disc li{
padding-left: 0;background-image: none
}
code,kbd,pre,samp{
font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}
code{
color: #c7254e;font-size: 12px;white-space: nowrap;padding: 0 4px;border: 1px solid #ddd;border-radius: 3px;background: #f8f8f8
}
kbd{
padding: 2px 4px;font-size: 90%;color: #ffffff;background-color: #333333;border-radius: 3px;box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25)
}
pre{
display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;word-break: break-all;word-wrap: break-word;color: #333333;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px
}
pre code{
padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0
}
.pre-scrollable{
max-height: 340px;overflow-y: scroll
}
.dropcap,.dropcap2,.dropcap3,.dropcap4{
float: left;padding: 4px 8px 0px 0;display: block;font-family: Georgia, Times, serif;font-size: 50px;line-height: 40px
}
.dropcap2{
font-weight: bold
}
.dropcap3,.dropcap4{
background-color: #F7F7F9;border: 1px solid #e1e1e8;text-align: center;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;display: inline-block;width: 50px;height: 50px;padding: 0;vertical-align: middle;line-height: 50px;margin: 5px 10px 0 0
}
.dropcap4{
-webkit-border-radius: 50px;-khtml-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;margin: 3px 10px 0 0
}
p.down,p.clip,p.pin,p.sticky{
padding: 20px 20px 10px 40px;margin: 10px 0
}
.blocknumber{
padding: 10px 0 0 65px;display: block;position: relative;margin: 15px 0;font-size: 120%;line-height: 23px;min-height: 50px
}
.bignumber{
padding: 10px;display: block;position: absolute;top: 0px;left: 0;font-weight: bold;font-family: Arial, sans-serif;font-size: 23px;line-height: 23px;height: 23px;text-align: center;width: 25px;color: #e7e7e7
}
.bnround .bignumber{
-webkit-border-radius: 50%;-khtml-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 3px solid #e7e7e7
}
.lead{
font-size: 140%;font-weight: 200;line-height: 30px
}
.muted{
color: #999999
}
.text-warning{
color: #c09853
}
a.text-warning:hover{
color: #a47e3c
}
.text-error{
color: #b94a48
}
a.text-error:hover{
color: #953b39
}
.text-info{
color: #3a87ad
}
a.text-info:hover{
color: #2d6987
}
.text-success{
color: #468847
}
a.text-success:hover{
color: #356635
}
abbr[title],abbr[data-original-title]{
cursor: help;border-bottom: 1px dotted #999
}
abbr.initialism{
font-size: 90%;text-transform: uppercase
}
address{
display: block;margin-bottom: 20px;font-style: normal;line-height: 20px
}
blockquote{
display: block;position: relative;overflow: hidden;padding: 0 0 0 15px;margin: 0 0 20px;border-left: 5px solid #eee
}
blockquote p{
margin-bottom: 0;font-size: 16px;font-weight: 300;line-height: 25px
}
blockquote small{
display: block;line-height: 20px;color: #999999
}
blockquote small:before{
content: '\2014 \00A0'
}
blockquote.pull-right{
float: right;padding-right: 15px;padding-left: 0;border-right: 5px solid #eee;border-left: 0
}
blockquote.pull-right p,blockquote.pull-right small{
text-align: right
}
blockquote.pull-right small:before{
content: ''
}
blockquote.pull-right small:after{
content: '\00A0 \2014'
}
q:before,q:after,blockquote:before,blockquote:after{
content: ""
}
blockquote.quoted,blockquote.brackets{
border: none;padding: 0 25px
}
blockquote.quoted:before,blockquote.quoted:after,blockquote.brackets:before,blockquote.brackets:after{
content: "\201C";position: absolute;top: 0px;left: 0px;font-size: 40px;line-height: 45px;font-weight: bold;font-family: Georgia, serif
}
blockquote.quoted:after,blockquote.brackets:after{
content: "\201D";top: auto;left: auto;right: 0;bottom: 0px
}
blockquote.brackets:before{
content: "\007B"
}
blockquote.brackets:after{
content: "\007D";bottom: 0px
}
.yjsgcenter{
text-align: center
}
p.nonscript{
background: #FFFFCC;font-size: 15px;color: #121212;font-weight: bold;padding: 20px 0;position: absolute;top: 0;margin: 0 0 50px 0;width: 100%
}
.sticky,.pin,.clip,.down,.blockquote{
-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
ul.thumbnails,ul.thumbnails li{
background: none
}
.com{
color: #93a1a1
}
.lit{
color: #195f91
}
.pun,.opn,.clo{
color: #93a1a1
}
.fun{
color: #dc322f
}
.str,.atv{
color: #D14
}
.kwd,.prettyprint .tag{
color: #1e347b
}
.typ,.atn,.dec,.var{
color: teal
}
.pln{
color: #48484c
}
.prettyprint{
padding: 8px;background-color: #f7f7f9;border: 1px solid #e1e1e8
}
.prettyprint.linenums{
-webkit-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;-moz-box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0;box-shadow: inset 40px 0 0 #fbfbfc, inset 41px 0 0 #ececf0
}
body ol.linenums{
margin: 0 0 0 33px !important;color: #AEAEAE;list-style: decimal !important
}
body ol.linenums li{
padding: 0 0 0 12px !important;color: #bebec5;line-height: 20px;text-shadow: 0 1px 0 #fff
}
#ie6Warning{
display: none;position: absolute;width: 100%;height: 180px;text-align: center;background: #ffc url('plugins/system/yjsg/assets/images/typ/noie.png') no-repeat left center;font-size: 18px;left: 0px;top: -160px;z-index: 99999
}
#ie6Warning .browsers{
height: 68px;width: 390px;margin: 0 auto;padding: 5px 0 0 0;text-align: center;overflow: hidden
}
#ie6Warning #fox,#ie6Warning #chrome,#ie6Warning #ie8,#ie6Warning #opera,#ie6Warning #safari{
height: 68px;width: 68px;float: left;line-height: 999px;display: block;overflow: hidden;margin: 0 10px 0 0;background-image: url('plugins/system/yjsg/assets/images/typ/browsers.jpg')
}
#ie6Warning #chrome{
background-position: 272px top
}
#ie6Warning #ie8{
background-position: 204px top
}
#ie6Warning #safari{
background-position: 136px top
}
#ie6Warning #opera{
background-position: 68px top
}
#ie6Warning h1{
font-size: 22px;font-weight: normal;color: #121212;padding: 0 30px;display: block;width: 800px;margin: 0 auto;text-align: center
}
#ie6Warning h4{
font-size: 16px;font-weight: normal;color: #121212
}
#closeIe6Alert{
display: block;position: absolute;z-index: 99999;bottom: 10px;right: 10px;width: 80px;height: 28px;overflow: hidden;background-image: url('plugins/system/yjsg/assets/images/typ/hide.jpg');line-height: 999px;text-align: center
}
#compilerMsg{
display: block;overflow: hidden;padding: 15px;width: 350px;background: #000;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;position: absolute;top: 20px;left: 0;color: #fff;z-index: 10000
}
ul.list-striped{
border: 1px solid #ddd;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
ul.list-striped li{
-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 3px 10px
}
ul.list-striped li.cat-list-row0{
background: #f9f9f9
}
ul.list-striped li.cat-list-row1{
background: #fff
}
ul.list-striped li:hover{
background: #f5f5f5
}
ul.list-striped h3{
font-size: 100%
}
.yjsg-media{
display: block;margin: 0 auto;text-align: center
}
.yjsg-media-respond,.yjsg-media-respond .me-plugin,.yjsg-media-respond .mejs-mediaelement,.yjsg-media-respond .mejs-inner{
width: 100%;height: 100%;max-width: 100%
}
.yjsg-vimeo .mejs-controls{
display: none !important
}
.yjsg-media-respond .mejs-poster{
background-image: none !important
}
.yjsg-center,.yjsgcenter{
text-align: center;display: block;margin-left: auto;margin-right: auto
}
.yjsg-text-left{
text-align: left
}
.yjsg-text-right{
text-align: right
}
.yjsg-pull-left{
float: left
}
.yjsg-pull-right,.pull-right{
float: right
}
.yjsg-hide,.yjsg-form label.yjsg-hide{
display: none
}
.yjsg-clear-all{
clear: both;overflow: hidden;display: table
}
.invalid{
color: red
}
.yjsg-larger{
font-size: 130%;line-height: 1.818
}
hr{
margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee
}
.yjsg-font-mega,.yjsg-font-jumbo{
font-size: 400%;margin-top: 0;margin-bottom: 0
}
.yjsg-font-mega{
font-size: 700%
}
.yjsg-sub-heading{
display: table;clear: both;float: none;padding: 0 0 3px 0;margin: 15px 0;font-size: 130%;font-weight: normal;line-height: normal;border: none;border-bottom-width: 2px;border-bottom-style: solid;border-color: #ccc
}
[class*='yjsg-hr-']{
display: block;margin: 20px auto;height: 20px;line-height: 20px;clear: both;text-align: center;vertical-align: top;position: relative;float: none;overflow: hidden
}
[class*='yjsg-hr-small']{
max-width: 35%
}
[class*='yjsg-hr-large']{
max-width: 70%
}
[class*='-hrsolid']:after,[class*='-hrdashed']:after,[class*='-hrdotted']:after{
content: "";border: none;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #ddd;display: block;height: 10px;width: 100%;line-height: 10px;overflow: hidden;position: absolute;top: 0px
}
[class*='-hrdashed']:after,[class*='-hrdotted']:after{
border: none;color: #ccc;top: 4px;content: "----------------------------------------------------------------------------------------------------------------------------------------------------------";letter-spacing: 8px
}
[class*='-hrdotted']:after{
top: 1px;content: "............................................................................................................................................................"
}
[class*='-hrcircle']:before{
content: "";display: block;position: absolute;left: 50%;z-index: 10;height: 10px;width: 10px;border: 2px solid #ddd;background: #fff;-webkit-border-radius: 10px;-khtml-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin-top: 5px;margin-left: -5px
}
[class*='yjsg-hr-'].fa{
font-family: 'FontAwesome'
}
[class*='yjsg-hr-'].fa:before{
position: absolute;left: 50%;margin-left: -12px;width: 24px;height: 14px;z-index: 10;font-size: 14px;color: #ddd;background: #fff;padding-left: 5px;padding-right: 5px
}
[class*='famedium'].fa:before{
margin-left: -15px;width: 30px;height: 20px;font-size: 20px
}
[class*='falarge']{
height: 28px;line-height: 28px
}
[class*='falarge'].fa:before{
margin-left: -19px;width: 38px;height: 28px;font-size: 28px
}
[class*='-hrsolid'].falarge:after,[class*='-hrdashed'].falarge:after,[class*='-hrdotted'].falarge:after{
height: 14px;line-height: 14px
}
[class*='yjsg-hr-'][class*='-left']:before,[class*='yjsg-hr-'][class*='-left'].fa:before{
left: 0;right: auto;margin-left: 0;padding-left: 0
}
[class*='yjsg-hr-'][class*='-right']:before,[class*='yjsg-hr-'][class*='-right'].fa:before{
left: auto;right: 0px;margin-right: 0;padding-right: 0
}
[class*='yjsg-hr-'][class*='-left-pull'],[class*='yjsg-hr-'][class*='-right-pull']{
max-width: 100%
}
[class*='-pull-small']:after{
max-width: 35%
}
[class*='-pull-large']:after{
max-width: 75%
}
[class*='-left-pull']:after{
left: 0
}
[class*='-right-pull']:after{
right: 0
}
[data-yjsg-tip],.yjsg-tip{
position: relative;cursor: pointer;text-align: center
}
[data-yjsg-tip]:before,[data-yjsg-tip]:after,.yjsg-tip:before,.yjsg-tip:after{
position: absolute;visibility: hidden;opacity: 0;-webkit-transform: scale(.2);-moz-transform: scale(.2);-o-transform: scale(.2);-ms-transform: scale(.2);transform: scale(.2);-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;pointer-events: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
[data-yjsg-tip]:hover:before,[data-yjsg-tip]:hover:after,[data-yjsg-tip]:focus:before,[data-yjsg-tip]:focus:after,.yjsg-tip:hover:before,.yjsg-tip:hover:after,.yjsg-tip:focus:before,.yjsg-tip:focus:after{
visibility: visible;opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1)
}
.yjsg-tip:before,[data-yjsg-tip]:before{
z-index: 1001;border: 6px solid transparent;background: transparent;content: ""
}
.yjsg-tip:after,[data-yjsg-tip]:after{
z-index: 1000;padding: 8px;width: 160px;background-color: #000;background-color: rgba(0,0,0,0.8);color: #fff;content: attr(data-yjsg-tip);font-size: 14px;line-height: 1.618;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
[data-yjsg-tip]:before,[data-yjsg-tip]:after,.yjsg-tip:before,.yjsg-tip:after,.yjsg-tip-top:before,.yjsg-tip-top:after{
bottom: 100%;left: 50%
}
[data-yjsg-tip]:before,.yjsg-tip:before,.yjsg-tip-top:before{
margin-left: -6px;margin-bottom: -11px;border-top-color: #000;border-top-color: rgba(0,0,0,0.8)
}
[data-yjsg-tip]:after,.yjsg-tip:after,.yjsg-tip-top:after{
margin-left: -80px
}
[data-yjsg-tip]:hover:before,[data-yjsg-tip]:hover:after,[data-yjsg-tip]:focus:before,[data-yjsg-tip]:focus:after,.yjsg-tip:hover:before,.yjsg-tip:hover:after,.yjsg-tip:focus:before,.yjsg-tip:focus:after,.yjsg-tip-top:hover:before,.yjsg-tip-top:hover:after,.yjsg-tip-top:focus:before,.yjsg-tip-top:focus:after{
-webkit-transform: translateY(-12px);-moz-transform: translateY(-12px);transform: translateY(-12px)
}
.yjsg-tip-left:before,.yjsg-tip-left:after{
right: 100%;bottom: 50%;left: auto
}
.yjsg-tip-left:before{
margin-left: 0;margin-right: -11px;margin-bottom: 0;border-top-color: transparent;border-left-color: #000;border-left-color: rgba(0,0,0,0.8)
}
.yjsg-tip-left:hover:before,.yjsg-tip-left:hover:after,.yjsg-tip-left:focus:before,.yjsg-tip-left:focus:after{
-webkit-transform: translateX(-12px);-moz-transform: translateX(-12px);transform: translateX(-12px)
}
.yjsg-tip-bottom:before,.yjsg-tip-bottom:after{
top: 100%;bottom: auto;left: 50%
}
.yjsg-tip-bottom:before{
margin-top: -11px;margin-bottom: 0;border-top-color: transparent;border-bottom-color: #000;border-bottom-color: rgba(0,0,0,0.8)
}
.yjsg-tip-bottom:hover:before,.yjsg-tip-bottom:hover:after,.yjsg-tip-bottom:focus:before,.yjsg-tip-bottom:focus:after{
-webkit-transform: translateY(12px);-moz-transform: translateY(12px);transform: translateY(12px)
}
.yjsg-tip-right:before,.yjsg-tip-right:after{
bottom: 50%;left: 100%
}
.yjsg-tip-right:before{
margin-bottom: 0;margin-left: -11px;border-top-color: transparent;border-right-color: #000;border-right-color: rgba(0,0,0,0.8)
}
.yjsg-tip-right:hover:before,.yjsg-tip-right:hover:after,.yjsg-tip-right:focus:before,.yjsg-tip-right:focus:after{
-webkit-transform: translateX(12px);-moz-transform: translateX(12px);transform: translateX(12px)
}
.yjsg-tip-left:before,.yjsg-tip-right:before{
top: 8px
}
.yjsg-tip-left:after,.yjsg-tip-right:after{
margin-left: 0;margin-bottom: -16px
}
.yjsg-sticky.fixed{
position: fixed;top: 0;right: 0;left: 0;z-index: 5000;display: none;padding: 15px 0;background: #fff;-moz-box-shadow: 0 0px 2px rgba(0,0,0,0.18);-webkit-box-shadow: 0 0px 2px rgba(0,0,0,0.18);box-shadow: 0 0px 2px rgba(0,0,0,0.18);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
.yjsg-sticky-menu{
list-style: none;padding: 0;margin: 0
}
.yjsg-sticky-menu li{
display: inline-block;margin: 0;padding: 0;background: none
}
.yjsg-sticky-menu li a{
display: block;line-height: 28px;padding: 0;margin: 0 10px 0 0
}
.yjsg-sticky-menu a.active-scroll{
border-bottom-width: 2px;border-bottom-style: solid
}
[data-sticky-block].fixed{
width: 240px;overflow: hidden;right: 25px;left: auto;padding: 15px
}
.yjsg-sticky-menu a.active-scroll,[data-sticky-block] a.active-scroll:before{
border-color: #ccc
}
[data-sticky-block] .inside-container{
width: auto
}
[data-sticky-block] ul li{
display: block
}
[data-sticky-block] ul li a{
position: relative;margin: 0
}
[data-sticky-block] ul li a:before{
position: absolute;display: block;content: '';width: 5px;height: 5px;border-radius: 50%;background: #d4d4d4;top: 50%;margin-top: -3px;right: 1px
}
[data-sticky-block] a.active-scroll{
border: none
}
[data-sticky-block] a.active-scroll:before{
background: transparent;border-style: solid;border-width: 2px;width: 6px;height: 6px;margin-top: -3px;right: 0
}
.mfp-bg{
top: 0;left: 0;width: 100%;height: 100%;z-index: 5902;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80)
}
.mfp-wrap{
top: 0;left: 0;width: 100%;height: 100%;z-index: 5903;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;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;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: 5905
}
.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: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 5904
}
.mfp-preloader a{
color: #cccccc
}
.mfp-preloader a:hover{
color: white
}
.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: 5906;-webkit-box-shadow: none;box-shadow: none
}
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;filter: alpha(opacity=65);padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace
}
.mfp-close:hover,.mfp-close:focus{
opacity: 1;filter: alpha(opacity=100)
}
.mfp-close:active{
top: 1px
}
.mfp-close-btn-in .mfp-close{
color: #333333
}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{
color: white;right: -6px;text-align: right;padding-right: 6px;width: 100%
}
.mfp-counter{
position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px;line-height: 18px
}
.mfp-arrow{
position: absolute;opacity: 0.65;filter: alpha(opacity=65);margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: rgba(0,0,0,0)
}
.mfp-arrow:active{
margin-top: -54px
}
.mfp-arrow:hover,.mfp-arrow:focus{
opacity: 1;filter: alpha(opacity=100)
}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{
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,.mfp-arrow .mfp-a{
border-top-width: 13px;border-bottom-width: 13px;top: 8px
}
.mfp-arrow:before,.mfp-arrow .mfp-b{
border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7
}
.mfp-arrow-left{
left: 0
}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{
border-right: 17px solid #fff;margin-left: 31px
}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{
margin-left: 25px;border-right: 27px solid #3f3f3f
}
.mfp-arrow-right{
right: 0
}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{
border-left: 17px solid #fff;margin-left: 39px
}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{
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: black
}
img.mfp-img{
width: auto;max-width: 100%;height: auto;display: block;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto
}
.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: #444444
}
.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
}
.mfp-fade.mfp-bg{
opacity: 0;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;transition: all .15s ease-out
}
.mfp-fade.mfp-bg.mfp-ready{
opacity: 0.8
}
.mfp-fade.mfp-bg.mfp-removing{
opacity: 0
}
.mfp-fade.mfp-wrap .mfp-content{
opacity: 0;-webkit-transition: all .15s ease-out;-moz-transition: all .15s ease-out;transition: all .15s ease-out
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{
opacity: 1
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{
opacity: 0
}
.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{
opacity: 0.001;-webkit-backface-visibility: hidden;-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out
}
.mfp-with-zoom.mfp-ready .mfp-container{
opacity: 1
}
.mfp-with-zoom.mfp-ready.mfp-bg{
opacity: 0.8
}
.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{
opacity: 0
}
@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;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;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(.75);transform: scale(.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
}

}
.mfp-ie7 .mfp-img{
padding: 0
}
.mfp-ie7 .mfp-bottom-bar{
width: 600px;left: 50%;margin-left: -300px;margin-top: 5px;padding-bottom: 5px
}
.mfp-ie7 .mfp-container{
padding: 0
}
.mfp-ie7 .mfp-content{
padding-top: 44px
}
.mfp-ie7 .mfp-close{
top: 0;right: 0;padding-top: 0
}
.tooltip{
position: absolute;z-index: 1020;display: block;visibility: visible;padding: 5px;font-size: 11px;opacity: 0;filter: alpha(opacity=0)
}
.tooltip.in{
opacity: .8;filter: alpha(opacity=80)
}
.tooltip.top{
margin-top: -2px
}
.tooltip.right{
margin-left: 2px
}
.tooltip.bottom{
margin-top: 2px
}
.tooltip.left{
margin-left: -2px
}
.tooltip.top .tooltip-arrow{
bottom: 0;left: 50%;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #000
}
.tooltip.left .tooltip-arrow{
top: 50%;right: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #000
}
.tooltip.bottom .tooltip-arrow{
top: 0;left: 50%;margin-left: -5px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #000
}
.tooltip.right .tooltip-arrow{
top: 50%;left: 0;margin-top: -5px;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #000
}
.tooltip-inner{
max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;text-decoration: none;background-color: #000;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
.tooltip-arrow{
position: absolute;width: 0;height: 0
}
.yjsg-round-progress,[data-yjsg-round-progress]{
height: 150px;width: 150px;color: #40b1e2;font-size: 25px;font-family: 'Calibri';border-top-color: #40b1e2;border-bottom-color: #ccc
}
.bootstrap3 a.modal{
display: inline;overflow: hidden;position: static
}
.bootstrap3 .itemImage a.modal{
display: block;overflow: hidden;position: static
}
.bootstrap3 .control-group{
float: left
}
.mod-preview{
background: #fff;border: 1px solid #f00;padding: 2px;margin: 0 5px
}
div.mod-preview-info{
display: none
}
.mod-preview-wrapper .yjsquare_in{
text-align: center;font-weight: bold;font-size: 14px
}
.form_view{
padding: 10px
}
legend{
padding: 3px 5px;font-weight: bold
}
.edit form#adminForm fieldset{
padding: 20px 15px;margin: 10px 0 15px 0
}
.formelm{
margin: 5px 0
}
.formelm label{
width: 13em;display: inline-block;vertical-align: top
}
form#adminForm .formelm-area{
padding: 5px 0
}
form#adminForm .formelm-area label{
vertical-align: top;display: inline-block;width: 7.9em
}
.formelm-buttons{
text-align: right;margin-bottom: 10px
}
#editor-xtd-buttons a,.toggle-editor a{
background: #eee;padding: 0 5px;height: 20px;margin: 10px 0 0 0;line-height: 20px;border: solid 1px #ddd;font-weight: bold;text-decoration: none
}
.toggle-editor{
float: right
}
#mailtoForm{
padding: 0 5px;background: #efefef;border: 1px solid #ccc;margin: 10px 20px;position: relative
}
#mailtoForm label{
width: 100px
}
#mailtoForm input{
width: 95% !important;margin: 0 auto !important
}
.mailto-close{
position: absolute;right: -5px;top: -10px;background: none
}
.mailto-close a{
background: url('images/jch-optimize/csg-e813c18dd444025ae0557c55e79cea91.png') 0 0 no-repeat !important;min-width: 22px;display: block;min-height: 22px;overflow: visible
}
.mailto-close a span{
position: absolute;left: -3000px;top: -3000px;display: inline
}
.warning ul{
padding-left: 0
}
.tip-wrap{
z-index: 1000
}
.tip-wrap .tip{
float: left;background: #000;border: none;padding: 5px;max-width: 200px;text-align: left;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px
}
.tip-wrap .tip-title{
padding: 0;margin: 0;font-size: 12px;font-weight: bold;margin-top: -15px;padding-top: 15px;padding-bottom: 5px;text-align: left;background: none;color: #fff
}
.tip-wrap .tip-text{
font-size: 11px;margin: 0;text-align: left;color: #fff
}
input.system-openid{
background: url('http://openid.net/login-bg.gif') no-repeat;background-color: #fff;background-position: 0 50%;color: #000;padding-left: 18px
}
.system-unpublished{
background: #FDFDFD;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea
}
#system-message{
margin-bottom: 10px;padding: 0
}
#system-message dt{
font-weight: bold
}
#system-message dd{
margin: 0;font-weight: bold;text-indent: 30px;background-image: none
}
#system-message dd ul{
background-color: #FDFDFD;color: #c02;margin-bottom: 10px;list-style: none;padding: 10px;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea
}
#system-message dt.message{
display: none
}
#system-message dd.message ul li{
background-image: none
}
#system-message dt.error{
display: none
}
#system-message dd.error ul{
color: #c00;background-color: #FDFDFD;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea
}
#system-message dd.error ul li{
background-image: none
}
#system-message dt.notice{
display: none
}
#system-message dd.notice ul{
color: #c00;background: #FDFDFD;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea
}
#system-message dd.notice ul li{
background-image: none
}
#system-debug{
color: #ccc;background-color: #fff;padding: 10px;margin: 10px;text-align: left
}
#system-debug div{
font-size: 11px
}
.invalid{
border-color: #ff0000
}
label.invalid{
color: #ff0000
}
#editor-xtd-buttons{
padding: 5px
}
.button2-left,.button2-right{
float: left;margin-left: 5px
}
div.img-introtext-left{
float: left;margin: 10px 10px 0 0
}
div.img-introtext-right{
float: right;margin: 10px 0 0 10px
}
div.img-introtext-none{
clear: both;margin: 0
}
div.img-fulltext-left{
float: left;margin: 10px 10px 0 0
}
div.img-fulltext-right{
float: right;margin: 10px 0 0 10px
}
div.img-fulltext-none{
clear: both;margin: 0
}
fieldset.word{
overflow: hidden
}
#finder-filter-window{
overflow: hidden !important
}
#finder-filter-window ul li{
background: none;padding-left: 0;margin: 10px 0
}
#finder-filter-select-list li{
background: none;padding-left: 0;display: block;clear: both;overflow: hidden
}
#finder-filter-select-list li label{
width: 180px;float: left;display: block
}
#finder-filter-select-list li select{
float: left;display: block;clear: right
}
#finder-filter-select-dates select,#finder-filter-select-dates input{
margin: 10px 0
}
#finder-filter-select-dates img{
margin: 0px 0 -3px 10px;float: none
}
#mod-finder-advanced ul{
margin: 10px 0 0 0;padding: 0
}
#mod-finder-advanced ul li{
background: none;padding: 0
}
#mod-finder-advanced label{
width: 180px;display: inline-block
}
#mod-finder-advanced select{
padding: 2px 0 2px 10px;text-indent: -2px
}
ul.actions li{
background: none;padding-left: 0
}
.sectiontableheader a img{
margin-left: 5px
}
.bootstrapoff ul.dropdown-menu.buttonheading li{
display: inline;padding: 0;margin: 0px 5px 0 0;float: right
}
.bootstrapoff .actiongroup .icon-tasks{
display: none
}
.bootstrapoff .pagination{
height: 40px;margin: 20px 0;text-align: center
}
.bootstrapoff .pagination ul{
display: inline-block;*display: inline;*zoom: 1;margin-left: 0;margin-bottom: 0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);box-shadow: 0 1px 2px rgba(0,0,0,0.05);text-align: center
}
.bootstrapoff .pagination li{
display: inline-block
}
.bootstrapoff .pagination a,.bootstrapoff .pagination span{
float: left;padding: 0 14px;line-height: 38px;text-decoration: none;background-color: #fff;border: 1px solid #ddd;border-left-width: 0
}
.bootstrapoff .pagination a:hover,.bootstrapoff .pagination .active a,.bootstrapoff .pagination .active span{
background-color: #f5f5f5
}
.bootstrapoff .pagination .active a,.bootstrapoff .pagination .active span{
color: #999;cursor: default
}
.bootstrapoff .pagination .disabled span,.bootstrapoff .pagination .disabled a,.bootstrapoff .pagination .disabled a:hover{
color: #999;background-color: transparent;cursor: default
}
.bootstrapoff .pagination li:first-child a,.bootstrapoff .pagination li:first-child span{
border-left-width: 1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px
}
.bootstrapoff .pagination li:last-child a,.bootstrapoff .pagination li:last-child span{
-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0
}
.bootstrapoff .pagination-centered{
text-align: center
}
.bootstrapoff .pagination-right{
text-align: right
}
.bootstrapoff .jb_pagin .pager{
margin: 20px 0;list-style: none;text-align: center;*zoom: 1
}
.bootstrapoff .jb_pagin .pager:before,.bootstrapoff .jb_pagin .pager:after{
display: table;content: "";line-height: 0
}
.bootstrapoff .jb_pagin .pager:after{
clear: both
}
.bootstrapoff .jb_pagin .pager li{
display: inline
}
.jb_pagin .pager a{
display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
.bootstrapoff .jb_pagin .pager a:hover{
text-decoration: none;background-color: #f5f5f5
}
.bootstrapoff .jb_pagin .pager .next a{
float: right
}
.bootstrapoff .jb_pagin .pager .previous a{
float: left
}
.bootstrapoff .jb_pagin .pager .disabled a,.bootstrapoff .jb_pagin .pager .disabled a:hover{
color: #999;background-color: #fff;cursor: default
}
#login-form .input-group{
margin-bottom: 10px
}
.bootstrapoff .input-prepend input{
width: 80%
}
.bootstrapoff .input-append,.bootstrapoff .input-prepend{
margin-bottom: 10px;font-size: 0;white-space: nowrap
}
.bootstrapoff .input-append input,.bootstrapoff .input-append select,.bootstrapoff .input-append .uneditable-input,.bootstrapoff .input-prepend input,.bootstrapoff .input-prepend select,.bootstrapoff .input-prepend .uneditable-input{
position: relative;margin-bottom: 0;*margin-left: 0;font-size: 14px;vertical-align: top;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0
}
.bootstrapoff .input-append input:focus,.bootstrapoff .input-append select:focus,.bootstrapoff .input-append .uneditable-input:focus,.bootstrapoff .input-prepend input:focus,.bootstrapoff .input-prepend select:focus,.bootstrapoff .input-prepend .uneditable-input:focus{
z-index: 2
}
.bootstrapoff .input-append .add-on,.bootstrapoff .input-prepend .add-on{
display: inline-block;width: auto;min-width: 16px;padding: 4px 5px;font-size: 14px;font-weight: normal;line-height: 20px;text-align: center;text-shadow: 0 1px 0 #fff;background-color: #eee;border: 1px solid #ccc
}
.bootstrapoff .input-append .add-on,.bootstrapoff .input-append .btn,.bootstrapoff .input-prepend .add-on,.bootstrapoff .input-prepend .btn{
margin-left: -1px;vertical-align: top;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
}
.bootstrapoff .input-append .active,.bootstrapoff .input-prepend .active{
background-color: #a9dba9;border-color: #46a546
}
.bootstrapoff .input-prepend .add-on,.input-prepend .btn{
margin-right: -1px
}
.bootstrapoff .input-prepend .add-on:first-child,.bootstrapoff .input-prepend .btn:first-child{
-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px
}
.bootstrapoff .input-append input,.bootstrapoff .input-append select,.bootstrapoff .input-append .uneditable-input{
-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px
}
.bootstrapoff .input-append .add-on:last-child,.bootstrapoff .input-append .btn:last-child{
-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0
}
.bootstrapoff .input-prepend.input-append input,.bootstrapoff .input-prepend.input-append select,.bootstrapoff .input-prepend.input-append .uneditable-input{
-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0
}
.bootstrapoff .input-prepend.input-append .add-on:first-child,.bootstrapoff .input-prepend.input-append .btn:first-child{
margin-right: -1px;-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px
}
.bootstrapoff .input-prepend.input-append .add-on:last-child,.bootstrapoff .input-prepend.input-append .btn:last-child{
margin-left: -1px;-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0
}
body,.contentpane{
text-align: left;padding: 0;margin: 0;font-size: 14px;line-height: 1.618;background-color: #FFFFFF
}
body.contentpane{
background: #fff !important
}
#stylef1{
font-family: "Bookman Old Style", serif
}
#stylef2{
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif
}
#stylef3{
font-family: "Times New Roman", Times, serif
}
#stylef4{
font-family: "Century Gothic", sans-serif
}
#stylef5{
font-family: "Lucida Grande", sans-serif
}
#stylef6{
font-family: Arial, Helvetica, sans-serif
}
#stylef7{
font-family: Tahoma, Geneva, sans-serif
}
#stylef8{
font-family: Verdana, Geneva, sans-serif
}
#stylef9{
font-family: "Copperplate Gothic Light", sans-serif
}
#stylef10{
font-family: "Lucida Console", Monaco, monospace
}
#stylef11{
font-family: "Gill Sans MT", sans-serif
}
#stylef12{
font-family: "Trebuchet MS", Helvetica, sans-serif
}
#stylef13{
font-family: "Courier New", Courier, monospace
}
#stylef14{
font-family: Cambria, serif
}
#stylef15{
font-family: Georgia, Serif
}
a:focus{
outline: 0px
}
focus{
outline: 0px
}
p,blockquote,form,label,ul,ol,dl,fieldset,address{
margin: .5em 0
}
ul{
margin: 0px;padding: 0px;list-style: none
}
ul li{
padding-left: 15px
}
ol ul{
padding-left: 15px
}
body ol{
list-style: decimal inside;margin: 0;padding: 0
}
body ol li{
list-style-image: none;background: none
}
body a,body a:hover{
cursor: pointer
}
a:link,a:visited{
text-decoration: none
}
a:hover{
text-decoration: none
}
h1,h2,h3,h4,h5,h6{
margin: 5px 0;font-weight: 700
}
h1{
font-size: 2.5em;line-height: 1.7em
}
h2{
font-size: 2em;line-height: 1.7em
}
h3{
font-size: 1.9em;line-height: 1.7em
}
h4{
font-size: 1.5em;line-height: 1.7em
}
h5{
font-size: 1.3em;line-height: 1.7em
}
h6{
font-size: 1.1em;line-height: 1.7em
}
h1 small{
font-size: 24px
}
h2 small{
font-size: 18px
}
h3 small{
font-size: 14px
}
h4 small{
font-size: 14px
}
table{
max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0
}
table{
max-width: 100%;background-color: transparent;border-collapse: collapse;border-spacing: 0
}
textarea:focus,input:focus{
outline: none
}
.componentheading{
letter-spacing: normal;margin: 10px 0px 4px 10px
}
.contentpaneopen{
padding: 0 0px;text-align: left
}
.contentpane{
padding: 0px !important;text-align: left
}
.category{
margin-left: 0px
}
.contentpaneopen{
border-collapse: separate;border-spacing: 3px
}
select{
width: auto;height: auto
}
div.jb_pagebrake.pager{
float: left
}
div.nojb.news_item_a div.pagenavcounter{
font-weight: bold;font-size: 130%;overflow: hidden;margin: 10px 0
}
div.nojb.news_item_a .pagination ul li{
float: left;background: none;margin: 10px 2px;padding: 5px 8px !important;-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px
}
table.contenttoc,#article-index,.article-index ul{
margin: 0 0 10px 10px;padding: 0;width: 250px;float: right
}
#article-index ul{
-webkit-border-radius: 3px;-khtml-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px
}
#article-index ul li{
background: none
}
a.toclink{
padding: 5px;display: block;margin: 0
}
img{
border: 0;padding: 0
}
.img_caption{
text-align: center
}
.img_caption.left{
float: left;margin-right: 1em
}
.img_caption.right{
float: right;margin-left: 1em
}
.img_caption.left p{
clear: left;text-align: center;padding: 3px
}
.img_caption.right p{
clear: right;text-align: center;padding: 3px
}
.contentdescription img{
padding: 5px;margin: 0px
}
p.img_caption{
background: #efefef;border: 1px solid #ccc;text-shadow: 1px 1px #fff;text-transform: uppercase;color: #5F5F5F
}
input#search_searchword{
padding: 2px
}
table.searchintro{
padding: 10px 0;width: 100%
}
table.searchintro td{
padding: 5px !important
}
.clr{
clear: both;height: 1px
}
fieldset{
font-size: 1em;padding: 0.5em;font-family: sans-serif
}
.yjsquare_in fieldset{
border: none
}
.input{
border: 0
}
legend{
display: inline;border: none;width: auto
}
.phrases-box .radiobtn{
display: inline-block;padding-top: 0px;margin: 0 5px 0 0;vertical-align: middle
}
.yjsg-form,.yjsg-form div{
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
input[type=submit],button{
-webkit-appearance: none !important;border: 0px
}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{
padding: 0;border: none
}
.button,.validate,.inputbox{
padding: 4px 6px 4px 6px;margin-bottom: 10px;font-weight: normal;line-height: 20px;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;vertical-align: middle;border: 1px solid transparent
}
.bootstrap2 input.inputbox{
max-width: 100%
}
.bootstrapoff input.inputbox{
height: 20px
}
.radiobtn,.checkbox{
cursor: pointer
}
.button,.validate{
cursor: pointer;text-align: center
}
.readon{
height: 23px;line-height: 23px;display: block;clear: both;float: left;padding: 0 0 0 10px;margin: 10px 0 0 0;font-size: 100%;border: none
}
.readon span{
display: block;height: 23px;line-height: 23px;padding: 0 10px 0 0px
}
.jb_pagin{
display: block;clear: both;padding: 20px 0
}
.jb_pagin ul li{
padding-left: 0;background-image: none
}
body ul.pagination li{
padding-left: 0;background-image: none
}
body ul.pagination li a,body ul.pagination li span{
background-image: none
}
body ul.pagination li span{
color: inherit
}
body ul.pagination li a:hover{
color: inherit
}
tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2{
height: 20px;padding: 0 10px;line-height: 29px
}
.sectiontableheader{
padding: 5px;font-weight: bold
}
#component-contact,.contact.component{
padding: 0 8px;overflow: hidden;position: relative
}
.contact.component textarea,.contact.component input{
width: auto !important
}
.control-label label{
margin: 0
}
.contact.component .thumbnail{
margin: 20px 0
}
.contact.component dd{
margin: 0 !important
}
#contact-form legend,#contact-form fieldset{
padding: 20px
}
.filters{
display: block;overflow: hidden;clear: both
}
.display-limit,.filter-search{
float: left;display: inline-block;margin: 0 10px 10px 0
}
.yjsg-fieldset-collapse{
border: 0;padding: 0
}
.yjsg-fieldset-collapse .hidelabeltxt{
display: none
}
.dropdown-menu li,.nav-list li,.nav-tabs li,.nav-pills li,.nav li,.breadcrumb li,.pager li{
background: none;padding: 0 0 0 0
}
div.pagination ul li{
padding: 0
}
tr.error,.control-group.error{
text-indent: 0px;background: none
}
.popover{
text-align: left
}
.bootstrap2 .category.table-bordered{
border-left: none
}
.category.table-bordered td{
border-right: none
}
.category.table-bordered thead th{
border-right: none;border-bottom-width: 1px
}
.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{
border-top: none
}
.table-bordered{
border-collapse: separate;*border-collapse: collapse;border-left: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
.table-bordered thead:first-child tr:first-child > th:first-child,.table-bordered tbody:first-child tr:first-child > td:first-child,.table-bordered tbody:first-child tr:first-child > th:first-child{
-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px
}
.table-bordered thead:first-child tr:first-child > th:last-child,.table-bordered tbody:first-child tr:first-child > td:last-child,.table-bordered tbody:first-child tr:first-child > th:last-child{
-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px
}
.table-bordered thead:last-child tr:last-child > th:first-child,.table-bordered tbody:last-child tr:last-child > td:first-child,.table-bordered tbody:last-child tr:last-child > th:first-child,.table-bordered tfoot:last-child tr:last-child > td:first-child,.table-bordered tfoot:last-child tr:last-child > th:first-child{
-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px
}
.table-bordered thead:last-child tr:last-child > th:last-child,.table-bordered tbody:last-child tr:last-child > td:last-child,.table-bordered tbody:last-child tr:last-child > th:last-child,.table-bordered tfoot:last-child tr:last-child > td:last-child,.table-bordered tfoot:last-child tr:last-child > th:last-child{
-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px
}
.table-bordered tfoot + tbody:last-child tr:last-child td:first-child{
-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0
}
.table-bordered tfoot + tbody:last-child tr:last-child td:last-child{
-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0
}
.yjsg-form,.yjsg-form *{
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box
}
.yjsg-form-element,.yjsg-form-element .inputbox,.yjsg-form select{
background: #fff;border: 1px solid #dcdcdc
}
.yjsg-form fieldset{
padding: 0;margin: 0;border: 0;min-width: 0
}
.yjsg-form legend{
display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333333;border: 0;border-bottom: 1px solid #e5e5e5
}
.yjsg-element-holder input,.yjsg-element-holder select,.yjsg-element-holder textarea,.yjsg-form .yjsg-form-element,.yjsg-form .yjsg-form-prepend,.yjsg-form .yjsg-form-append,.yjsg-form .inputbox,.yjsg-form .button{
font-size: 100%;display: block;margin-bottom: 10px;width: 100%;height: 34px;padding: 6px 12px;line-height: 1.42857143;vertical-align: middle
}
.yjsg-form .button{
display: inline-block;cursor: pointer;text-align: center;width: auto
}
.yjsg-form input[type="file"],.yjsg-form input[type="image"],.yjsg-form input[type="submit"],.yjsg-form input[type="reset"],.yjsg-form input[type="button"],.yjsg-form input[type="radio"],.yjsg-form input[type="checkbox"]{
width: auto
}
.yjsg-form input[type=radio],.yjsg-form input[type=checkbox]{
display: inline-block;margin-top: 0;line-height: normal;vertical-align: middle
}
.yjsg-form textarea,.yjsg-form select[multiple],.yjsg-form select[size],.yjsg-form textarea.yjsg-form-element,.yjsg-form select[multiple].yjsg-form-element,.yjsg-form select[size].yjsg-form-element,.yjsg-form select[multiple],.yjsg-form select[size]{
height: auto
}
.yjsg-form input[type="radio"] + label,.yjsg-form label.checkbox-label,.yjsg-form label.radiobtn,.yjsg-form label.radio,.yjsg-form select,.yjsg-form button,.yjsg-form input[type="button"],.yjsg-form input[type="reset"],.yjsg-form input[type="submit"],.yjsg-form input[type="radio"],.yjsg-form input[type="checkbox"],#jform_contact_email_copy-lbl{
cursor: pointer
}
.yjsg-form-fieldset{
display: block
}
.yjsg-form-group,.yjsg-form-group-inline,.yjsg-element-holder{
display: block;margin-bottom: 10px
}
.yjsg-form-group-inline .yjsg-element-holder{
display: inline-block;margin-bottom: 0;vertical-align: middle
}
.yjsg-form-group-inline input[type="radio"],.yjsg-form-group-inline input[type="checkbox"]{
display: inline-block
}
.yjsg-form-group > label{
display: block;margin-bottom: 10px
}
.yjsg-form-group-inline label{
display: inline-block;min-height: 20px;margin-top: 10px;margin-bottom: 10px;margin-right: 15px
}
.yjsg-edit-form .yjsg-form-group-inline label{
min-width: 170px
}
.yjsg-form-fieldset:after,.yjsg-form-group:after,.yjsg-form-group-inline:after{
display: table;content: "";clear: both
}
.yjsg-form .yjsg-element-holder + .yjsg-element-holder{
margin-left: 5px
}
.yjsg-form-group-addon{
position: relative;display: table;border-collapse: separate;margin-bottom: 10px;width: 100%
}
.yjsg-form .yjsg-form-prepend + .yjsg-form-element{
position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;margin-left: -1px;-webkit-border-top-left-radius: 0px;-webkit-border-bottom-left-radius: 0px;-moz-border-radius-topleft: 0px;-moz-border-radius-bottomleft: 0px;border-top-left-radius: 0px;border-bottom-left-radius: 0px
}
.yjsg-form-group-addon .yjsg-form-element{
margin-bottom: 0;display: table-cell;width: auto
}
.yjsg-form .yjsg-form-prepend,.yjsg-form .yjsg-form-append,.yjsg-form a.modal.yjsg-form-prepend,.yjsg-form a.modal.yjsg-form-append{
position: relative !important;left: auto;top: auto;right: auto;bottom: auto;overflow: hidden;z-index: 3;width: 34px;padding: 6px 8px;height: 34px;margin-bottom: 0;white-space: nowrap;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;display: table-cell;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px
}
.yjsg-form .yjsg-form-append,.yjsg-form a.modal.yjsg-form-append{
right: 5px;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;-webkit-border-top-left-radius: 0px;-webkit-border-bottom-left-radius: 0px;-moz-border-radius-topleft: 0px;-moz-border-radius-bottomleft: 0px;border-top-left-radius: 0px;border-bottom-left-radius: 0px
}
.yjsg-form .yjsg-form-append + .yjsg-form-append,.yjsg-form a.modal.yjsg-form-append + .yjsg-form-append{
z-index: 4;right: 8px !important
}
.yjsg-eb{
background: none;height: 100%;width: 100%;margin: 0;padding: 0
}
.yjsg-form-element.invalid{
border-color: red
}
.yjsg-form fieldset[disabled],.yjsg-form input[readonly],.yjsg-form input.yjsg-form-element[readonly],.yjsg-form input[disabled],.yjsg-form select[disabled],.yjsg-form textarea[disabled]{
cursor: not-allowed;background-color: #f5f5f5
}
.calendar .button{
display: table-cell;-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;line-height: inherit;height: auto;background: none
}
.calendar .label{
padding: 0;background: none;color: inherit;text-shadow: none
}
.calendar .combo .hilite{
background: #fc8
}
.calendar .combo .active{
border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #efefef;font-weight: bold
}
img.calendar{
width: 16px;height: 16px;max-width: 16px
}
#colorbox,#colorbox *,.yjnewsflashu,.yjnewsflashu *,.accslide_holder_instance,.accslide_holder_instance *,calendar,.calendar *,#sbox-window,#sbox-window *{
-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box
}
#topmenu_holder{
display: block;position: relative;padding: 0px 0 0px 0;z-index: 1000;margin: 10px auto 0 auto
}
.top_menu ul.subul_main{
margin-top: 10px
}
.top_menu{
width: 100%;display: block;position: relative;z-index: 1000;padding: 0px;margin: 0 auto
}
.horiznav{
height: 47px;float: none
}
.horiznav ul{
list-style: none;line-height: 47px;padding-top: 0px;margin: 0
}
.horiznav a{
text-transform: capitalize;display: block;height: 47px;padding: 0px 25px 0px 25px;margin: 0px 0px 0px 0px;    font-weight: bold;
}
.horiznav ul li{
float: left;padding: 0px 0px 0px 0px;position: relative;margin: 0 4px 0 4px
}
.horiznav ul.subul_main li{
margin: 0
}
.horiznav li li a{
font-weight: normal;padding: 0;margin: 0;height: 32px;line-height: 32px;text-indent: 0px
}
.horiznav ul ul a{
text-decoration: none;
/*text-transform: uppercase;*/
height: auto;font-weight: bold
}
.horiznav li li{
float: left;padding: 0
}
.horiznav li:hover,.horiznav li.sfHover,.horiznav li.sfHoverHas{
left: 0
}
.horiznav ul ul a:hover{
height: auto;line-height: 32px;padding: 0;margin: 0
}
.horiznav li ul{
position: absolute;left: -999em;height: auto;font-weight: normal;border-width: 0;margin: 0;padding: 0
}
.horiznav li:hover,.horiznav li.sfHover,.horiznav li.sfHoverHas{
position: static;z-index: 1000
}
ul.subul_main li.has_module,ul.subul_main li.has_modpoz,ul.subul_main li.has_module:hover,ul.subul_main li.has_modpoz:hover{
position: static !important
}
.horiznav li:hover ul ul,.horiznav li:hover ul ul ul,.horiznav li:hover ul ul ul ul,.horiznav li:hover ul ul ul ul ul,.horiznav li:hover ul ul ul ul ul ul,.horiznav li:hover ul ul ul ul ul ul ul,.horiznav li:hover ul ul ul ul ul ul ul ul,.horiznav li.sfHover ul ul,.horiznav li.sfHover ul ul ul,.horiznav li.sfHover ul ul ul ul,.horiznav li.sfHover ul ul ul ul ul,.horiznav li.sfHover ul ul ul ul ul ul,.horiznav li.sfHover ul ul ul ul ul ul ul,.horiznav li.sfHover ul ul ul ul ul ul ul ul,.horiznav li.sfHoverHas ul ul,.horiznav li.sfHoverHas ul ul ul,.horiznav li.sfHoverHas ul ul ul ul,.horiznav li.sfHoverHas ul ul ul ul ul,.horiznav li.sfHoverHas ul ul ul ul ul ul,.horiznav li.sfHoverHas ul ul ul ul ul ul ul,.horiznav li.sfHoverHas ul ul ul ul ul ul ul ul{
left: -999em
}
.horiznav li:hover ul,.horiznav li li:hover ul,.horiznav li li li:hover ul,.horiznav li li li li:hover ul,.horiznav li li li li li:hover ul,.horiznav li li li li li li:hover ul,.horiznav li li li li li li li:hover ul,.horiznav li li li li li li li li:hover ul,.horiznav li.sfHover ul,.horiznav li li.sfHover ul,.horiznav li li li.sfHover ul,.horiznav li li li li.sfHover ul,.horiznav li li li li li.sfHover ul,.horiznav li li li li li li.sfHover ul,.horiznav li li li li li li li.sfHover ul,.horiznav li li li li li li li li.sfHover ul,.horiznav li.sfHoverHas ul,.horiznav li li.sfHoverHas ul,.horiznav li li li.sfHoverHas ul,.horiznav li li li li.sfHoverHas ul,.horiznav li li li li li.sfHoverHas ul,.horiznav li li li li li li.sfHoverHas ul,.horiznav li li li li li li li.sfHoverHas ul,.horiznav li li li li li li li li.sfHoverHas ul{
z-index: 100;left: auto
}
span.separator{
display: block;line-height: 32px;padding: 0 20px;font: bold 80%/32px Tahoma;text-transform: uppercase
}
.YJSG_listContainer ul.subul_main a{
height: 100%;float: none;display: block
}
.YJSG_listContainer ul,.YJSG_listContainer ul li{
width: 100%;float: right
}
.top_menu ul.subul_main{
padding: 7px 0px !important;display: block
}
ul.subul_main.group_holder{
padding-left: 0 !important;padding-right: 0 !important
}
.top_menu ul.subul_main ul.subul_main{
margin-top: -32px
}
span.yjm_has_all{
background-position: 0px 12px;background-repeat: no-repeat;display: block;padding: 0 0 0 30px
}
span.yjm_has_all span.yjm_title{
line-height: 30px;display: block
}
ul.subul_main span.yjm_has_all{
background-position: 5px 5px;padding: 0px 10px 5px 30px;overflow: hidden;margin-left: 8px
}
ul.subul_main span.yjm_has_all span.yjm_title{
padding: 0 0 0 5px
}
ul.subul_main.group_holder span.yjm_has_all{
margin-left: 0
}
span.yjm_has_image{
background-position: 0px 12px;background-repeat: no-repeat;display: block;padding: 0 0 0 30px
}
span.yjm_has_image span.yjm_title{
line-height: 47px
}
ul.subul_main span.yjm_has_image{
background-position: 3px 5px;padding: 0px 10px 0px 30px;overflow: hidden;margin-left: 8px
}
ul.subul_main.group_holder span.yjm_has_image{
margin-left: 5px
}
ul.subul_main span.yjm_has_image span.yjm_title{
line-height: 32px
}
span.yjm_has_desc span.yjm_title{
line-height: 30px
}
ul.subul_main span.yjm_has_desc{
margin-left: 8px;padding: 0 10px 5px 5px;display: block
}
ul.subul_main span.yjm_has_desc span.yjm_title{
padding: 0 0 0 5px;line-height: 20px
}
span.yjm_has_none span.yjm_title{
line-height: 47px
}
ul.subul_main span.yjm_has_none span.yjm_title{
line-height: 32px;padding: 0 0 0 10px;margin-left: 8px;display: block;
}
ul.subul_main.group_holder span.yjm_has_none span.yjm_title{
margin-left: 0
}
span.yjm_desc{
display: block;font-weight: normal;font-size: 11px;line-height: 10px;text-transform: capitalize
}
ul.subul_main span.yjm_desc{
line-height: 17px;padding: 0 0 0 5px
}
ul.subul_main span.child span.yjm_has_all span.yjm_title,ul.subul_main span.child span.yjm_has_all span.yjm_desc{
padding-right: 20px
}
ul.subul_main{
z-index: 2000 !important;display: block !important
}
li.bl{
z-index: 1100
}
li.tl{
z-index: 1200
}
li.right{
z-index: 900
}
li.tr,li.br{
z-index: 900
}
.horiznav li.tl,.horiznav li.tl:hover{
display: block;position: absolute;width: 20px;height: 26px;line-height: 20px;padding: 0px;margin: 0px;top: -13px;left: -10px
}
.horiznav li.tr,.horiznav li.br{
width: 100%;height: 20px;display: block;position: absolute;padding: 0px;margin: 0px
}
.horiznav li.tr,.horiznav li.tr:hover{
top: -13px;left: 10px
}
.horiznav li.br,.horiznav li.br:hover{
bottom: -13px;left: 10px
}
.horiznav li.bl,.horiznav li.bl:hover,.horiznav li.right,.horiznav li.right:hover{
height: 100%;width: 20px;display: block;position: absolute;padding: 0px;margin: 0px
}
.horiznav li.bl,.horiznav li.bl:hover{
left: -10px;top: 13px;right: auto
}
.horiznav li.right,.horiznav li.right:hover{
left: auto;top: 7px;right: -10px
}
li.tl,li.tr,li.bl,li.br,li.right{
border: none !important
}
.horiznav ul.subul_main.group_holder{
padding: 10px 10px !important
}
.horiznav ul.subul_main.group_holder > li.haschild{
position: relative !important;display: inline-block !important;float: left;clear: right !important
}
.yj_menu_module_holder li,.yj_menu_module_holder li:hover,.yj_menu_module_holder li,.yj_menu_module_holder li:hover{
background: none;position: static !important
}
.yjm_module{
padding: 10px
}
div.yj_menu_module_holder{
margin-top: -2px !important;width: 100% !important
}
.subul_main li.has_modpoz,.subul_main li.has_module,.subul_main li.haschild div.yj_menu_module_holder,.subul_main li.has_modpoz:hover,.subul_main li.has_module:hover{
overflow: hidden;line-height: 17px !important
}
.subul_main.group_holder div.yj_menu_module_holder{
padding: 0 0px
}
.subul_main.group_holder div.yjm_module .yjsquare .yjsquare_in{
padding: 5px
}
.subul_main.group_holder div.yjm_module .yjsquare h4{
margin: 0 3px 0 3px
}
span.yjm_module_details{
padding: 5px 0 0 0px;display: block
}
span.yjm_module_details_img{
padding: 0 0 0 30px;background-position: 15px 5px;background-repeat: no-repeat;display: block;line-height: 47px
}
div.yj_menu_module_holder span.yjm_module_details span.yjm_title,div.yj_menu_module_holder span.yjm_module_details_img span.yjm_title{
font-weight: bold;font-size: 15px;padding: 10px 0 0 10px
}
span.yjm_module_details span.yjm_title{
padding: 10px 0 0 15px
}
span.yjm_module_details span.yjm_desc{
padding: 0 10px 0 15px;display: block
}
span.yjm_module_details_img span.yjm_desc{
padding: 0 10px 0 10px;display: block;margin: -10px 0 0 0
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul{
position: static;height: auto;margin: 0 !important;padding: 0;display: block;overflow: hidden;width: auto;float: none;background: none;line-height: 17px
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li,.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li:hover{
padding: 0px;margin: 0px;line-height: 17px;width: auto;clear: both;float: none
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li a,.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li a:hover{
border: none;background: none;text-transform: none;padding: 0px;margin: 0px;line-height: 17px;width: auto;clear: both;float: none
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in #form-login{
padding: 0;margin: 0px 0 0 0
}
.subul_main.group_holder.count1 li.haschild,.subul_main.group_holder .subul_main.group_holder.count1 li.haschild{
width: 100% !important
}
.subul_main.group_holder.count1 li.has_modpoz,.subul_main.group_holder.count1 li.has_module{
width: 100% !important
}
.subul_main.group_holder.count2 li.haschild,.subul_main.group_holder .subul_main.group_holder.count2 li.haschild{
width: 50% !important
}
.subul_main.group_holder.count2 li.has_modpoz,.subul_main.group_holder.count2 li.has_module{
float: left;width: 50% !important;clear: right !important
}
.subul_main.group_holder.count3 li.haschild,.subul_main.group_holder .subul_main.group_holder.count3 li.haschild{
width: 33.3% !important
}
.subul_main.group_holder.count3 li.has_modpoz,.subul_main.group_holder.count3 li.has_module{
float: left;width: 33% !important;clear: right !important
}
.subul_main.group_holder.count4 li.haschild,.subul_main.group_holder .subul_main.group_holder.count4 li.haschild{
width: 25% !important
}
.subul_main.group_holder.count4 li.has_modpoz,.subul_main.group_holder.count4 li.has_module{
float: left;width: 25% !important;clear: right !important
}
.subul_main.group_holder.count5 li.haschild,.subul_main.group_holder .subul_main.group_holder.count5 li.haschild{
width: 20% !important
}
.subul_main.group_holder.count5 li.has_modpoz,.subul_main.group_holder.count5 li.has_module{
float: left;width: 20% !important;clear: right !important
}
.subul_main.group_holder.count6 li.haschild,.subul_main.group_holder .subul_main.group_holder.count6 li.haschild{
width: 16.5% !important
}
.subul_main.group_holder.count6 li.has_modpoz,.subul_main.group_holder.count6 li.has_module{
float: left;width: 16.5% !important;clear: right !important
}
.subul_main.group_holder .subul_main.group_holder.count2 li li.haschild,.subul_main.group_holder .subul_main.group_holder.count3 li li.haschild,.subul_main.group_holder .subul_main.group_holder.count4 li li.haschild,.subul_main.group_holder .subul_main.group_holder.count5 li li.haschild,.subul_main.group_holder .subul_main.group_holder.count6 li li.haschild{
width: 100% !important;padding: 0 !important
}
.subul_main.group_holder li.haschild li,.subul_main.group_holder li.haschild li.haschild,.subul_main.group_holder li.haschild li.has_modpoz,.subul_main.group_holder li.haschild li.has_module,.subul_main.group_holder li.haschild li.haschild li.haschild,.subul_main.group_holder li.haschild li.haschild li.has_modpoz,.subul_main.group_holder li.haschild li.haschild li.has_module{
width: 100% !important
}
.subul_main.group_holder li.haschild li.haschild{
padding: 0 !important
}
.group_holder li.haschild a,.group_holder li.haschild li.haschild .group_holder li.haschild a{
width: 100% !important;text-transform: capitalize !important;font-size: 120% !important
}
.subul_main.group_holder li.haschild span.child a,.subul_main.group_holder li.haschild span.child a:hover,.subul_main.group_holder .subul_main.group_holder li.haschild span.child a,.subul_main.group_holder .subul_main.group_holder li.haschild span.child a:hover{
background-image: none !important
}
.group_holder li.haschild a:hover,.group_holder li.haschild li.haschild .group_holder li.haschild a:hover{
width: 100% !important
}
.group_holder span.mymarg,.group_holder span.child{
margin: 0 5px 0 5px !important;display: block;overflow: hidden !important
}
.subul_main.group_holder li.haschild li a,.subul_main.group_holder li.haschild .subul_main.group_holder li.haschild li a{
width: 100% !important;text-transform: uppercase !important;font-size: 80% !important
}
.subul_main.group_holder li.haschild li a:hover,.subul_main.group_holder li.haschild .subul_main.group_holder li.haschild li a:hover{
width: 100% !important
}
.subul_main.group_holder ul.subul_main,.subul_main.group_holder ul.subul_main .subul_main.group_holder ul.subul_main{
position: static !important;width: 100% !important;display: block !important;float: left !important;margin: 0 0 0 0px !important
}
.subul_main.group_holder ul.subul_main ul.subul_main,.subul_main.group_holder ul.subul_main ul.subul_main ul.subul_main,.subul_main.group_holder ul.subul_main ul.subul_main ul.subul_main ul.subul_main{
position: absolute !important;display: block !important
}
.subul_main.group_holder ul li.tl,.subul_main.group_holder ul li.tr,.subul_main.group_holder ul li.bl,.subul_main.group_holder ul li.br,.subul_main.group_holder ul li.right,.subul_main.group_holder ul li.tl,.subul_main.group_holder .subul_main.group_holder ul li.tl,.subul_main.group_holder .subul_main.group_holder ul li.tr,.subul_main.group_holder .subul_main.group_holder ul li.bl,.subul_main.group_holder .subul_main.group_holder ul li.br,.subul_main.group_holder .subul_main.group_holder ul li.right,.subul_main.group_holder .subul_main.group_holder ul li.tl{
display: none !important
}
.subul_main.group_holder ul ul.subul_main li.tl,.subul_main.group_holder ul ul.subul_main li.tr,.subul_main.group_holder ul ul.subul_main li.bl,.subul_main.group_holder ul ul.subul_main li.br,.subul_main.group_holder ul ul.subul_main li.right,.subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.tl,.subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.tr,.subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.bl,.subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.br,.subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.right{
display: block !important
}
.subul_main.group_holder ul ul.subul_main li.tr,.subul_main.group_holder ul ul.subul_main li.tr:hover,.subul_main.group_holder ul ul.subul_main li.br li.br,.subul_main.group_holder ul ul.subul_main li.br li.br:hover{
width: 100% !important;border: none !important
}
.subul_main.group_holder ul ul.subul_main li.tl,.subul_main.group_holder ul ul.subul_main li.tl:hover,.subul_main.group_holder ul ul.subul_main li.bl,.subul_main.group_holder ul ul.subul_main li.bl:hover,.subul_main.group_holder ul ul.subul_main li.right,.subul_main.group_holder ul ul.subul_main li.right:hover{
width: 20px !important;border: none !important
}
#mainlevel ul,.menu ul{
list-style: none;margin: 0;padding: 0
}
#mainlevel{
padding: 0;text-align: left;margin-left: -19px;margin-right: -8px
}
.menu{
padding: 0;text-align: left;margin-left: -19px;margin-right: -8px
}
#mainlevel li,.menu li,.menu li:hover{
background-image: none;padding-left: 15px
}
#mainlevel li a,.menu li a{
height: 26px;line-height: 20px;display: block;text-decoration: none; /*text-indent: 22px;*/ padding-top: 5px
}
a.mainlevel{
display: block;height: 26px;line-height: 22px;padding-top: 5px;text-decoration: none;text-indent: 20px
}
a.mainlevel img.imgl{
float: left;margin: -2px -10px 0 20px
}
a.mainlevel img.imgr{
float: right;margin: -2px 0 0 0
}
a.sublevel{
display: block;padding: 2px 4px 0px 15px;text-decoration: none;margin: 2px 0 0 10px
}
a.sublevel:hover,a.sublevel:active,a.sublevel:focus{
text-decoration: underline
}
.YJSG_listContainer ul li{
float: none
}
.YJSG_listContainer ul{
line-height: normal;display: block;position: relative;text-align: left;
}
.YJSG_listContainer .group_holder{
float: left
}
.YJSG_listContainer a{
padding: 0px;height: auto
}
ul.subul_main a{
text-transform: capitalize !important;font-style: normal !important;font-size: 90%
}
.top_menu ul.subul_main.level1{
margin-top: 3px
}
.YJSG_listContainer ul.subul_main.level1{
margin-top: -3px !important
}
span.no_text{
padding: 5px 0 0 0 !important;display: block
}
ul.subul_main span.no_text{
padding: 3px 0 3px 10px !important;height: 26px !important
}
#topmenu_holder.topmodpoz .nav{
margin-bottom: 0 !important
}
#topmenu_holder.topmodpoz_navbar .navbar{
margin-bottom: 0 !important
}
#topmenu_holder.topmodpoz_navbar .navbar-inner{
padding-left: 0px;padding-right: 0px
}
.top_menu_poz_navbar,.top_menu_poz.navpills{
margin: 0 auto
}
a.yjanchor.last,a.yjanchor.firstlast{
border-bottom: none !important
}
.YJSG_listContainer{
background: none
}
.yjanchor{
line-height: normal !important
}
.module_title{
font-size: 110%;text-transform: uppercase
}
.article_title{
font-size: 150%
}
.yjsg_grid{
padding: 15px 0
}
#yjsg1,#yjsgbodytop{
padding: 0
}
#yjsg1_out{
display: block;overflow: hidden;clear: both;padding: 0;margin: 0
}
.news_item_a{
padding-bottom: 20px
}
#pathway .breadcrumb{
padding-left: 0
}
#centerbottom{
padding-bottom: 20px
}
.yjsglogo{
top: 18px
}
#yjsgheadergrid #topmenu_holder{
float: right;margin: 50px auto 0 auto
}
.yjsquare._top1{
margin: 39px 0 0 3px
}
.yjsquare._top1 p{
margin: 11px 0;line-height: 19px
}
a.tour,a.tour:hover,a.tour:visited{
height: 54px;width: 156px;display: inline-block;text-align: center;line-height: 50px;font-style: italic;font-weight: normal;font-size: 16px
}
a.sign,a.sign:hover,a.sign:visited{
height: 54px;width: 156px;display: inline-block;text-align: center;line-height: 50px;font-style: italic;font-weight: normal;font-size: 16px
}
.slogan{
margin: 0px 0 30px 0!Important;padding: 15px 5px !Important;overflow: hidden;font-size: 18px;line-height: 24px;display: block;text-align: center
}
.yjsquare._middle a.itemtitle,.yjsquare._right a.itemtitle{
clear: none;font-size: 13px
}
.yjsquare._middle .imageholder{
background: none !important;border: none !important;padding: 0 5px !important
}
.yjsquare._right .imageholder{
padding: 7px !important;border: none !important;background: url('templates/youapps/images/imageholder.gif') no-repeat left top !important
}
.yjsquare._middle .yjnewsflashu{
float: left;width: 50%;clear: none
}
.yjsquare._right .yjnewsflashu{
float: left;width: 50%;clear: none
}
.yjsquare_in .yjnewsflashu_in{
padding: 0 !important
}
.yjsquare._middle .yjnewsflashu_in{
border: none;padding: 3px 0 !important
}
.yjsquare._right .yjnewsflashu_in{
border: none
}
.yjsquare._middle .itemintro{
margin: 0 0 0 70px !important
}
.yjsquare._regapps .yjsquare_in{
padding: 0;margin: 0
}
#holder2{
padding: 0
}
.yjsquare._regapps .poping_links{
height: 40px
}
#openReg{
width: 98px;height: 37px;line-height: 36px;display: block;font-size: 18px;position: absolute;right: 70px;top: -10px;border: none
}
#openLogin{
border: none;width: 64px;height: 37px;line-height: 36px;display: block;font-size: 18px;position: absolute;right: 190px;top: -10px
}
#closeLogin,#closeReg{
display: block;text-indent: -9999px;height: 30px;width: 30px;position: absolute;right: -20px;bottom: -20px
}
#login_pop,#reg_pop,#yjsgbodybottom,.button,.validate{
border-radius: 5px
}
#login_pop{
position: fixed !important;width: 250px;height: 220px;top: 150px;text-align: left;padding: 10px
}
#reg_pop{
position: fixed !important;width: 450px;height: 330px;top: 150px;text-align: left;padding: 10px;z-index: 1000000
}
a.signup:link,a.signup:hover,a.signup:visited{
height: 76px;width: 301px;margin: 0 auto;text-align: center;display: block;padding: 0;font-size: 22px;line-height: 70px
}
#yjsgbodybottom{
margin: 0 0 25px 0
}
#yjsgbodybottom h2,#yjsgbodybottom h2 span{
text-transform: capitalize;margin: 25px 0 0 5px;padding: 0;border: none
}
#yjsgbodybottom .yjsquare_in{
padding: 0 10px
}
#bottoms{
display: block;position: absolute;text-align: center;margin: -7px 0 0 10px;overflow: hidden;clear: both;z-index: 100
}
.bottom_title{
height: 36px;width: 140px;line-height: 36px;left: 10px;top: 1px;font-size: 18px;display: block;text-align: center
}
#footer{
padding: 10px 0
}
img.border{
padding: 5px;margin: 2px 3px 0 0
}
#YJ_News_Slider9 .round_content,#YJ_News_Slider9 .round_content *{
-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box
}
#mmenu_holder{
display: none;width: 100%;background: #000;padding: 0;margin: 0 auto;text-align: center;overflow: hidden;position: relative;height: 38px
}
select#mmenu{
margin: 0 auto;cursor: pointer;display: block;width: 100%;overflow: hidden;height: 35px;padding: 5px 0
}
span#yjmm_selectid{
position: absolute;display: block;left: 0;width: 99%;height: 35px;padding: 0;margin: 0;line-height: 35px;color: #fff;font-size: 18px;font-weight: bold;color: #ccc;overflow: hidden;cursor: pointer;background: url('plugins/system/yjsg/assets/images/mm_arrow.png') no-repeat right center
}
select.yjstyled{
position: relative;opacity: 0;z-index: 5;
}
@media screen and (max-width: 1500px){
#topmenu_holder.dropped{
width: auto !important;float: none !important;clear: both !important;margin: 0 auto !important
}

}
@media only screen and (min-width: 1200px) and (max-width: 1220px){
div.yjsgsitew{
max-width: 1160px
}

}
@media only screen and (min-width: 1040px) and (max-width: 1199px){
body,p,img,h1,h2,h3,h4,h5,h6{
transition: all .3s linear;-o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear
}
#header,#header_in,#centertop,#centerbottom,#yjsg1,#yjsg2,#yjsg3,#yjsg4,#yjsg5,#yjsg6,#yjsg7,#footer,#joomlacredit,.yjsgsitew{
max-width: 1000px
}
.top_menu,.top_menu_poz_navbar,.top_menu_poz.navpills{
max-width: 1000px
}

}
@media only screen and (min-width: 981px) and (max-width: 1039px){
#header,#header_in,#centertop,#centerbottom,#yjsg1,#yjsg2,#yjsg3,#yjsg4,#yjsg5,#yjsg6,#yjsg7,#footer,#joomlacredit,.yjsgsitew{
max-width: 960px
}
.top_menu,.top_menu_poz_navbar,.top_menu_poz.navpills{
max-width: 960px
}

}
@media screen and (max-width: 980px){
.top_menu_poz_navbar{
width: 100% !important
}
.topmodpoz_navbar #mmenu_holder{
display: none !important
}
.top_menu,.top_menu_poz{
visibility: hidden !important;height: 0 !important;overflow: hidden !important
}
.top_menu.showmenu,.top_menu_poz.showmenu{
visibility: visible !important;height: auto !important;overflow: visible !important
}
#logo{
visibility: hidden
}
#logo.lfloat{
margin: 0 auto !important;float: none !important;visibility: visible !important
}
#header{
overflow: hidden
}
#header.dropped{
overflow: hidden;height: auto !important
}
#centertop,#header_in,#centerbottom,#yjsgheadergrid,#yjsg1,#yjsg2,#yjsg3,#yjsg4,#yjsg5,#yjsg6,#yjsg7,#midblock,#rightblock,#leftblock,#insetblock,#insetsholder_2t,#insetsholder_2b,#insetsholder_3t,#insetsholder_3b,#footer,#footmod,#joomlacredit,.validators,.yjsgcp,.yjsglogo,.yjsgsitew{
width: auto !important;float: none !important;clear: both !important
}
.yjsgxhtml{
width: 50% !important
}
.yjsgclearrow{
clear: left !important
}
.yjsgxhtml.last_mod,.yjsgxhtml.only_mod{
width: 100% !important
}
embed,object{
width: 100% !important;height: auto !important
}
img{
max-width: 100% !important
}
.yjsglogo{
position: static !important;display: block !important
}
div.yjsg-newsitems .float-left{
width: 50% !important
}
div.yjsg-newsitems .float-left.width100,.last.float-left.width33,.last.float-left.width20{
width: 100% !important
}
div.subCategory{
height: auto !important
}
[data-sticky-block]{
display: none !important
}

}
@media screen and (max-width: 768px){
body{
padding-right: 0 !important;padding-left: 0 !important
}
.yjsg-split,.yjsg-split-in{
width: 100% !important;float: none;clear: both;margin-left: 0;margin-right: 0;padding-left: 0 !important;padding-right: 0 !important
}
.yjsg-split .navContainer{
width: 98% !important
}
.subCategoryContainer,.itemImageBlock,.itemContainer,.catItemImageBlock,div.subCategory a.subCategoryImage img,div.subCategory a.subCategoryImage{
width: auto !important;float: none !important;clear: both !important
}
.itemToolbar ul li{
padding: 0 5px 0 0 !important
}
#go_right,#go_left{
width: 100%;clear: both;position: static !important
}
#go_right .affix,.yjsg-example-sidebar{
position: static !important
}
.yjsg-font-mega,.yjsg-font-jumbo{
font-size: 36px
}

}
@media screen and (max-width: 640px){
h1{
font-size: 2em;line-height: 1.7em !important
}
h2{
font-size: 1.8em;line-height: 1.7em !important
}
h3{
font-size: 1.5em;line-height: 1.7em !important
}
h4{
font-size: 1.3em;line-height: 1.7em !important
}
h5{
font-size: 1.2em;line-height: 1.7em !important
}
h6{
font-size: 1.1em;line-height: 1.7em !important
}
h1 small{
font-size: 20px
}
h2 small{
font-size: 15px
}
h3 small{
font-size: 12px
}
h4 small{
font-size: 12px
}
.userpages,#userpages{
width: auto !important;float: none !important;clear: both !important
}

}
@media screen and (max-width: 480px){
div.yjsg-newsitems .float-left,.yjsgxhtml{
width: auto !important;float: none !important;clear: both !important
}
textarea,.inputbox{
width: 90% !important;height: auto !important
}
.itemToolbar,.itemToolbar ul,.itemToolbar ul li{
display: block !important;clear: both !important;float: none !important;padding: 0 !important;text-align: left !important;border: none !important
}
.yjsg-example #myCarousel{
width: 100%;margin: 0 auto
}

}
@media screen and (max-width: 320px){
.contact.component textarea,.contact.component input{
width: 95% !important
}
#recaptcha_area{
width: 95% !important
}
#recaptcha_area{
width: 95% !important
}
#recaptcha_image{
width: 100% !important;height: auto !important
}
#recaptcha_area input{
width: 180px !important
}
#recaptcha_logo{
display: none !important
}

}
@media screen and (max-width: 240px){
.navContainer{
width: 95% !important
}

}
@-ms-viewport{
width: auto !important
}
@media only screen and (min-width: 981px) and (max-width: 1199px){
.top_menu,.top_menu_poz_navbar,.top_menu_poz.navpills{
width: inherit !important
}

}
@media screen and (max-width: 980px){
.top_menu_poz_navbar,#mmenu_holder{
width: 280px !important;margin-top: 10px
}
.style_blue #header{
background: #78b911 url('templates/youapps/images/blue/topbg.png') repeat-x;padding-bottom: 25px
}
body.style_brick #header{
background: #d05226 url('templates/youapps/images/brick/topbg.png') repeat-x;padding-bottom: 25px
}
body.style_orange #header{
background: #ff8a00 url('templates/youapps/images/orange/topbg.png') repeat-x;padding-bottom: 25px
}
body.style_blue #yjsg1{
background: #78b911
}
body.style_brick #yjsg1{
background: #d05226
}
body.style_orange #yjsg1{
background: #ff8a00
}
#default_video{
width: 100% !important
}
.yjsquare._regapps .poping_links{
display: none !important
}

}
@media screen and (max-width: 980px){
.roundholder{
width: 280px !important
}
.round_content_in,.loader_instance,.SlideShow9_instance,.SlideShow9_instance .slide{
width: 260px !important
}
.SlideShow9_instance .slide img{
max-width: inherit !important
}

}
@media screen and (max-width: 720px){
#yjsg1 .yjsgxhtml{
width: 100% !important;float: none !important;clear: both !important
}

}
@media screen and (max-width: 720px){
.yjnewsflashu{
width: 100% !important;clear: both !important;float: none !important
}

}
@media only screen and (min-width: 220px) and (max-width: 768px){
.yjsquare._right .imageholder{
margin: 0 auto
}
.yjsquare._right a.itemtitle,.yjsquare._right div.itemintro{
text-align: center
}

}
body{
background: url('templates/youapps/images/blue/topbg.png') repeat-x;color: #555;
}
.centerbottom_out{
background: #f9f9f9 url('templates/youapps/images/centarbg.gif') repeat-x
}
/*
#yjsg1{
background: url('templates/youapps/images/blue/shine.png') no-repeat center top;color: #fff
}
#yjsg1_out{
background: url('templates/youapps/images/blue/midbg.png') repeat-x
}*/
/*
#logo{
background: url('templates/youapps/images/blue/logo.png') no-repeat 0px 0px
}*/

#yjsgheadergrid{
color: #efefef
}
#pathway{
background: none
}
#pathway .breadcrumb{
color: #3c3c3c;background: url('templates/youapps/images/insethoriz.gif') repeat-x left bottom;background-color: none !important
}
#yjsg6{
color: #fff
}
#yjsg7{
color: #fff
}
#footer{
background: #323232 url('templates/youapps/images/footerbg.png') no-repeat center top;color: #fff
}
.footer_out{
background: #323232
}
#joomlacredit{
background: #1F1F1F;color: #474646
}
a{
color: #157ad2
}
a:focus,a:hover{
color: #3c3c3c
}
#footmod a,#youjoomla a{
color: #fff
}
#footmod a:hover,#youjoomla a:hover{
color: #9b9b9b
}
h1,h2,h3,h4,h5,h6{
color: #157ad2
}
.small,.createdate,.modifydate,.createby{
text-transform: uppercase;color: #ccc;font-size: 10px
}
.pagetitle,.article_title{
color: #157ad2;background: url('templates/youapps/images/insethoriz.gif') repeat-x left bottom
}
fieldset,#article-index ul{
border: 1px solid #dcdcdc
}
#article-index ul li{
border-bottom: 1px solid #dcdcdc
}
#article-index ul li:last-child{
border: none
}
.yjsquare_in fieldset,.yjround_in fieldset{
border: none
}
.inputbox,#userreminder .required{
background: #FFFFFF;border: 1px solid #e4e4e4;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
.inputbox:hover,.inputbox:focus{
background: #FFFFFF;border: 1px solid #e4e4e4;color: #157ad2
}
.button{
color: #fff
}
.button,.validate{
background: #99CC00;border-width: 1px !important;border-style: solid !important;border-color: #eee #ddd #ddd #eee !important;border: 1px solid #074496;color: #fff !important;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px
}
.button:hover{
color: #000 !important
}
a.readon:link,a.readon:visited{
background: #0868BD;border: 1px solid #074496;color: #fff;-webkit-border-radius: 4px;-khtml-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow: none
}
a.readon:hover{
color: #121212
}
.yjsquare._yj1 h2{
color: #323232;border-bottom: 1px solid #157ad2
}
.yjsquare._yj1 h2 span{
color: #157ad2
}
.yjsquare._yj2 h2{
color: #157ad2;border-bottom: 1px solid #323232
}
.yjsquare._yj2 h2 span{
color: #323232
}
#yjsg6 .yjsquare h2,#yjsg7 .yjsquare h2{
color: #fff
}
#yjsg6 .yjsquare h2 span,#yjsg7 .yjsquare h2 span{
color: #fff
}
.horiznav{
background: url('templates/youapps/images/blue/topmenu/horiz_bg.png') repeat-x 0 bottom
}
.YJSG_listContainer{
background: none;
}
.horiznav ul li a span.yjm_desc{
color: #121212
}
.horiznav ul li.active a span.yjm_desc,.horiznav ul li a:hover span.yjm_desc,.horiznav ul li.sfHover a span.yjm_desc{
color: #fff
}
.horiznav ul li{
background: url('templates/youapps/images/blue/topmenu/normal_l.png') no-repeat left center
}
.horiznav ul li a,.horiznav ul li a:visited{
color: #3c3c3c;background: url('templates/youapps/images/blue/topmenu/normal_r.png') no-repeat right center
}
.horiznav ul li.haschild{
background: url('templates/youapps/images/blue/topmenu/normal_l_haschild.png') no-repeat left center
}
.horiznav ul li:hover,.horiznav ul li.sfHover{
background: url('templates/youapps/images/blue/topmenu/hover_l.png') no-repeat left center
}
.horiznav ul li a:hover,.horiznav ul li:hover a,.horiznav ul li.sfHover a,.horiznav ul li.sfHoverHas a{
color: #ffffff;background: url('templates/youapps/images/blue/topmenu/hover_r.png') no-repeat right center
}
.horiznav ul li.haschild:hover{
background: url('templates/youapps/images/blue/topmenu/hover_l_haschild.png') no-repeat left center
}
.horiznav ul li.haschild a:hover{
color: #ffffff
}
.horiznav li#current,.horiznav li.active{
background: url('templates/youapps/images/blue/topmenu/active_l.png') no-repeat left center
}
.horiznav li#current a,.horiznav li.active a,.horiznav li.active a:visited,.horiznav li.active.sfHover a:visited,.horiznav li.active.sfHoverHas a:visited{
color: #ffffff;background: url('templates/youapps/images/blue/topmenu/active_r.png') no-repeat right center
}
.horiznav li#current.haschild,.horiznav li.haschild,.horiznav ul li.haschild.active,.horiznav ul li.sfHoverHas{
background: url('templates/youapps/images/blue/topmenu/active_l_haschild.png') no-repeat left center
}
.horiznav li#current:hover,.horiznav li#current.sfHover,.horiznav li.active:hover,.horiznav li.active.sfHover{
background: url('templates/youapps/images/blue/topmenu/active_l.png') no-repeat left center
}
.horiznav li#current a:hover,.horiznav li#current.sfHover a:hover,.horiznav li.active a:hover{
color: #ffffff;background: url('templates/youapps/images/blue/topmenu/active_r.png') no-repeat right center
}
.horiznav li#current.haschild:hover,.horiznav li#current.haschild.sfHoverHas,.horiznav li#current.active.sfHover{
background: url('templates/youapps/images/blue/topmenu/active_l_haschild.png') no-repeat left center
}
ul.subul_main.group_holder,.subul_main li.has_modpoz div.yj_menu_module_holder,.subul_main li.has_module div.yj_menu_module_holder,.subul_main li.haschild div.yj_menu_module_holder,.horiznav ul ul.subul_main.dropline{
background: #78B911
}
.horiznav ul ul.subul_main.dropline ul a,.horiznav ul ul.subul_main.dropline ul a:hover,ul.subul_main.dropline div.yj_menu_module_holder{
border-bottom: 1px solid #95e419 !important
}
div.yj_menu_module_holder h2,div.yj_menu_module_holder h2 span,div.yj_menu_module_holder{
color: #fff
}

.top_menu ul.subul_main li a:visited{
color: #ffffff;background: #78B911
}
.top_menu ul.subul_main li a:hover{
background: #78B911;color: #3c3c3c
}
.top_menu ul.subul_main li,.top_menu ul.subul_main li.active,.top_menu ul.subul_main li.active:visited,.top_menu ul.subul_main li.active:hover,.top_menu ul.subul_main li:hover,.top_menu ul.subul_main li:visited,.top_menu ul.subul_main li#current,.top_menu ul.subul_main li#current:hover{
border: none;background: none
}
.top_menu li#current ul.subul_main li a,.top_menu li.active ul.subul_main li a{
background: #78B911;color: #ffffff
}
.top_menu li#current ul.subul_main li a:hover,.top_menu li.active ul.subul_main li a:hover,.top_menu li#current.sfHover ul.subul_main li a:hover,.top_menu li.active.sfHover ul.subul_main li a:hover{
background: #78B911;color: #3c3c3c
}
.top_menu ul.subul_main li#current a{
background: #78B911;color: #3c3c3c
}
.top_menu ul.subul_main li#current a:hover,.top_menu ul.subul_main li#current.sfHover{
background: #78B911;color: #3c3c3c
}
ul.subul_main li.haschild span.child a,ul.subul_main ul.subul_main li.haschild span.child a,ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a,ul.subul_main ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a{
background-image: url('templates/youapps/images/blue/topmenu/arrow_right.gif') !important;background-repeat: no-repeat !important;background-position: 95% 50% !important
}
ul.subul_main li.haschild span.child a:hover,ul.subul_main ul.subul_main li.haschild span.child a:hover,ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a:hover,ul.subul_main ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a:hover{
background-image: url('templates/youapps/images/blue/topmenu/arrow_down.gif') !important;background-repeat: no-repeat !important;background-position: 95% 50% !important
}
.horiznav li li.sfHover ul,.horiznav li li.sfHoverHas ul,.top_menu ul.subul_main.isie{
background: #292929
}
.horiznav li.tl,.horiznav li.tl:hover{
background: transparent url('templates/youapps/images/blue/topmenu/corners/tl.png') !important
}
.horiznav li.tr,.horiznav li.tr:hover{
background: transparent url('templates/youapps/images/blue/topmenu/corners/tr.png') no-repeat right top !important
}
.horiznav li.br,.horiznav li.br:hover{
background: transparent url('templates/youapps/images/blue/topmenu/corners/br.png') no-repeat right bottom !important
}
.horiznav li.bl,.horiznav li.bl:hover{
background: transparent url('templates/youapps/images/blue/topmenu/corners/bl.png') no-repeat left bottom !important
}
.horiznav li.right,.horiznav li.right:hover{
background: transparent url('templates/youapps/images/blue/topmenu/corners/right.png') no-repeat right bottom !important
}
.horiznav ul.level1 li.tl,.horiznav ul.level1 li.tl:hover{
background: transparent url('templates/youapps/images/blue/topmenu/square/tl.png') !important
}
.horiznav ul.level1 li.tr,.horiznav ul.level1 li.tr:hover{
background: transparent url('templates/youapps/images/blue/topmenu/square/tr.png') no-repeat right top !important
}
.horiznav ul.level2 li.tl,.horiznav ul.level2 li.tl:hover{
background: transparent url('templates/youapps/images/blue/topmenu/corners/tl.png') !important
}
.horiznav ul.level2 li.tr,.horiznav ul.level2 li.tr:hover{
background: transparent url('templates/youapps/images/blue/topmenu/corners/tr.png') no-repeat right top !important
}
.top_menu .horiznav .group_holder li.haschild a,.top_menu .horiznav .group_holder li.haschild .group_holder li.haschild a{
color: #fff;border: none;background: none
}
.top_menu .horiznav .group_holder li.haschild a:hover,.top_menu .horiznav .group_holder li.haschild .group_holder li.haschild a:hover{
color: #3c3c3c;background: none
}
.top_menu .horiznav .group_holder li.haschild li a,.top_menu .horiznav .group_holder li.haschild .group_holder li.haschild li a{
color: #fff;border-bottom: 1px solid #95e419;background: #78B911
}
.top_menu .horiznav .group_holder li.haschild li a:hover,.top_menu .horiznav .group_holder li.haschild .group_holder li.haschild li a:hover{
color: #3c3c3c;background: #78B911
}
span.separator{
background: #78B911;border-bottom: 1px solid #95e419;color: #3c3c3c
}
div.yj_menu_module_holder .yjsquare_in a:link,div.yj_menu_module_holder .yjsquare_in a:visited{
color: #efefef !important
}
div.yj_menu_module_holder .yjsquare_in a:focus,div.yj_menu_module_holder .yjsquare_in a:hover{
color: #3c3c3c !important
}
/*
#mainlevel li a,.menu li a,a.mainlevel{
background: url('templates/youapps/images/blue/mainlevel.gif') no-repeat left top;color: #157ad2
}
#mainlevel li a:hover,#mainlevel a#active_menu:link,#mainlevel a#active_menu:visited,a.mainlevel:hover,a.mainlevel#active_menu,#mainlevel li a:hover,#mainlevel a#active_menu:link,#mainlevel a#active_menu:visited,.menu li a:hover,.menu li.active a{
background: url('templates/youapps/images/blue/mainlevel.gif') no-repeat left bottom
}*/
a.sublevel{
background: url('templates/youapps/images/blue/bodyli.gif') no-repeat 5px 9px
}
a.sublevel:hover{
text-decoration: underline
}
#mainlevel li a:hover,#mainlevel a#active_menu:link,#mainlevel a#active_menu:visited,a.mainlevel#active_menu,a.sublevel,a.sublevel:hover,a.sublevel:active,a.sublevel:focus,#active_menu,a.mainlevel:hover,a.mainlevel:active,a.mainlevel:focus,li.active a,li.parent a{
color: #3c3c3c
}
li.active ul li a,a.sublevel#active_menu{
color: #157ad2
}
li.active ul li a:hover,li.active ul li.active a{
color: #3c3c3c;background: url('templates/youapps/images/blue/mainlevel.gif') no-repeat left top
}
ul li{
background: url('templates/youapps/images/blue/bodyli.gif') no-repeat 0px 5px
}
a.tour,a.tour:hover,a.tour:visited{
background: url('templates/youapps/images/tour.png') no-repeat left top;color: #4D4D4D
}
a.sign,a.sign:hover,a.sign:visited{
color: #fff !important;background: url('templates/youapps/images/blue/signup.png') no-repeat left top
}
.slide9nav_instance .navLink{
background: url('templates/youapps/images/blue/nav_link.png') no-repeat;background-position: left bottom
}
.slide9nav_instance .navLink:hover,.slide9nav_instance .navLinkSelected{
background-position: left top
}
.slogan{
background: url('templates/youapps/images/slogan.png') no-repeat center bottom;color: #555
}
#openReg{
color: #fff !important;background: url('templates/youapps/images/blue/openReg.png') center top
}
#openLogin{
color: #262626 !important;background: url('templates/youapps/images/login.png') no-repeat center top
}
#closeLogin,#closeReg{
background: url('images/jch-optimize/csg-e813c18dd444025ae0557c55e79cea91.png') 0 -72px no-repeat 
}
#login_pop{
background: #fff;color: #555555;border: 10px solid #f5f5f5
}
#reg_pop{
background: #fff;color: #555555;border: 10px solid #f5f5f5
}
a.signup:link,a.signup:hover,a.signup:visited{
background: url('templates/youapps/images/blue/signupbig.png') no-repeat left top;color: #fff !important
}
#yjsgbodybottom{
border: 1px solid #e4e4e4;background: #fff
}
.bottom_title{
color: #fff;background: url('templates/youapps/images/blue/bottitle.png') no-repeat left top
}
.bottom_grids_out{
background: #323232 url('templates/youapps/images/bottom3bg.png') no-repeat center top
}
.dropcap,.bignumber{
color: #157ad2 !important
}
#component-contact tr td.contentheading{
background: url('templates/youapps/images/insethoriz.gif') repeat-x left bottom
}
table.category{
border: 1px solid #ddd;border-collapse: separate;border-bottom: none
}
table.category td{
border-bottom: 1px solid #ddd
}
th.sectiontableheader{
border-bottom: 1px solid #ddd;background: #fff
}
tr.sectiontableentry1 td{
background-color: #fafafa
}
tr.sectiontableentry2 td{
background-color: #fff
}
tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td{
background-color: #f7f7f7
}
.jbsm ul li{
background: #fff
}
#mmenu_holder{
background: #fff !important;border: 1px solid #d4d4d4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);box-shadow: 0 1px 4px rgba(0,0,0,0.065)
}
img.border{
border: 1px solid #e7e7e7;background: #f6f6f6
}
[class*='yjsg-hr-'].fa:before{
background: #fafafa
}
select#mmenu{
color: #121212
}



img.centered, .aligncenter, div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}


img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}


img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}


.alignright {
	float: right;

	}


.alignleft {
	float: left;
	}