body{font-family:"Open Sans", Helvetica, Arial, sans-serif;color:#555555;font-size:14px;}
label{font-weight:normal;}
h1{font-size:28px;line-height:32px;color:#333333;}
h1 small{display:block;font-size:60%;text-transform:none;margin-top:5px;}
h2{font-size:20px;line-height:24px;color:#333333;}
h2 small{font-size:60%;display:block;text-transform:none;margin-top:5px;}
h2 span{font-weight:400;}
h3{font-size:18px;line-height:24px;color:#555555;}
h3 small{display:block;margin-top:5px;}
h3 span{color:#269ccb;}
h4{font-size:16px;line-height:20px;font-weight:600;color:#7b7b7b;}
h4 small{display:block;margin-top:5px;}
h5{font-size:14px;line-height:20px;font-weight:400;color:#7b7b7b;}
h5 small{margin-top:3px;}
h6{font-size:12px;line-height:14px;font-weight:400;color:#777777;}
span.required{color:#999;}
h1,h2,h3,h4,h5,h6{font-weight:600;margin-bottom:20px;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333;}
figure{position:relative;margin:0;}
section{margin-bottom:50px;}
p{margin-bottom:20px;}
hr{background-color:#ddd;border:none;height:1px;margin:50px 0;}
hr.dashed{border-top:2px dashed #eee;}
hr.dotted{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFUlEQVQIW2M8c+bMfxMTE0ZGBigAADu5BAN9nlB5AAAAAElFTkSuQmCC");height: 10px;margin: 50px 0;border: none;}
hr.double{border-top: 1px solid #eee;border-bottom: 1px solid #eee;height: 5px;}
hr.fadein{height: 1px;margin: 50px 0;border: 0;background-color: transparent;background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiKDAsIDAsIDApIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0icmdiKDAsIDAsIDApIiBzdG9wLW9wYWNpdHk9IjAuMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDAsIDAsIDApIiBzdG9wLW9wYWNpdHk9IjAiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));background-image: linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));}
hr.fadeout{background: url("../images/fadeout.png") no-repeat center center;border: none;margin: 10px auto 10px;width: 100%;max-width: 100%;height: 35px;max-height: 100%;}
hr.short{margin: 25px 0;}
iframe{border:none;}
::selection{background:#269ccb;color:#fff;}
::-moz-selection{background:#269ccb;color:#fff;}
.colored{color:#269ccb;}
.element-invisible{display:none !important;}
.clear{clear:both;}
.code{font-family:"Courier New", Courier, monospace;background:#ededed;padding:0 4px;border-radius:5px;border:1px solid #ccc;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover{outline:none;}
.top_ico{background:url(../images/top_ico.png) no-repeat left center;padding-left:25px;}
.highlight{background-color:#FCF8E3;color:#C09853;padding-left:5px;padding-right:5px;}
.highlight.highlight-error{background-color:#F2DEDE;color:#B94A48;}
.highlight.highlight-success{background-color:#DFF0D8;color:#468847;}
.highlight.highlight-info{background-color:#D9EDF7;color:#3A87AD;}
a{color:#269ccb;webkit-transition:color 0.3s ease-in-out;moz-transition:color 0.3s ease-in-out;o-transition:color 0.3s ease-in-out;ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;outline:none;}
a:hover{color:#777777;text-decoration:none;}
a:focus{color:#269ccb;text-decoration:none;}
input,button,select,textarea{font-family:Arial, Helvetica, sans-serif;outline:none !important;}
textarea{webkit-transition:height 0.2s ease 0s;moz-transition:height 0.2s ease 0s;o-transition:height 0.2s ease 0s;ms-transition:height 0.2s ease 0s;transition:height 0.2s ease 0s;}
.menu{margin:0;padding:0;list-style:none;}
.menu ul{margin:0;padding:0;list-style:none;}
.menu li,.menu ul a{position:relative;}
.menu > li{float:left;}
.menu > li.floatr{float:right;}
.menu li > a{display:block;}
.menu a small{display:block;}
.menu ul{position:absolute;display:none;width:180px;}
.menu ul ul{top:0;left:180px;}
.menu ul li a{webkit-transition:all 0.3s ease-in-out;moz-transition:all 0.3s ease-in-out;o-transition:all 0.3s ease-in-out;ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.menu ul li a:hover{padding-left:15px !important;border-left:3px solid #b3b3b3;}
.menu > li.floatr > ul{right:0;}
.menu > li.floatr > ul ul{left:-180px;}
.menu li:hover > ul{display:block;}
.menu .cols1,.menu .cols2,.menu .cols3,.menu .cols4,.menu .cols5{position:absolute;display:none;overflow:hidden;}
.menu .cols1,.menu .col1{width:220px;}/*160*/
.menu .cols2,.menu .col2{width:320px;}
.menu .cols3,.menu .col3{width:520px;}/*480*/
.menu .cols4,.menu .col4{width:640px;}/*640*/
.menu .cols5,.menu .col5{width:800px;}
.menu > li.floatr > div{right:0;}
.menu > li:hover > div{display:block;}
.menu .col1,.menu .col2,.menu .col3,.menu .col4,.menu .col5{float:left;}
.lcyan {height: 47px;background-color: #1f5c99;}
.lcyan .menu a{text-decoration:none;}
.lcyan .menu > li{border-right:1px solid #227393;border-right:1px solid rgba(0, 0, 0, 0.3);}
.lcyan .menu > li:hover > a {background-color: #fff;color: #333;border-left: none;padding-left: 21px;text-shadow:none;background-image: -moz-linear-gradient(top, #f0f0f0, #fff);background-image: -webkit-linear-gradient(top, #f0f0f0, #fff);background-image: -o-linear-gradient(top, #f0f0f0, #fff);background-image: linear-gradient(top, #f0f0f0, #fff);-webkit-box-shadow: inset 0 3px #eee;-moz-box-shadow: inset 0 3px #eee;box-shadow: inset 0 3px #eee;}
.lcyan .menu > li:first-child{border-left:1px solid #227393;border-left:1px solid rgba(0, 0, 0, 0.3);}
.lcyan .menu > li:last-child a{border-right:1px solid #59b5da;border-right:1px solid rgba(255, 255, 255, 0.2);}
.lcyan .menu > li > a{color:#fff;font-weight:600;line-height:18px;text-shadow:0 -1px #155b76;padding:13px 20px 16px;border-left:1px solid #59b5da;border-left:1px solid rgba(255, 255, 255, 0.2);}
.lcyan .menu > li.floatr{border-right:none;border-left:1px solid #227393;border-left:1px solid rgba(0, 0, 0, 0.3);}
.lcyan .menu > li > a img,
.lcyan .menu li > ul > li > a img{border:0;margin-right:7px;}
.lcyan .menu ul{background-color:#fff;border:1px solid #b3b3b3;border-top:none;}
.lcyan ul{left:-1px;}
.lcyan .menu > li.floatr > ul{right:-1px;left:auto;}
.lcyan .menu > li.floatr > ul ul{left:-127px;}
.lcyan .menu ul a{color:#555;font-weight:400;font-size:13px;line-height:18px;padding:9px 12px;border-top:1px solid #e4e4e4;}
.lcyan .menu ul a:hover{background-color:#f0f0f0;}
.lcyan .menu ul ul li:first-child a{border-top-color:#b3b3b3;}
.lcyan .menu li > div{background-color:#fff;border:1px solid #b3b3b3;border-top:none;left:-1px;padding:10px;}
.lcyan .menu > li.floatr > div{right:-1px;left:auto;}
.lcyan .menu h4,.lcyan .menu h5{margin:0;padding:0;}
.lcyan .menu h4{font-size:15px;color:#888;font-weight:normal;margin:10px 10px 5px;padding-bottom:10px;border-bottom:1px solid #e1e1e1;}
.lcyan .menu h5{font-size:14px;color:#333;font-weight:700;margin:10px 10px 0;}
.lcyan .menu div ul{position:relative;width:auto;margin:7px 10px;border:none;left:auto;}
.lcyan .menu div ul li a{color:#777;font-size:12px;padding:3px 0;border:none;line-height:inherit;}
.lcyan .menu div ul li a:hover{background-color:transparent;color:#333;padding-left:5px !important;}
.lcyan .menu p{color:#555;font-size:12px;line-height:18px;margin:9px 10px;padding:0;}
.lcyan .menu p a{color:#888;text-decoration:underline;}
.lcyan .menu p a:hover{color:#555;}

header{background-color:#ffffff;background-image:url(data:image/gif;base64, );color:#999;}
header a{color:#ffffff;}
header a:hover{color:#999999;}
header .header{min-height:140px;}
header .header a{color:#999999;}
header .header a:hover,
header .header a:focus{color:#666666;text-decoration:none;}
header .header a.btn-inverse{color:#fff;}
header .header a.btn-inverse:hover,
header .header a.btn-inverse:focus{color:#fff;}
header .header h2,
header .header h3,
header .header h4{color:#999999;}
header .header .dropdown-menu > li > a{color:#333;}
header .header .dropdown-menu > li > a:hover{color:#fff;}
header .social-icons{margin-top:0;}
header .overall{margin:0;}
header .logo{position:relative;margin-top:30px;}
header .logo a{display:inline-block;}
header .logo h2{display:none;}
header nav{position:relative;width:100%;z-index:100;}
header nav .menu ul li a:hover{border-left-color:#1f5c99;}
header .search{background-color:#f5f5f5;color:#444;padding:5px 0;border-bottom:1px solid #e9e9e9;}

header .top-bar {position: relative;background-color: #1f5c99;border: 1px solid #1f1f30;border: 1px solid rgba(0, 0, 0, 0.1);color: #fff;z-index: 120;font-size: 13px;min-height: 34px;padding:2px 0;}

header .top-bar a {color: #eee;}
header .top-bar a:hover {color: #ccc;}
header .top-bar p {margin-top: 7px;margin-bottom: 0;}
header .top-bar .container {position: relative;}
.overall {margin-top: 0;margin-bottom: 30px;}
.overall .inner {position: relative;background-color: #2875C3;color: #fff;}
.overall p a {color: #fff;text-decoration: underline;}
.overall p a:hover {color: #fff;text-decoration: none;}
.overall h1 {color: #fff;font-size: 42px;line-height: 44px;}
.overall h1 small {margin-top: 10px;}
.overall h2 {color: #fff;font-size: 36px;line-height: 36px;}
.overall h3 {color: #fff;}
.overall h4 {color: #134e65;color: rgba(0, 0, 0, 0.5);text-shadow: none;}
.overall small {color: #fff;}
.overall .simple-box h4 {color: #134e65;color: rgba(0, 0, 0, 0.5);}
.overall .container {padding-top: 10px;padding-bottom: 10px;}
.overall .imgheader {float:left;background:white;height:60px;width:60px;border-radius:50%;margin-right:10px;margin-top:-10px;}
.simple-box .imgheader img {display:block;margin:auto auto;position:relative;top:50%;margin-top:-15px;-moz-transition: all 0.75s ease-out;-ms-transition: all 0.75s ease-out;-o-transition: all 0.75s ease-out;-webkit-transition: all 0.75s ease-out;}
.simple-box:hover img {-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);-webkit-transform: rotate(360deg);}
.tooltip .tooltip-inner{background-color:#0d0d16;background-color:rgba(0, 0, 0, 0.7);}
.tooltip.top .tooltip-arrow{border-top-color:#0d0d16;border-top-color:rgba(0, 0, 0, 0.7);}
.tooltip.right .tooltip-arrow{border-right-color:#0d0d16;border-right-color:rgba(0, 0, 0, 0.7);}
.tooltip.left .tooltip-arrow{border-left-color:#0d0d16;border-left-color:rgba(0, 0, 0, 0.7);}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#0d0d16;border-bottom-color:rgba(0, 0, 0, 0.7);}
.page-header{margin-top:0;margin-bottom:20px;padding-bottom:0;border-bottom:1px solid #e4e4e4;}
.page-header h1,
.page-header h2,
.page-header h3{margin-top:0;margin-bottom:0;}
.page-header h1:after,
.page-header h2:after,
.page-header h3:after{background-color:#1f5c99;bottom:0;content:"";margin-top:10px;margin-bottom:-1px;display:block;width:50px;height:3px;}
.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret{border-bottom-color:#777777;border-top-color:#777777;}
.nav .dropdown-toggle .caret{border-bottom-color:#30304d;border-top-color:#30304d;webkit-transition:border 0.3s ease-in-out;moz-transition:border 0.3s ease-in-out;o-transition:border 0.3s ease-in-out;ms-transition:border 0.3s ease-in-out;transition:border 0.3s ease-in-out;}
h2 .label{vertical-align:middle;}
span.label{font-family:Arial, Helvetica, sans-serif;}
.label{webkit-transition:background 0.5s ease 0s;moz-transition:background 0.5s ease 0s;o-transition:background 0.5s ease 0s;ms-transition:background 0.5s ease 0s;transition:background 0.5s ease 0s;}
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=date]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus, input[type=number]:focus, input[type=email]:focus, input[type=url]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=color]:focus, .uneditable-input:focus{border-color:rgba(38, 155, 201, 0.8);outline:0;outline:thin dotted \9;webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(38, 155, 201, 0.6);moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(38, 155, 201, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(38, 155, 201, 0.6);}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus{cursor:pointer;}
.nav-stacked.nav-tabs{width:100%;border:0}
.nav-stacked.nav-tabs .parent ul{list-style:none;margin:0;}
.nav-stacked.nav-tabs .parent ul li a{background-color:#f1f1f1;color:#333;text-shadow:0 1px 0 #fff;border:1px solid #E5E5E5;display:block;margin:0 0 -1px;padding:8px 14px;}
.nav-stacked.nav-tabs .parent ul li a:hover{background-color:#f0f0f0;}
.nav-stacked.nav-tabs li:last-child li:last-child a{webkit-border-radius:0 0 4px 4px;webkit-background-clip:padding-box;moz-border-radius:0 0 4px 4px;moz-background-clip:padding;border-radius:0 0 4px 4px;background-clip:padding-box;}
.nav-stacked.nav-tabs .active:last-child a{webkit-border-radius:0;webkit-background-clip:padding-box;moz-border-radius:0;moz-background-clip:padding;border-radius:0;background-clip:padding-box;}
.nav-stacked.nav-tabs .icon-chevron-right,
.nav-stacked.nav-tabs .icon-chevron-down{float:right;margin-right:-6px;margin-top:2px;}
.nav-stacked.nav-tabs .icon-chevron-right{opacity:0.25;}
.nav-tabs.nav-stacked > li > a{border:0;border-radius:0;padding:5px 5px 5px 15px;}
.btn{text-decoration:none;}
.btn-medium{font-size:14px;padding:7px 13px;border-radius:4px;}
.btn-medium [class^="icon-"],
.btn-medium [class*=" icon-"]{margin-top:4px;}
.btn-medium .caret{margin-top:8px;border-top-width:5px;border-right-width:5px;border-left-width:5px;}
button.btn.btn-medium, input[type=submit].btn.btn-medium{padding-top:7px;padding-bottom:7px;}
.table{table-layout:fixed;word-wrap:break-word;border-collapse:collapse;}
.wide{background:#fff !important;}
.main{margin-top:30px;}
.content{margin-bottom:30px;}
.content .item-page{position:relative;}
.page{margin-bottom:30px;}
.error-page{text-align:center;margin-bottom:30px;}
.error-page h2{font-size:300px;line-height:280px;text-transform:inherit;margin-top:0;}
#cssproperties p{padding-left:10px;}
#cssproperties .list-unstyled li{padding-left:130px;}
#cssproperties dfn{display:inline-block;text-indent:-130px;width:0;font-style:normal;font-weight:bold;margin-bottom:2px;color:#666;}
#cssproperties dfn:after{content:":";}
#cssproperties .content-box{border-left:2px solid #2875C3;padding-top:10px;padding-bottom:0;margin-left:10px;}
#cssproperties ul{margin-top:10px;}
#cssproperties .content-box ul{margin-top:0;}
#cssproperties ul li span{display:block;font-size:0.9em;margin-bottom:5px;}
#cssproperties code{background:#f2f2f2;border:1px solid #e1e1e1;color:#555555;box-shadow:1px 1px #c1c1c1;}
.badge {display: block;width:85px;margin:0 auto;line-height: 18px;height: 18px;text-align:center;padding: 0 5px;font-family: Arial, sans-serif;color: white;text-shadow: 0 1px rgba(0, 0, 0, 0.25);border: 1px solid;border-radius: 6px;-webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.08);box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.08);}
.badge.green {background: #77cc51;border-color: #59ad33;background-image: -webkit-linear-gradient(top, #a5dd8c, #77cc51);background-image: -moz-linear-gradient(top, #a5dd8c, #77cc51);background-image: -o-linear-gradient(top, #a5dd8c, #77cc51);background-image: linear-gradient(to bottom, #a5dd8c, #77cc51);}
.badge.red {background: #fa623f;border-color: #fa5a35;background-image: -webkit-linear-gradient(top, #fc9f8a, #fa623f);background-image: -moz-linear-gradient(top, #fc9f8a, #fa623f);background-image: -o-linear-gradient(top, #fc9f8a, #fa623f);background-image: linear-gradient(to bottom, #fc9f8a, #fa623f);}
.lastupdated {background:#269ccb;padding:5px;color:#fff}
.table thead tr{background:#D9EDF7;}
.browser{float:left;padding-right:10px;}
.examples{position:relative;margin:15px 0;padding:39px 19px 14px;padding-top:39px;background-color:#fff;border:1px solid #ddd;border-radius:4px;}
.examples .topic{position:absolute;top:-1px;left:-1px;padding:3px 7px;font-size:12px;font-weight:bold;background-color:#f5f5f5;border:1px solid #ddd;color:#9da0a4;border-radius:4px 0 4px 0;}
#tools .content-box img{float:left;margin-right:10px;}
#tools .content-box{padding-bottom:0;}
#blog{float:left;margin-right:15px;}
.news_container{border-bottom:1px solid #e5e5e5;margin:10px 0 10px 0;}
.news_container h2 a{color:#3a87ad !important;}
.blog_story{float:left;width:74%;text-align:justify;}
.blog_story p{margin-top:-10px;}
.blog_info{float:right;width:24%;margin-top:30px;}
.blogsprite{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAuCAYAAACLQF8AAAADt0lEQVRoge2Zz27aSBzH/QZ9hD5CH2WfwMofNnJp/mFju4AhIXHyCBzKhVMs7FDcSA09NBJSJKJFirdYchSqsEWJA6lPOaT37x5gXMOGjQBXctT5SD/hgdHY89F3ZkAwDIVCoVCeH4ZhvNAPzW29YnaNiomxujcqZung4P3Lacd1XReapk2sXzGX0Dk4eP9yKGEg5NCsj9TPz+7L5eqracbWNA2P4TgOADwPSXrFNIcCSoZhvHisj2GYm0N5X6YZmwj68fAwUkQQAKRS6dAlsSwLUnMPZlRM6BWz+2S/Q/OLUTGnuiERFFxWRBCpsAWxLItSqQRFUaAoyvyShoLMJ/sNlttMgsYTFKwwBbEsi3K57MsJRRLZd57sF1KCSIo0TYPruqELUhQFnueN1FyChifX/YQTbLRC2oN+PDzAdd3QEyTLsi8k+CrL8lwJKk08wcaqfFj9Y5qxxxNEkkOuw04QwzBMoVAYSU+hUJhvfHLM65XqQkjP6PNYgkhyfkWCcrmcL4WU53nI5XLR/Dox6RQj12EmiMjRdf0/FVlJwQSNJyfsBBFBQVHBdiQFkYT8X7muG5ogUsE9KPh+GPd59gSFUDEUCoVCoVAoFEpkIL+AJ7V/W1RVhaqqKBbfoVgsIr+bx3Z+e9h+ByWrIJPJ/L6iVFWF53nY39/D3v4ebm5u0O12/bbjOMikw/+L5tmgqiru7u7Q693CHcrpXF2h3W7DcRzYLXtuQZIsQZIliJLoj7OZSGB9Yx2ra2vRlr+rquj1en5yyN7jXFzAbtmwrHOkU6mZJyHJEjzPQ7/Xx/X1NXiex2ZiE9bfFs7OGqjX6+A4LrqSdtXdETkkObqu49yy0Gw28VZ+O9MEiBxREiGISfDCQM76xgZW19YQfxMHx73G8cePiMVi0ZS0s7ODbreLq04H7XbbT5B1PpDTaDQgidLMgr5/93B72wMv8PA8D51OB81mE7VaDRz3GrVPNRwdHWFpaTmagvL5bX/P0XUdrZaNc8uCrus4azRwenqKpCjO9PCiKKLf74MXBPzcc1YRj8fBcRxWVlawHPsT1WoVC4uL0RS0tbWFr+02HOcCLbvlJ6hxNpBTr9chCMmZH57nBfzz7RsuLy/Rsu3hsuLw+fMJjo+P8eGDiYWFiMphGIbJ5bKD08puwbIsNP8aLCsi5+TkBALPzzUBclrF42/8cWKxGJaWlrEYZTkMwzDZbBaZTAbpTBqpVAqyLEMSZYhJEUkhCZ4XkEgkoj0JCoVCoVAolMf5FzyoBWtbQtjDAAAAAElFTkSuQmCC) no-repeat;display:inline;width:12px;height:9px;padding-left:20px;}
.blog-comment{background-position:-5px -2px;}
.blog-cat{background-position:-27px -5px;}
.blog-date{background-position:-6px -27px;}
.blog-link{background-position:-29px -27px;}
.blog-user{background-position:-53px -5px;}
ul.info{list-style:none;}
ul.info li{border-bottom:1px solid #f2f2f2;padding-bottom:6px;padding-top:6px;color:#8F8F8F !important;font-size:10px !important;}
.com{color:#93a1a1;}
.lit{color:#195f91;}
.pun, .opn, .clo{color:#93a1a1;}
.fun{color:#dc322f;}
.str, .atv{color:#D14;}
.kwd, .prettyprint .tag{color:#1e347b;}
.typ, .atn, .dec, .var{color:teal;}
.pln{color:#48484c;}
.prettyprint{background-color:#f7f7f9;border:1px solid #e1e1e8 !important;padding:10px !important;}
.prettyprint.linenums{}
ol.linenums{margin:0;}
ol.linenums li{color:#bebec5;line-height:20px;text-shadow:0 1px 0 #fff;list-style-type:none;}
pre[rel].prettyprint:before {content: attr(rel) " Code";display:block;padding:2px 0;text-align:center;font-size:1.4em;color:#fff;text-shadow:1px 1px 2px #111;background-color:#777;margin:-10px -10px 10px -10px;-moz-border-radius: 4px 4px 0 0;-webkit-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;}
.highlight{background-color:#FCF8E3;color:#C09853;padding-left:5px;padding-right:5px;}
.highlight.highlight-error{background-color:#F2DEDE;color:#B94A48;}
.highlight.highlight-success{background-color:#DFF0D8;color:#468847;}
.highlight.highlight-info{background-color:#D9EDF7;color:#3A87AD;}
.simple-box .icon-round{float:left;margin:-5px 10px 10px 0;}
.simple-box h3{margin-bottom:0;}
.simple-box h4{margin-top:0;color:#aaa;font-weight:400;}
.simple-box h4:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.simple-box iframe{border:1px solid #cccccc;border-radius:5px;}
.simple-box{margin-bottom:30px;}
.content-box{background-color:#f1f1f1;color:#333;margin-bottom:20px;padding:20px;border:1px solid #ddd;text-shadow:0 1px 0 #fff;webkit-box-shadow:inset 0 0 1px 1px rgba(255, 255, 255, 0.5);moz-box-shadow:inset 0 0 1px 1px rgba(255, 255, 255, 0.5);box-shadow:inset 0 0 1px 1px rgba(255, 255, 255, 0.5);}
.content-box.box-green{background-color:#DFF0D8;border-color:#D6E9C6;}
.content-box.box-blue{background-color:#D9EDF7;border-color:#BCE8F1;}
.content-box.box-yellow{background-color:#FCF8E3;border-color:#FBEED5;}
.content-box.box-red{background-color:#F2DEDE;border-color:#F2DEDE;}
.content-box h3{margin-top:0;}
.content-box pre{display:block;padding:0 0 10px 0;margin:0;font-size:13px;line-height:1.428571429;color:#555555;background-color:transparent;border:none;border-radius:0;}
aside h2{margin-top:0;border-bottom:1px solid #e4e4e4;}
aside h2:after{background-color:#1f5c99;bottom:0;content:"";margin-top:10px;margin-bottom:-1px;display:block;width:50px;height:3px;}

.widget{margin-bottom:50px;}
.widget:last-child{background:none;}
.widget:last-child:after{background:none;height:0;}
.widget .tab-content{overflow:inherit;}
.tabs-widget.nav-stacked .hidden{display:inline;visibility:visible;}
.articles-widget li{min-height:50px;position:relative;margin-bottom:10px;padding:0 0 10px 20px;border-bottom:1px solid #ddd;}
.articles-widget li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.articles-widget h5{margin-top:0;margin-bottom:5px; display:inline;}
.articles-widget i{color:#999;}
.articles-widget img{position:absolute;top:2px;left:0;}


.advertising{background:#f0f0f0;background-image:url(../images/advertising.gif);background-position:center center;background-repeat:no-repeat;position:absolute;top:0;right:-20px;}

.ad-728{position:relative;margin-bottom:30px;text-align:center;}
.ad-728 .advertising{width:20px;height:95px;left:-20px;}
header .ad-728{margin-top:5px;margin-bottom:0;}
header .ad-728 .advertising{right:-20px;left:auto;}
.ad-250 .row-fluid{margin-bottom:10px;text-align:center;}
.ad-250 .row-fluid:last-child{margin-bottom:0px;}
.ad-125 .row-fluid{margin-bottom:10px;text-align:center;}
.ad-125 .row-fluid:last-child{margin-bottom:0px;}
.ad-336{position:relative;text-align:center;}
.ad-336 .advertising{width:20px;height:308px;}
.panel-group a{outline:none;}
.panel-heading{font-weight:bold;background:#f7f7f7;}
.panel-collapse{background:#fff;}
.panel-body{padding:0;}
.panel-heading .accordion-toggle:after{font-family:'FontAwesome';content:"\f033";float:right;}
.scroll-top{background-color:#2f2f2f;background-color:rgba(0, 0, 0, 0.3);color:#fff;font-size:18px;width:40px;height:40px;text-align:center;line-height:40px;position:fixed;bottom:60px;right:20px;display:none;overflow:hidden;z-index:1000;webkit-border-radius:20px;webkit-background-clip:padding-box;moz-border-radius:20px;moz-background-clip:padding;border-radius:20px;background-clip:padding-box;webkit-transition:background 0.3s ease-in-out;moz-transition:background 0.3s ease-in-out;o-transition:background 0.3s ease-in-out;ms-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;}
.scroll-top:hover,
.scroll-top:focus{background-color:#222222;background-color:rgba(0, 0, 0, 0.5);color:#fff;text-decoration:none;}
.ticker{background-color:#1f5c99;color:#ffffff;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.1);}/*269ccb*/
.ticker .tweet{position:relative;padding:15px 40px 15px 0;}
footer{background-color:#444444;color:#fff;border-top:1px solid #2f2f2f;border-top:1px solid rgba(0, 0, 0, 0.3);text-shadow:0 1px 0 rgba(0, 0, 0, 0.3);webkit-box-shadow:inset 0 3px 4px -3px rgba(0, 0, 0, 0.5);moz-box-shadow:inset 0 3px 4px -3px rgba(0, 0, 0, 0.5);box-shadow:inset 0 3px 4px -3px rgba(0, 0, 0, 0.5);}
footer .footer{margin-top:50px;margin-bottom:50px;}
footer a{color:#fff;}
footer a:hover,
footer a:focus{color:#75758F;}
footer h3{color:#fff;margin-top:0;}
footer blockquote{border-left:none;padding-left:0;}
footer .menu-footer{margin-bottom:40px;}
footer .menu-footer li a{webkit-transition:color 1s ease 0s, margin-left 0.5s ease 0s;moz-transition:color 1s ease 0s, margin-left 0.5s ease 0s;o-transition:color 1s ease 0s, margin-left 0.5s ease 0s;ms-transition:color 1s ease 0s, margin-left 0.5s ease 0s;transition:color 1s ease 0s, margin-left 0.5s ease 0s;}
footer .menu-footer li a:hover{margin-left:5px;}
footer .footer li{float:none;}
footer .logo img{max-width:220px;}
footer .copyright{background-color:#2f2f2f;background-color:rgba(0, 0, 0, 0.3);padding:15px 0;border-top:1px solid #2a2a2a;border-top:1px solid rgba(0, 0, 0, 0.1);}
footer .copyright p{margin-bottom:0;}
footer .copyright p a{text-decoration:underline;}
footer .copyright ul{list-style:none;overflow:hidden;margin:0;float:right;}
footer .copyright li{display:inline-block;}
footer .copyright li a{margin-top:3px;margin-left:10px;padding-left:10px;border-left:1px solid #212121;border-left:1px solid rgba(0, 0, 0, 0.3);line-height:12px;}
footer .copyright li:first-child a{margin-left:0;padding-left:0;border-left:none;}
.nowrap{white-space:nowrap;}
.show-all{position:absolute;right:0;top:-64px;font-size:11px;}
[data-icon]:before{font-family:"MeteoconsRegular";content:attr(data-icon);}
.tinynav{display:none !important;margin:10px auto 0;width:90%;}
@media (max-width: 1279px){body{overflow-x:hidden;}
.advertising{display:none;}
}
@media (min-width: 980px) and (max-width: 1199px){header .ad-728{margin-top:20px;}
header .header{min-height:110px;}
header .logo{margin-top:30px;}
.tweet{height:4px;}
footer h3{font-size:16px;}
}
@media (min-width: 768px) and (max-width: 979px){header .header{min-height:90px;}
header .logo{margin-top:30px;}
header .logo img{width:100%;}
header .ad-728 .image{margin-top:5px;margin-bottom:5px;}
header nav.navigation .menu{font-size:13px;}
header nav.navigation .menu > li:hover a{padding-left:11px;}
header nav.navigation .menu > li > a{padding:13px 10px 16px;}
.featured-news .news-thumbs h4{font-size:14px;line-height:18px;}
.latest-blog p{display:none;}
.tweet{height:4px;}
.scroll-top{bottom:70px;}
footer h3{white-space:nowrap;font-size:13px;}
footer .logo img{max-width:140px;}
footer .author{display:block;}
}
@media (max-width: 767px){body{padding-right:0;padding-left:0;}
header{border-top:none;}
header .header{text-align:center;min-height:auto;}
header .pull-left,
 header .pull-right{float:none;}
header .logo{text-align:center;margin-top:20px;margin-bottom:30px;}
.main{margin-right:10px;margin-left:10px;}
.tinynav{display:block !important;}
#nav .menu{display:none;}
.simple-box{margin-left:20px;margin-right:20px;margin-bottom:30px;}
.simple-box h3{font-size:16px;line-height:20px;}
.simple-box h4{font-size:14px;list-style:16px;}
.blog .comments-block{margin-bottom:30px;}
.ticker{padding-left:20px;padding-right:20px;}
.tweet{height:4px;}
footer{padding-right:10px;padding-left:10px;}
footer .footer{margin:0;padding:0;}
footer .logo{text-align:center;margin-top:70px;margin-bottom:40px;}
footer .copyright{text-align:center;margin-right:-10px;margin-left:-10px;padding-right:10px;padding-left:10px;}
footer .copyright ul{float:none;margin-top:20px;}
}
@media (max-width: 640px){}
@media (max-width: 600px){.blog .share .social-buttons{float:none;}
.error-page h2{font-size:200px;line-height:180px;}
}
@media (min-width: 481px) and (max-width: 515px){}
@media (max-width: 480px){header .logo{margin-bottom:20px;}
.ticker{padding-left:20px;padding-right:20px;}
.ticker .tweet{padding-right:30px;}
.tweet{height:4px;}
.error-page h2{font-size:140px;line-height:140px;}
}
@media (max-width: 360px){footer .logo{margin-top:50px;}
}
@media (max-width: 320px){}
@media (max-width: 295px){.tweet{height:4px;}
}
@font-face{font-family:"MeteoconsRegular";src:url("../font/meteocons-webfont.eot");src:url("../font/meteocons-webfont.eot?#iefix") format("embedded-opentype"), url("../font/meteocons-webfont.woff") format("woff"), url("../font/meteocons-webfont.ttf") format("truetype"), url("../font/meteocons-webfont.svg#MeteoconsRegular") format("svg");font-weight:normal;font-style:normal;}