﻿
html, body, div, a, object, iframe, p, blockquote, pre,
img, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6,
fieldset, form, legend, textarea, button, input, select{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
svg:not(:root){overflow:hidden;}
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html, button, input, select, textarea{font-family:sans-serif;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
a{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
ul, ol{list-style:none;}
a:hover, a:active, label:focus, label:active{outline:none;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
fieldset{border:none;}
textarea, button, input, select{font-size:100%;vertical-align:baseline;}
textarea{overflow:auto;min-height:30px;max-height:400px;resize:vertical;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;vertical-align:middle;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input[type="search"]{-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button[disabled],
input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
small{font-size:85%;}
strong, th{font-weight:bold;}
td, td img{vertical-align:top;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
h1, h2, h3, h4, h5, h6{font-weight:normal;margin:0;}
@font-face{font-family:'open_sans_extrabolditalic';src:url('../fonts/opensans-extrabolditalic-webfont.eot');src:url('../fonts/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-extrabolditalic-webfont.woff') format('woff'),
url('../fonts/opensans-extrabolditalic-webfont.ttf') format('truetype'),
url('../fonts/opensans-extrabolditalic-webfont.svg#open_sans_extrabolditalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sans_semiboldregular';src:url('../fonts/opensans-semibold-webfont.eot');src:url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-semibold-webfont.woff') format('woff'),
url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
url('../fonts/opensans-semibold-webfont.svg#open_sans_semiboldregular') format('svg');font-weight:normal;font-style:normal;}
body{font:12px/1.2 Arial, sans-serif;background:#f3f3f4 url(../images/bg/body.jpg) repeat;width:100%;color:#242323;}
select, input, textarea{color:#444;font-size:12px;font-family:Arial, sans-serif;}
::-moz-selection{background:#478FB2;color:#fff;}
::selection{background:#478FB2;color:#fff;}
a:link{-webkit-tap-highlight-color:#478FB2;}
a{color:#1c449c;}
a:hover{color:#800000;}
.clearfix:before, .clearfix:after,
.container:before, .container:after,
.f-row:before, .f-row:after{content:"";display:table;}
.clearfix:after, .f-row:after, .container:after{clear:both;}
.debug{border:1px dotted red !important;}
.hidden{display:none;visibility:hidden;}
.no-marg{margin:0 !important;}
.no-pad{padding:0 !important;}
.no-bg{background:none !important;}
.no-bd{border:none !important;}
.fl-l{float:left !important;}
.fl-r{float:right !important;}
.d-inl-b{display:inline-block;}
.pad20{padding:20px;}
.pad10{padding:10px;}
.a-center{text-align:center;}
.a-left{text-align:left;}
.a-right{text-align:right;}
.clear{clear:both;}
.fixed{position:fixed !important;}
.ir{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}
.hr{height:1px;font:0/0 Serif;border-bottom:1px dotted #888;margin:15px 0;}
.btn{background:none;border:none;cursor:pointer;display:inline-block;vertical-align:middle;}
.header a, .footer a, .mce-content a, .aside a, .general a{-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;transition:color 0.3s ease-out;}
.wrapper{}
.pollframe{width:690px;margin:0 auto;}
.frame{width:1000px;margin:0 auto;}
.header, .footer{min-width:980px;}
.container{border:1px solid #d7d7d7;padding:10px 10px 35px;background:#fff;position:relative}
.general{min-height:300px;}
.layout-aside-l .general{float:right;width:740px;}
.layout-aside-r .general{float:left;width:667px;}
.layout-aside-r .aside{float:right;}
.layout-3col .general{float:left;width:520px;margin:0 30px;}
.layout-3col .aside-l{float:left;}
.layout-3col .aside-r{float:right;}
.col-wide{float:none;width:100%;}
.header{margin-bottom:11px;padding-top:2px;}
.ht-banner-holder{background:#111212;}
.head-top{width:100%;z-index:1000;position:fixed;top:0;left:0;height:50px;}
.logo{float:left;height:50px;}
.logo a{background:url("../images/logo.png") no-repeat;display:block;height:50px;width:125px;}
.logo img{display:none;}
.head-nav{background:url(../images/bg/nav-wrap.png) 0 0 repeat-x;height:50px;position:relative;z-index:1;}
.head-mid{background:#fff;padding:11px 10px 8px 14px;border:1px solid #d7d7d7;margin-top:-4px;border-top:none;clear:both;}
.hm-banner-holder{width:728px;}
.h-menu{float:left;height:45px;border-left:1px solid #ebebec;}
.mobile-orientation .h-menu{display:none;}
.h-menu > li{float:left;border-right:1px solid #fff;position:relative;}
.h-menu > li:first-child > a{border-left:1px solid #fff;}
.h-menu > li > a{text-transform:uppercase;border-right:1px solid #ebebec;display:block;height:45px;font:15px/46px open_sans_semiboldregular, Arial;color:#242323;padding:0 19px;}
.h-menu > li:first-child{border-left:medium none;}
.h-menu > .sub > a{padding-right:35px;}
.sub > a:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #9e9e9e;top:22px;content:"";height:0;right:20px;margin-left:-10px;position:absolute;width:0;}
.h-menu li.sfHover > a,
.h-menu > li:hover > a,
.h-menu .active > a{background:#132e6a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzMmU2YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYzQ0OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #132e6a 0%, #1c449b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#132e6a), color-stop(100%,#1c449b));background:-webkit-linear-gradient(top, #132e6a 0%,#1c449b 100%);background:-o-linear-gradient(top, #132e6a 0%,#1c449b 100%);background:-ms-linear-gradient(top, #132e6a 0%,#1c449b 100%);background:linear-gradient(to bottom, #132e6a 0%,#1c449b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#132e6a', endColorstr='#1c449b',GradientType=0);color:#fff;}
.sub:hover > a:after,
.active > a:after{border-top-color:#febe10;}
.h-menu .sub ul{display:none;min-width:100%;position:absolute;background:#f5f4f4;border:1px solid #ccc;white-space:nowrap;margin-left:0;z-index:9999999;}
.h-menu .sub:hover > ul{display:block;}
.h-menu .sub ul a{display:block;padding:10px;}
.h-menu .sub ul li{border-top:1px solid #ccc;}
.h-menu .sub ul li:first-child{border-top:none;}
.h-menu .sub ul .back-link{display:none;}
.menu-handler{position:absolute;bottom:19px;left:12px;width:52px;height:52px;overflow:hidden;text-indent:-99999px;display:none;background:url(../images/sprite-main.png) no-repeat 0px -222px;}
.menu-handler:hover{background-position:-54px -222px;}
.search-handler{position:absolute;bottom:19px;right:12px;width:54px;height:54px;overflow:hidden;text-indent:-99999px;display:none;background:url(../images/sprite-main.png) no-repeat -110px -222px;}
.search-handler:hover{background-position:-166px -222px;}
.h-search{float:right;background:url('../images/sprite-main.png') no-repeat 0 0;width:262px;height:28px;overflow:hidden;margin:9px 2px 0 0;padding:2px 0 0 12px;}
.h-search input[type="text"]{border:none;background:none;width:222px;height:20px;padding-top:4px;font-style:italic;color:#7a7a7a;font-size:13px;float:left;}
.h-search-btn{height:25px;width:25px;float:left;border:none;background:none;font:0/0 a;}
.head-bot{background:#2f3031;overflow:hidden;width:100%;display:table;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmMzAzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTFhMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #2f3031 0%, #191a1b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f3031), color-stop(100%,#191a1b));background:-webkit-linear-gradient(top, #2f3031 0%,#191a1b 100%);background:-o-linear-gradient(top, #2f3031 0%,#191a1b 100%);background:-ms-linear-gradient(top, #2f3031 0%,#191a1b 100%);background:linear-gradient(to bottom, #2f3031 0%,#191a1b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f3031', endColorstr='#191a1b',GradientType=0);}
.head-bot > div{display:table-cell;vertical-align:middle;height:42px;color:#fff;}
.h-news{width:304px;font-size:15px;padding:0 13px;font-size:15px;font-family:"open_sans_semiboldregular";border-right:1px solid #1d1e1f;}
.h-updates{width:440px;padding:0 15px;border-left:1px solid #3b3b3c;border-right:1px solid #1d1e1f;}
.head-bot label{font:13px "open_sans_extrabolditalic",Arial;text-transform:uppercase;color:#a4a4a4;display:inline-block;vertical-align:middle;margin-right:10px;}
.h-updates-form{width:257px;display:inline-block;vertical-align:middle;}
.h-updates-form input[type="text"]{background:url('../images/sprite-main.png') no-repeat 0 -30px;border:none;color:#b3b3b3;padding:6px 10px 4px;height:28px;width:175px;float:left;}
.h-updates-btn{background:url('../images/sprite-main.png') no-repeat 0 -137px;width:88px;height:26px;font:0/0 a;margin:1px 0 0 -6px;border:none;float:right;}
.h-updates-btn:hover{background-position:-96px -137px;}
.h-social{width:255px;padding:0 5px 0 20px;border-left:1px solid #3b3b3c;}
.h-social > a{display:inline-block;vertical-align:middle;background-image:url('../images/sprite-main.png');width:24px;height:24px;font:0/0 a;}
.h-social > a{margin:0 3px;}
.h-social .ico-fb{background-position:-131px -94px;}
.h-social .ico-tw{background-position:-157px -94px;}
.h-social .ico-yt{background-position:-183px -94px;}
.btn-feedback{display:block;position:fixed;top:150px;right:0;background:url('../images/sprite-main.png') no-repeat -275px 0;width:43px;height:138px;}
.btn-feedback:hover{opacity:.7;}
.footer{position:relative;z-index:1000;}
.foot-top{background:#343536;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0MzUzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTFmMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #343536 0%, #1e1f20 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#343536), color-stop(100%,#1e1f20));background:-webkit-linear-gradient(top, #343536 0%,#1e1f20 100%);background:-o-linear-gradient(top, #343536 0%,#1e1f20 100%);background:-ms-linear-gradient(top, #343536 0%,#1e1f20 100%);background:linear-gradient(to bottom, #343536 0%,#1e1f20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343536', endColorstr='#1e1f20',GradientType=0);}
.foot-top .frame{display:table;}
.foot-top-l{float:left;width:623px;padding:25px 50px 10px 0;}
.foot-nav{text-align:left;padding:10px 0 12px;overflow:hidden;background:url(../images/bg/h-split-dark.png) 0 100% repeat-x;}
.foot-nav li{float:left;margin-left:10px;background:url(../images/bg/v-split-dark.png) 0 0 repeat-y;}
.foot-nav li:first-child{border:none;background:none;margin-left:0;}
.foot-nav li:first-child a{padding-left:0;}
.foot-nav a{color:#a4a4a4;font:bold 10px Arial;padding-left:10px;text-transform:uppercase;}
.foot-nav a:hover{color:#fff;}
.f-social{padding:0 0 22px;background:url(../images/bg/h-split-dark.png) 0 100% repeat-x;overflow:hidden;}
.f-social li{float:left;padding:10px 33px;background:url(../images/bg/v-split-dark.png) 0 0 repeat-y;height:59px;}
.f-social .last{padding-right:0;}
.f-social li:first-child{padding-left:0;background:none;}
.f-social a{display:inline-block;height:37px;color:#838383;text-transform:uppercase;position:relative;font:bold 10px/14px Arial;padding-left:50px;}
.f-social a strong{font:normal 20px/22px "open_sans_extrabolditalic";color:#a4a3a3;}
.f-social a:hover,
.f-social a:hover strong{color:#eee;}
.f-social a:before{content:'';width:40px;height:37px;vertical-align:middle;background:url(../images/sprite-main.png) 0 0 no-repeat;display:inline-block;position:absolute;top:0;left:0;}
.f-social .ico-fb:before{background-position:0 -94px;}
.f-social .ico-tw:before{background-position:-42px -94px;}
.f-social .ico-yt:before{background-position:-84px -94px;}
.copyright{color:#585858;}
.foot-top-r{float:right;width:376px;background:rgba(0, 0, 0, 0.2);padding:25px 0 20px;}
.ie8 .foot-top-r{background:url(../images/bg/foot-top-r.png) repeat;}
.f-updates{padding:0 30px 28px 35px;border-bottom:1px solid #121212;color:#838383;}
.f-updates h4{font:normal 18px/24px "open_sans_extrabolditalic";text-transform:uppercase;color:#a4a4a4;}
.f-updates label{margin-bottom:10px;}
.f-updates-form{padding:15px 0 0;overflow:hidden}
.f-updates-form input[type="text"]{background:url('../images/sprite-main.png') no-repeat 0 -60px;border:none;width:220px;height:32px;padding:10px;color:#b3b3b3;font-style:italic;float:left;}
.f-updates-btn{border:none;font:0/0 a;background:url('../images/sprite-main.png') no-repeat 0 -166px;width:94px;height:33px;float:left;margin-left:-6px;}
.f-updates-btn:hover{background-position:-96px -166px;}
.privacy-note{border-top:1px solid #232323;padding:10px 50px 20px 35px;color:#585858;font-size:11px;}
.privacy-note a{color:#585858;text-decoration:underline;}
.foot-mid{background:#060707;text-align:center;height:43px;color:#252627;font:20px/36px "open_sans_extrabolditalic";text-transform:uppercase;border-top:4px solid #050606;position:relative;}
.foot-mid:after{content:'';width:0;height:0;position:absolute;bottom:-12px;left:50%;margin-left:-10px;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #060707;}
.foot-bot{overflow:hidden;background:#0a0b0b;padding:25px 0 50px;}
.foot-bot .frame{display:table;}
.f-logos{display:table;width:100%;}
.f-logos > li{display:table-cell;padding:0 0 0 25px;border-left:1px solid #171819;}
.f-logos .last{width:170px;}
.f-logos h5{color:#a4a4a4;font:15px/1.1 "open_sans_extrabolditalic";text-transform:uppercase;}
.f-logos ul li{margin-bottom:20px;}
.f-updates-mob{border-top:1px solid #242526;border-bottom:1px solid #121313;padding:19px 0;text-align:center;background:url(../images/bg/hue-darker.png) repeat;display:none;}
.mce-content h1,
.mce-content h2,
.mce-content h3,
.mce-content h4,
.mce-content h5{padding:0 0 15px;font-weight:bold;}
.mce-content h1{font-size:22px;}
.mce-content h2{font-size:20px;}
.mce-content h3{font-size:18px;}
.mce-content h4{font-size:16px;}
.mce-content h4{font-size:16px;}
.mce-content h5{font-size:14px;}
.mce-content p,
.mce-content ul,
.mce-content ol{padding-bottom:15px;}
.mce-content ul{margin-left:25px;list-style:disc;}
.mce-content ol{margin-left:25px;list-style:decimal;}
.mce-content ul ul,
.mce-content ol ol{margin-top:10px;}
.mce-content li{margin-bottom:10px;}
.mce-content dl{margin:0 0 15px;}
.mce-content dt{font-weight:bold;}
.mce-content dd{margin:0 0 10px 15px;}
.mce-content table{margin-bottom:15px;}
.mce-content td, .mce-content th{border:1px solid #ccc;padding:5px;}
.table-a{border:1px solid #ddd;}
.table-a th, .table-a td{line-height:18px;padding:8px;text-align:left;vertical-align:top;}
.table-a tbody tr:nth-child(2n+1) td,
.table-a tbody tr:nth-child(2n+1) th{background-color:#F9F9F9;}
.table-a tbody tr:hover td, .table-a tbody tr:hover th{background-color:#F5F5F5;}
.mce-content blockquote{border-left:5px solid #eee;margin:0 0 18px;padding:0 0 0 15px;}
.mce-content blockquote p{font-size:16px;font-weight:300;line-height:22.5px;margin-bottom:0;}
.mce-content blockquote small:before{content:"— ";}
.mce-content blockquote small{color:#999;display:block;line-height:18px;}
.banner, .footer-banner{font:0/0 a;color:transparent;text-align:center}
.small-banners img{margin:8px;}
.small-banners iframe{margin:8px;}
.title{font:18px/1 "open_sans_extrabolditalic";text-transform:uppercase;}
.general-title{color:#1c449c;border-bottom:1px solid #febe10;padding:0 0 10px 3px;}
.general-title .t-logo{border-left:1px solid #E6E6E6;display:inline-block;height:31px;margin-bottom:-3px;margin-left:14px;padding-left:14px;vertical-align:bottom;}
.arrow-blue, .arrow-orange{text-align:center;position:relative;border-top:3px solid #febe10;padding:10px 10px 12px;}
.arrow-blue{color:#fff;text-shadow:-1px -2px 0 #061A47;background:#1c439a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjNDM5YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDMxNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1c439a 0%, #143171 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c439a), color-stop(100%,#143171));background:-webkit-linear-gradient(top, #1c439a 0%,#143171 100%);background:-o-linear-gradient(top, #1c439a 0%,#143171 100%);background:-ms-linear-gradient(top, #1c439a 0%,#143171 100%);background:linear-gradient(to bottom, #1c439a 0%,#143171 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c439a', endColorstr='#143171',GradientType=0);}
.arrow-orange{color:#242323;text-shadow:1px 2px 0 #fdcf6b;background:#febe10;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmUxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWEzMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #febe10 0%, #faa302 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#febe10), color-stop(100%,#faa302));background:-webkit-linear-gradient(top, #febe10 0%,#faa302 100%);background:-o-linear-gradient(top, #febe10 0%,#faa302 100%);background:-ms-linear-gradient(top, #febe10 0%,#faa302 100%);background:linear-gradient(to bottom, #febe10 0%,#faa302 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febe10', endColorstr='#faa302',GradientType=0);}
.arrow-blue:after, .arrow-orange:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;bottom:-10px;content:"";height:0;left:50%;margin-left:-10px;position:absolute;width:0;}
.arrow-blue:after{border-top-color:#14316f;}
.arrow-orange:after{border-top-color:#faa202;}
.btn-holder{border:1px solid #e6e6e6;}
.btn-holder .inner{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVmZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #eeeff0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeff0));background:-webkit-linear-gradient(top, #ffffff 0%,#eeeff0 100%);background:-o-linear-gradient(top, #ffffff 0%,#eeeff0 100%);background:-ms-linear-gradient(top, #ffffff 0%,#eeeff0 100%);background:linear-gradient(to bottom, #ffffff 0%,#eeeff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeff0',GradientType=0);border:1px solid #fff;padding:0 15px;height:47px;line-height:47px;text-align:right;position:relative;z-index:2;}
.progress-item .btn-holder .inner{text-align:left;height:32px;line-height:32px;padding-left:8px;}
.btn-holder .inner-alt{border:1px solid #fff;text-align:center;padding:16px 0;position:relative;z-index:2;height:auto;line-height:28px;background:#eeeff0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eeeff0 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeff0), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #eeeff0 0%,#ffffff 100%);background:-o-linear-gradient(top, #eeeff0 0%,#ffffff 100%);background:-ms-linear-gradient(top, #eeeff0 0%,#ffffff 100%);background:linear-gradient(to bottom, #eeeff0 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeff0', endColorstr='#ffffff',GradientType=0);}
.btn-holder .inner-alt.dark{background:#e4e3e6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U0ZTNlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2U2ZTVlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2VjZWJlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iI2YwZWZmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYwZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e4e3e6 0%, #e6e5e8 22%, #ecebef 60%, #f0eff3 82%, #f1f0f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4e3e6), color-stop(22%,#e6e5e8), color-stop(60%,#ecebef), color-stop(82%,#f0eff3), color-stop(100%,#f1f0f4));background:-webkit-linear-gradient(top, #e4e3e6 0%,#e6e5e8 22%,#ecebef 60%,#f0eff3 82%,#f1f0f4 100%);background:-o-linear-gradient(top, #e4e3e6 0%,#e6e5e8 22%,#ecebef 60%,#f0eff3 82%,#f1f0f4 100%);background:-ms-linear-gradient(top, #e4e3e6 0%,#e6e5e8 22%,#ecebef 60%,#f0eff3 82%,#f1f0f4 100%);background:linear-gradient(to bottom, #e4e3e6 0%,#e6e5e8 22%,#ecebef 60%,#f0eff3 82%,#f1f0f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4e3e6', endColorstr='#f1f0f4',GradientType=0);}
.arrow-link{color:#1c449c;font-size:13px;font-family:"open_sans_extrabolditalic", arial;text-transform:uppercase;position:relative;padding-right:22px;}
.arrow-link.alt{color:#febe10;}
.arrow-link:after{content:'';background:url('../images/sprite-main.png') no-repeat -302px -150px;width:16px;height:15px;position:absolute;top:2px;right:0;display:inline-block;vertical-align:middle;margin-left:5px;}
.arrow-link.alt:after{background-position:-302px -170px;height:17px;}
.more-link{color:#800000;font-weight:bold;font-size:12px;position:relative;}
.more-link:after{border-bottom:4px solid transparent;border-left:5px solid #800000;border-top:4px solid transparent;content:"";display:inline-block;height:0;margin-left:3px;vertical-align:middle;width:0;}
.more-link:hover{color:#1c449c;}
.more-link:hover:after{border-left-color:#1c449c;}
.btn-fire{font:12px/28px "open_sans_extrabolditalic";text-align:center;text-transform:uppercase;display:inline-block;margin:0 28px 0 6px;padding:0 10px 0 20px;position:relative;background:url(../images/btn/btn-gradients.png) repeat-x;color:#fff;}
.btn-fire:before,
.btn-fire:after{content:'';background-image:url('../images/sprite-main.png');display:block;position:absolute;height:28px;top:0;}
.btn-fire:before{background-position:-246px -190px;width:6px;left:-6px;}
.btn-fire:after{background-position:-251px -190px;width:29px;right:-29px;}
.btn-fire:hover{background-position:0 -28px;}
.btn-fire:hover:before{background-position:-283px -190px;}
.btn-fire:hover:after{background-position:-288px -190px;}
.general h4, .general h4 a{font-weight:bold;font-size:14px;color:#242323;}
.general h4 a:hover{color:#FEBE10;}
.back-top,
.back-link{display:inline-block;color:#1c449c;font-size:13px;font-family:"open_sans_extrabolditalic";text-transform:uppercase;}
.back-top:before,
.back-link:before{content:'';background:url('../images/sprite-main.png') no-repeat -283px -150px;width:16px;height:15px;display:inline-block;vertical-align:middle;margin:-3px 7px 0 0;}
.back-top:before{background:url('../images/sprite-main.png') no-repeat -302px -150px;}
.pagination{float:right;}
.show-sorting li,
.pagination li{display:inline-block;color:#525252;padding:0 1px;font:bold italic 12px Arial, Helvetica, sans-serif;}
.pagination .sample-sep,
.sample-sep{display:inline-block;font-size:0;line-height:0;width:0;height:25px;padding:0;margin:0px 12px -5px;border-left:1px solid #e6e7e7;border-right:1px solid #fbfcfc;}
.show-sorting .sample-sep{margin-bottom:-7px;margin-right:0;}
.pagination .sample-sep{margin-bottom:-7px;}
.show-sorting a,
.pagination a{color:#525252;display:inline-block;padding:3px 5px;}
.show-sorting .active a,
.show-sorting a:hover,
.pagination .active a,
.pagination a:hover{color:#800000;}
.show-sorting .active a,
.pagination .active a{padding:1px 3px;border:2px solid #febe10;}
.pagination .prev,
.pagination .next,
.pagination .archive,
.pagination .prevtwo{padding:0;}
.pagination .prev,
.pagination .next,
.pagination .archive,
.pagination .prevtwo{position:relative;}
.pagination .prev,
.pagination .prevtwo{padding:0 0 0 8px;}
.pagination .next,
.pagination .archive{padding:0 8px 0 0;}
.pagination .prev:before,
.pagination .prevtwo:before,
.pagination .next:after,
.pagination .archive:after{content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #9e9e9e;position:absolute;top:4px;}
.pagination .prev:before,
.pagination .prevtwo:before{border-left:0;border-right:4px solid #9e9e9e;margin-left:0;left:0;}
.pagination .next:after,
.pagination .archive:after{right:0;}
.pagination .prev:hover:before,
.pagination .prevtwo:before{border-right-color:#800000;}
.pagination .next:hover:after,
.pagination .archive:hover:after{border-left-color:#800000;}
.aside{width:300px;float:right;}
.aside > div{margin-bottom:11px;}
.sticky-ads{position:relative;z-index:999;}
.aside .sticky-ads{width:300px;}
.aside-more-pro-news{border:1px solid #e3e3e3;border-width:0 1px 1px;}
.aside-more-pro-news ul{border:1px solid #fff;border-width:0 1px 1px;background:#efeef2;padding:16px 12px 16px 14px;}
.aside-more-pro-news .title{margin-left:-1px;margin-right:-1px;}
.aside-more-pro-news li{background-image:url(../images/bg/h-split-grey.png);}
.home-news-doctalk{margin-bottom:30px;}
.home-news-doctalk > div{display:inline-block;vertical-align:top}
.home-news-doctalk .home-news{width:450px;float:left;}
.home-news-doctalk .doc-talk{width:206px;float:right;}
.featured-news{margin-bottom:30px;position:relative;overflow:hidden;}
.fn-title{color:#febe10;border-bottom:3px solid #febe10;background:rgba(0, 0, 0, 0.75);height:43px;line-height:43px;padding:0 16px;position:absolute;top:0;left:0;}
.ie8 .fn-title,
.ie8 .fn-info{background:url(../images/bg/black-op075.png) repeat;}
.fn-info{background:rgba(13, 13, 13, 0.75);position:absolute;left:0;bottom:0;width:100%;padding:17px;color:#fff;}
.fn-author{font-weight:bold;font-size:11px;text-transform:uppercase;}
.fn-headline,
.fn-headline a{color:#FEBE10;font-size:17px;font-weight:bold;line-height:20px;margin-bottom:7px;}
.fn-data{font-style:italic;}
.fn-data span{padding:0 7px;}
.more-pro-news li{padding:12px 0;overflow:hidden;background:url(../images/bg/h-dot-split.gif) 0 0 repeat-x;}
.more-pro-news li:first-child{background:none;}
.mpnews-img{float:left;width:94px;overflow:hidden;margin-right:10px;}
.mpnews-txt{overflow:hidden;}
.mpnews-txt h4{font-weight:bold;font-size:14px;}
.mpnews-txt h4 a{color:#242323;}
.mpnews-txt h4 a:hover{color:#800000;}
.news-date{display:block;font:bold 11px Arial, Helvetica, sans-serif;color:#525252;margin:0 0 3px;}
.doc-talk ul{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:9px 0 8px;}
.doc-talk li{padding:9px 15px 8px 23px;background:url(../images/bg/h-dot-split.gif) 0 0 repeat-x;}
.doc-talk li:first-child{background:none;}
.doc-talk li a{font-weight:bold;position:relative;line-height:16px;}
.doc-talk li a:before{content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #febe10;position:absolute;left:-12px;top:0;}
.aside .doc-talk ul{background:#eaebed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWJlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eaebed 0%, #fcfcfc 52%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaebed), color-stop(52%,#fcfcfc), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);background:-o-linear-gradient(top, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);background:-ms-linear-gradient(top, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);background:linear-gradient(to bottom, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaebed', endColorstr='#ffffff',GradientType=0);}
.bass-rank{background:#1c1d1e;color:#afafaf;margin-bottom:11px;}
.bass-rank a:hover{text-decoration:underline;}
.rank-top{padding:20px;font-weight:bold;border-bottom:1px solid #121212;}
.rank-update{font-size:11px;text-transform:uppercase;margin-bottom:4px;letter-spacing:0.5px;}
.ranking-box .rank-update{font-size:12px;font-weight:bold;color:#afafaf;}
.rank-headline{color:#fff;font:bold 14px/17px Arial;}
.rank-first{padding:20px;overflow:hidden;background:#171819;font-weight:bold;border-bottom:1px solid #121212;border-top:1px solid #383939;}
.rank-first .position{height:30px;width:25px;margin-right:11px;color:#fff;font-size:20px;line-height:30px;text-align:center;vertical-align:top;display:inline-block;position:relative;background:#1c449c;}
.rank-first .position:after{content:'';display:block;border-bottom:5px solid transparent;border-left:5px solid #1c449c;border-top:5px solid transparent;height:0;width:0;right:-5px;top:10px;position:absolute;}
.rank-first-img{float:left;width:120px;margin-right:13px;}
.rank-first-img img{border:2px solid #3a3d41;}
.rank-first-info{overflow:hidden;}
.rank-first-info h3{color:#fff;font-size:17px;font-weight:bold;padding-bottom:12px;margin-bottom:3px;background:url(../images/bg/h-dot-split-dark.gif) 0 100% repeat-x;}
.rank-first-info h3 a{color:#fff;}
.rank-first-info .score{color:#febe10;font-weight:bold;font-size:22px;}
.rank-table-wrap{padding:20px;border-top:1px solid #383939;}
.rank-table{width:100%;font-weight:bold;}
.rank-table td{background:url(../images/bg/h-dot-split-dark.gif) 0 0 repeat-x;padding:5px 0 4px;vertical-align:middle;}
.rank-table tr:first-child td{background:none;}
.rank-table a{color:#fff;}
.rank-table .count{text-align:right;color:#febe10;}
.place-label,
.rank-table .position span{display:inline-block;height:20px;width:25px;color:#fff;background:#1c346a;text-align:center;font-size:14px;line-height:20px;position:relative;}
.place-label{width:30px;font-weight:bold;background:#1c449c;}
.place-label:after,
.rank-table .position span:after{content:'';display:block;border-bottom:4px solid transparent;border-left:4px solid #1c346a;border-top:4px solid transparent;height:0;width:0;right:-4px;top:6px;position:absolute;}
.place-label:after{border-left:4px solid #1c449c;}
.rank-bot{padding:10px 20px;border-top:1px solid #303131;}
.ranking-box .rank-bot{padding-left:0;padding-right:0;text-align:right;}
.rank-bot .arrow-link{margin-right:10px;}
.rank-bot .zf-select{display:inline-block;vertical-align:middle;}
.rank-bot select{width:130px;}
.dotted-sep{display:inline-block;width:1px;height:18px;margin:0 10px -5px 0;background:url(../images/bg/h-split-y.png) repeat-y;}
.home-bass-video{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;}
.home-bass-video .inner{padding:15px 0 5px;}
.home-bass-video .player-video-description,
.home-bass-video p{margin-bottom:10px;}
.home-bass-video h4,
.player-video-title{font-size:14px;font-weight:bold;margin-bottom:5px;}
.player-wrapper{width:666px;overflow:hidden;}
.remove-player{width:666px;height:415px;overflow:hidden;}
.home-review-opinions{margin-bottom:17px;}
.home-review-opinions > div{width:329px;float:right;}
.home-review-opinions > div:first-child{float:left;}
.pr-inner{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.aside .pr-inner{border-bottom:1px solid #e6e6e6;}
.pr-img{height:172px;background:#fefefe url(../images/bg/pr-review.png) no-repeat 50% 0;display:table-cell;vertical-align:middle;text-align:center;border-bottom:1px solid #e6e6e6;}
.pr-txt{margin:1px;background:#f1f0f4 url(../images/bg/pr-review-txt.png) repeat-x 0 0;padding:23px 12px 23px 13px;}
.aside .pr-txt{padding-top:13px;padding-bottom:13px;}
.pr-txt h4{font-size:14px;font-weight:bold;margin-bottom:12px;}
.pr-author{color:#525252;font-style:italic;margin-bottom:12px;}
.pr-quote{position:relative;padding-left:45px;}
.pr-quote:before{content:'';background:url('../images/sprite-main.png') no-repeat -213px -95px;width:30px;height:26px;display:block;position:absolute;top:0;left:0;}
.pr-quote p{padding-top:18px;}
.pr-quote p:first-child{padding-top:0;}
.latest-opins ul{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:17px 17px 6px;}
.latest-opins li{background:url(../images/bg/h-dot-split.gif) 0 0 repeat-x;padding:15px 0 14px;}
.latest-opins li:first-child{padding-top:0;background:none;}
.latest-opins h4{margin-bottom:5px;}
.latest-opins p{letter-spacing:-0.1px;}
.poll-inner{background:#fcf5d4;border-bottom:1px solid #f6e7a6;padding:22px 22px 26px;}
.poll-qs{margin-bottom:15px;font-weight:bold;font-size:14px;}
.poll-as{margin-bottom:20px;padding-left:13px;}
.poll-as li{margin-bottom:10px;}
.poll-as input{margin-right:5px;margin-top:-2px;}
.poll-btn{text-align:center;}
.review-widgets{border:1px solid #e6e6e6;display:table;margin-bottom:15px;}
.review-widgets > div{display:table-cell;vertical-align:top;width:220px;border-left:1px solid #e6e6e6;}
.review-widgets > div:first-child{border:none;}
.rw-logo{height:128px;width:220px;text-align:center;vertical-align:middle;display:table-cell;border-bottom:1px solid #e6e6e6;}
.rw-title{color:#1c449c;padding:0 10px;height:37px;font-size:15px;line-height:37px;border:1px solid #fff;border-bottom:1px solid #e6e6e6;background:#ecebee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY0ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ecebee 0%, #f5f4f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecebee), color-stop(100%,#f5f4f6));background:-webkit-linear-gradient(top, #ecebee 0%,#f5f4f6 100%);background:-o-linear-gradient(top, #ecebee 0%,#f5f4f6 100%);background:-ms-linear-gradient(top, #ecebee 0%,#f5f4f6 100%);background:linear-gradient(to bottom, #ecebee 0%,#f5f4f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecebee', endColorstr='#f5f4f6',GradientType=0);}
.rw-inner{padding:15px;}
.rw-feat{padding-bottom:15px;overflow:hidden;}
.rw-feat img{float:left;margin-right:10px;}
.rw-feat h5{font-size:12px;font-weight:bold;color:#1c449c;overflow:hidden;}
.rw-feat p{padding:15px 0;clear:both;background:url(../images/bg/h-dot-split.gif) 0 100% repeat-x;}
.rw-video li{margin-top:15px;}
.rw-video li:first-child{margin-top:0;}
.rw-video img{margin-bottom:10px;}
.rw-video h6,
.rw-video h6 a{font-size:12px;color:#242323;font-weight:bold;}
.ar-list{padding-left:13px;}
.ar-list li{margin-bottom:10px;position:relative;}
.ar-list li:after{border-bottom:5px solid transparent;border-left:5px solid #FEBE10;border-top:5px solid transparent;content:"";height:0;width:0;left:-12px;top:0;position:absolute;}
.pro-tips{background:#f1f0f4;border:1px solid #f1f0f4;}
.pro-tips .btn-holder{margin:-1px;}
.pt-big, .pt-cols{border:1px solid #fff;border-bottom:1px solid #d7d6d8;overflow:hidden;padding:15px 15px 25px;}
.pt-big-img{width:342px;float:left;margin-right:20px;}
.pt-big-txt{overflow:hidden;}
.pt-big-txt h4,
.pt-big-txt h4 a{font-size:17px;margin-bottom:10px;}
.pt-name{font-size:11px;font-weight:bold;text-transform:uppercase;margin-bottom:5px;}
.pt-author{color:#525252;font-style:italic;margin-bottom:10px;}
.pt-cols{background:url("../images/bg/pr-review-txt.png") repeat-x 0 0;display:table;width:100%;}
.pt-cols > li{display:table-cell;width:360px;padding-left:12px;}
.pt-cols > li:first-child{padding-left:0;}
.pt-cols img, .pt-cols h4{margin-bottom:10px;}
.bass-cal{border:1px solid #e6e6e6;}
.bass-cal .btn-holder{margin:-1px;}
.cal-top{background:#efeef1;border-left:1px solid #fcfcfc;border-right:1px solid #fcfcfc;border-bottom:1px solid #e6e6e6;padding:20px;font-weight:bold;overflow:hidden;}
.arrow-title.cal-heading h3{font-size:18px;padding-top:10px;}
.cal-img{float:left;margin-right:10px;}
.cal-txt{overflow:hidden;}
.cal-txt .date{color:#525252;text-transform:uppercase;font-size:11px;margin-bottom:4px;}
.cal-top h4{font-size:14px;font-weight:bold;}
.cal-widget{border:1px solid #fff;background:url("../images/bg/pr-review-txt.png") repeat-x 0 0 #F1F0F4;padding:25px 30px;}
.cal-widget table{width:100%;text-align:center;font-weight:bold;}
.cal-widget td a{color:#525252;}
.cal-widget td,
.cal-widget th{height:23px;vertical-align:middle;}
.cal-widget .cw-i{color:#a4a4a4;font-weight:normal}
.cw-top{text-align:center;padding-bottom:15px;margin:0 15px 10px;position:relative;background:url(../images/bg/h-split-grey.png) 0 100% repeat-x;}
.cal-widget .cw-a{display:inline-block;background:#1c449c;color:#fff;padding:3px;}
.cal-widget .cw-a:hover{background:#FEBE10;}
.cw-top h3{color:#1c449c;font-size:14px;text-transform:uppercase;font-weight:bold;}
.cw-top .arrow{position:absolute;top:3px;border-bottom:6px solid transparent;border-left:6px solid transparent;border-top:6px solid transparent;border-right:6px solid transparent;height:0;width:0;}
.cw-top .next{border-left-color:#FEBE10;right:0;}
.cw-top .prev{border-right-color:#FEBE10;left:0;}
.tabs{font-size:0;line-height:0;border-top:3px solid #febe10;}
.tabs li{display:inline-block;margin-left:1px;}
.tabs li:first-child{margin-left:0;}
.tabs a{display:block;height:30px;padding:0 5px;font:12px/30px "open_sans_extrabolditalic", Arial, Helvetica, sans-serif;color:#fff;text-shadow:0 -1px 0 #102c69;text-transform:uppercase;width:221px;text-align:center;position:relative;background:#1c449b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjNDQ5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE4M2I4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzE2MzQ3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTMyNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1c449b 0%, #183b88 50%, #163478 77%, #153272 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c449b), color-stop(50%,#183b88), color-stop(77%,#163478), color-stop(100%,#153272));background:-webkit-linear-gradient(top, #1c449b 0%,#183b88 50%,#163478 77%,#153272 100%);background:-o-linear-gradient(top, #1c449b 0%,#183b88 50%,#163478 77%,#153272 100%);background:-ms-linear-gradient(top, #1c449b 0%,#183b88 50%,#163478 77%,#153272 100%);background:linear-gradient(to bottom, #1c449b 0%,#183b88 50%,#163478 77%,#153272 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c449b', endColorstr='#153272',GradientType=0);}
.tabs a:after{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #14316f;bottom:-7px;content:"";height:0;left:50%;margin-left:-7px;position:absolute;width:0;}
.tabs .active a:after{border-top-color:#f9a001;}
.tabs a:hover{color:#febe10;}
.tabs .active a{text-shadow:none;color:#242323;background:#febe10;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlYmUxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjYjIwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ZhYTcwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWEyMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #febe10 0%, #fcb20a 50%, #faa705 77%, #faa202 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#febe10), color-stop(50%,#fcb20a), color-stop(77%,#faa705), color-stop(100%,#faa202));background:-webkit-linear-gradient(top, #febe10 0%,#fcb20a 50%,#faa705 77%,#faa202 100%);background:-o-linear-gradient(top, #febe10 0%,#fcb20a 50%,#faa705 77%,#faa202 100%);background:-ms-linear-gradient(top, #febe10 0%,#fcb20a 50%,#faa705 77%,#faa202 100%);background:linear-gradient(to bottom, #febe10 0%,#fcb20a 50%,#faa705 77%,#faa202 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#febe10', endColorstr='#faa202',GradientType=0);}
.tab-container{border:1px solid #e6e6e6;border-width:0 1px 1px;}
.tab-content{border:1px solid #fff;border-width:0 1px 1px;padding:30px 14px 26px;background:#f1f0f4;}
.profile-box{width:665px;margin:0 0 21px;padding:26px 0 0;border-top:1px solid #e6e6e6;}
.profile-box-main{width:665px;margin:0 0 21px;padding:26px 0 0;}
.single-profile-box{padding-top:3px;border-top:0;}
.profile-box, .profile-box-main h2{font-size:22px;padding:0 0 8px;}
.single-profile-box h2{font-weight:bold;padding-bottom:10px;}
.profile-photo{display:table-cell;width:191px;padding:0 15px 0 0;vertical-align:top;}
.profile-info{width:429px;display:table-cell;vertical-align:top;}
.profile-info h3{font:18px "open_sans_extrabolditalic", Arial, Helvetica, sans-serif;color:#1c449c;padding:0 0 6px 12px;text-transform:uppercase;}
.prfile-heading{font:18px "open_sans_extrabolditalic", Arial, Helvetica, sans-serif;color:#1c449c;padding:0 0 6px 12px;text-transform:uppercase;}
.profile-data{width:100%;font-size:12px;color:#242323;}
.profile-data th,
.profile-data td{padding:7px 12px;text-align:left;vertical-align:top;}
.profile-data th{width:179px;}
.profile-data tr.even{background:#fff;}
.marked-item{font-weight:bold;color:#febe10;}
.additional-msg{text-align:center;color:#525252;font-style:italic;line-height:1.5;margin:0 0 15px;}
.additional-msg a{color:#FEBE10;font-weight:bold;}
.additional-msg a:hover{color:#1C449C;}
.pag-holder{margin:0 0 20px;}
.pag-holder .inner{text-align:left;}
.article-title{padding:0 0 8px;margin:0 0 10px;border-bottom:1px solid #febe10;color:#242323;}
.full-article{padding:0 0 14px;}
.article-title strong{font-size:12px;text-transform:uppercase;}
.article-title h1{font-size:22px;font-weight:bold;}
.public-panel{margin:0 0 12px;color:#525252;}
.public-panel .social-btns{float:right;margin:0;}
.social-btns{margin:0 0 16px;}
.social-btns li{display:inline-block;vertical-align:top;padding:0 0 0 23px;}
.social-btns li:first-child{padding-left:0;}
.article-date{display:block;margin:0 0 3px;}
.published{display:block;margin:0 0 12px;}
.published a{font-weight:bold;color:#525252;}
.public-panel .published,
.public-panel .article-date{margin:0;}
.public-panel a:hover,
.featured-title a:hover,
.article-post h3 a:hover{color:#800000;}
.article-photo{border:1px solid #e6e6e6;padding:1px;margin:0 0 16px;}
.article-photo img{display:block;}
.photo-descript{padding:12px;background:#f1f0f4;font-size:11px;color:#525252;font-style:italic;}
.photo-name{float:right;font-size:9px;text-transform:uppercase;font-style:normal;}
.article-text{padding:0 40px 0 32px;}
.article-text p{padding:0 0 14px;}
.article-intro{font-size:17px;}
.article-text h2{padding:10px 0;font-size:14px;font-weight:bold;}
.box-divider{height:1px;margin:12px 0 24px;background:url(../images/bg/h-dot-split.gif) repeat-x;}
.archive-frame{background:#2c2d2e;border-bottom:1px solid #151516;padding:25px;}
.archive-frame select{width:246px;}
.featured-post{border:1px solid #e6e6e6;border-width:1px 1px 0;margin:0 0 18px;}
.featured-frame{border:1px solid #fff;border-width:1px 1px 0;padding:20px 20px 20px 14px;background:#f1f0f4;}
.feat-img{float:left;margin:0 18px 0 0;}
.feat-article-text{overflow:hidden;}
.featured-title,
.featured-title a{font-size:22px;font-weight:bold;color:#242323;margin:0 0 10px;}
.featured-title strong{font-size:12px;text-transform:uppercase;}
.featured-post .btn-holder{border-left:0;border-right:0;}
.featured-post p .more-link{display:none;}
.posts-showing{color:#525252;}
.article-post{padding:16px 20px 16px 15px;position:relative;}
.article-post.odd{background:#f1f0f4;}
.article-post:before{display:block;width:100%;height:2px;content:"";position:absolute;left:0;top:-2px;background:url(../images/bg/h-split-grey.png) repeat-x;}
.article-thumb{display:table-cell;vertical-align:top;padding-right:16px;}
.short-article-text{display:table-cell;width:413px;padding:0 16px 0 0;}
.article-post h3,
.article-post h3 a{font-size:17px;font-weight:bold;color:#242323;padding:0 0 8px;}
.article-post:first-child{margin-top:-18px;}
.article-post:first-child:before{display:none;}
.page-intro{border:1px solid #e6e6e6;border-width:0 1px 1px;margin:0 0 30px;}
.intro-frame{border:1px solid #fff;background:#f1f0f4;padding:20px 14px;font-size:14px;font-weight:bold;}
.intro-reduced{font-size:12px;font-weight:normal;font-style:italic;word-spacing:-1px;}
.dock-article-list .article-post h3{padding-bottom:4px;}
.wide-article-text{padding:10px 0;}
.wide-article-text p{padding:0 0 15px;line-height:1.3;}
.article-date{color:#525252;}
.article-image{float:left;margin:0 19px 15px 0;}
.article-list{margin-bottom:2px;}
.dock-article-list .article-post{margin-bottom:3px;}
.sub-panel{padding:15px 0;background:url(../images/bg/h-split-grey.png) repeat-x;}
.sub-panel .btn-fire{float:right;}
.sub-panel .back-top{margin-top:5px;}
.sub-panel .social-btns{display:inline-block;width:305px;vertical-align:middle;margin:0 20px;text-align:center;}
.article-post p a{font-weight:bold;color:#800000;}
.article-post p a:hover{color:#1c449c;}
.btn-holder select{width:182px;}
.btn-holder select.long-sel{width:192px;}
.ranking-box{margin:0 0 34px;color:#afafaf;}
.ranking-frame{padding:22px 16px 8px;background:#313233;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMxMzIzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI2MjcyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYzFkMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #313233 0%, #262728 50%, #1c1d1e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#313233), color-stop(50%,#262728), color-stop(100%,#1c1d1e));background:-webkit-linear-gradient(top, #313233 0%,#262728 50%,#1c1d1e 100%);background:-o-linear-gradient(top, #313233 0%,#262728 50%,#1c1d1e 100%);background:-ms-linear-gradient(top, #313233 0%,#262728 50%,#1c1d1e 100%);background:linear-gradient(to bottom, #313233 0%,#262728 50%,#1c1d1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313233', endColorstr='#1c1d1e',GradientType=0);}
.ranking-photo{float:left;border:2px solid #3a3d41;margin:0 15px 0 0;}
.ranking-text{overflow:hidden;}
.ranking-box h2{font-size:22px;font-weight:bold;color:#fff;margin:0 0 10px;}
.ranking-box .title{font:18px/1 "open_sans_extrabolditalic";text-transform:uppercase;}
.ranking-box .general-title{color:#1c449c;border-bottom:1px solid #febe10;padding:0 0 10px 3px;}
.ranking-box .general-title .t-logo1{display:inline-block;height:31px;margin-bottom:-3px;vertical-align:bottom;}
.ranking-box p{padding:0 0 10px;}
.sample-list{margin:0 0 0 15px;list-style:disc;}
.sample-list li{padding:0 0 12px;}
.progress-section{margin:0 0 32px;padding:0 0 12px;border-bottom:1px solid #e6e6e6;}
.progress-item{display:table-cell;width:224px;padding:0 9px;border-left:1px solid #e6e6e6;}
.progress-item:first-child{padding-left:0;border-left:0;}
.progress-item .title{margin-bottom:10px;}
.progress-photo{float:left;margin:0 10px 0 0;}
.progress-results{overflow:hidden;}
.progress-item h3{font-size:14px;font-weight:bold;padding:0 0 14px;margin:0 0 8px;background:url(../images/bg/h-dot-split.gif) repeat-x 0 100%;}
.progress-points{font-size:30px;line-height:1;color:#349101;}
.progress-points.regress{color:#cd0000;}
.rank-place{margin:0 3px;}
.arrow-title{padding:0 0 10px;border-bottom:1px solid #febe10;overflow:hidden;text-align:center;color:#1c449c;text-transform:uppercase;font:18px "open_sans_extrabolditalic", sans-serif;}
.arrow-title .arrow{float:left;width:0;height:0;overflow:hidden;margin:15px 5px 0 16px;text-indent:-9999px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #febe10;}
.arrow-title .next{float:right;border-right:0;border-left:8px solid #febe10;margin-right:16px;margin-left:5px;}
.arrow-title .next:hover{border-left-color:#1c449c;}
.arrow-title .prev:hover{border-right-color:#1c449c;}
.arrow-title h3{padding-top:5px;}
.rank-data-holder{border:1px solid #e6e6e6;margin-bottom:-1px;}
.explane-panel{border:1px solid #fff;border-width:1px 1px 0;background:#f1f0f4;padding:12px 15px;font-style:italic;}
.explane-panel .social-btns{float:right;margin:0 0 0 10px;}
.ranking-data,
.calendar-data{width:100%;border:1px solid #fff;border-width:0 1px 1px;background:#f1f0f4;font-size:12px;color:#242323;}
.pros-data{background:#fff;}
.ranking-data th{height:28px;border-left:1px solid #f1f0f4;padding:0;}
.ranking-data tr th:first-child,
.calendar-data tr th:first-child{border-left:0;}
.ranking-data .th-1{width:59px;}
.ranking-data .th-2,
.ranking-data .th-3{width:57px;}
.ranking-data .th-4{width:123px;}
.ranking-data .th-5{width:121px;}
.ranking-data .th-6{width:56px;}
.ranking-data .th-7{width:122px;}
.ranking-data .th-8{width:63px;}
.ranking-data .th-pros-1{width:211px;}
.ranking-data .th-pros-2{width:217px;}
.ranking-data .th-pros-3{width:122px;}
.ranking-data .th-pros-4{width:114px;}
.ranking-data th span,
.calendar-data th span{width:100%;display:inline-block;height:28px;position:relative;text-shadow:0 -1px 0 #0b245b;color:#fff;text-align:center;text-transform:uppercase;font:11px/28px "open_sans_extrabolditalic", sans-serif;background:#1c449c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjNDQ5YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzFhNDA5MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE4M2I4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzE2MzQ3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTMyNzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1c449c 0%, #1a4093 22%, #183b87 50%, #163478 78%, #153273 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1c449c), color-stop(22%,#1a4093), color-stop(50%,#183b87), color-stop(78%,#163478), color-stop(100%,#153273));background:-webkit-linear-gradient(top, #1c449c 0%,#1a4093 22%,#183b87 50%,#163478 78%,#153273 100%);background:-o-linear-gradient(top, #1c449c 0%,#1a4093 22%,#183b87 50%,#163478 78%,#153273 100%);background:-ms-linear-gradient(top, #1c449c 0%,#1a4093 22%,#183b87 50%,#163478 78%,#153273 100%);background:linear-gradient(to bottom, #1c449c 0%,#1a4093 22%,#183b87 50%,#163478 78%,#153273 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c449c', endColorstr='#153273',GradientType=0);}
.ranking-data th span:after,
.calendar-data th span:after{border-top:6px solid #143170;border-right:6px solid transparent;border-left:6px solid transparent;content:"";height:0;width:0;position:absolute;left:50%;margin:0 0 0 -6px;bottom:-6px;z-index:99;}
.sort-bottom,
.sort-top{border-top:6px solid #a3b1cf;border-right:6px solid transparent;border-left:6px solid transparent;content:"";height:0;width:0;display:inline-block;position:relative;top:-2px;}
.sort-top{border-top:0;border-bottom:6px solid #a3b1cf;margin-left:-2px;}
.sort-bottom:hover{border-top-color:#febe10;}
.sort-top:hover{border-bottom-color:#febe10;}
.filter-row th{border-color:#e6e6e6;}
.th-inner{height:43px;border:1px solid #fff;padding:8px 0;background:#eeeff0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWZmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eeeff0 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeff0), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #eeeff0 0%,#ffffff 100%);background:-o-linear-gradient(top, #eeeff0 0%,#ffffff 100%);background:-ms-linear-gradient(top, #eeeff0 0%,#ffffff 100%);background:linear-gradient(to bottom, #eeeff0 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeff0', endColorstr='#ffffff',GradientType=0);}
.inp-text{height:28px;margin:0 6px;display:inline-block;position:relative;border:1px solid #fff;border-width:1px 0;}
.inp-text:before,
.inp-text:after{position:absolute;top:-1px;width:6px;height:28px;content:"";background:url(../images/sprite-main.png) no-repeat -229px -190px;}
.inp-text:before{left:-6px;}
.inp-text:after{right:-6px;background-position:-235px -190px;}
.inp-text input{width:170px;height:26px;border:1px solid #b5b5b5;border-width:1px 0 0;background:#e6e6e6;color:#7a7a7a;padding:0 4px 2px;font:italic 13px/16px Arial, Helvetica, sans-serif;}
.inp-text .mdl-inp{width:176px;}
.ranking-data td{text-align:left;padding:5px 5px 4px 12px;height:20px;vertical-align:middle;background:url(../images/bg/h-split-table.png) repeat-x;}
.ranking-data .first-row td{background-image:none;padding-top:13px;}
.pros-data .first-row td{border-top:1px solid #d1d1d1;background-image:url(../images/bg/td-shadow.png);padding-top:5px;}
.ranking-data .last-row td{padding-bottom:14px;}
.ranking-data .td-center{padding-left:5px;text-align:center;}
.ranking-data td.odd{background-color:#edecef;}
.ranking-data .even td{background-color:#fff;}
.ranking-data .even td.odd{background-color:#f5f5f6;}
.pros-data td.odd{background-color:#f5f5f6;}
.pros-data .even td{background-color:#f1f0f4;}
.pros-data .even td.odd{background-color:#edecef;}
.ranking-data a{font-weight:bold;}
.aside-recents ul{border:1px solid #e6e6e6;border-width:0 1px;padding:5px 0;background:#eaebed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWJlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eaebed 0%, #fcfcfc 52%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaebed), color-stop(52%,#fcfcfc), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);background:-o-linear-gradient(top, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);background:-ms-linear-gradient(top, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);background:linear-gradient(to bottom, #eaebed 0%,#fcfcfc 52%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaebed', endColorstr='#ffffff',GradientType=0);}
.aside-recents li{padding-left:19px;padding-right:19px;}
.title-date{float:right;padding:6px 0 0;font:bold 11px Arial, Helvetica, sans-serif;}
.pre-sorter-panel{padding:0 0 20px;margin:0 0 28px;border-bottom:1px solid #e6e6e6;}
.pre-sorter-panel .notice{float:left;font-size:14px;color:#242323;}
.check-field{float:right;}
.check-field input[type="checkbox"]{width:16px;height:16px;margin:0;padding:0;}
.check-field label{cursor:pointer;display:inline-block;}
.data-sorting{padding:0 0 10px;}
.show-sorting{float:left;font-style:italic;font-weight:bold;}
.show-sorting ul{display:inline-block;}
.show-all{line-height:18px;}
.top-control{margin-bottom:11px;color:#525252;}
.tc-inner{background:#f1f0f4;border:1px solid #fff;border-bottom-width:2px;padding:25px 15px 22px;}
.top-control .zf-select{display:inline-block;margin-right:10px;}
.top-control .note{text-align:right}
.feedback-top .zf-select,
.feedback-top select{float:left;}
.feedback-top .btn-fire{float:right;}
.calendar-top .tc-inner{padding:12px 8px;}
.calendar-top .tc-inner .sel-month{width:100px;margin-right:5px;}
.calendar-top .tc-inner .sel-year{width:75px;}
.calendar-top .tc-inner{display:table;width:100%;}
.calendar-top .tc-inner > div{display:table-cell;vertical-align:middle;}
.calendar-top-sel{width:200px;}
.view-mode{display:inline-block;vertical-align:middle;width:250px;text-align:center;font-size:10px;font-weight:bold;text-transform:uppercase;}
.view-mode > span{display:inline-block;vertical-align:middle;background-image:url(../images/sprite-main.png);width:24px;height:22px;margin-left:5px;cursor:pointer;}
.view-mode > span:first-child{margin-left:10px;}
.view-mode .mode1{background-position:-203px -138px;}
.view-mode .mode2{background-position:-203px -162px;}
.view-mode .mode1.active,
.view-mode .mode1:hover{background-position:-235px -138px;}
.view-mode .mode2.active,
.view-mode .mode2:hover{background-position:-235px -162px;}
.calendar-holder{border:1px solid #E6E6E6;margin-top:15px;}
.calendar-data{border:none;}
.calendar-data tbody tr:first-child td{background:none;padding-top:0;}
.calendar-data th{width:95px;padding:0;}
.calendar-data th span{border-left:1px solid #fff;}
.calendar-data td{padding:3px 1px 0 0;height:95px;vertical-align:middle;background:url(../images/bg/h-split-table.png) repeat-x;}
.calendar-data td.last{padding-right:0;}
.calendar-data td > div{height:100%;position:relative;padding:1px 0 1px 2px;background:url(../images/bg/v-dots-table.gif) repeat-y 0 0;}
.calendar-data .odd td > div{background-color:#EDECEF;padding-top:1px;}
.calendar-data td > div > div{height:100%;padding:13px 5px;overflow:hidden;}
.calendar-data td:first-child > div{background-image:none;padding-left:1px;}
.calendar-data .c-event{bottom:10px;color:#1C449C;font-size:11px;position:absolute;width:82px}
.calendar-data .c-date{font-weight:bold;font-size:14px;position:absolute;top:10px;right:10px;font-style:normal;}
.calendar-data .out-date{font-weight:normal;}
.calendar-data .a-event .c-date{color:#1c449c;}
.calendar-data .a-event{background:#d9deec;}
.calendar-data .a-event:hover{background:#d2d7e5;}
.cal-popup{display:none;background:none repeat scroll 0 0 #fff;border:1px solid #E6E6E6;left:-98px;padding:1px;box-shadow:0 0 11px 0 #aaa;position:absolute;top:102px;width:292px;z-index:999;}
.cal-article-title{position:relative;}
.a-event:hover .cal-popup,
.cal-article-title:hover .cal-popup{display:block;}
.cal-article-title .cal-popup{left:-90px;top:31px;}
.cal-popup:before{background:url("../images/sprite-main.png") no-repeat scroll -247px -94px transparent;content:"";display:block;height:18px;left:90px;position:absolute;top:-17px;width:20px;}
.cal-popup:after{content:"";display:block;height:18px;top:-17px;left:0;width:292px;position:absolute;}
.cal-popup > .inner{background:#f1f0f4;padding:18px;}
.cal-popup > .inner a{font-weight:bold;}
.cal-popup .btn-holder{margin:-2px;border-top:1px solid #d7d6d8;}
.cal-popup .btn-holder .inner-alt{padding:10px 0;}
.cal-popup .title{margin-bottom:15px;}
.pop-img{float:right;}
.pop-date{font-size:11px;color:#525252;font-weight:bold;margin-bottom:7px;}
.pop-info{background:url(../images/bg/h-split-grey.png) 0 100% repeat-x;margin-bottom:15px;padding-bottom:5px;}
.pop-info dt{font-weight:bold;}
.pop-info dt{margin-bottom:10px;}
.map-link:before{content:'';border-bottom:5px solid transparent;border-left:5px solid #FEBE10;border-top:5px solid transparent;display:inline-block;height:0;width:0;margin-right:5px;}
.cal-popup .arrow{margin-top:8px;}
.custom-form h3{margin:15px 0;}
.custom-form legend{font-weight:bold;padding-bottom:20px;}
.custom-form .f-row{margin:0 0 10px;}
.custom-form .f-row img{vertical-align:top;}
.custom-form .f-row > label{float:left;width:120px;text-align:right;line-height:20px;padding-top:3px;margin-right:10px;}
.custom-form .required{color:#f00;padding-right:5px;}
.custom-form ul{list-style:none !important;}
.custom-form li{padding-bottom:5px;}
.custom-form .f-input,
.custom-form .f-select,
.custom-form .f-button{padding-left:130px;}
.custom-form .f-input label,
.custom-form .f-select label,
.custom-form .f-button label{padding:0 15px 0 3px;position:relative;line-height:22px;}
.custom-form .f-radio,
.custom-form .f-checkboxes{margin:0;line-height:22px;}
.custom-form .f-radio li{display:inline;}
.custom-form .f-row input[type=radio],
.custom-form .f-row input[type=checkbox]{position:relative;}
.custom-form input[type=text],
.custom-form input[type=password],
.custom-form input[type=email],
.custom-form textarea,
.custom-form select{background:#fff;border:1px solid #ccc;padding:4px;height:26px;-webkit-appearance:textfield;box-shadow:0px 1px 4px 0px rgba(168, 168, 168, 0.6) inset;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;}
.custom-form textarea{height:40px;}
.custom-form select{height:auto;padding:1px;}
.custom-form .f-input input[type=text],
.custom-form .f-input input[type=password],
.custom-form .f-input input[type=email],
.custom-form .f-input textarea{width:200px;}
.custom-form textarea{height:60px;}
.custom-form input[type=text]:focus,
.custom-form input[type=password]:focus,
.custom-form input[type=email]:focus{border-color:#888;}
.f-select-day, .f-select-month, .f-select-year{width:68px;float:left;margin-right:5px;}
.custom-form .zf-select{float:left;margin-right:10px;}
.help-link{padding-left:130px;font-style:italic;}
.error,
.errorMessage{color:#f00;}
.errorSummary{background:#FCEBEB;border:1px solid Red;color:#f00;margin:0 0 15px;padding:10px;width:317px;}
.errorSummary li{margin:7px 0 0 15px;list-style:disc;}
.custom-form input[type=text].invalid,
.custom-form input[type=password].invalid,
.custom-form input[type=email].invalid,
.custom-form textarea.invalid{background:#ffefef;}
.btn-flex, .btn-flex input{color:#fff !important;cursor:pointer;font:bold 14px/35px Arial,sans-serif;height:35px;margin:0 -10px 0 0;padding-right:10px;padding-left:0;text-align:center;text-shadow:0 -1px 0 #000;white-space:nowrap;}
.btn-flex{background:url("../images/btn/flexible.png") no-repeat scroll 100% 0 transparent;display:inline-block;margin-left:10px;position:relative;}
.btn-flex:before{content:'';background:url(../images/btn/flexible.png) 0 0 no-repeat;display:block;width:10px;white-space:nowrap;position:absolute;left:-10px;top:0;height:35px;}
.btn-flex input{border:none;background:none;overflow:visible;padding-right:10px;}
.btn-flex:hover{background-position:100% 100%;}
.btn-flex:hover:before{background-position:0 100%;}
.btn-flex:active{opacity:0.5;}
.ie8 .btn-flex:active{filter:alpha(opacity=100);}
@media only screen and (max-width:980px){.header, .footer{min-width:600px;}
.header{margin-bottom:0;padding-top:0;}
.head-top{position:relative;height:auto;}
.frame{width:100%;}
.h-menu{border-left:0;max-width:100%;}
.h-menu > li{border-right:0;border-left:1px solid #e3e3e3;}
.h-menu > li:first-child{border-left:0;}
.h-menu > li > a{padding:0 23px;border-right:0;}
.h-menu > .sub > a{padding-right:42px;}
.ht-banner-holder img{max-width:100%;}
.head-mid{margin-top:-16px;padding:0;}
.logo{height:100px;margin:20px 0 20px 20px;}
.logo a{width:241px;height:100px;background:url(../images/logo-tablet.png) no-repeat;}
.h-menu{position:relative;z-index:2;}
.h-search{position:absolute;right:18px;top:85px;float:none;height:auto;width:416px;margin:0;padding:0 0 0 16px;background:#e6e6e6;border-radius:4px;-webkit-box-shadow:inset 1px 2px 1px 1px #b5b5b5;box-shadow:inset 1px 2px 1px 1px #b5b5b5;z-index:1;}
.h-search:after{position:absolute;top:12px;right:12px;width:27px;height:29px;content:"";z-index:1;background:url(../images/sprite-main.png) no-repeat -105px -280px;}
.h-search input[type="text"]{font-size:18px;padding:18px 0 16px;width:340px;height:auto;}
.h-search-btn{width:56px;height:55px;position:relative;z-index:2;float:right;}
.hm-banner-holder{float:none;clear:both;width:100%;padding:20px;background:#f5f5f7;}
.hm-banner-holder img{max-width:100%;}
.btn-feedback{top:210px;}
.head-bot > div{height:45px;}
.h-news{border:0;padding:0 28px 0 20px;width:407px;font-size:20px;}
.h-updates{width:217px;padding:0;border:0;}
.head-bot label,
.h-updates-form{display:none;}
.h-updates .btn-fire{display:inline-block;padding:0 5px 0 10px;}
.btn-fire{background:url(../images/btn/btn-gradients.png) repeat-x 0 -58px;}
.btn-fire:before,
.btn-fire:after{background-image:url(../images/sprite-main.png);}
.btn-fire:before{background-position:-139px -280px;width:6px;left:-6px;}
.btn-fire:after{background-position:-146px -280px;}
.btn-fire:hover{background-position:0 -87px;}
.btn-fire:hover:before{background-position:-177px -280px;}
.btn-fire:hover:after{background-position:-184px -280px;}
.h-social{width:auto;padding:0;border:0;}
.h-social > a{width:32px;height:32px;margin:0 0 0 8px;background:url(../images/sprite-main.png) no-repeat;}
.h-social .ico-fb{background-position:0 -280px;}
.h-social .ico-tw{background-position:-35px -280px;}
.h-social .ico-yt{background-position:-69px -280px;}
.container{padding:20px;border:0;}
.layout-aside-r .general{width:auto;float:none;display:table-cell;vertical-align:top;padding-right:10px;}
.home-news-doctalk .home-news{float:none;width:100%;overflow:hidden;}
.featured-news img{width:100%;}
.home-news-doctalk .more-pro-news{float:left;width:58%;min-height:269px;}
.home-news-doctalk .more-pro-news ul{padding:7px 0 5px;}
.home-news-doctalk .mpnews-img{width:62px;}
.home-news-doctalk .mpnews-img img{max-width:100%;}
.home-news-doctalk .mpnews-txt p{display:none;}
.home-news-doctalk .doc-talk{width:201px;position:relative;margin-top:-294px;}
.home-news-doctalk .doc-talk ul{padding:8px 0 2px;}
.doc-talk li{padding:8px 9px 6px 21px;}
.home-review-opinions > div{float:none;width:100%;}
.home-review-opinions > div:first-child{float:none;}
.product-reviews{margin-bottom:12px;}
.general .pr-img{width:236px;height:auto;border-top:1px solid #fff;border-right:1px solid #e1e1e1;}
.general .pr-img img{max-width:234px;}
.general .pr-heading{display:table-cell;border-right:1px solid #fff;border-bottom:1px solid #e1e1e1;border-top:1px solid #fff;width:100%;}
.general .pr-txt{border-top:1px solid #fff;padding-top:14px;padding-bottom:14px;}
.latest-opins li{background:none;border-top:1px solid #ececec;}
.latest-opins li:first-child{border-top:0;}
.review-widgets{display:none;}
.pt-big-img{width:222px;}
.pt-big-img img{width:100%;}
.pt-name{margin:0 0 2px;}
.pt-big-txt h4, .pt-big-txt h4 a{line-height:1;}
.pt-big-txt p{display:inline;}
.pt-cols{display:none;}
.home-page .btn-holder .inner{height:27px;line-height:27px;}
.hidden-for-mobile{display:none;}
.aside .arrow-blue,
.aside .arrow-orange{padding-left:4px;padding-right:4px;}
.layout-aside-r .aside{width:224px;float:none;display:table-cell;vertical-align:top;}
.rank-first{padding:14px;}
.rank-first-img{width:91px;margin-right:10px;}
.rank-first .position{width:20px;margin-right:7px;}
.rank-first-img img{width:60px;border-width:1px;}
.aside .rank-bot{text-align:center;padding:8px 0 0;background:#111113;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExMTExMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzFmMWYxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTFhMWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #111113 0%, #1f1f1f 50%, #1a1a1c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#111113), color-stop(50%,#1f1f1f), color-stop(100%,#1a1a1c));background:-webkit-linear-gradient(top, #111113 0%,#1f1f1f 50%,#1a1a1c 100%);background:-o-linear-gradient(top, #111113 0%,#1f1f1f 50%,#1a1a1c 100%);background:-ms-linear-gradient(top, #111113 0%,#1f1f1f 50%,#1a1a1c 100%);background:linear-gradient(to bottom, #111113 0%,#1f1f1f 50%,#1a1a1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111113', endColorstr='#1a1a1c',GradientType=0);}
.home-page .rank-bot{padding-bottom:8px;}
.aside .rank-bot .arrow-link{margin:0;}
.rank-sel{display:block;clear:both;padding:10px 0;margin:8px 0 0;border-top:1px solid #111113;background:#1d1d1f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMWQxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iIzFiMWMxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTFhMWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1d1d1f 0%, #1b1c1e 62%, #1a1a1c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d1d1f), color-stop(62%,#1b1c1e), color-stop(100%,#1a1a1c));background:-webkit-linear-gradient(top, #1d1d1f 0%,#1b1c1e 62%,#1a1a1c 100%);background:-o-linear-gradient(top, #1d1d1f 0%,#1b1c1e 62%,#1a1a1c 100%);background:-ms-linear-gradient(top, #1d1d1f 0%,#1b1c1e 62%,#1a1a1c 100%);background:linear-gradient(to bottom, #1d1d1f 0%,#1b1c1e 62%,#1a1a1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d1d1f', endColorstr='#1a1a1c',GradientType=0);}
.home-page .rank-sel{display:none;}
.cal-img img,
.banner img{width:100%;}
.small-banners img{margin:5px;width:93px;}
.cal-top{padding:13px;}
.cal-img{width:61px;}
.cal-widget{display:none;}
.aside .sticky-ads{width:224px;position:static !important;}
.sticky-ads .banner{padding-bottom:10px;}
.aside .doc-talk li a{font-size:13px;}
.aside .doc-talk li a:before{display:none;}
.archive-frame{padding-left:15px;padding-right:15px;}
.archive-frame select{width:194px;}
.aside-more-pro-news ul{padding:16px 10px 16px 12px;}
.aside .mpnews-img{width:62px;}
.aside .mpnews-img img{width:100%;height:auto;}
.aside .mpnews-txt p{display:none;}
.aside .pr-img{height:auto;}
.aside .pr-img img{width:100%;}
.title-text{display:inline-block;width:92px;}
.aside .pr-quote{padding-left:40px;}
.aside .general-title .t-logo{vertical-align:top;}
.aside .product-reviews{padding-top:15px;}
.pros-page .archive-box{display:block;}
.pros-page .aside-latest-articles,
.pros-page .bass-rank{display:none;}
.foot-top-l{float:none;width:100%;padding:16px 0 0;border-bottom:1px solid #151517;background:#343436;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0MzQzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzM0MzQzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY0JSIgc3RvcC1jb2xvcj0iIzIyMjMyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzIxMjIyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZDFlMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #343436 0%, #343436 24%, #222325 64%, #212224 78%, #1d1e20 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#343436), color-stop(24%,#343436), color-stop(64%,#222325), color-stop(78%,#212224), color-stop(100%,#1d1e20));background:-webkit-linear-gradient(top, #343436 0%,#343436 24%,#222325 64%,#212224 78%,#1d1e20 100%);background:-o-linear-gradient(top, #343436 0%,#343436 24%,#222325 64%,#212224 78%,#1d1e20 100%);background:-ms-linear-gradient(top, #343436 0%,#343436 24%,#222325 64%,#212224 78%,#1d1e20 100%);background:linear-gradient(to bottom, #343436 0%,#343436 24%,#222325 64%,#212224 78%,#1d1e20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#343436', endColorstr='#1d1e20',GradientType=0);}
.f-social{padding-left:0;text-align:center;background:none;border-bottom:1px solid #18191b;}
.f-social li{float:none;display:inline-block;}
.foot-nav{background:none;border-bottom:1px solid #18191b;text-align:center;margin:0;}
.foot-nav li{float:none;display:inline-block;background-image:url(../images/bg/v-split-darker.png);}
.foot-nav a{font-size:13px;padding:4px 0 4px 12px;}
.copyright{padding:8px;text-align:center;background:#18181a;border-top:1px solid #262628;}
.f-updates{text-align:center;border:0;padding-bottom:14px;}
.f-updates-form{width:536px;margin:0 auto;}
.f-updates-form input[type="text"]{width:435px;background:#313132;border:1px solid #313132;border-width:1px 0 0 1px;border-radius:4px;-webkit-box-shadow:inset 1px 2px 2px 1px #282828;box-shadow:inset 1px 2px 2px 1px #282828;}
.f-updates-btn{width:101px;background:url(../images/sprite-main.png) no-repeat -215px -280px;}
.f-updates-btn:hover{background-position:-224px -239px;}
.privacy-note{border:0;padding:0 50px;text-align:center;}
.foot-top-r{float:none;width:100%;padding:12px 0 14px;border-top:1px solid #1c1c1e;border-bottom:1px solid #0e0e0e;background:#18181a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE4MTgxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzE3MTgxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxODE4MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #18181a 0%, #17181a 50%, #18181a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#18181a), color-stop(50%,#17181a), color-stop(100%,#18181a));background:-webkit-linear-gradient(top, #18181a 0%,#17181a 50%,#18181a 100%);background:-o-linear-gradient(top, #18181a 0%,#17181a 50%,#18181a 100%);background:-ms-linear-gradient(top, #18181a 0%,#17181a 50%,#18181a 100%);background:linear-gradient(to bottom, #18181a 0%,#17181a 50%,#18181a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#18181a', endColorstr='#18181a',GradientType=0);}
.f-logos > li{padding-left:18px;}
.f-logos{padding-left:18px;}
.f-logos img{width:56%;}
.feat-img{width:204px;}
.featured-title,
.featured-title a{font-size:20px;}
.featured-title{margin-top:-8px;}
.btn-holder .inner-alt{padding:20px 0;}
.article-thumb{width:120px;}
.article-thumb img{width:120px;height:auto;}
.cal-article-list .article-thumb{width:137px;}
.cal-article-list .article-thumb img{width:100%;}
.short-article-text{padding-right:0;width:auto;}
.article-post h3 a,
.article-post h3{font-size:15px;}
.feed-post h3 a,
.feed-post h3{font-size:18px;}
.pag-holder .inner{height:47px;line-height:47px;}
.social-btns li{padding-left:14px;}
.article-photo img{width:100%;}
.article-text{padding:0 20px 0 0;}
.article-post{padding-left:10px;padding-right:10px;}
.profile-box{width:auto;}
.tabs{border:1px solid #e6e6e6;border-width:1px 1px 0;display:table;width:100%;}
.tabs li{display:table-cell;}
.tabs a{display:table;width:100%;line-height:1;padding:4px 4px;}
.tabs a span{display:table-cell;height:28px;vertical-align:middle;}
.profile-photo{width:26%;}
.profile-photo img{width:100%;min-width:80px;}
.profile-info{width:74%;}
.profile-data th{width:52%;}
.additional-msg{font-size:13px;padding:0 20px;}
.btn-holder select.long-sel{width:132px;}
.calendar-top .tc-inner .sel-month{width:95px;}
.calendar-top .tc-inner .view-mode{display:none;}
.close-popup{display:block;}
.ranking-photo{width:153px;}
.ranking-box .rank-bot{text-align:center;}
.rank-bot .dotted-sep{margin-left:10px;}
.general .rank-bot .arrow-link{margin:0;font-size:12px;}
.progress-item{width:33%;border:0;padding-right:0;}
.progress-item .title{min-height:47px;}
.progress-item h3{padding-bottom:6px;margin-bottom:4px;}
.progress-panel .place-sep{display:none;}
.rank-place{margin:0;display:block;}
.progress-item .btn-holder .inner{height:auto;line-height:1.3;padding-top:6px;padding-bottom:6px;}
.rank-heading.arrow-title h2{font-size:18px;}
.rank-heading h2{margin-top:6px;}
.explane-panel{padding:12px 15px 17px;}
.explane-text{width:auto;float:none;margin:0 0 14px;}
.explane-panel .social-btns{float:none;margin:0;}
.pros-data th i,
.filter-inp-text,
.prog-ranking-data .hidden-768{display:none;}
.prog-moneyranking-data .hidden-768,
.prog-stateranking-data .hidden-768{display:none;}
.ranking-data .th-pros-1,
.ranking-data .th-pros-2{width:170px;}
.pros-data .inp-text input{width:132px;}
.pre-sorter-panel{padding-bottom:26px;}
.pre-sorter-panel .notice{float:none;display:block;margin:0 0 16px;}
.check-field{float:none;padding:0 0 0 10px;}
.btn-holder .feedcomm{width:224px;}
.feed-post .sub-panel .back-top{display:none;}
.feed-post .sub-panel .social-btns{margin:4px 0 0;width:auto;}
}
@media only screen and (max-width:767px){.header, .footer{min-width:480px;}
.head-nav{height:auto;background-position:0 100%;background-color:#fff;padding-bottom:5px;}
.h-menu{height:auto;width:100%;}
.h-menu > li{width:50%;border-top:1px solid #e8e8e8;}
.h-menu > li > a{padding:0;text-align:center;background:#fff;}
.h-menu > .sub > a{padding-right:0;}
.sub > a:after{right:10px;}
.h-search{width:48%;top:184px;}
.h-search input[type="text"]{width:75%;}
.h-news{width:auto;padding-right:15px;}
.h-updates{padding-right:5px;}
.h-social > a{display:block;margin:4px 4px 4px 0;}
.home-news-doctalk .more-pro-news{float:none;width:100%;margin:0 0 15px;}
.home-news-doctalk .doc-talk{float:none;width:100%;margin-top:0;}
.general .pr-img,
.general .pr-heading{width:50%;}
.general .pr-img img{width:100%;}
.pt-big-img{width:100%;float:none;margin:0 0 15px;}
.general-title .t-logo{margin-left:0;border-left:0;}
.feed-post .btn-fire{float:none;margin-top:5px;}
.feedback-top .btn-fire{float:none;margin-top:7px;}
.feedback-top .zf-select, .feedback-top select{float:none;}
.pag-holder .inner{height:auto;overflow:hidden;}
.pag-holder .pagination{display:inline-block;}
.prog-ranking-data .th-1,
.prog-ranking-data .th-6,
.prog-ranking-data .th-8,
.prog-moneyranking-data .th-1,
.prog-moneyranking-data .th-2,
.prog-moneyranking-data .th-6,
.prog-stateranking-data .th-1,
.prog-stateranking-data .th-2,
.prog-stateranking-data .th-4,
.ranking-data .th-pros-1,
.ranking-data .th-pros-2,
.ranking-data .th-pros-3,
.ranking-data .th-pros-4{width:auto;white-space:nowrap;}
.tdone,
.tdtwo{display:block;}
.hidden-less-768{display:none;}
.pros-data .inp-text input{width:100%;}
.ranking-text{overflow:visible;}
.general .title-date{float:none;display:block;clear:both;}
.progress-item{display:block;width:100%;margin-bottom:15px;padding-left:0;}
.progress-item .title{min-height:26px;}
.feat-img{width:50%;}
.feat-article-text{overflow:visible;}
.f-social{padding-left:0;text-align:center;}
.f-social li{float:none;display:inline-block;vertical-align:top;padding:10px 7px;}
.f-social a:before{vertical-align:top;}
.f-updates-form{width:100%;}
.f-updates-form input[type="text"]{width:76%;}
}
@media screen and (max-width:600px){.h-search{width:95%;}
.h-search input[type="text"]{width:85%;}
.logo{margin-top:110px;}
.feedback-top .tc-inner{text-align:center;padding-bottom:8px;border-bottom-width:1px;background:#eeedf1 url(../images/bg/feedback-btn-area.png) repeat-x 0 100%;}
.btn-holder .feedcomm{width:180px;}
.feedback-top .zf-select{margin-bottom:32px !important;display:inline-block;text-align:left;}
.btn-holder .zf-select .select-text{font-style:normal !important;}
.ranking-text{clear:both;padding-top:10px;}
.feat-img{width:100%;margin:0;}
.feat-article-text{clear:both;}
.short-article-text{display:block;}
.general .article-thumb{width:100%;display:block;margin:0 0 10px;padding:0;}
.cal-article-title .cal-popup{left:0;}
.sub-panel .back-top{display:none;}
.sub-panel{overflow:hidden;}
.pagination{position:relative;top:3px;}
.pagination a{display:none;}
.pagination .prev,
.pagination .next,
.pagination .archive,
.pagination .prevtwo{display:inline-block;overflow:hidden;height:15px;}
.pagination .prevtwo{width:95px;}
.pagination .prev{width:64px;}
.pagination .next{width:33px;}
.pagination .archive{width:64px;}
.pagination .pag-delim{font-size:0;line-height:0;width:0;height:20px;border-left:1px solid #e8e8e8;border-right:1px solid #fff;padding:0;position:relative;top:-17px;left:-4px;}
.profile-photo{width:115px;padding-right:10px;}
.profile-photo img{min-width:60px;}
.profile-info{width:auto;}
.profile-data th,
.profile-data td{width:auto;display:inline-block;padding:0 5px 6px;}
.profile-data tr.even{background:none;}
.profile-info h3{padding-left:0;}
.tabs a{height:58px;}
}
@media screen and (max-width:500px){html{overflow-x:hidden;}
body,
.header, .footer{min-width:320px;}
/*.h-search,
.form-page .archive-box,
.cal-popup h2,
.calendar-page .archive-box,
.calendar-page .bass-cal,
.cal-popup .pop-img,
.cal-popup .pop-date,
.cal-popup .pop-info,
.cal-popup .prev,
.cal-popup .next,
.cal-article-list p,
.ranking-page .hm-banner-holder,
.ranking-page .bass-cal,
.dock-talk-page .bass-cal,
.aside .product-reviews,
.pros-page .bass-cal,
.pros-page .aside-ranking-box,
.data-sorting,
.pre-sorter-panel,
.page-intro,
.feedback-page .pag-holder,
.profile-page .bass-cal,
.profile-page .aside-more-pro-news,
.profile-page .bass-rank,
.additional-msg,
.profile-page .btn-holder .zf-select,
.profile-page .btn-holder select,
.single-article-page .archive-box,
.single-article-page .pagination,
.aside .aside-banner,
.feat-article-text .social-btns,
.news-section p,
.news-section .published,
.news-section .article-date,
.news-section .t-logo,
.top-pag,
.featured-post .btn-holder,
.rank-top,
.fn-data,
.btn-feedback,
.foot-mid,
.foot-top-r,
.foot-bot,
.pt-cols,
.sticky-ads,
.bass-poll,
.review-widgets,
.more-pro-news,
.home-review-opinions,
.head-bot,
.hidden-in-mobile,
.footer-banner{display:none;}*/
.h-search,
.form-page .archive-box,
.cal-popup h2,
.calendar-page .archive-box,
.calendar-page .bass-cal,
.cal-popup .pop-img,
.cal-popup .pop-date,
.cal-popup .pop-info,
.cal-popup .prev,
.cal-popup .next,
.cal-article-list p,
.ranking-page .hm-banner-holder,
.ranking-page .bass-cal,
.dock-talk-page .bass-cal,
.aside .product-reviews,
.pros-page .bass-cal,
.pros-page .aside-ranking-box,
.data-sorting,
.pre-sorter-panel,
.page-intro,
.feedback-page .pag-holder,
.profile-page .bass-cal,
.profile-page .aside-more-pro-news,
.profile-page .bass-rank,
.additional-msg,
.profile-page .btn-holder .zf-select,
.profile-page .btn-holder select,
.single-article-page .archive-box,
.single-article-page .pagination,
.feat-article-text .social-btns,
.news-section p,
.news-section .published,
.news-section .article-date,
.news-section .t-logo,
.top-pag,
.featured-post .btn-holder,
.rank-top,
.fn-data,
.btn-feedback,
.pt-cols,
.bass-poll,
.review-widgets,
.more-pro-news,
.home-review-opinions,
.hidden-in-mobile{display:none;}
.sticky-ads {
	position: relative !important;
}
.footer-banner {
	position: fixed;
	z-index: 100;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 5px 0;
}
.footer-banner > div {
	min-width: 100%;
}
.ht-banner-holder{background:#000}
.banner{text-align:right;margin:0 0 10px;}
.head-top .banner{margin:0;}
.ht-banner-holder img{width:320px;}
.head-nav{background:none;padding-bottom:0;z-index:99999;}
.mobile-orientation .menu-handler,
.mobile-orientation .search-handler{display:block;}
.mobile-orientation .h-search-open{display:block;}
.h-search{top:82px;position:absolute;border:10px solid #fff;border-width:12px 10px;right:0;width:100%;}
.h-search input[type="text"]{width:78%;}
.logo{margin:13px auto 10px;height:58px;width:138px;float:none;display:block;}
.logo a{width:138px;height:58px;background-image:url(../images/logo-mobile.png);}
.header{position:relative;z-index:10;padding:0 0 24px;background:#fff;}
.home-page .header{}
.head-mid{margin:0;border:0;background:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 45%, rgba(247,247,247,1) 70%, rgba(241,241,242,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(45%,rgba(255,255,255,1)), color-stop(70%,rgba(247,247,247,1)), color-stop(100%,rgba(241,241,242,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(247,247,247,1) 70%,rgba(241,241,242,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(247,247,247,1) 70%,rgba(241,241,242,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(247,247,247,1) 70%,rgba(241,241,242,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(247,247,247,1) 70%,rgba(241,241,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f2',GradientType=0);-webkit-box-shadow:0px 3px 2px 0px #d3d3d4;box-shadow:0px 3px 2px 0px #d3d3d4;}
.hm-banner-holder{padding:0;background:none;text-align:center;text-align:-webkit-center;}
.container{padding:0 10px 14px;}
.layout-aside-r .general{display:block;padding:0;}
.home-news-doctalk{margin-bottom:0;}
.layout-aside-r .aside{display:block;width:100%;}
.fn-info{padding:10px;}
.fn-headline, .fn-headline a{margin:0;}
.home-news-doctalk .home-news{overflow:visible;}
.featured-news{margin:0 -10px 10px;}
.mobile-section,
.mobile-pagination{display:block;}
.home-page .btn-holder .inner{height:43px;line-height:43px;}
.player-video-description{display:none;}
.mobile-btn-holder{border:1px solid #e6e6e6;}
.mobile-hold-inner{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVmZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff 0%, #eeeff0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeff0));background:-webkit-linear-gradient(top, #ffffff 0%,#eeeff0 100%);background:-o-linear-gradient(top, #ffffff 0%,#eeeff0 100%);background:-ms-linear-gradient(top, #ffffff 0%,#eeeff0 100%);background:linear-gradient(to bottom, #ffffff 0%,#eeeff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeff0',GradientType=0);border:1px solid #fff;padding:0 15px;height:47px;line-height:47px;text-align:right;position:relative;z-index:2;}
.general-title .t-logo{border-left:1px solid #E6E6E6;margin-left:14px;}
.pt-big{padding:13px 5px 10px 10px;}
.pt-big-img{float:left;width:93px;margin:0 10px 0 0;}
.pt-big-txt p,
.pt-big-txt .more-link,
.pt-big-txt .pt-name{display:none;}
.pt-big-txt h4{letter-spacing:-1px;}
.aside-banner img,
.hm-banner-holder img{display:block;width:300px;margin:0 auto;}
.rank-table-wrap{padding-bottom:15px;}
.home-page .rank-bot{padding:13px 0;}
.rank-first{padding:20px;}
.rank-first-img{width:120px;}
.rank-first .position{width:25px;}
.rank-first-img img{width:81px;border-width:2px;}
.home-page .rank-bot{text-align:center;}
.aside-banner{margin:0 0 10px;}
.doc-talk{margin-bottom:10px;}
.bass-cal{margin-bottom:24px;}
.title-wrap{display:inline-block;width:160px;}
.featured-post{border-width:1px;margin-bottom:10px;}
.featured-frame{padding:0;border:0;}
.feat-article-text{padding:15px 10px;border:1px solid #fff;border-width:0 1px 1px;}
.featured-post p .more-link{display:inline;}
.featured-title, .featured-title a{font-size:22px;}
.article-post:first-child{margin-top:0;}
.news-section{padding-top:14px;}
.news-section .article-post{margin:0 0 3px;}
.article-post{padding-top:8px;padding-bottom:8px;min-height:62px;}
.news-section .article-thumb{float:left;width:62px;margin:0 12px 0 0;}
.news-section .article-thumb img{width:62px;}
.pag-holder{margin:0 0 10px;}
.archive-frame select{width:246px;}
.archive-frame .zf-select{margin:0 auto;}
.public-panel{padding:6px 0 2px;}
.photo-descript{position:relative;padding-bottom:22px;}
.photo-name{margin:0;position:absolute;bottom:10px;right:8px;}
.full-article .article-text{font-size:13px;padding-right:0;}
.article-text h2{font-size:15px;}
.single-article-page .pag-holder .inner{text-align:center;}
.back-top-center{padding:10px 0 20px;border-bottom:1px solid #e6e6e6;margin:0 0 10px;text-align:center;}
.ranking-page .back-top-center,
.pros-page .back-top-center{margin-bottom:0;border:0;}
.add-news .t-logo{display:inline-block;}
.add-news{margin-bottom:8px;background:url(../images/bg/h-split-grey.png) repeat-x 0 100%;}
.profile-box{position:relative;padding:0 0 58px;margin:0;}
.profile-box .social-btns{position:absolute;bottom:17px;left:22px;float:left !important;margin:0;}
.tabs{display:table-footer-group;border:0;}
.tab-container{display:table-header-group;}
.tabs li{display:block;width:100%;border:0;}
.tabs li.active{position:absolute;top:34px;left:0;}
.tabs a:after{display:none;}
.tabs .active a:after{display:block;}
.tabs a{font-size:18px;line-height:42px;height:auto;}
.tabs a span{height:42px;}
.profile-box h2{color:#1c449c;font:18px "open_sans_extrabolditalic", sans-serif;text-transform:uppercase;}
.tab-content{padding-top:72px;}
.profile-photo{width:115px;padding-right:10px;}
.profile-photo img{min-width:60px;}
.profile-data th,
.profile-data td{width:auto;display:inline-block;padding:0 5px 6px;}
.profile-data tr.even{background:none;}
.profile-info h3{padding-left:0;}
.box-divider{margin:10px 0;}
.profile-box{border:0;}
.btn-holder .feedcomm{width:250px;}
.dock-talk-page .dock-post,
.feedback-page .article-first{margin-top:0;}
.feed-post h3 a, .feed-post h3{font-size:22px;padding-bottom:6px;}
.feed-post .article-date,
.feed-post .published{display:block;}
.feed-post .published{margin-bottom:10px;}
.dock-post .sub-panel .back-top,
.feed-post .sub-panel .back-top{display:inline-block;margin-top:12px;}
.dock-post .sub-panel .back-top{margin-top:7px;}
.feed-post .sub-panel{margin-top:34px;margin-left:-15px;margin-right:-15px;overflow:visible;position:relative;}
.feed-post .social-btns{position:absolute;top:-34px;left:22px;}
.dock-post:after{position:absolute;height:1px;width:100%;bottom:0;left:0;content:"";background:#fff;border-bottom:1px solid #e6e6e6;}
.dock-post .btn-fire,
.feed-post .btn-fire{float:right;padding-left:0;padding-right:0;}
.pros-page .general-title{margin-bottom:10px;}
.filter-row .th-inner,
.filter-row th{border:0;}
.th-inner{padding:16px 0 13px;height:56px;}
.rank-data-holder{position:relative;}
.pros-data .inp-text{position:absolute;top:44px;left:50%;margin-left:-132px;}
.pros-data .inp-text input{width:264px;}
.rank-data-holder{margin-bottom:16px;}
.ranking-page .rank-data-holder{margin-bottom:0;border-bottom:0;}
.ranking-data .td-center{background-color:#F5F5F6;}
.ranking-data .even .a-center{background-color:#EDECEF;}
.pros-data td.odd{background-color:#fff;}
.pros-data .even td.odd{background-color:#F1F0F4;}
.ranking-box{margin:0 -10px 10px;}
.ranking-box .rank-bot{margin:0 -10px;}
.ranking-photo{width:118px;}
.ranking-text{clear:none;}
.ranking-box h2{margin-bottom:30px;}
.ranking-frame{padding:22px 10px 20px;}
.progress-photo{margin:0;}
.progress-section{padding-bottom:14px;padding-top:20px;margin-bottom:0;border-bottom:0;}
.progress-item{margin-bottom:22px;}
.progress-item h3{display:inline-block;vertical-align:top;background:none;padding:9px 4px 10px 10px;background:url(../images/bg/h-split-y.png) repeat-y 100% 0;margin:0;width:130px;}
.progress-points{display:inline-block;vertical-align:top;padding:4px 0 0 13px;}
.progress-item .btn-holder{clear:none;overflow:hidden;}
.rank-place{display:inline-block;}
.progress-item .place-sep{display:inline-block;padding:0 7px;}
.progress-results{min-height:46px;}
.rank-heading .arrow{display:none;}
.explane-panel{text-align:center;}
.ranking-data td{text-align:center;}
.ranking-data tr td:first-child{text-align:left;}
.ranking-data td a{display:block;text-align:left;}
.ranking-data .th-4{width:160px;}
.ranking-page .pag-holder .inner{text-align:center;}
.ranking-page .pag-holder .pagination{float:none;}
.ranking-page .pagination .prev,
.ranking-page .pagination .next{width:auto;}
.article-image{float:none;display:block;margin:0 auto 20px;width:100%;max-width:300px;}
.feed-post{margin-left:-10px;margin-right:-10px;padding:16px 24px;}
.dock-post{margin-left:-10px;margin-right:-10px;margin-bottom:10px;padding-bottom:0;}
.dock-post p{padding-left:10px;padding-right:10px;}
.archive-box{margin-bottom:10px;}
.calendar-top .tc-inner > div{display:block;width:100%;clear:both;}
.calendar-top .tc-inner .zf-select{margin-bottom:0;}
.calendar-top .tc-inner{text-align:center;}
.top-control .note{text-align:center;padding-top:6px;}
.calendar-top-sel{padding-right:24px;}
.calendar-page .arrow-title{text-align:left;padding-left:5px;}
.calendar-page .cal-popup .arrow-title{text-align:center;}
.general .article-thumb{float:left;width:103px;padding-right:9px;}
.cal-article-list .short-article-text{position:relative;padding-top:15px;}
.cal-article-list .article-date{position:absolute;left:103px;top:0;font-style:normal;font-weight:bold;font-size:11px;}
.cal-article-list .article-post h3, .cal-article-list .article-post h3 a{padding-bottom:3px;}
.cal-article-list .article-post{padding-bottom:15px;}
.read-mobile{display:block;}
.event-full .pop-info{background:none;}
.event-full .pop-img img{width:92px;}
.foot-top-l{padding:22px 0 0;border:0;background:url(../images/bg/hue-dark.png) repeat;}
.f-social{border-bottom:1px solid #121213;padding:0 0 22px;white-space:nowrap;}
.f-social li{background:none;padding:0 5px;height:auto;}
.f-social a{padding-left:40px;overflow:hidden;text-indent:-9999px;width:40px;}
.f-updates-mob{display:block;}
.foot-nav{padding:0;border:0;}
.foot-nav li:first-child,
.foot-nav li{float:none;display:block;margin:0;border-top:1px solid #29292a;border-bottom:1px solid #121213;background:url(../images/bg/foot-nav-item.png) repeat;}
.foot-nav a{font-size:12px;line-height:1;display:block;padding:10px 0;}
.copyright{font-size:11px;padding:20px 29px;min-height:68px;}
}
.cbp-spmenu-vertical{background:#123683;position:absolute;width:244px;height:100%;top:0;z-index:1100;left:-244px;border-right:3px solid #febe10;}
.mobile-orientation .cbp-spmenu-vertical.cbp-spmenu-open{left:0px;}
.mobile-menu li{display:block;position:relative;}
.mobile-menu a{display:block;color:#fff;background:#14316F;font:15px/1.2 "open_sans_semiboldregular", sans-serif;text-transform:uppercase;padding:9px 7px;border-bottom:1px solid #031f5c;}
.mobile-menu .sub-open > a,
.mobile-menu a:hover{color:#febe10;}
.mobile-menu .sub > a:after{top:15px;}
.mobile-menu .sub-open > a:after{top:15px;border-top-color:#febe10;}
.mobile-menu .sub ul{display:none;}
.mobile-menu .sub-open ul{display:block;}
.mobile-menu .sub-open ul a{text-transform:none;padding-left:18px;font-size:14px;background:#123683;}
.cbp-spmenu-push{position:relative;}
.mobile-orientation.cbp-spmenu-push .footer,
.mobile-orientation.cbp-spmenu-push .wrapper{position:relative;left:0;}
.mobile-orientation.cbp-spmenu-push-toright .footer,
.mobile-orientation.cbp-spmenu-push-toright .wrapper{left:244px;}
.cbp-spmenu-vertical,
.cbp-spmenu-push .wrapper,
.cbp-spmenu-push .footer{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
.simplemenu, .nav, .pagenavigator, .banner, .aside{display:none !important;}
.header .logo *{display:block !important;padding:0;}
a, a:visited{text-decoration:underline;}
abbr[title]:after{content:" (" attr(title) ")";}
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;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
.video-container{clear:both;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,
.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
@media screen and (max-width:600px){.article-text p{font-size:1.2em !important;}
.article-title h1{font-size:1.6em !important;}
}
@media screen and (max-width:500px){.article-text p{font-size:1.2em !important;}
.article-title h1{font-size:1.6em !important;}
}
@media only screen and (max-width:980px){.article-text p{font-size:1.3em;}
.article-title h2{font-size:1.4em;}
.rank-table td{padding-right:8px;}
}
@media only screen and (max-width:767px){.article-text p{font-size:1.3em;}
.article-title h2{font-size:1.4em;}
.rank-table td{padding-right:8px;}
}
@media only screen and (max-width:481px){#imo-modal{width:300px !important;height:200px !important;}
.survey-img{width:300px !important;height:200px !important;}
}
.cbp-spmenu-push-toright .wrapper{position:relative;}
.swipe-out{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999999;display:none;}
.cbp-spmenu-push-toright .swipe-out{display:block;}
.scroller_anchor{height:0px;margin:0;padding:0;}
.scroller{z-index:100;height:50px;width:100%;display:none;text-align:center;text-align:-webkit-center;}
#imo-modal{width:450px;height:300px;position:fixed;top:0;right:0;bottom:0;left:0;background:white;z-index:999999;margin:auto;border:1px solid #ccc;-moz-box-shadow:5px 5px 5px rgba(68,68,68,0.6);-webkit-box-shadow:5px 5px 5px rgba(68,68,68,0.6);box-shadow:5px 5px 5px rgba(68,68,68,0.6);display:none;}
.survey-img{width:450px;height:300px;}
.modal-close{position:absolute;right:0;}
.modal-close img{background:black;padding:5px;float:right;}
.flexbutton1{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;}
.flexbutton2{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:15px;}
.flexbutton3{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;float:left;padding-top:15px;}
.flexbutton4{display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:15px;padding-top:15px;}
#main .ngg-imagebrowser .pic img{max-height:400px;display:inherit;}
html, body, .test_map_div{margin:0;width:100%;height:100%;}
.pushdown-ad{text-align:center;}
.srcopy{line-height:21px !important;height:auto !important;}
.ghad{width:100%;text-align:center;background:#fff;}
.adsartical{margin:0; height: 260px;}
.left{width:49%; float: left;}
.right{width: 49%; float: right;}
@media only screen and (max-width: 767px){
.adsartical{margin:0; height: 10px;}
}
.h-menu > li > a {padding: 0 16px;}
.unby{text-transform: capitalize; color: black;font-size: 12px;}
.logoarea{float: right;}
.titlearea{width: 55%; display: inline-block;}
.h-updates-form .top-pptu-fieldset, .f-updates-form .pptu-fieldset {
    position: absolute;
    width: 100%;
    right: -1px;
    bottom: 31px;
    font-size: 11px;
    background-color: #fff;
    box-shadow: 1px 1px 5px rgba(0,0,0,.7);
    padding: 10px;
    color: #000;
    display: none;
}
.f-updates-form .pptu-fieldset{bottom: 0px;}
.h-updates-form .top-pptu-fieldset a, .f-updates-form .pptu-fieldset a {color: #BF1F27;}
.h-updates-form .top-pptu-fieldset, .f-updates-form .pptu-fieldset {margin: 12px 0;}
.top-pptu-fieldset input, .pptu-fieldset input {float: left; margin-right: 10px;}
.top-pptu-fieldset div, .pptu-fieldset div {font-size: 11px;}
.h-updates-form, .f-updates-form {position: relative;}
.head-bot{overflow: auto;}
.f-updates-form{overflow: inherit;}
.f-updates{padding-bottom:50px;}