body {    background-color: #e8e8e8;    font-family: Arial, Helvetica, sans-serif;    color: #4b4b4b;}a {    color: #3f9dae;}a:hover {    text-decoration: underline;    color: #327e8b;}h1, h2, h3, h4, h5 {    margin: 0;}h2 {    font-size: 32px;    line-height: 32px;    font-weight: normal;}h3 {    font-size: 24px;    line-height: 24px;    font-weight: normal;}h4 {    font-size: 18px;}h5 {    font-size: 16px;}img, iframe, object, embed { max-width: 100%; }.breadcrumb {    padding: 0 15px;    margin-bottom: 10px;    background-color: transparent;    border-radius: 0}.breadcrumb > li + li:before {    padding: 0 5px;    color: #3F9DAE;    content: "\003E"}.breadcrumb > .active {    color: #3F9DAE;}.modal-dialog {    width: 365px;}.modal-dialog-video {    width: 665px;}.modal-backdrop.in {    opacity: .7;    filter: alpha(opacity=70)}/*custom font*/.article-date,.mobilenav .btn-abonez p {    font-family: 'Roboto Slab', serif;    font-weight: 400;}header h1,.article-date strong,.widget .w-facebook-2 h3 {    font-family: 'Roboto Slab', serif;    font-weight: 700;}/*medium*/.ns-l,.w-calendar table td,.article-item h2,.article-header h3,.widget h3,.chargement h3,.related-post-header h3,.comments-header h3,.absbox h3,.promobox h3 {    font-family: 'neo_sans_stdlight', Arial, Helvetica, sans-serif;}/*regular*/.ns-r,.article-header p {    font-family: 'neo_sans_stdregular', Arial, Helvetica, sans-serif;}/*medium*/.ns-m,.promobox,.w-training h4,.related-post h4,.absbox h4,.w-video,.w-calendar table th,.btn,.btn-teal,.main-nav > li > a,.action-list a,.more-comments a,.bodytext h1 {    font-family: 'neo_sans_stdmedium', Arial, Helvetica, sans-serif;}/*custom */.wrapper {    position: relative;}.bg-white {    background-color: #fff;    border-bottom: 2px solid #c5c5c5;}.nmb {    margin-bottom: 0;}.no-pt {    padding-top: 0 !important}.mr-30 {    margin-right: 30px;}.mb-25 {    margin-bottom: 25px;    border-bottom: 2px solid #c5c5c5;}.img-left {    float: left;    margin: 0 22px 5px 0 !important;}.img-right {    float: right;    margin: 0 5px 0 22px !important;}.imglnk,.imgblock {    position: relative;    overflow: hidden;}.imglnk i,.imgblock i {    color: #d7d7d7;    font-size: 70px;    position: absolute;    top: 50%;    left: 50%;    margin: -36px 0 0 -36px}.imgblock .double-size {    font-size: 140px;    margin: -70px 0 0 -70px}.text-center .imgblock {    display: inline-block;}.imgblock .cl-white {    color: #fff;}.row-nomargin {    margin-left: 0;    margin-right: 0}.row-nomargin > div {    padding-left: 0;    padding-right: 0;}.innerrow {    margin-bottom: 22px;    overflow: hidden;}.in {    padding: 22px;}.border-header22 {    border-bottom: 1px solid #e8e8e8;}.border-header20 {    border-bottom: 1px solid #e8e8e8;    padding: 20px 22px;}/*custopm icos*/.icos {    background: url(images/sprite.png) no-repeat;    display: inline-block;}.icos-rss {    background-position: 0 0;    width: 27px;    height: 24px;}.icos-rss:hover {    background-position: 0 -32px;}.icos-alert {    background-position: -81px 0;    width: 25px;    height: 24px;}.icos-alert:hover {    background-position: -81px -32px;}.icos-newsletter {    background-position: -161px 0;    width: 26px;    height: 24px;}.icos-newsletter:hover {    background-position: -161px -32px;}.icos-small-gplus {    background-position: -160px -64px;    width: 14px;    height: 20px;}.icos-small-gplus:hover {    background-position: -160px -112px;}.icos-small-facebook {    background-position: 4px -64px;    width: 15px;    height: 20px;}.icos-small-facebook:hover {    background-position: 4px -112px;}.icos-small-twitter {    background-position: -23px -64px;    width: 18px;    height: 20px;}.icos-small-twitter:hover {    background-position: -23px -112px;}.icos-small-viadeo {    background-position: -52px -64px;    width: 15px;    height: 20px;}.icos-small-viadeo:hover {    background-position: -52px -112px;}.icos-small-linkedin {    background-position: -83px -64px;    width: 18px;    height: 20px;}.icos-small-linkedin:hover {    background-position: -83px -112px;}.icos-small-youtube {    background-position: -111px -64px;    width: 39px;    height: 20px;}.icos-small-youtube:hover {    background-position: -111px -112px;}.icos-facebook {    background-position: 4px -88px;    width: 14px;    height: 20px;}.icos-facebook {    background-position: 4px -88px;}.icos-twitter {    background-position: -24px -88px;    width: 17px;    height: 20px;}.icos-twitter {    background-position: -24px -88px;}.icos-viadeo {    background-position: -53px -88px;    width: 15px;    height: 20px;}.icos-viadeo {    background-position: -53px -88px;}.icos-linkedin {    background-position: -83px -88px;    width: 16px;    height: 20px;}.icos-linkedin {    background-position: -83px -88px;}.icos-google-plus {    background-position: -160px -88px;    width: 14px;    height: 18px;}.icos-google-plus {    background-position: -160px -88px;}.icos-email {    background-position: -185px -88px;    width: 15px;    height: 18px;}.icos-email {    background-position: -185px -88px;}/*header*/header {    background: #3f9dae url(images/bg-colourline.png) repeat-x 0 0;    border-bottom: 2px solid #38828e;}header a {    color: #fff;}header ul {    list-style: none;    margin: 0;    padding: 0;}header .container {    position: relative;}header h1 {    float: left;    margin: 18px 0 0 80px;    color: #fff;    font-size: 22px;    overflow: hidden;    padding: 68px 0 0 78px;    position: relative;}header h1 img {    position: absolute;    top: 0;    left: 0;}header h1 span {    position: relative;    z-index: 1;}.navbar {    margin-bottom: 0;    border-bottom: none;}.navbar-brand {    padding: 0;    margin-top: 23px;    position: absolute;    top: 0;    left: 0;}.topnav {    position: absolute;    top: 10px;    left: 286px;}.topnav li {    padding: 0 13px;    float: left;}.topnav a {    color: #9fced7;    font-size: 12px;}.topnav a.active,.topnav a:hover {    color: #fff;    text-decoration: none}.form-and-list {    margin-top: 25px;}.form-and-list .tooltip-inner {    background-color: #fff;    font-size: 12px;    color: #00bac8;    max-width: 140px;    line-height: 16px;    border-radius: 0;}.form-and-list .tooltip .tooltip-arrow {    border-bottom-color: #fff;}.form-and-list .tooltip.in {    opacity: 1;    filter: alpha(opacity=100);}.action-list {    float: right;}.action-list li {    float: left;    text-align: center;    padding-left: 25px;}.action-list a:hover {    text-decoration: none;}.action-list span {    display: block;    font-size: 12px;    color: #9fced7;    padding-top: 3px;}.action-list a:hover span {    color: #fff;    padding-left: 1px;}.form-search {    clear: right;    float: right;    background: rgb(50, 126, 139);    background: rgba(0, 0, 0, 0.2);    border: 1px solid #52a7b6;    height: 32px;    width: 240px;    margin-top: 18px;}.form-search p {    float: left;    margin: 0;}.form-search button,.form-search input {    border: none;    background: none;    height: 30px;    width: 30px;    margin: 0;    padding: 0;    color: #9fced7;    font-size: 15px;}.form-search input {    font-size: 12px;    font-style: italic;    width: 208px;    padding: 5px 10px;    font-family: Arial, Helvetica, sans-serif}.form-search button:hover,.form-search:hover input,.form-search input:focus {    color: #327e8b;}.form-search:hover,.form-in-focus {    background-color: #fff;}.navbar-collapse {    clear: left;    float: left;    margin-top: 33px;    padding: 0;}.main-nav > li {    float: left;    height: 40px;    position: relative;    z-index: 1;}.main-nav > li > a {    text-transform: uppercase;    font-size: 14px;    padding: 10px 18px;    float: left;    line-height: 20px;    height: 40px;}.main-nav > li > a:hover,.main-nav > li > a:focus,.main-nav > .open > a,.main-nav > .open > a:hover,.main-nav > .open > a:focus,.main-nav > li:hover > a,.main-nav > li:hover > a:hover,.main-nav > li:hover > a:focus {    background-color: #327e8b;    color: #fff;}.main-nav > li > a.active,.main-nav > li > a.active:hover {    color: #9fced7;    background-color: transparent;}.main-nav > li > a.highlite {    color: #3f9dae;    background-color: #fff;}.main-nav > li > a.highlite:hover {    color: #9fced7;    background-color: #fff;}.main-nav > li:hover,.main-nav > li:focus {    z-index: 99;}.main-nav > li:hover .dropdown-menu {    display: block;}.dropdown-menu {    background-color: #327e8b;    border: none !important;    border-radius: 0;    padding: 5px;}.dropdown-menu > li > a {    display: block;    font-size: 14px;    color: #fff;    position: relative;    padding: 3px 30px 3px 12px;}.dropdown-menu > li i {    position: absolute;    top: 50%;    right: 10px;    margin-top: -7px;    font-size: 17px;    padding-left: 12px;}.dropdown-menu > li > a:hover {    background-color: transparent;    color: #9fced7;}.mobilenav {    padding-bottom: 15px;}.mobilenav select {    font-size: 14px;    font-weight: normal;    width: 90%;}.mobilenav .btn-abonez {    width: 90%;    margin: 0 auto 15px;    background-color: #fff;    border-width: 0 2px 2px 0;    border-color: #cacaca;    border-style: solid;    overflow: hidden;    padding: 10px 12px;}.mobilenav .btn-abonez p {    float: left;    font-size: 17px;    color: #3f9dae;    margin: 0;}.mobilenav .btn-abonez .btn {    float: right;    padding-top: 5px;    padding-bottom: 5px;}#main {    padding-top: 30px;}#main-home {    padding-top: 60px;}/*blogitem*/.article-item {    position: relative;    margin-bottom: 25px;}.article-item h2 {    margin-bottom: 20px;}.article-item .imglnk {    float: left;    margin-right: 15px;}.article-item .imgbox {    margin-bottom: 20px;    display: block;}.article-item .par {    font-size: 12px;}.article-header {    padding: 22px;}.article-header h2 {    color: #3f9dae;}.article-header h3 {    font-size: 26px;    margin-bottom: 20px}.article-header h4 {    font-size: 20px;    margin-bottom: 5px;}.article-header p {    font-size: 12px;    margin-bottom: 9px;}.article-header .p-function {    font-size: 14px;    margin-bottom: 5px;}.article-header .mt33 {    margin-top: 33px;}.article-header .commenter {    margin-right: -22px;    margin-top: -30px;}.article-item-home .article-content {    padding: 20px;    overflow: hidden;}.my-single-dossier .article-content {    padding: 20px;    overflow: hidden;}.article-content h3 {    margin-bottom: 15px;}.article-content p {    font-size: 14px;    line-height: 20px;    margin-bottom: 15px;}.article-content p:last-child {    margin-bottom: 0;}.article-footer {    margin-top: -2px;}.article-date {    width: 40px;    height: 40px;    text-align: center;    color: #fff;    font-size: 10px;    background-color: #3f9dae;    line-height: 15px;    margin: 0 1px 1px 0;}.article-date strong {    display: block;    font-size: 18px;    padding-top: 6px;}.article-left {    position: absolute;    left: -40px;    top: 0;}/*.commenter{ float:right; margin-top:-12px;}*/.commenter a {    float: left;    margin-left: 15px;}.commenter .nr-comments {    margin-top: 8px;}/*home*/.article-item-home {    margin-left: 40px;}.article-item-home .article-header {    border-bottom: 1px solid #e8e8e8;}/*simple*/.article-item-simple .article-header {    padding-bottom: 0;}.list-abs {    position: relative;    right: -22px;    bottom: -22px;}.list-abs-border {    position: relative;    right: -22px;}.has-border-bottom {    border-bottom: 1px solid #e8e8e8;}.has-border-bottom .par {    margin: 10px 0 0 22px;}.nr-comments {    font-size: 14px;}.nr-comments i {    font-size: 17px;    position: relative;    top: 4px;    padding-right: 5px;}.nr-comments span {    display: inline !important;}.img-fullwidth {    width: 100%}.article-item-invisible {    opacity: .4;    filter: alpha(opacity=40);}/*chargement*/.chargement {    text-align: center;    padding: 35px 0;}.chargement h3 {    font-size: 20px;    margin-bottom: 10px;}/*promobox*/.promobox {    background-color: #f9bc51;    color: #fff;    padding: 22px 0 0 33px;}.promobox p {    font-size: 16px;    margin-bottom: 2px;}.promobox h3 {    font-size: 28px;    line-height: 30px;    margin-bottom: 17px;    margin-right: 33px;}.promobox h3 a {    color: #fff;}.promobox .btn {    padding-left: 30px;    padding-right: 30px;}.promobox .btn span {    font-size: 17px;    font-family: Arial, Helvetica, sans-serif;    position: relative;    top: 2px;    padding-left: 5px;}/*related-post*/.related-post {}.related-post h4 {    font-size: 22px;    margin-bottom: 15px;}.related-post .row-nomargin > div {    border-left: 1px solid #e8e8e8;    border-bottom: 1px solid #e8e8e8;    padding: 15px 24px;}.related-post .row-nomargin > div:first-child {    border-left: none;}.related-post .lnk-arrow:hover {    text-decoration: none;}.related-post-header h3 {    font-size: 24px;    color: #3f9dae;}.hashover:hover {    background-color: #3f9dae;    color: #fff;    cursor: pointer}.hashover:hover h4 a:hover {    text-decoration: none;}.hashover:hover h4 a,.hashover:hover .lnk-arrow,.hashover:hover .lnk-arrow i {    color: #fff;}/*comments*/.comments-header h3 {    font-size: 24px;    color: #3f9dae;}/*comment-block*/.comment-block {    overflow: hidden;    padding: 20px 22px;    border-bottom: 1px solid #e8e8e8;}.comment-block h4 {    margin-top: 10px;}.comment-block .imgbox {    float: left;    margin-right: 10px;    margin-bottom: 10px;}.comment-block p {    font-size: 13px;}.comment-block .txtbox {    overflow: hidden;}.comment-block .txtbox a {    font-size: 12px;}.comment-block .txtbox .author {    font-size: 12px;    margin: 5px 0 0}.comment-block .txtbox .author a {    font-size: 18px;}.comment-block .btn-teal {    width: 100px}.more-comments {    padding: 20px 0 12px}.more-comments a {    font-size: 16px;}.more-comments a i {    font-size: 18px;    top: 4px;    position: relative;    margin-right: 5px;}.more-comments p {    font-size: 12px;}/*form choose*/.form-choose h4 {    margin-bottom: 10px;    color: #5b5b5b;}.form-choose ul {    margin-bottom: 30px;}.form-choose ul li {    padding: 5px 2px 5px 22px;    font-size: 14px;    position: relative;}.form-choose label {    font-weight: normal;    overflow: hidden;    display: inline;}.form-choose input[type="checkbox"] {    float: left;    margin: 4px 0 0 -22px;}.form-choose .btn {    margin-right: 10px;}.form-subscribe {    overflow: hidden;    padding: 25px 22px}.form-subscribe button {    border: none;    height: 30px;    padding: 0;    width: 20%;    float: left;}.form-subscribe input {    font-size: 12px;    font-style: italic;    width: 75%;    padding: 5px 10px;    font-family: Arial, Helvetica, sans-serif;    border: 1px solid #dddada;    border-right-width: 0;    background-color: #f3f3f3;    color: #929292;    height: 30px;    float: left;    -webkit-appearance: none;    border-radius: 0;}.form-comment textarea {    width: 100%;    border: 1px solid #dddada;    background-color: #f3f3f3;    font-size: 12px;    color: #929292;    padding: 5px 10px;    height: 100px;}/**foter*/footer p {    font-size: 12px;}.footer-list-innerpage {    margin-bottom: 15px;}.footer-list-innerpage li {    float: none;    display: inline-block;    color: #3f9dae;    padding: 0 0 0 2px;}.footer-list-innerpage .list-socialize-footer {    position: relative;    top: 17px;    float: left;}.footer-list-innerpage .list-socialize-footer li {    padding: 0 10px;}.footer-list-innerpage li a {    color: #00bac8}/*absbox*/.absbox {    position: absolute;    bottom: 15px;    right: 0;    background-color: #fff;    width: 310px;}.absbox h3 {    color: #3f9dae;}.absbox h4 {    font-size: 14px;}.absbox h4 a {    display: block;    position: relative;    padding-right: 35px;}.absbox h4 a i {    position: absolute;    right: 0;    top: 50%;    margin-top: -11px;}.absbox .in {    padding: 12px 22px;}/*aside*/.widget {    margin-bottom: 10px;}.widget.bg-white {    border-bottom: 2px solid #c5c5c5;}/*	.widget .w-content{padding:16px 20px; overflow:hidden;}*/.widget .w-content .txtbox {    overflow: hidden;}.widget .form-choose {    padding: 22px;}.widget .form-choose ul {    margin-bottom: 10px;}.w-header {    border-bottom: 1px solid #e8e8e8;    padding: 20px;    overflow: hidden;}.w-header h3 {    color: #3f9dae}.w-header p {    margin: 0;}.w-training {    padding: 17px 20px;    background: url(images/bg-peoples-thinking.png) no-repeat 95% 0;    border: 6px solid #f9bc51;}.w-training h4 {    color: #f4a51b;    margin-bottom: 20px;    line-height: 22px;}.w-training h4 span {    color: #fff;    background-color: #3f9dae;    padding: 0 5px;}.w-training h4 a {    color: #f4a51b;}.w-training h4 a span {    color: #fff;}.w-training h4 a:hover {    color: #327e8b;    text-decoration: none;}.w-training h4 a:hover span {    color: #fff;    background-color: #327e8b;}.w-facebook {    background-color: #3b5998;    padding: 19px;}.w-facebook p {    margin: 0;    color: #b6cdfd;}.w-facebook-2 {    background-color: #3b5998;}.w-facebook-2 .w-header {    border-bottom-color: #5776b6;}.w-facebook-2 h3 {    background: url(images/bgr-arrow.png) no-repeat 100% 5px;    padding-right: 50px;    font-size: 24px;    color: #fff;    margin-bottom: 15px;}.w-facebook-2 p {    color: #b6cdfd}.w-twitter {    background-color: #00aced;}.w-twitter .w-header {    border-bottom-color: #66c6ea;    padding-top: 18px;    padding-bottom: 18px;}.w-twitter .w-header h4 {    color: #fff;    font-weight: normal;}.w-twitter .w-content {    padding: 16px 19px;}.w-twitter .w-content p {    font-size: 13px;    line-height: 15px;    color: #abe2f7;}.w-twitter .w-content a {    font-size: 13px;    color: #fff;}.w-video {    position: relative;    color: #fff;}.w-video i {    position: absolute;    top: 25%;    left: 50%;    font-size: 50px;    color: #fff;    text-shadow: 0 0 2px #000;    margin-left: -17px}.w-video .txtbox {    position: absolute;    bottom: 0;    left: 0;    width: 100%;    background: rgb(63, 157, 174);    background: rgba(63, 157, 174, 0.85);    padding: 18px 20px;}.w-video h5 {    float: left;}.w-video h5 sup {    font-size: 11px;    padding-top: 5px;}.w-video p {    font-size: 16px;    float: right;    margin: 7px 0 0;}.w-calendar {    padding: 20px;}.w-calendar table {    width: 100%;}.w-calendar table td,.w-calendar table th {    text-align: center;    font-size: 14px;    color: #5b5b5b;    padding: 5px 0;}.w-calendar table th {    color: #3f9dae;}.w-calendar table #today {    background-color: #3f9dae;    color: #fff;    cursor: pointer;}.w-calendar table #today:hover {    background-color: #217c8d;}.w-calendar-header {}.w-calendar-header p {    float: left;    line-height: 27px;    padding: 0 10px;}.w-calendar-header a {    float: left;    color: #929292;    font-size: 20px;}.w-calendar-header a:hover {    color: #3f9dae;}/*lists*/.list-category-tags {    overflow: hidden;    margin: 0;}.list-category-tags li {    padding-left: 0;    padding-right: 4px;    float: left;}.list-category-tags a {    font-size: 10px;    color: #fff;    background-color: #b2b2b2;    padding: 2px 5px;}.list-category-tags a:hover {    background-color: #327e8b;    text-decoration: none;}.list-socialize,.list-socialize-footer {    list-style: none;    margin: 0;    padding: 0;}.list-socialize li {    float: left;    margin-right: 1px;    margin-bottom: 1px;    text-align: center;    line-height: 40px;}.list-socialize a {    width: 55px;    height: 40px;    line-height: 40px;    display: block;    color: #fff;    font-size: 14px;}.list-socialize a:hover {    text-decoration: none;    opacity: 0.8;    filter: alpha(opacity=80);}.list-socialize a i {    position: relative;    top: 5px;}.list-socialize .s-facebook {    background-color: #425171;}.list-socialize .s-twitter {    background-color: #1491c0;}.list-socialize .s-custom {    background-color: #cf6d26;}.list-socialize .s-linkedin {    background-color: #135e87;}.list-socialize .s-google-plus {    background-color: #a3262a;}.list-socialize .s-email {    background-color: #348a67;}.list-socialize li strong {    padding: 0 15px;    color: #5b5b5b;}.list-socialize.pull-right li {    margin-right: 0;    margin-left: 1px;}.list-socialize-footer {    width: 100%;    overflow: hidden;    margin: 7px 0;}.list-socialize-footer li {    float: left;    padding-right: 11px;}.list-socialize-mobile {    text-align: center;    margin-bottom: 15px;}.list-socialize-mobile li {    float: none;    display: inline;}.list-socialize-mobile a {    background-color: #fff;    width: 40px;    height: 40px;    border-radius: 40px;    display: inline-block;}.list-onleft {    position: absolute;    bottom: 30px;    left: -55px;    width: 55px;}.list-onleft li {}.list-arrow {    margin: 0;}.list-arrow li {    border-bottom: 1px solid #e8e8e8;}.list-arrow li a {    display: block;    font-size: 14px;    color: #5b5b5b;    position: relative;    padding: 10px 30px 10px 20px;}.list-arrow li i {    position: absolute;    top: 50%;    right: 10px;    margin-top: -11px;    font-size: 20px;    color: #929292}.list-arrow li a:hover {    background-color: #f5fafb;}.list-arrow li a:hover i {    color: #3f9dae;}.list-check i {    color: #3f9dae;    margin-right: 5px;}.list-check a {    color: #5b5b5b;}.list-check a:hover,.list-check a:hover i {    color: #327e8b;}.list-list {    margin-left: 20px;}.list-list li {    position: relative;    padding-left: 25px;}.list-list i {    color: #3f9dae;    margin-right: 5px;    position: absolute;    left: 0;    top: 3px;}.list-list a {    color: #5b5b5b;}.list-list a:hover,.list-list a:hover i {    color: #327e8b;}.list-number li {    padding-bottom: 10px;}.list-number i {    font-style: normal;    font-weight: bold;    margin-right: 10px;    top: 0;}.list-topmember {    overflow: hidden;    margin: 0;}.list-topmember li {    float: left;    margin-right: 1px;}.list-partners {    overflow: hidden;    padding: 10px 12px;    margin: 0;}.list-partners li {    width: 33.33%;    float: left;    padding: 10px;}.list-partners a {    display: block;    position: relative;}.list-partners i {    position: absolute;    top: 50%;    left: 50%;    color: #fff;    font-size: 50px;    margin: -25px 0 0 -25px;}.list-dot {    width: 100%;    text-align: center;}.list-dot li {    display: inline;    padding: 0 1px;}.list-dot a {    display: inline-block;    width: 13px;    height: 13px;    background-color: #cecece;    border-radius: 7px;}.list-dot a.active {    background-color: #929292;}/*button*/.btn {    border-radius: 0;    font-size: 13px;    border: none;    outline: none;}/*.btn:hover{background-color:#327e8b; color:#fff;}*/.btn:hover {    opacity: 0.8;    filter: alpha(opacity=80);    color: #fff;}.btn:focus {    outline: none;}.btn-lg {    font-size: 14px;    min-height: 20px;}.btn-teal {    background-color: #3f9dae;    color: #fff;}.btn-teal i {    font-size: 18px;    float: left;    margin: 0 7px 0 0;}.btn-default {    color: #444;    background-color: #eee;}.btn-default:hover {    color: #444;    background-color: #9fced7;}.btn-orange {    color: #fff;    background-color: #f8b540;}.lnk-arrow {    position: relative;    padding-right: 35px;    color: #5b5b5b}.lnk-arrow i {    vertical-align: text-bottom;    font-size: 20px;    color: #929292}.bodytext {}.bodytext h1 {    font-size: 24px;    color: #3f9dae;    margin-bottom: 13px;}.bodytext h2 {    font-size: 20px;    color: #3f9dae;    margin-bottom: 8px;}.bodytext h3 {    font-size: 18px;    color: #5b5b5b;    margin-bottom: 15px;}.bodytext h4 {    font-size: 14px;    color: #5b5b5b;    margin-bottom: 10px;}.bodytext h2,.bodytext h3,.bodytext h4 {    font-family: Arial, Helvetica, sans-serif;}.bodytext .in {    position: relative;}blockquote {    border: none;    position: relative;    padding-left: 40px;}blockquote p {    font-size: 16px;    margin-right: 40px;}blockquote small {    float: right;    font-size: 12px;}@media (min-width: 768px) and (max-width: 991px) {    .form-and-list {        width: 100%;    }    .form-and-list .action-list {        float: left;        clear: left;    }    .form-search {        margin: 0;    }    .mr-30 {        margin-right: 0;    }    .list-socialize .li-f {        width: 100%;        text-align: center;    }    .list-onleft {        position: relative;        left: 0;        bottom: 0;        width: auto;        overflow: hidden;        margin-bottom: 5px;    }}@media (max-width: 767px) {    .navbar-brand {        position: absolute;        top: 0;        left: 0;    }    .navbar .pull-left {        width: 100%;    }    header h1 {        margin: 10px 0 25px 60px;        font-size: 15px;        padding: 40px 0 0 36px;        float: right;    }    header h1 img {        width: 88px;        height: 56px;    }    .article-item-home {        margin-left: 0;        padding-top: 40px;    }    .mr-30 {        margin-right: 0;    }    .article-left {        width: 100%;        left: 0;    }    .article-left p,    .article-left a {        float: left;    }    .nr-comments span {        display: none !important;    }    .list-socialize .li-f {        width: 100%;        text-align: center;    }    .list-onleft {        position: relative;        left: 0;        bottom: 0;        width: auto;        overflow: hidden;        margin-bottom: 5px;    }}@media (max-width: 320px) {    .list-socialize a {        width: 37px;        height: 24px;        line-height: 24px;        font-size: 11px;    }    .list-socialize a i {        top: 3px;        float: left;        margin-left: 5px;    }    .article-footer .btn-lg {        font-size: 11px;        padding: 5px 5px 6px;    }    .article-footer .btn-lg i {        font-size: 13px;    }    .article-header .commenter {        margin-top: 0;    }    .list-socialize .li-f {        width: 100%;        text-align: center;    }    .list-socialize-mobile a {        width: 40px;        height: 40px;    }    .list-socialize-mobile a i {        top: 11px;        float: none;        margin: 0;    }}