@font-face{font-family:'Open Sans';src:url(../fonts/OpenSans-Regular-webfont.eot);src:url(../fonts/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Regular-webfont.woff) format("woff"),url(../fonts/OpenSans-Regular-webfont.ttf) format("truetype"),url(../fonts/OpenSans-Regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}
*{border:0 none;list-style:none outside none;margin:0;outline:0 none;padding:0}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,img,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ul,ol,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,hgroup,menu,nav,summary,time,mark,audio,video,header,footer{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent}
em{font-style:italic}
body{color:#38485a;font-family:'Open Sans',Georgia,"Times New Roman",Times,serif;font-size:12px;background-color:#fff}
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h1,h2,h3,h4,h5,h6{font-weight:700}
ol,ul{list-style:none}
a{text-decoration:none;color:#38485a}
a:hover{color:#197ED8}
[class^="icon-"],[class*=" icon-"]{padding-right:3px}
.headerbar .inner{width:1200px;margin-right:auto;margin-left:auto;position:relative}
#logo{display:none}
#site-description{position:relative;padding-bottom:10px}
.headerbar .inner .sitename{color:#197ed8;text-shadow:2px 2px 2px rgba(200,225,200,0.8);top:25px;font-size:50px;text-transform:uppercase;display:inline-block}
.headerbar .inner .slogan{display:inline-block;font-size:1.1em}
.headerbar .inner .user-function{padding:5px;position:absolute;right:0;text-transform:uppercase;width:50%}
.headerbar .inner .skiplink{position:absolute;top:5px;right:0;width:90px}
#facebook_logo{font-size:2.5em}
#facebook_logo:hover{color:#4FA2EC;cursor:pointer}
.navbar{border-top:3px solid #4fa2ec;border-bottom:1px solid #d6d6d6;height:46px;width:1200px;margin:0 auto}
.navbar .inner{position:relative;width:100%}
.navbar .navlinks{text-align:center;height:43px;margin-left:auto;margin-right:auto;/* background-color:#ff580c; */border-bottom:1px solid #ddd}
.navbar .navlinks li{float:left;border-right:1px solid #d6d6d6;padding:0}
.navbar .navlinks li.first a{padding:11px 10px 10px}
.navbar .navlinks li a{display:block;padding:11px 5px 10px 20px;font:16px/20px "Open Sans";text-transform:capitalize;-webkit-font-smoothing:subpixel-antialiased}
.navbar .navlinks li:first-child{border-left:0}
.linklist.rightside{position:absolute;top:0;height:43px;right:0}
.navbar .rightside li{float:left;border-right:1px solid #d6d6d6}
.navbar .rightside li:last-child{border-right:0}
.navbar .rightside li a{display:block;padding:10px 20px 11px;text-transform:capitalize;-webkit-font-smoothing:subpixel-antialiased}
#page-header .navbar li{transition:all .5s ease 0}
#page-header .navbar li.first{background-color:#fff;padding-bottom:1px}
#page-header .navbar li:hover{background-color:#FF580C}
#page-header .navbar li:hover a{color:#fff}
#page-header .navbar ul.menu-dropdown li{border:none}
#page-header .navbar ul.menu-dropdown li a{color:#99A1AA;font-weight:700}
#page-header .navbar ul.menu-dropdown li a:hover{color:#197ED8}
#page-header .navbar ul.menu-dropdown li:hover{background-color:inherit}
#page-header .navbar .navlinks li:hover{background-color:#4FA2EC}
.add-new-article{position:absolute;bottom:13px;right:350px;font:20px/20px 'Open Sans'}
.header-search{position:absolute;width:300px;bottom:7px;right:0}
.header-search-form{width:100%;border:1px solid #50a2e8;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;height:30px}
.header-search-form input{float:left;margin-bottom:0!important}
.hdf-text{width:255px;border:none!important;outline:none!important;font-size:1.2em!important;padding:0!important;margin-left:16px;padding-top:6px!important}
.hdf-text:focus{box-shadow:none!important}
.hdf-submit{background-size:100% 100%;height:24px;width:24px;background-color:#fff;cursor:pointer;box-shadow:none;margin-top:2px}
#page-body{width:1200px;margin:0 auto;min-height:500px;margin-bottom:40px}
.right{float:right}
.time-notify{display:none}
.g-search-results{margin-top:25px;font-family:'Open Sans';width:870px!important;float:left!important;margin-left:0!important}
.g-search-results h1{padding-left:.5em}
.mt-title{font-size:1.8em;color:#50a2e8}
.mt-key{font-size:2em;padding:10px 20px 0}
.gsc-control-cse{padding:0!important}
.gsc-result-info{font-size:14px}
.gsc-orderby-container{display:none}
#___gcse_0 .gsc-result-info{padding-top:0}
#___gcse_0 .gsc-above-wrapper-area{border-bottom:2px dashed #adb1b5}
#___gcse_0 .gcsc-branding{display:none}
#___gcse_0 .gsc-webResult.gsc-result{border-bottom:1px solid #c5c5c5}
#___gcse_0 .gs-title{font-size:23px;text-decoration:none}
#___gcse_0 .gsc-adBlock{display:none!important}
#___gcse_0 .gs-title a{font-size:16px;color:#fb790c}
#___gcse_0 .gs-title b{font-size:17px;color:#fb790c;text-decoration:none}
#___gcse_0 .gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet{padding:10px;color:#777;font-size:16px}
#___gcse_0 .gsc-url-top{margin-bottom:5px}
#___gcse_0 .gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long{color:#c5c5c5}
#___gcse_0 .gs-bidi-start-align.gs-snippet{color:#8c8c8c;font-size:14px}
#___gcse_0 .gsc-results .gsc-cursor-page{border:1px solid #c9c9c9;width:30px;height:30px;display:inline-block;line-height:30px;text-align:center;color:#656565}
#___gcse_0 .gsc-results .gsc-cursor-box .gsc-cursor-current-page{border:1px solid #81bdd6;width:30px;height:30px;display:inline-block;line-height:30px;text-align:center;color:#656565}
#slides{display:none}
#slides .slidesjs-container{margin-bottom:10px}
#slides .slidesjs-previous{margin-right:5px;float:left}
#slides .slidesjs-next{margin-right:5px;float:left}
.slidesjs-pagination{margin:6px 0 0;float:right;list-style:none}
.slidesjs-pagination li{float:left;margin:0 1px}
.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url(../images/slider/pagination.png);background-position:0 0;float:left;overflow:hidden}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}
.slidesjs-pagination li a:hover{background-position:0 -26px}
#slides a:link,#slides a:visited{color:#333}
#slides a:hover,#slides a:active{color:#9e2020}
#page-body{overflow:hidden}
#page-body .main-content{width:680px;float:left;margin-left:190px}
.page-main-wrapper{width:100%;overflow:hidden;position:relative}
#page-body .left-side{position:absolute;top:0;left:0;width:190px;padding-right:15px;padding-left:10px}
#page-body .sidebar{width:300px;float:right;/* margin-top:25px */}
#page-body .sidebar .at-share-tbx-element.addthis_32x32_style .at-share-btn, #page-body .sidebar .at-share-tbx-element.addthis_32x32_white_style .at-share-btn{border-radius:16px;}
.left-side .linklist{padding:5px 5px 5px 0}
.left-side .linklist li{padding:10px 0;border-bottom:1px solid #eee}
.left-side .linklist.post-filter li{cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.left-side .linklist.post-filter li:hover{background-color:#79b5ec}
.left-side .linklist.post-filter li:hover a{color:#fff}
.left-side .linklist.post-filter li:hover [class^="icon-"]:before,.left-side .linklist.post-filter li:hover [class*=" icon-"]:before{font-size:28px;vertical-align:-5px}
.left-side .linklist.post-filter li [class^="icon-"]:before,.left-side .linklist.post-filter li [class*=" icon-"]:before{width:32px}
.left-side h3{margin-top:20px;margin-bottom:4px;text-transform:uppercase;color:#747f8c;font-family:'Open Sans';font-size:12px}
.left-side p.online-status span.user-type{display:block;border-bottom:1px solid #eee;padding:8px 0;width:80%}
.left-side p.online-status span.label{padding:0;border:0;text-align:right;width:50%;float:right;text-align:left}
.left-side p.online-status strong{background-color:#4FA2EC;color:#fff;padding:3px 5px;border-radius:3px}
.left-side p.statistics .stat-type{display:block;border-bottom:1px solid #eee;padding:8px 0;width:90%}
.left-side p.statistics .stat-type span.label{width:80%;display:inline-block}
.left-side p.statistics strong{font-weight:700}
i.note{text-align:right;font-size:x-small}
.online-status{padding:10px}
.left-side{padding-left:0!important;padding-right:20px!important;margin-top:25px}
.left-side .navBar{background:#50a2e8;width:175px;font-weight:700;color:#fff;line-height:35px;font-size:15px}
.left-side .navBar p{margin-left:15px}
.left-side .ulContainer{z-index:10}
.left-side .ulHeader{display:block;margin:0;background-color:#e6eaed;position:relative;width:175px;border-bottom:1px solid #fff;margin-left:-1px;line-height:35px;cursor:pointer}
.left-side .ulHeader i{color:#50a2e8;position:absolute;right:5px;top:15px;font-size:12px}
.left-side .ulHeader a{margin-left:20px;color:#666;font-size:1.25em}
.left-side .ulDown a{font-size:1em;color:#848484;font-weight:700;margin-left:0}
.left-side .ulDown{display:none;background:#fff;position:relative;width:175px;padding:0}
.left-side .ulDetail{width:175px;line-height:30px;padding-left:15px;border-left:2px solid #e6eaed}
.left-side #dd1{border-bottom:none}
.left-side .ulHeader:hover{background:#f4f6f7}
.left-side .ulHeader>a:hover{color:#50a2e8}
.left-side .parent-selected:hover{background:#e6eaed}
.left-side .ulDetail:hover{background:#f4f6f7;border-left:2px solid #848484}
.left-side .ulDetail>a:hover{color:#50a2e8}
.left-side .child-selected:hover{background:#fff}
.left-side .parent-selected>ul{display:block}
.left-side .child-selected{border-left:2px solid #50a2e8;background:#fff}
.left-side .child-selected a{color:#50a2e8}
.main-content h2,.panel h2,h2.main-title{padding:15px 15px 15px 0;font-size:24px;border-bottom:1px solid #ddd}
.topiclist.forums li dl{overflow:hidden;padding:8px 0;border-bottom:1px dashed #ddd}
.topiclist.forums li dl dt{float:left;width:280px;font-size:20px}
.topiclist.forums li dl dd{float:left;width:100px;font-size:20px;color:#197ed8}
.topiclist.forums li dl dd dfn{font-size:12px;font-style:normal;color:#333}
.topiclist.forums li dl dd.lastpost{font-size:.8em;width:200px;position:relative}
.topiclist.forums li dl dd.lastpost dfn{text-transform:uppercase;width:40px;display:inline-block;color:#777}
.username-coloured{color:#2277b7}
.topiclist.forums li dl dd.lastpost .username-coloured{font-size:14px;color:#A63604}
.topiclist.forums li dl dd.lastpost span.author{position:absolute;top:-3px;left:40px;display:block;padding:0;margin:0}
.topiclist.forums li dl dd.lastpost span.timestamp{position:absolute;bottom:0;color:#084e8d;left:40px}
.sidebar section{font-size:14px;font-size:1.4rem;line-height:1.5;margin-bottom:30px;position:relative}
.sidebar-tab{border:1px solid #e6eaed}
.sidebar-tab__tabs{overflow:hidden}
.sidebar-tab__tabs li{float:left;height:34px;text-align:center;line-height:34px;border-bottom:1px solid #e6eaed;font-size:14px;width:50%}
.tabs a.active{background:#e6eaed;color:#444!important}
.sidebar-tab__tabs a{display:block;color:#4fa2ec;font-weight:700;cursor:pointer}
.tabs-pane.active{display:block;visibility:visible}
.js .tabs-pane{display:none;visibility:hidden}
.sidebar-tab__wrapper>div{padding:10px 20px}
.sidebar-tab__wrapper li{margin-bottom:10px}
.sidebar-tab__wrapper a{padding-left:5px;margin-left:-5px;border-left:4px solid #4FA2EC}
.sidebar-tab__wrapper a:hover{color:#084EbD}
.sidebar-tab__wrapper .tabs-pane{display:none}
.sidebar-tab__wrapper .tabs-pane.active{display:block}
.sidebar h2{font-size:14px;font-weight:400}
.article{display:block}
.cf:after{content:"";display:table;clear:both}
.sidebar h3{color:#fff;font-size:14px;font-weight:600;text-align:center;line-height:28px;background:#51aded;width:126px;height:28px;text-shadow:0 0 2px rgba(0,0,0,0.3)}
.sidebar-popular__list,.sidebar-related__list{border-top:1px solid #51aded;padding-top:10px}
.sidebar-popular__posts,.sidebar-related__post{border-bottom:1px solid #e6eaed;padding-bottom:10px;margin-bottom:10px}
img{image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic;height:auto;border:0;vertical-align:middle}
.sidebar-popular__posts .image,.sidebar-related__posts .image{float:left}
.sidebar-popular__posts img,.sidebar-related__posts img{width:40px;height:40px}
.sidebar-popular__list h1,.sidebar-related__list h1{margin-left:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px}
.main-module .posts{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e6eaed;overflow:hidden}
.main-module .info{margin-bottom:10px;height:24px;line-height:24px}
.main-module .info .topic{font-size:14px}
.main-module .info .topic a{margin-right:2px;font-weight:700;color:#A63604;text-transform:uppercase}
.postmeta{font-size:12px}
.postmeta a{color:#2277b7}
abbr.timeago{border-bottom-width:0}
.main-module .posts .left-col{position:relative;float:left}
.main-module .meta a{font-size:12px;position:absolute;top:0;left:0;display:inline-block;padding:5px 10px;width:64px;background:#F7464F;color:#fff;text-align:center}
.info .left{float:left}
.info .right{float:right}
.main-module .posts .left-col .feature-img{width:180px;height:120px;overflow:hidden}
.main-module .posts .left-col .feature-img img{width:180px;height:120px}
.main-module .posts .right-col{margin-left:200px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.main-module h1{font-size:20px;margin-bottom:20px;font-weight:600}
.main-module p{font-size:16px}
.lazyload.loaded{-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in;opacity:1}
#page-footer .navbar .linklist{padding:10px 0}
#page-footer .navbar .linklist li{font-size:15px;float:left;padding-right:10px}
#page-footer .navbar .linklist li.rightside{font-size:12px;float:right}
#page-footer .copyright{text-align:center}
#page-footer img{display:inline-block;height:16px;width:16px;}
.left-side span.permission{padding:4px 10px;display:block}
.left-side ul.forums li{padding:5px;font-size:14px}
.dropdown{display:inline-block}
input[type='select']{width:120px;height:34px;padding:0;background:#51aded;color:#fff;text-align:center;font-weight:700;line-height:34px;font-size:18px}
.jumpbox{float:right;position:relative}
.jumpbox label{position:absolute;top:10px;left:-50px}
.display-options label{padding:5px 0;display:inline-block}
p.parentindex{font-size:14px;float:right;padding:10px 5px}
div.pagination{text-align:right}
div.topic-actions{margin:5px 0}
hr{margin:10px 0}
.topiclist.topics dl dt img{width:180px;height:120px}
.topiclist.topics a.topictitle{font-size:20px}
.topiclist.topics a.main_pic{float:left;margin-right:10px}
.topiclist.topics dl{position:relative;overflow:hidden}
.topiclist.topics span.timeago{font-size:x-small}
.topiclist.topics dl dd.posts{position:absolute;right:90px;top:3px;font-size:14px;color:#197ED8}
.topiclist.topics dl dd.views{position:absolute;top:3px;right:0;font-size:14px;color:#A63604}
.topiclist.topics dl dd.posts dfn,.topiclist.topics dl dd.views dfn{font-size:12px}
.topiclist.topics dl dd.summary{font-size:16px;padding:10px 0}
.topiclist.topics dl dd.lastpost{float:right;font-size:x-small}
.topiclist.topics dl dt{padding-right:180px}
.topiclist.topics li{margin:10px 0;padding-bottom:10px}
.topiclist.topics li.bg1{border-bottom:1px solid #eee}
.topiclist.topics li.bg2{border-bottom:1px solid #eee}
.forabg{margin-top:10px}
.topic-actions .pagination.top{position:absolute;top:20px;right:0;text-transform:uppercase}
.main-content{position:relative}
.content{font-size:16px}
.content p{padding:10px 0}
.postbody h3,.article-contents h3,.article-contents h1{font-size:18px;padding:10px 0;}
.postbody table h3,.article-contents table h3{font-size:14px;font-weight:400}
.postbody table strong,.article-contents table strong{font-weight:700}
.postbody h4,.article-contents h4,.article-contents h2{color: #2363AA;font-weight:400;background-color:#f1f1f1;padding:5px;clear:both;font-size:16px}
.article-contents blockquote h2,.article-contents blockquote h4{font-family:georgia;background-color:transparent}
.content ul{padding:10px 0 10px 20px;line-height:1.5em}
.content ul li{list-style:square}
.content strong,.postbody .content b,.article-contents.content b{font-weight:400;/* color:#197ED8 */}
.content table{font-size:14px;padding:10px 0;width:98%!important}
.content table td{border-bottom:1px solid #f1f1f1;padding:10px 5px}
.content table td p{padding:0}
.content th{border-bottom:2px solid #79B5EC}
.content th,.postbody .content th p,.article-contents.content th p{text-transform:uppercase;font-weight:700}
.content th p b,.postbody .content th p strong,.article-contents.content th p strong{font-weight:700}
.content a{color:#197ed8;text-decoration:underline}
.circular{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:24px;height:24px}
ul.contributors dl{overflow:hidden;line-height:1.8em;position:relative}
ul.contributors dl dt{float:left;padding-top:5px}
ul.contributors dl dd.author{padding:5px 5px 0;margin-left:40px;font-size:x-small}
ul.contributors dl dd.post_count{position:absolute;top:0;left:20px;background-color:#FFD349;color:#fff;line-height:1;font-size:x-small;border-radius:3px;padding:3px 4px}
ul.contributors dl dd.post_count.max{background-color:#FF8249}
.wrapper-dropdown{position:relative;width:200px;margin:0 auto;padding:12px 15px;background:#fff;cursor:pointer;outline:none;transition:all .3s ease-out}
.wrapper-dropdown:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:#4cbeff transparent}
.wrapper-dropdown .menu-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,0.2);border-top:none;border-bottom:none;list-style:none;transition:all .3s ease-out;max-height:0;overflow:hidden;z-index:200;width:410px}
.wrapper-dropdown .menu-dropdown li{padding:0 10px;text-align:left;width:195px}
.wrapper-dropdown .menu-dropdown li a{display:block;text-decoration:none;color:#333;padding:5px 0;transition:all .3s ease-out;font-size:14px}
.wrapper-dropdown .menu-dropdown li:last-of-type a{border:none}
.wrapper-dropdown .menu-dropdown li i{margin-right:5px;color:inherit;vertical-align:middle}
.wrapper-dropdown .menu-dropdown li:hover a{color:#57a9d9}
.wrapper-dropdown.active{background:#4FA2EC;box-shadow:none;border-bottom:none;color:#fff}
.wrapper-dropdown.active a{color:#fff}
.wrapper-dropdown.active:after{border-color:#82d1ff transparent}
.wrapper-dropdown.active .menu-dropdown{border:1px solid rgba(0,0,0,0.2);max-height:600px;padding:5px}
h3.header{font-size:14px;color:#fff;background-color:#4FA2EC;padding:5px 15px;display:inline-block;margin:30px 0 15px}
.h1-box-content{padding-right:10px}
.h1-box-content h1{padding:5px 0 20px;font-size:14px;color:#38485a}
.h1-box-content .topic a{font-weight:700;color:#4FA2EC}
.h1-box-content .topic{font-size:x-small}
.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -40px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#0E72C3}
input.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#2375BE;background-image:-webkit-gradient(linear,0 0,0 100%,from(#3cabf4),to(#0e72c3));background-image:-webkit-linear-gradient(top,#3cabf4,#0e72c3);background-image:-o-linear-gradient(top,#3cabf4,#0e72c3);background-image:linear-gradient(to bottom,#3cabf4,#0e72c3);background-image:-moz-linear-gradient(top,#3cabf4,#0e72c3);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#3CABF4',endColorstr='#0E72C3',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn{display:inline-block;padding:8px 15px;margin-bottom:0;font-size:16px;font-family:'Open Sans',Georgia,'Times New Roman',Times,serif;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear .2s;-moz-transition:border linear 0.2s,box-shadow linear .2s;-o-transition:border linear 0.2s,box-shadow linear .2s;transition:border linear 0.2s,box-shadow linear .2s}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;padding:4px 6px;margin-bottom:9px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
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:#0664B0;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6);outline:0 none}
.panel fieldset{text-align:center;margin:10px}
.panel fieldset.fields1{text-align:left;padding:30px 20px}
.panel fieldset.fields1 dl{display:block}
.panel fieldset.fields1 dl dt{float:left}
fieldset.fields1 dl dd{margin-left:210px;padding:5px 0}
fieldset.fields1 dl dd a{border-bottom:none;font-size:14px;color:#197ed8}
.panel fieldset.fields1 dl dt{width:200px}
.panel fieldset.fields1 dl dd label{font-size:14px}
.column1,.column2{width:50%;float:left}
.column1 .faq,.column2 .faq{padding:10px}
.column1 .faq dt,.column2 .faq dt{padding:5px 0}
.column1 .faq dt strong,.column2 .faq dt strong{font-weight:700}
.column1 .faq dd,.column2 .faq dd{padding:2px 0}
.clear:after{content:"";display:table;clear:both}
.faq{overflow:hidden}
.faq a.top2{float:right;margin-right:20px;font-size:12px}
.faq-answer .content h2{border-bottom:none;font-size:20px}
.uname{color:#2277b7}
.return-cat{text-transform:uppercase;color:#fff!important;background-color:#197ED8;font-size:20px;padding:4px 10px;border-radius:5px;text-decoration:none!important}
.return-cat:hover{background-color:#036;color:#fff}
.content blockquote,.content quote{border-left-width:10px;background-color:rgba(102,128,153,0.05);border-top-right-radius:5px;border-bottom-right-radius:5px;padding:15px 20px;border-left:5px solid rgba(102,128,153,0.075);margin:10px 0 10px 10px;font-size:.95em;line-height:1.4}
.content blockquote p,.content quote p{padding:0;margin:0}
.content blockquote em{font-style:normal}
#page-header .navbar .new-dropdown{position:relative;padding:0 20px 1px 0;margin:0 auto;background:#fff;cursor:pointer;outline:none;transition:all .3s ease-out;font:16px/20px "Open Sans"}
#page-header .navbar .new-dropdown ul{position:absolute;background:#fff;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,0.2);border-top:none;border-bottom:none;list-style:none;transition:all .3s ease-out;z-index:200;width:200px;display:none}
#page-header .navbar .new-dropdown ul li{text-align:left}
#page-header .navbar .new-dropdown:hover >ul{display:block;border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2)}
#page-header .navbar .new-dropdown ul li:hover{background-color:#fff;color:#197ED8}
#page-header .navbar .new-dropdown ul :hover{background-color:#fff;color:#197ED8}
#page-header .navbar .new-dropdown>ul li{padding:0 15px;width:198px;min-height:30px;border-left:none}
#page-header .navbar .new-dropdown>ul li:hover ul{display:block;border-top:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(0,0,0,0.2)}
#page-header .navbar .new-dropdown>ul a{padding:5px 0;font-size:14px;color:#99A1AA;font-weight:700;float:left}
#page-header .navbar .new-dropdown>ul ul{position:absolute;left:200px;background-color:#fff;display:none;transition:all .3s ease-out}
.page.h1-box-content ul li{font-size:14px;line-height:20px;padding:5px 0}
.page.h1-box-content ul li a{color:#197ED8}
.pagiNation{text-align:center}
.pagiNation a{display:inline-block;width:40px;height:40px;border:1px solid #e4e9eb;border-radius:5px;text-decoration:none;margin-left:5px;cursor:pointer;color:#50a2e8;line-height:40px;font-size:1.3em;text-align:center}
.pagiNation .pagePoints{width:47px;font-size:1.1em;cursor:auto}
.pagiNation .pagePoints:hover{background:#fff;color:#50a2e8}
.pagiNation a:hover{background:#50a2e8;color:#fff}
.pagiNation .pageGo{width:32px;text-align:center}
.pagiNation .pageGo i{display:inline-block;position:relative;left:2px}
.calculator{font-size:16px}
.calculator label{margin:1em;display:inline-block;width:120px;text-align:right}
.calculator p{margin:1em 0}
.calculator select{border:solid 1px #ccc}
.calculator ul{list-style-type:disc}
.well{min-height:340px;margin:20px 0;padding:19px;background-color:#fff;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.error_infor{display:none;color:red}
#first_year_baby_costs{font-size:1.2em;color:#000}
.calculator h4.result{margin:10px 0;font-size:1.3em;text-transform:capitalize;background-color:#fff}
#first_year_baby_costs h3{font-size:1.4em}
#first_year_baby_costs .content table td{padding:0;border:none}
.babyCostProductItemCostRange{color:#919191;font-size:1em}
.babyCostSubtotalContainer{font-weight:bolder}
.babyCostProductSubtotalAmount{float:right;margin-right:10%}
.sizechart > div{margin-bottom:35px}
.sizechart h4{font-size:1.2em;text-transform:capitalize;color:#1a1818;margin:0 0 10px}
.sizechart table{width:100%;border:1px solid #d8d8d8;border-bottom:none}
.sizechart table.everyother2nd{border-right:none}
.sizechart table.everyother2nd td:first-child{border-right:none;background:none}
.sizechart table.everyother2nd td:nth-child(2n+2){background:#F1F1F1;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.sizechart td{font-size:1.05em;text-transform:uppercase;padding:8px 2px;width:7.8%;border-bottom:1px solid #d8d8d8;text-align:center}
.sizechart table.shoe{border:1px solid #d8d8d8;border-bottom:none}
.sizechart table.shoe td:first-child{width:18%}
.sizechart table.shoe td{width:6.5%}
.sizechart table.everyother1st{border-left:none}
.sizechart table.everyother1st td:nth-child(2n+1){background:#F1F1F1;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.sizechart .row2 .leftcol{width:440px;float:left}
.sizechart .row2 .leftcol.floatright{width:230px;float:right}
.sizechart .row5 .leftcol{width:400px;float:left}
.sizechart .row5 .leftcol td{width:65px}
.sizechart .row5 .rightcol2 td{padding:8px;width:65px;font-size:.9em}
.sizechart .cupsize{margin:0 0 50px;border-right:none}
.sizechart .cupsize td{width:36px;border-right:1px solid #d8d8d8}
.sizechart .cupsize td:first-child{width:240px}
