@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic);*{margin:0;padding:0;font-size:100%;text-decoration:none}.group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.group{display:inline-block;clear:both}body,html{color:#333;font-family:"PT Sans",arial;font-size:15px;line-height:25px;background:url(../images/bg.jpg) center center repeat;-webkit-text-size-adjust:100%}a{color:#8e24b9;text-decoration:none}a:hover{text-decoration:underline}a img,img{border:none}.anchor{display:block;height:0;width:0}.back2top{display:inline-block;position:fixed;bottom:10px;right:10px}.back2top .top{text-indent:-99999px;display:block;width:35px;height:35px;background:#999;color:#fff;border-radius:3px;font-size:20px;text-align:center}.back2top .top i{line-height:35px}.back2top .top:hover{background:#333;color:#fff}.wrap{display:block;width:1020px;margin:0 auto 0}.user-header{display:block;min-height:28px;margin-bottom:5px;position:relative;height:35px}.user-header .login-btn,.user-header .reg-btn,.user-header .sub-btn{float:right;padding:5px 10px;font-size:14px;background:#333;color:#fff;text-decoration:none;border-radius:0 0 5px 5px}.user-header .login-btn:active,.user-header .login-btn:hover,.user-header .reg-btn:active,.user-header .reg-btn:hover,.user-header .sub-btn:active,.user-header .sub-btn:hover{color:#fff;text-decoration:none}.user-header .reg-btn{margin-right:10px;background:#61426e}.user-header .reg-btn:hover{background:#42224f}.user-header .login-btn{background:#999}.user-header .login-btn:active,.user-header .login-btn:hover{background:#333}.user-header .sub-btn{margin-right:10px;background:#8a975f}.user-header .sub-btn:active,.user-header .sub-btn:hover{background:#708230}.user-list{padding:5px 15px;background:#8a975f;color:#fff;border-radius:0 0 5px 5px;position:absolute;top:0;right:10px;min-width:145px;z-index:99999}.user-list a,.user-list a:active,.user-list a:hover{text-decoration:underline;color:#fff}.user-list a{opacity:.8}.user-list a:active,.user-list a:hover{opacity:1}.link-list{display:inline-block;float:right}.user-list-menu{display:block;list-style:none;text-align:right;width:100%;margin:8px 0;border-top:1px solid rgba(0,0,0,.2)}.user-list-menu li{padding:0 15px;margin-left:-15px;margin-right:-15px}.user-list-menu li:hover{background-color:rgba(0,0,0,.1)}.user-list-menu li a{display:block;padding:8px 0;text-decoration:none}.user-list-menu li a:hover{text-decoration:none}.user-list-btn{display:block;cursor:pointer;text-align:right}.head-left-box{float:left;padding-top:15px}.logo{display:block;height:41px}.strapline{display:block;color:#476d80;font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;line-height:14px;padding:5px 0 0 11px}.search{margin-top:5px;position:relative}.search input{width:280px;font-size:15px;border:1px solid #d2d2d2;padding:9px 15px 9px 45px;border-radius:3px;background:#e0e0e0;color:#333;box-shadow:inset 0 0 5px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search button{display:block;border:none;background:0 0;box-shadow:none;width:42px;height:35px;line-height:37px;color:#afafaf;font-size:16px;font-weight:400;position:absolute;top:0;left:0;text-align:center;cursor:pointer;outline:0;padding:0;transition:color .2s linear 0s}.search button:hover{background:0 0;color:#61426e}.user-header .search{margin-top:0;position:absolute;top:0;right:50%}.user-header .search input{width:150px;font-family:"PT Sans",arial;font-size:15px;line-height:18px;padding:8px 27px 8px 10px;border-radius:0 0 4px 4px;border-top:none;box-shadow:none;transition:all .2s linear 0s}.user-header .search input:hover{border-color:#999;background-color:#eee}.user-header .search input:focus{border-color:#999;width:320px;background-color:#fff}.user-header .search button{left:auto;right:0;line-height:29px;height:29px;width:30px}.top-banner{display:block;float:right}ul.main-menu{list-style:none;display:table;width:100%;margin:32px 0 0 0}ul.main-menu>li{display:table-cell;vertical-align:top;position:relative;text-align:center}ul.main-menu>li>a{display:block;padding:23px 0;background:#61426e;color:#fff;position:relative;border-left:1px solid #4d3358;border-left-color:rgba(0,0,0,.2);transition:background .2s linear 0s}ul.main-menu>li:hover>a,ul.main-menu>li>a.special-link{color:#e2ff86;font-weight:700}ul.main-menu>li:hover>a{font-weight:400;text-decoration:none}ul.main-menu>li:hover>a span,ul.main-menu>li>a.special-link span{border-bottom:1px dashed #e2ff86;padding-bottom:5px}ul.main-menu>li:hover>a:before,ul.main-menu>li>a.special-link:before{display:block;content:"";position:absolute;top:0;left:50%;margin-left:-10px;border-style:solid;border-color:#eee transparent transparent transparent;border-width:8px 10px 0 10px}ul.main-menu>li>a>i{margin-left:5px;font-size:12px}ul.main-menu>li:first-child>a{border-radius:3px 0 0 0;border-left:none}ul.main-menu>li:last-child>a{border-radius:0 3px 0 0}ul.main-menu>li>a.active,ul.main-menu>li>a.active:hover{background:#fff;color:#61426e}ul.main-menu>li ul{display:block;opacity:0;height:0;position:absolute;left:0;top:70px;min-width:100%;list-style:none;box-shadow:0 5px 5px rgba(0,0,0,.2);z-index:900;transition:opacity .2s linear 0s}ul.main-menu>li:hover ul{opacity:1;height:auto}ul.main-menu>li ul li{display:none;text-align:left;height:0}ul.main-menu>li:hover ul li{display:block;height:auto}ul.main-menu>li ul li a{text-decoration:none;white-space:nowrap;height:0;background:#61426e;border-left:1px solid #4d3358;border-right:1px solid #4d3358;border-color:rgba(0,0,0,.2);color:#fff;transition:background .2s linear 0s}ul.main-menu>li:hover ul li a{display:block;opacity:1;height:auto;padding:10px 15px}ul.main-menu>li ul li a:hover{background:#563a62}ul.main-menu>li ul li:first-child a{border-top:1px solid #4d3358;border-top-color:rgba(0,0,0,.2)}ul.main-menu>li ul li:last-child a{border-radius:0 0 3px 3px;border-bottom:1px solid #4d3358;border-bottom-color:rgba(0,0,0,.2)}.content{display:block;background:#fff}.container{display:table-cell;vertical-align:top;width:700px}.container article{display:block;padding:25px 35px;position:relative;transition:background .2s linear 0s}.container.home .title{padding:20px 35px;font-size:28px;line-height:38px;text-align:left;color:#2a2a2a;display:block;letter-spacing:-.5px}.container .forum-home-btn,.container .title .forum-home-btn{text-align:center;float:right;text-decoration:none;padding:5px 20px;font-size:17px;line-height:25px;margin:1px auto;border-radius:4px;background:#61426e;color:#fff;box-sizing:border-box}.container .forum-home-btn:hover,.container .title .forum-home-btn:hover{background:#42224f;text-decoration:none}.container.home article{padding:22px 35px 26px;word-break:break-word}.container article:before{opacity:0;display:block;content:"";background:#d1dba7;width:5px;position:absolute;top:0;bottom:0;left:0;transition:opacity .2s linear 0s}.container article header{display:inline;font-size:24px;line-height:32px;color:#2a2a2a;letter-spacing:-.5px}.container article .alignleft,.container section .alignleft{float:left}.container article img.alignleft,.container section img.alignleft{margin:4px 30px 15px 0}.container article img.left,.container section img.left{float:left;margin:4px 30px 15px 0}.container.home article img.alignleft,.container.home section img.alignleft{margin:4px 25px 0 0;width:145px;height:auto;border-radius:4px}.container.home article img.left,.container.home section img.left{margin:4px 25px 0 0;width:145px;height:auto;border-radius:4px}.container.articles article img.alignleft,.container.articles section img.alignleft{width:145px;height:auto;border-radius:4px}.container.articles article img.left,.container.articles section img.left{width:145px;height:auto;border-radius:4px}.container.news article img.alignleft,.container.news section img.alignleft{width:145px;height:auto;border-radius:4px}.container.news article img.left,.container.news section img.left{width:145px;height:auto;border-radius:4px}.container.the-article article img.alignleft,.container.the-article section img.alignleft{width:160px;height:auto;border-radius:4px}.container.the-article article img.left,.container.the-article section img.left{width:160px;height:auto;border-radius:4px}.container.the-news article img.alignleft,.container.the-news section img.alignleft{width:160px;height:auto;border-radius:4px}.container.the-news article img.left,.container.the-news section img.left{width:160px;height:auto;border-radius:4px}.container article .alignright,.container section .alignright{float:right}.container article img.alignright,.container section img.alignright{margin:4px 0 15px 30px}.container article img.alignright,.container section img.alignright{float:right;margin:4px 0 15px 30px}.container.home article img.alignright,.container.home section img.alignright{margin:4px 0 0 25px;width:145px;height:auto}.container.home article img.right,.container.home section img.right{margin:4px 0 0 25px;width:145px;height:auto}.container article .aligncenter,.container article p:last-child.aligncenter,.container section .aligncenter{margin:0 auto;text-align:center}.container article p.aligncenter,.container section p.aligncenter{margin:0 auto 15px;text-align:center}.container article p.center,.container section p.center{margin:0 auto 15px;text-align:center}.container article .date{padding:0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;transition:color .2s linear 0s}.container article .date i{margin-right:5px;color:#666;font-size:14px}.container article p{margin-bottom:20px;font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif;transition:color .2s linear 0s}.container article p:last-child{margin-bottom:0}.container article p a{display:inline-block}.container article:nth-of-type(odd){background:#f8f8f8}.container article:hover{background:#f6f7ef}.container article:hover header{color:#8e24b9}.container article:hover:before{opacity:1}.container article:hover p{color:#333}.container .view-more-title{padding:20px 40px;color:#666;text-align:center;font-size:30px;line-height:35px;letter-spacing:-.5px}.container .view-more{padding:20px 40px}.container .view-more a{display:table;text-align:center;color:#fff;font-size:17px;line-height:25px;padding:10px;border-radius:3px;background:#999;margin:0 auto;letter-spacing:-.5px;transition:background .2s linear 0s}.container .view-more a:hover{background:#61426e;color:#fff;text-decoration:none}.container .pegination{display:block;text-align:left;padding:35px 40px}.container .table-outline table .pegination{padding:0}.container .pegination .none,.container .pegination a{display:inline-block;vertical-align:top;border-radius:3px;font-size:17px;line-height:25px;padding:8px 15px;background:#f0f0f0;color:#333;transition:background .2s linear 0s}.container .pegination a:hover{background:#61426e;color:#fff;text-decoration:none}.container .pegination .active,.container .pegination a.active{background:#61426e;color:#fff}.container .pegination .none{background:0 0;color:#999;padding:7px 12px;border:1px solid #eee;cursor:default;pointer-events:none}.peging-info{display:inline-block;padding:10px 10px 10px 0}.section-content img{max-width:640px;height:auto}.section-content img.alignleft{float:left;max-width:600px;margin:20px 20px 20px 0}.section-content img.left{float:left;max-width:600px;margin:20px 20px 20px 0}.section-content img.alignright{float:right;max-width:600px;margin:20px 0 20px 20px}.section-content img.right{float:right;max-width:600px;margin:20px 0 20px 20px}.container.page section header{margin-bottom:20px}.section-content ul{margin:0 0 15px 15px}.page .section-content ul,.section-content ul{margin:0 0 15px 30px}.page .section-content ul ul{margin:0 0 15px 15px}.page .section-content ol,.section-content ol{margin:0 0 15px 30px}.page .section-content ol ol{margin:0 0 15px 20px}.section-content ul.form{margin:0 0 15px 0}.section-content p{font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px}.section-content p strong{font-weight:700}.section-content h1,.section-content h2,.section-content h3,.section-content h4,.section-content h5,.section-content h6{clear:both;margin-bottom:5px}.page .section-content h1,.page .section-content h2,.page .section-content h3,.page .section-content h4,.page .section-content h5,.page .section-content h6{clear:both;margin-bottom:15px}.section-content h2{color:#333;display:block;font-size:18px;letter-spacing:-.5px;line-height:25px}.page .section-content h2{color:#444;display:block;font-size:20px;letter-spacing:-.5px;line-height:28px}.container section{padding:22px 30px 26px;position:relative}.container section .print-btn{display:block;width:28px;height:28px;text-align:center;position:absolute;top:5px;right:5px;color:#333;background:#eee}.container section .print-btn i{display:inline-block;font-weight:400;width:28px;text-align:center;font-size:14px;margin:7px 0}.container section .print-btn:hover{text-decoration:none;background:#61426e;color:#fff}.container section header{display:block;font-size:28px;line-height:38px;color:#2a2a2a;letter-spacing:-.5px}.container section .art-info{display:block;padding:0 0 10px}.container section .date{display:block;float:left;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;transition:color .2s linear 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container section .date i{margin-right:10px;color:#666;font-size:14px}.container section .author{display:block;float:left;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container section .section{display:block;float:left;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container section .views{display:block;float:right;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.the-article section .art-details,.the-news section .art-details{display:block;width:100%;float:left;color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.the-article section .art-info,.the-news section .art-info{width:100%}.container section .section-content .author-box{display:inline-block;width:100%;vertical-align:top;border-radius:3px;padding:20px;background:#f6f7ef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container section .section-content .author-box h3{font-size:18px;color:#2a2a2a;margin:0 0 10px;display:inline-block}.container section .section-content .author-box img{max-width:180px;height:auto;background:#fff;border-radius:3px;padding:5px;border:1px solid #ccc;float:left;margin:0 20px 5px 0}.container section .section-content .author-box .table-row{display:table-row}.container section .section-content .author-box .author-img{display:table-cell;vertical-align:top}.container section .section-content .author-box .author-content{display:table-cell;vertical-align:top}input,select,textarea{background:#fff;padding:5px 8px;border:1px solid #ccc;border-radius:3px}select{padding:6px 8px}textarea{font-family:inherit;font-size:inherit;resize:vertical;min-height:50px;max-height:250px;height:100px}.action,button,input[type=submit]{display:inline-block;vertical-align:top;font-size:15px;border:none;background:#61426e;color:#fff;text-align:center;padding:5px 10px;border-radius:3px;cursor:pointer;text-decoration:none}button,input[type=submit]{height:30px}a.action{line-height:20px}.action.left,.default.left,button.left,input[type=submit].left{float:left;margin:0 10px 0 0}.action.right,.default.right,button.right,input[type=submit].right{float:right;margin:0 0 0 10px}.action:active,.action:hover,button:hover,input[type=submit]:hover{background:#4c2c5a;text-decoration:none}.action2{display:inline-block;vertical-align:top;font-size:15px;border:none;background:#5e6f23;color:#fff;text-align:center;padding:10px 15px;border-radius:3px;cursor:pointer;text-decoration:none}a.action2{line-height:20px}.action2:active,.action2:hover{background:#506215;text-decoration:none}.action.default,.default{display:inline-block;vertical-align:top;font-size:15px;border:none;background:#999;color:#fff;text-align:center;padding:5px 10px;cursor:pointer;border-radius:3px;text-decoration:none}a.action.default,a.default{line-height:20px}.action.default.back,.default.back{margin:15px 0}.action.default:active,.action.default:hover,.default:active,.default:hover{background:#333;text-decoration:none}.filter{display:block;background:#61426e;color:#fff;padding:20px 30px}.filter.show-hide{color:#333;background:0 0}.filter-panel-content{display:inline-block}.search-filter{background:0 0;color:#333;border-bottom:1px solid #ccc}.filter.show-hide header{display:inline-block;padding:5px 10px;margin-left:-10px;border-radius:3px;background:#eee;cursor:pointer;float:right}.filter .rss-link,.filter .rss-link:active,.filter .rss-link:focus,.filter .rss-link:hover{display:inline-block;padding:0;height:35px;width:35px;margin-left:-10px;border-radius:3px;background:#f90 url(../images/rss.png) no-repeat center center;cursor:pointer;float:left;text-decoration:none}.filter.show-hide header:hover{background:#61426e;color:#fff}.filter.show-hide header i{width:15px}.filter ul{display:block;float:none;list-style:none}.filter ul li{display:inline-block;vertical-align:top;margin:0 10px 10px 0}.filter ul li label{display:block;float:none;padding:8px 0 2px}.filter ul li label.label-with-checkbox,.filter ul li label.label-with-radio{float:left;margin-right:10px;cursor:pointer;padding:5px 0 0}.filter ul li.remove-padding label.label-with-checkbox,.filter ul li.remove-padding label.label-with-radio{padding:0}.filter ul li label.label-with-checkbox input[type=checkbox],.filter ul li label.label-with-radio input[type=radio]{display:block;float:left;margin:6px 5px 0 0}.filter ul li input{padding:8px 12px;border:1px solid #ccc;background:#fff;border-radius:3px}.data-picker{display:inline-block;position:relative}.data-picker input,.filter ul li .data-picker input{width:80px;padding:8px 30px 8px 12px;border-radius:3px}.data-picker i.fa-calendar{position:absolute;top:10px;right:10px;cursor:pointer;color:#333}.filter .filter-actions{margin:10px 0 5px 0}.filter .filter-actions .action,.filter .filter-actions button,.filter .filter-actions input[type=submit]{display:inline-block;vertical-align:top;font-size:15px;border:none;background:#61426e;color:#fff;text-align:center;padding:5px 10px;cursor:pointer;border-radius:3px;text-decoration:none}.filter .filter-actions a.action{line-height:20px}.filter .filter-actions .action:active,.filter .filter-actions .action:hover,.filter .filter-actions button:hover,.filter .filter-actions input[type=submit]:hover{background:#563a62;text-decoration:none}.filter .filter-actions .action-link,.filter .filter-actions .action.default,.filter .filter-actions .default{display:inline-block;vertical-align:top;font-size:15px;border:none;background:#999;color:#fff;text-align:center;padding:5px 10px;cursor:pointer;border-radius:3px;text-decoration:none}.filter .filter-actions a.action-link,.filter .filter-actions a.action.default,.filter .filter-actions a.default{line-height:20px}.filter .filter-actions .action-link:active,.filter .filter-actions .action-link:hover,.filter .filter-actions .action.default:active,.filter .filter-actions .action.default:hover,.filter .filter-actions .default:active,.filter .filter-actions .default:hover{background:#333;text-decoration:none}.table-outline{margin:20px 20px}.table-outline table tr td{font-size:14px;line-height:20px;padding:10px}.table-outline table thead tr td{font-weight:700;border-bottom:2px solid #ccc;padding:5px 10px}.table-outline table tbody tr+tr td{border-top:1px solid #ccc}.table-outline table tbody tr:hover td{background:#f6f7ef}.rating{display:inline-block;width:300px;margin:0 0 10px 0}.rating .star a{display:block;overflow:hidden;text-indent:-999em}.rating .star{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:14px;width:16px;height:14px;margin:0 2px 0 0;color:#333;text-decoration:none;cursor:pointer;overflow:hidden}.rating .star:active,.rating .star:hover{color:#333;text-decoration:none}.rating .star:before{content:"\f006"}.rating .star.hover:before,.rating .star.on:before{content:"\f005";color:#61426e}.rating .star.hover:before{color:#8a975f}.the-rating{display:block;float:left;width:42px;height:40px;margin:0 15px 0 0;text-align:center;position:relative}.the-rating:before{font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f005";display:block;width:42px;height:40px;color:#61426e;font-size:45px;position:absolute;left:0;top:0;z-index:90}.the-rating span{color:#fff;font-size:14px;line-height:42px;position:relative;z-index:100}.ratings{display:block;float:left;font-size:13px;line-height:16px;color:#333}.ratings strong:first-child{color:#888;font-weight:400}.ratings strong:first-child span{color:#333;font-weight:700}.rating-box{display:block}.rating-box span{display:inline-block;margin:0 10px 5px 0;font-size:13px;line-height:20px;vertical-align:top}.rating-box span:last-child{margin:0 0 5px 5px}.rating-box>div{display:inline-block}.social-share{display:inline-block;vertical-align:top;float:right}.comments,.container section.comments{display:inline-block;padding:0 30px 30px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comments .add-comment{display:block;margin:0 0 10px 0;border-bottom:1px solid #ccc;padding:0 0 10px 0}.comments .add-comment label{display:block;float:none}.comments .add-comment textarea{width:100%;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comments .comment{display:block;position:relative;padding:10px 5px}.comments .comment+.comment{border-top:1px dashed #ccc}.comments .comment:nth-child(2n+1){background:#fffffb}.comments .comment header{font-size:18px}.comments .comment header span{font-size:14px;color:#888}.comments .comment header .action-list{display:inline-block;opacity:0;float:right;height:25px;margin:5px 0 0 10px;transition:opacity .3s linear 0s}.comments .comment:hover header .action-list{opacity:1}.comments .comment header .action-list a{display:inline-block;width:25px;height:25px;border-radius:3px;line-height:25px;text-align:center;vertical-align:top;font-size:14px;color:#333;background:#eee}.comments .comment p{font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif}.com-edit-btn:active,.com-edit-btn:hover,.comments .comment header .action-list a.com-edit-btn:active,.comments .comment header .action-list a.com-edit-btn:hover{background:#1665dd;color:#fff}.com-delete-btn:active,.com-delete-btn:hover,.comments .comment header .action-list a.com-delete-btn:active,.comments .comment header .action-list a.com-delete-btn:hover{background:#e82e1f;color:#fff}.container .login article,.container .login article:hover,.login article,.login article:hover{padding:0;background:0 0;cursor:default}.container .login article:hover header,.login article:hover header{color:#2a2a2a}.container .login article:before,.login article:before{display:none}.container .login article header{margin-bottom:20px}.form{list-style:none;margin:0 0 15px}.form li,.login .form li{padding-bottom:20px}.form li:last-child,.login .form li:last-child{padding-bottom:0}.form.no-padding li,.login .form.no-padding li,.no-padding li{padding-bottom:0}.form li label,.login .form li label{display:block;float:none;margin-bottom:5px}.cursor-labels li label,.form.cursor-labels li label,.login .form.cursor-labels li label{display:inline-block;width:auto;cursor:pointer}.form li input,.login .form li input{outline:0;position:relative;padding:16px 12px;border:1px solid #ccc;background:#fff;border-radius:4px;color:#333;width:340px;z-index:1}.form li input:focus,.login .form li input:focus{border-color:#61426e;background:#fff}.form li input[type=checkbox],.form li input[type=radio],.login .form li input[type=checkbox],.login .form li input[type=radio]{width:auto;padding:0;margin:2px 5px 0 0}.form li textarea{padding:14px 12px;width:340px}.form li input[required=required],.form li input[required],.form li textarea[required=required],.form li textarea[required]{background:#fffbe4}.form li p,.login .form li p{color:#333;font-weight:300}.form li p a,.login .form li p a{font-weight:400}.login-error,.reg-error{display:block;background:#f63;height:25px;width:342px;padding:5px 12px;color:#fff;font-size:.875em;font-weight:600;margin-top:-35px;border-radius:0 0 4px 4px;opacity:0;transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s}.login-error i,.reg-error i{font-size:.875em;margin:7px 5px 0 0;float:left}.login-error>div,.login-error>span,.reg-error>div,.reg-error>span{float:left;width:auto}.login-error.view-error,.reg-error.view-error{margin-top:-4px;opacity:1}.login-error .msg.error-msg,.reg-error .msg.error-msg{padding:0;background:0 0;font-weight:400;margin:0}.form li.reg-action .action,.login .form li.reg-action .action{float:right}.form li.reg-action .action,.form li.reg-action button.action,.form li.reg-action input[type=submit].action,.login .form li.reg-action .action,.login .form li.reg-action button.action,.login .form li.reg-action input[type=submit].action{width:auto;display:inline-block;vertical-align:top;font-size:15px;border:none;background:#61426e;color:#fff;text-align:center;padding:5px 10px;border-radius:3px;cursor:pointer;text-decoration:none}.form li.reg-action .action:hover,.form li.reg-action button.action:hover,.form li.reg-action input[type=submit].action:hover,.login .form li.reg-action .action:hover,.login .form li.reg-action button.action:hover,.login .form li.reg-action input[type=submit].action:hover{background:#4c2c5a}a.action{line-height:20px}.capital-letter{text-transform:capitalize}.content-footer{display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-footer section{display:table-cell;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-footer section header{font-size:30px;line-height:38px;letter-spacing:-.5px;padding:25px 30px 25px 40px;color:#fff;background:#666}.content-footer section header a{display:block;font-size:15px;line-height:25px;letter-spacing:-.5px;color:#fff;border-radius:3px;padding:10px 20px;background:#333;float:right;transition:background .2s linear 0s}.content-footer section header a:active,.content-footer section header a:hover{background:#000;text-decoration:none}.content-footer section.most-popular header{background:#61416e}.content-footer section.most-popular header a{background:#43294e}.content-footer section.most-popular header a:active,.content-footer section.most-popular header a:hover{background:#2d1736}.content-footer section.tax-tips header{background:#b0c075}.content-footer section.tax-tips header a{background:#95a55c}.content-footer section.tax-tips header a:active,.content-footer section.tax-tips header a:hover{background:#798b3b}.content-footer section article{padding:14px 20px;border-bottom:1px solid #ebebeb;background:#fff;min-height:125px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-footer section article:before{opacity:0;display:block;content:"";background:#d1dba7;width:5px;position:absolute;top:0;bottom:0;left:0;transition:opacity .2s linear 0s}.content-footer section.tax-tips article:before{background:#d1dba7}.content-footer section.most-popular article:before{background:#b271cd}.content-footer section article:hover{background:#f6f7ef}.content-footer section article:hover:before{opacity:1}.content-footer section:first-child article{border-right:1px solid #ebebeb}.content-footer section article img{width:60px;height:auto;margin:0 15px 0 0;border-radius:3px;float:left}.content-footer section.most-popular article img.default-img{margin:7px 15px 0 0}.content-footer section.tax-tips article img{margin-top:-7px}.content-footer section article .cont-foot-left-img,.content-footer section article .cont-foot-right-con{display:table-cell;vertical-align:top}.content-footer section article h3{font-size:19px;line-height:30px;letter-spacing:-.5px;color:#2a2a2a;font-weight:400;width:390px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-footer section article:hover h3{color:#8e24b9}.content-footer section.tax-tips article h3{font-size:19px}.content-footer section article .date{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#8a8a8a;width:380px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-footer section article .date span{color:#8e24b9}.content-footer section article .price{color:#8e24b9;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:380px}aside{display:table-cell;vertical-align:top;width:320px;background:#f3f3f3;box-shadow:inset 5px 0 10px rgba(0,0,0,.05)}aside section{box-shadow:inset 5px 0 10px rgba(0,0,0,.05);display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.subscription{background:#8a975f;padding:20px 30px 25px;text-align:left}aside section.subscription{background:#8a975f;padding:30px;text-align:center}section.subscription h1{color:#fff;font-size:21px;line-height:31px;margin-bottom:10px;letter-spacing:-.5px}aside section.subscription h1{color:#fff;font-size:21px;line-height:31px;margin-bottom:20px;letter-spacing:-.5px}aside section.subscription p,section.subscription p{font-size:19px;line-height:25px;color:#d5dfaf;margin-bottom:20px;letter-spacing:-.5px}aside section.subscription .sub-btn,section.subscription .sub-btn{display:block;position:relative}aside section.subscription .sub-btn input,section.subscription .sub-btn input{width:100%;border:none;background:#fff;border-radius:3px;color:#333;padding:20px 45px 20px 40px;line-height:15px;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}aside section.subscription .sub-btn button,aside section.subscription .sub-btn button:active,aside section.subscription .sub-btn button:hover,section.subscription .sub-btn button,section.subscription .sub-btn button:active,section.subscription .sub-btn button:hover{border:none;background:0 0;position:absolute;top:0;right:0;width:45px;height:55px;padding:0;text-align:center;line-height:55px;color:#c7d49e;font-size:20px;cursor:pointer;outline:0}aside section.subscription .sub-btn .fa-envelope,section.subscription .sub-btn .fa-envelope{color:#c5c5c5;position:absolute;left:0;top:0;height:55px;width:30px;text-align:right;line-height:55px;font-size:16px;cursor:default}aside section.banners{padding:15px 10px 0;background:#ddd;text-align:center}aside section.banners a{display:block;margin-bottom:15px}aside section.banners>div{margin-bottom:15px}aside section.banners a img,aside section.banners img{max-width:300px;height:auto}aside section.forum-art,aside section.icpa-tax-portal-feed,aside section.section-art{background:#f3f3f3}aside section.forum-art header,aside section.section-art header{font-size:18px;line-height:22px;text-align:center;color:#fff;font-weight:400;background:#61426e;padding:20px 15px}aside section.icpa-tax-portal-feed header{font-size:18px;line-height:22px;text-align:center;color:#fff;font-weight:400;background:#8a975f;padding:10px}aside section.forum-art article{padding:20px 15px 20px 75px;position:relative;background:url(../images/forum-post-icon.png) no-repeat 22px 25px #f6f7ef;box-shadow:inset 5px 0 10px rgba(0,0,0,.05);border-bottom:1px solid #e0e0e0;min-height:50px;transition:background-color .2s linear 0s}aside section.forum-art article:before{opacity:0;display:block;content:"";width:5px;position:absolute;left:0;top:0;bottom:0;background:#b271cd;transition:opacity .2s linear 0s}aside section.section-art article{padding:15px 10px 15px 100px;position:relative;box-shadow:inset 5px 0 10px rgba(0,0,0,.05);border-bottom:1px solid #e0e0e0;min-height:75px;transition:background-color .2s linear 0s}aside section.section-art article:before{opacity:0;display:block;content:"";width:5px;position:absolute;left:0;top:0;bottom:0;background:#b271cd;transition:opacity .2s linear 0s}aside section.icpa-tax-portal-feed ul{margin:10px 10px 10px 30px}aside section.icpa-tax-portal-feed ul li{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#555}aside section.icpa-tax-portal-feed ul li+li{margin-top:5px}aside section.section-art article>img{border-radius:3px;position:absolute;left:12px;top:17px;width:75px;height:auto}aside section.forum-art article h3,aside section.section-art article h3{font-size:15px;line-height:20px;margin-bottom:5px;color:#333;transition:color .2s linear 0s}aside section.forum-art article .author,aside section.forum-art article .date,aside section.section-art article .author,aside section.section-art article .date{color:#8a8a8a;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px}aside section.forum-art article .author span,aside section.forum-art article .date span,aside section.section-art article .author span,aside section.section-art article .date span{color:#8e24b9;transition:color .2s linear 0s}aside section.forum-art article:hover{background:url(../images/forum-post-icon.png) no-repeat 22px -132px #fff}aside section.forum-art article:hover:before,aside section.section-art article:hover:before{opacity:1}aside section.forum-art article:hover h3,aside section.section-art article:hover h3{color:#852ca9}aside section.forum-art article:hover .author span,aside section.forum-art article:hover .date span,aside section.section-art article:hover .author span,aside section.section-art article:hover .date span{color:#333}aside section.forum-art .forum-btn,aside section.section-art .section-btn{display:block;text-align:center;color:#333;font-size:17px;line-height:25px;padding:10px;border-radius:3px;background:#d9d9d9;margin:20px 22px;letter-spacing:-.5px;transition:background .2s linear 0s}aside section.forum-art .forum-btn:hover,aside section.section-art .section-btn:hover{background:#61426e;color:#fff;text-decoration:none}aside section.icpa-tax-portal-feed .icpa-tax-portal-feed-btn{display:block;text-align:center;color:#333;font-size:17px;line-height:25px;padding:5px;border-radius:3px;background:#d9d9d9;margin:0 10px 10px;letter-spacing:-.5px;transition:background .2s linear 0s}aside section.icpa-tax-portal-feed .icpa-tax-portal-feed-btn:hover{background:#61426e;color:#fff;text-decoration:none}footer{margin:45px 0}footer .footer-content{display:table;margin-bottom:40px}footer .footer-content section{display:table-cell;vertical-align:top}footer .footer-content section+section{padding:0 0 0 100px;min-width:125px}footer .footer-content section.foot-about{max-width:180px}footer .footer-content section .foot-logo{margin-bottom:40px}footer .footer-content section p{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;color:#8a8989;margin-bottom:30px}footer .footer-content section .foot-btn{display:block;float:left;width:80px;text-align:center;font-size:15px;line-height:25px;letter-spacing:-.5px;color:#fff;background:#a9a9a9;border-radius:3px;padding:6px 15px;transition:background .2s linear 0s}footer .footer-content section .foot-btn:active,footer .footer-content section .foot-btn:hover{text-decoration:none;background:#333}footer .footer-content section h2{font-size:22px;line-height:38px;letter-spacing:-.5px;color:#333;font-weight:400;margin-bottom:35px}footer .footer-content section ul{list-style:none}footer .footer-content section ul li{margin-bottom:15px}footer .footer-content section ul li a{display:inline-block;font-size:14px;line-height:20px;letter-spacing:-.5px;color:#9a60b2}footer .footer-content section ul li.social-media a{margin-top:10px;width:32px;height:32px;transition:background .2s linear 0s}footer .footer-content section ul li a.fb-btn{background:url(../images/social-media-icons.png) no-repeat 0 0}footer .footer-content section ul li a.twitter-btn{background:url(../images/social-media-icons.png) no-repeat -35px 0}footer .footer-content section ul li a.google-plus-btn{background:url(../images/social-media-icons.png) no-repeat -70px 0}footer .footer-content section ul li a.fb-btn:active,footer .footer-content section ul li a.fb-btn:hover{background:url(../images/social-media-icons.png) no-repeat 0 -32px}footer .footer-content section ul li a.twitter-btn:active,footer .footer-content section ul li a.twitter-btn:hover{background:url(../images/social-media-icons.png) no-repeat -35px -32px}footer .footer-content section ul li a.google-plus-btn:active,footer .footer-content section ul li a.google-plus-btn:hover{background:url(../images/social-media-icons.png) no-repeat -70px -32px}footer .footer-content section.foot-fb-section img{border-radius:10px}footer .foot-banners{display:block;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;text-align:center;padding:40px 0}footer .foot-banners .block,footer .foot-banners a{display:inline-block;margin-right:25px;vertical-align:top;width:88px;height:100px}footer .foot-banners a:first-child{margin-left:25px}footer .foot-banners .top-10-2008-apr-jun,footer .foot-banners a.top-10-2008-apr-jun{background:url(../images/top-10-website-2008-apr-jun.png) no-repeat center top}footer .foot-banners .top-10-2008-jun-sep,footer .foot-banners a.top-10-2008-jun-sep{background:url(../images/top-10-website-2008-jun-sep.png) no-repeat center top}footer .foot-banners .top-10-2008-oct-dec,footer .foot-banners a.top-10-2008-oct-dec{background:url(../images/top-10-website-2008-oct-dec.png) no-repeat center top}footer .foot-banners .experian-hitwise-winner,footer .foot-banners a.experian-hitwise-winner{background:url(../images/experian-hitwise-winner.png) no-repeat center top}footer .foot-banners .alexa-most-popular,footer .foot-banners a.alexa-most-popular{background:url(../images/alexa-most-popular.png) no-repeat center top;width:100px}footer .foot-banners .top-10-2009-jan-jun,footer .foot-banners a.top-10-2009-jan-jun{background:url(../images/top-10-website-2009-jan-jun.png) no-repeat center top}footer .foot-banners .top-10-2009-jul-dec,footer .foot-banners a.top-10-2009-jul-dec{background:url(../images/top-10-website-2009-jul-dec.png) no-repeat center top}footer .foot-banners .top-10-2008-apr-jun:active,footer .foot-banners .top-10-2008-apr-jun:hover,footer .foot-banners a.top-10-2008-apr-jun:active,footer .foot-banners a.top-10-2008-apr-jun:hover{background:url(../images/top-10-website-2008-apr-jun.png) no-repeat center bottom}footer .foot-banners .top-10-2008-jun-sep:active,footer .foot-banners .top-10-2008-jun-sep:hover,footer .foot-banners a.top-10-2008-jun-sep:active,footer .foot-banners a.top-10-2008-jun-sep:hover{background:url(../images/top-10-website-2008-jun-sep.png) no-repeat center bottom}footer .foot-banners .top-10-2008-oct-dec:active,footer .foot-banners .top-10-2008-oct-dec:hover,footer .foot-banners a.top-10-2008-oct-dec:active,footer .foot-banners a.top-10-2008-oct-dec:hover{background:url(../images/top-10-website-2008-oct-dec.png) no-repeat center bottom}footer .foot-banners .experian-hitwise-winner:active,footer .foot-banners .experian-hitwise-winner:hover,footer .foot-banners a.experian-hitwise-winner:active,footer .foot-banners a.experian-hitwise-winner:hover{background:url(../images/experian-hitwise-winner.png) no-repeat center bottom}footer .foot-banners .alexa-most-popular:active,footer .foot-banners .alexa-most-popular:hover,footer .foot-banners a.alexa-most-popular:active,footer .foot-banners a.alexa-most-popular:hover{background:url(../images/alexa-most-popular.png) no-repeat center bottom}footer .foot-banners .top-10-2009-jan-jun:active,footer .foot-banners .top-10-2009-jan-jun:hover,footer .foot-banners a.top-10-2009-jan-jun:active,footer .foot-banners a.top-10-2009-jan-jun:hover{background:url(../images/top-10-website-2009-jan-jun.png) no-repeat center bottom}footer .foot-banners .top-10-2009-jul-dec:active,footer .foot-banners .top-10-2009-jul-dec:hover,footer .foot-banners a.top-10-2009-jul-dec:active,footer .foot-banners a.top-10-2009-jul-dec:hover{background:url(../images/top-10-website-2009-jul-dec.png) no-repeat center bottom}footer nav{border-top:1px solid #d2d2d2;color:#737373;padding:45px 0 0;text-align:center;width:100%}footer nav a{font-size:15px;line-height:25px;letter-spacing:-.5px;color:#737373;padding:0 15px}footer .copy{width:100%;padding-top:10px;text-align:center;font-size:15px;line-height:33px;letter-spacing:-.5px;color:#a9a9a9}.messages,.msg{display:block;padding:6px 8px;border-radius:3px;background:#eee;color:#333;margin:0 0 10px;font-size:14px}.messages.errormessage,.msg.error-msg{background-color:#e82e1f;color:#fff}.messages.successmessage,.msg.success-msg{background-color:#72b302;color:#fff}.messages.info-msg,.msg.info-msg{background-color:#eff2dd;color:#333;font-weight:400;margin-bottom:20px}.info-message{margin-bottom:20px;font-size:14px;line-height:24px;font-family:Arial,Helvetica,sans-serif;color:#0077c2}.fb-page{display:block!important;background:#fff;border-radius:5px;padding:3px}.breg{position:fixed;top:-1000px;left:-1000px}.form-right{width:120px;background:#61426e;box-sizing:border-box;color:#fff;border-radius:3px}.form-right.form-right-trans{background:0 0}.form-right div:first-child,.form-right div:first-child img{border-radius:3px 3px 0 0;border-top:none}.form-right a:hover{text-decoration:none}.form-right .section-content{padding:10px;color:#fff;text-align:center}.form-right .section-content p:last-child{margin-bottom:0}.form-right .ipca-logo{display:block;border-radius:0 0 3px 3px;height:50px;background:url(../images/icpa-banner-logo.jpg) no-repeat center center #fff}.form-right .cb-logo{display:block;border-radius:0 0 3px 3px;height:69px;background:url(../images/cb-banner-logo.jpg) no-repeat center center #fff;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.banner-tv-screen{border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);width:120px;height:90px;position:relative}.banner-tv-screen:before{display:block;position:absolute;left:50%;top:50%;width:36px;height:25px;margin-left:-18px;margin-top:-12px;background:url(../images/banner-play-icon-small-p.png) no-repeat top center;content:"";opacity:.8;box-shadow:0 0 5px rgba(0,0,0,.2)}.form-right:hover .banner-tv-screen:before{opacity:1;background-position:bottom center}.banner-tv-screen img{width:100%;height:auto;margin:0;background:#fff;padding:0 0 2px 0;box-sizing:border-box}.popup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9998;background:rgba(0,0,0,.4)}.popup .popup-content{display:table;margin:40px auto;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;z-index:9999}.popup .popup-content h2{width:100%;font-size:18px;position:relative;box-sizing:border-box;padding:5px 10px;background:#61426e;color:#fff;border-radius:3px 3px 0 0}.popup .popup-content h2 a.close-popup{position:absolute;top:5px;right:10px;color:#fff}.popup .popup-content h2 a.close-popup:hover{text-decoration:none;color:#f63}.popup .popup-content .popup-body{background:#333;border-radius:0 0 3px 3px}.popup .popup-content.sub-popup .popup-body{background:#99a863}.popup .popup-content.sub-popup .popup-body .subscription{position:relative}.popup .popup-content.sub-popup .popup-body .form:last-child{margin-bottom:0}.popup .popup-content.sub-popup .subscription a.close-popup{position:absolute;top:10px;right:15px;color:#fff;font-family:"PT Sans",arial;font-weight:700;font-size:18px}.popup .popup-content.sub-popup .subscription a.close-popup:hover{text-decoration:none;color:#f63}.error404,.error500{display:block;margin:0 auto}.tax-jobs ol span,.tax-jobs ul span{opacity:.7;font-size:13px}.tax-jobs .section-content h3{margin-top:20px;margin-bottom:10px}.tax-jobs table{border:1px solid #ccc;padding:5px 10px;margin-bottom:20px;line-height:1.4}.tax-jobs table tr td{padding:5px;vertical-align:top}.form li{position:relative}.form-info{position:absolute;top:2px;right:0;transform:translate3d(100%,0,0);padding:0 10px;box-sizing:border-box;width:300px}.icpa-tax-portal-feed .limit-height{height:205px;margin-bottom:8px;overflow-x:hidden}.container .pegination.view-mobile,.mobile-tablets-logo,.view-mobile{display:none}.cookies-settings{box-sizing:border-box;display:block;font-size:1em;margin-bottom:25px}.cookies-settings::after{clear:both;content:'';display:block;font-size:0;height:0;visibility:hidden}.cookies-settings .lv-box{background:#f3f3f3;border:1px solid #ccc;box-sizing:border-box;display:inline-block;margin:0 0 10px 0;min-height:225px;padding:25px;vertical-align:top;width:310px}.cookies-settings .lv-box:first-of-type{margin:0 15px 10px 0}.cookies-settings .lv-box p:last-of-type{margin-bottom:0}.cookies-settings .lv-box-heading{display:block;font-size:18px;font-weight:600;margin-bottom:10px}.cookies-settings .lv-box-heading::after,.cookies-settings .lv-box-heading::before{content:' ';display:table}.cookies-settings .lv-box-heading::after{clear:both}.cookies-settings .lv-box-heading::after::after,.cookies-settings .lv-box-heading::after::before{content:' ';display:table}.cookies-settings .lv-box-heading::after::after{clear:both}.cookies-settings .lv-box-heading .lv-checkbox{display:inline-block;float:right}.cookies-settings .lv-box-heading .lv-checkbox label{margin-bottom:0}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle{margin-left:-9999px;position:absolute;visibility:hidden}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle~label{cursor:pointer;display:block;outline:medium none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round~label{background-color:#bbb;border-radius:5px;height:22px;padding:2px;width:46px}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round~label::after,.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round~label::before{bottom:1px;content:'';display:block;left:1px;position:absolute;top:1px}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round~label::after{background-color:#fff;border:1px solid #ccc;border-radius:5px;transition:margin-left .25s linear 0s!important;width:22px}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round~label::before{background-color:#e93030;border-radius:5px;color:#fff;content:'';font-size:12px;line-height:22px;padding-right:3px;right:1px;text-align:right;text-indent:3px;transition:background .3s ease 0s}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round:checked~label::after{margin-left:24px}.cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round:checked~label::before{background-color:#7cc000;color:#fff;content:'';text-align:left}.cookies-settings .lv-action-line{clear:both;display:block}.cookies-settings .lv-action-line::after,.cookies-settings .lv-action-line::before{content:' ';display:table}.cookies-settings .lv-action-line::after{clear:both}.cookies{background:#555;border-radius:5px;box-sizing:border-box;display:block;margin-bottom:10px;width:100%}.cookies.hide{display:none!important}.cookies *{box-sizing:border-box}.cookies .cookies-container{color:#fff;display:block;font-size:1em;line-height:1.75;margin:0 auto;padding:8px 15px 12px 15px;position:relative;width:100%}.cookies .cookies-container a:not(.btn){color:#fff;text-decoration:underline}.cookies .cookies-container a:not(.btn):active,.cookies .cookies-container a:not(.btn):focus,.cookies .cookies-container a:not(.btn):hover{color:#fff;text-decoration:underline}.cookies .cookies-container .cookie-actions{display:inline-block}.cookies .cookies-container .btn{background:#333;border-radius:2px;box-shadow:none;color:#fff;display:inline-block;height:25px;line-height:14px;margin-top:2px;padding:5px 10px 6px;text-align:center;text-decoration:none}.cookies .cookies-container .btn:active,.cookies .cookies-container .btn:focus,.cookies .cookies-container .btn:hover{background:#111;color:#fff;text-decoration:none}.cookies .cookies-container .btn.btn-decline{background:0 0;color:#fff;padding:5px 10px 6px 0;text-decoration:none}.cookies .cookies-container .btn.btn-decline:active,.cookies .cookies-container .btn.btn-decline:focus,.cookies .cookies-container .btn.btn-decline:hover{background:0 0;color:#fff;text-decoration:underline}.cookies .cookies-container .btn.btn-settings{background:#333;margin-right:10px}.cookies .cookies-container .btn.btn-settings:active,.cookies .cookies-container .btn.btn-settings:focus,.cookies .cookies-container .btn.btn-settings:hover{background:#111}.cookies .cookies-container .btn.btn-accept{background:#798c3d}.cookies .cookies-container .btn.btn-accept:active,.cookies .cookies-container .btn.btn-accept:focus,.cookies .cookies-container .btn.btn-accept:hover{background:#6a7d29}.cookies .cookies-container p:last-of-type{margin-bottom:0}.cookies .cookies-container span{margin-right:10px}.cookies .cookies-container .cookies-accept{cursor:pointer;display:inline-block}.cookies .cookies-container .cookies-accept input{display:inline-block;margin:7px 5px 0 0;vertical-align:top}.cookies .cookies-settings{display:none;margin-bottom:0;margin-top:10px}.cookies .cookies-settings .lv-box{background:#333;border-color:#333;border-radius:5px;margin:0 0 10px 0;min-height:175px;width:485px}.cookies .cookies-settings .lv-box:first-of-type{margin:0 15px 10px 0}.cookies .cookies-settings .lv-box-heading .lv-checkbox .cmn-toggle-round~label{background-color:#111!important}