﻿body { color: #222222; background-color: #ffffff; font-family: 'Ubuntu' , sans-serif;font-size:14px }
.complete { display: none; }
p{font-size:15px}
.more { color: green; font-size: 13px; padding: 3px; cursor: pointer; }
.less { color: green; font-size: 13px; padding: 3px; cursor: pointer; }
.more-specs-list li{padding:2px 0;}
a:focus, .btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus { outline: medium none; }
#ContentPlaceHolder1_lblDescription p { display: inline !important; }
table tr th, table tr td{padding:8px;}
img { max-width: 100%; max-height: 100%; }
.no-padding { padding: 0; }
.no-margin { margin: 0 !important; }
.no-border{border:none!important;}
.margin-top5{margin-top: 5px;}
.margin-top6{margin-top: 6px;}
.margin-top10 { margin-top: 10px; }
.margin-top20 { margin-top: 20px; }
.margin-top40 { margin-top: 40px; }
.margin-bottom5 { margin-bottom: 5px; }
.margin-bottom10 { margin-bottom: 10px; }
.margin-bottom20 { margin-bottom: 20px; }
.margin-bottom30 { margin-bottom: 30px; }
.margin-bottom40 { margin-bottom: 40px; }
.error { border: 1px solid red !important; }
.icon-margin { margin-right: 5px !important; }
.icon-margin-left { margin-left: 5px !important; }
.icon20{font-size:20px;}
.text-small { font-size: 11px !important; font-weight: normal; display: block; }
.center { text-align: center; }
.black { color: #444; }
.white { color: #fff; }
.specValue { font-weight: normal; color: #555; }
.no-cursor { cursor: auto !important; }
.space { height: 10px; }
.space20 { height: 20px; }
textarea{resize: vertical;}
.red { color: red; }
.right-align { text-align: right; }
.left-align { text-align: left; }
.center-align{ text-align: center; }
.topic-heading { border-bottom: 1px dotted #666; margin-bottom: 15px; }
.topic-heading h1, .topic-heading h2 { border-bottom: 2px solid #1fae66; display: inline-block; padding-bottom: 10px; margin-bottom: -1px; font-size: 24px; margin-top: 0; }
ul.material-brand .panel { border-radius: 0; box-shadow: none; margin-bottom: -1px; }
ul.material-brand > li.more-less > span, ul.material-brand > li.more-less > a { position: relative; }
ul.material-brand > li.more-less > span.accordion-toggle { float: right; cursor: pointer; }
ul.material-brand > li.more-less > span.accordion-toggle:after { line-height: 1; font-family: FontAwesome; position: absolute; right: 15px; top: 50%; content: "\f146"; font-size: 14px; font-weight: 300; margin-top: 5px; }
ul.material-brand > li > span.accordion-toggle.collapsed:after { content: "\f0fe"; }
ul.material-brand > li.more-less .panel-collapse { padding: 10px 15px; /*background-color: #f6f6f6;*/ border-top: 1px solid #e8e8e8; margin-top: 10px; }
#allStaticCheckboxes .chkSpecs { cursor: pointer; }
a { color: #444;}
a:focus, a:hover { color: #f28238; }
.pagination > li > a, .pagination > li > span, .pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover { color: #f28238; }
.main-container { box-shadow: 0 2px 2px rgba(0, 0, 0, .37); background-color: #fff; z-index: 2; position: relative; }
.container { width: 1100px; }
.top-header{height:34px; background-color:#222222;}
.top-header .social li{display:inline-block;margin:8px;}
.top-header .social li:first-child{margin-left:0;}
.top-header .social li a{color:#fff;}
.top-header .social li i{font-size:18px;}
header { background-color: #fff;border-top: 3px solid #f28238; }
header .header-right{padding:10px 0;position: relative;height: 106px;display: flex;align-items: center;justify-content: space-between;}
header .last{display:flex;align-items:center;justify-content:space-between;}
header .header-right a{text-decoration:none;}
header .header-right .social{display:inline-block;float: right;}
header .header-right .social li{display:inline-block;margin:8px;}
header .header-right .social li a{color:#f28238;}
header .header-right .headerad-div { width: 170px; } 
header .header-right .headerad-div .add-space { height: 84px; width: 168px; position: absolute; background: #FAFAFA; color: #FFF; right: 0px;top:10px; z-index: 1002; transition: height 0.2s ease-in, width 0.2s ease-out; cursor: pointer; } 
header .header-right .headerad-div .add-space img { bottom: 0; left: 0; margin: auto; max-height: 100%; max-width: 100%; position: absolute; right: 0; top: 0; } 
header .header-right .headerad-div .add-space .large-img { display: none; transition: all 0.7s ease-in 0.7s; } 
header .header-right .headerad-div .add-space:hover { height: 168px; width: 300px; } 
header .header-right .headerad-div .add-space:hover .small-img { display: none; } 
header .header-right .headerad-div .add-space:hover .large-img { display: block; }
.subscribe-mobile{display:none;}
header .logo { height: 106px; padding: 10px 0; vertical-align: middle; display: table-cell; }
nav.navbar-default { margin-bottom: 0 !important;}
nav.navbar-default .nav > li > a {font-size: 18px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>li>a:hover { color: #fff;background-color: #f28238;}
.icon13 { font-size: 13px !important; }
.icon15 { font-size: 15px !important; }
.cursor-pointer { cursor: pointer !important; }
.border-right{border-right: 1px solid #ddd;}
.btn { border-radius: 2px; }
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary.active[disabled], .btn-primary.focus[disabled], .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { background-color: #1fae66; border-color: #1fae66; }
.btn-primary { color: #fff; background-color: #f28238; border-color: #f28238; }
.btn-primary:hover { color: #fff; background-color: #d6702e!important; border-color: #d6702e !important; }
.btn-primary.focus, .btn-primary:focus, .btn-primary:active { background-color: #d6702e !important; border-color: #d6702e !important;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover { background-color: #f58338 !important; border-color: #f58338 !important; }
.btn-orange { background-color: #f89c2c; border: 1px solid transparent !important; color: #fff; }
.btn-orange:hover, .btn-orange.focus, .btn-orange:focus { background-color: #f79013; color: #fff; }
.btn-orange-sm { padding: 3px 8px !important; }
.main {background-image:url("https://d2xunoxnk3vwmv.cloudfront.net/images/smith-chart-bg.jpg");background-position: top center;background-repeat: no-repeat;background-attachment: fixed;}
.wrapper { background-color: #ffffff;padding: 20px 15px;min-height: 600px; /*border-left: 1px solid #e4e0cd;border-right: 1px solid #e4e0cd;*/}
.wrapper a {text-decoration:underline; }
.custom-search.wrapper a{text-decoration:none!important;    font-style: italic;} 
.wrapper-encyclo a{color: #f28238;text-decoration: none;}
.wrapper-encyclo a:hover{text-decoration: underline;}
.wrapper p{margin:0;padding-bottom:18px;}
.wrapper ul li, .wrapper ol li{font-size:15px!important;}
.page-header{margin-top: 0;border: none;margin-bottom: 14px;padding-bottom: 0;}
.page-header h1{ margin: 0; font-size:28px;margin-top:10px;}
.page-header h2 { margin: 0; font-size:22px;margin-top:0;}
.page-header h1 a, .page-header h2 a{color:#333333;transition: all 0.5s ease-in-out;text-decoration:none;}
.page-header h1 a:hover, .page-header h2 a:hover, .page-header h1 i, .page-header h2 i{color:#f28238;}
.breadcrumb { background-color: Transparent; margin-bottom: 0; padding: 8px 0; }
.breadcrumb > .active, .breadcrumb li { color: #444 !important; }
.breadcrumb li a { color: #1fae66 !important; }
.breadcrumb > li + li:before, .breadcrumb > li + li:before { color: #444 !important; }
.home-content-video{margin-bottom:30px;}
.home-content-video .video{border: 1px solid #ddd;position: relative;height: 280px;}
.home-content-video .video #featured { width: 100%; height: 278px; background: #009cff url('https://d2xunoxnk3vwmv.cloudfront.net/images/loading.gif') no-repeat center center; overflow: hidden;    background: none; }
.home-content-video .video #loading { width: 100%; height: 278px; background: #009cff url('https://d2xunoxnk3vwmv.cloudfront.net/images/loading.gif') no-repeat center center; overflow: hidden; }
.home-content-video .video #featured iframe:first-child{z-index:3;}
.home-content-video .content{margin-bottom:30px;}
.home-abfilters{margin-bottom:15px;}
.home-abfilters ul {border-bottom: 1px solid #afafaf;padding-bottom: 5px;margin-bottom:5px;}
.home-abfilters ul li{display:inline-block;}
.home-abfilters ul li a{color: #444;padding: 2px;font-size: 18px;}
.home-abfilters ul li a:hover{color:#f28238;}
.home-calc ul{float: left;width:48%;margin-right:2%;}
.home-calc ul li{margin-bottom:5px;}
.home-single-section{margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:10px;}
.home-single-section ul li{margin-bottom:5px;}
.mw101-resource li{width:48%;float:left;margin-right:1%;}
.women-img p{position:relative;}
.women-img span{position: absolute;bottom: 0;left: 0;right: 0;background-color: #000000b5;color: #fff;padding: 10px;    font-size: 25px;}
.home-second-section > ul{display: flex;flex-wrap: wrap;justify-content: normal;width: 100%; list-style-position: outside; padding: 0;margin-bottom:0;}
.home-second-section > ul > li{position: relative;display: inline-block;overflow: hidden; }
.leaderboard-ads{text-align:center;margin-bottom:20px;}
.leaderboard-ads .leaderboard-inner{margin:auto;height:90px;width:728px;background-color: #f9f9f9;}
.leaderboard-ads label { font-size: 12px; color: #949494; font-weight: 400; margin-bottom: 5px; display: block; }
.ads-box{text-align:center;width:182px;}
.ads-box label { font-size: 12px; color: #949494; font-weight: 400; margin-bottom: 5px; display: block; }
.sidebar { padding: 0; height: 100%;overflow:auto; background-color: #f9f9f9;}
/*.fixed-ads{position: sticky; top: 45px; margin-bottom: 15px; display: block;}*/
.skyscrapper{height: 600px; width: 160px; background-color: #f9f9f9;margin:auto;}
.fixed-ads{position: fixed;top: 10px;}
.h-100 { height: 100% !important;}
.top-header .social{list-style: none;padding: 0;margin-bottom:0;display:flex;}
.alphabet-filters .nav-tabs{margin-bottom: -1px;list-style: none;padding: 0;}
.alphabet-filters .nav-tabs li a{background-color:#f0f0f0;color:#333;padding: 5px 9px;display: block;text-decoration: none;border-color: #ddd;}
.alphabet-filters .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover
{background-color: #f28238!important;color: #ffffff;border-radius: 4px 4px 0 0;border-color: #f28238;}
.alphabet-filters .tab-content{border:1px solid #ddd;padding: 20px 80px;}
.alphabet-filters{margin-bottom: 20px;}
#divAlphabetListData label{font-weight:500;}
#divAlphabetListData .tab-pane{border-bottom: 1px solid #f5f5f5;padding-bottom: 15px;margin-bottom: 15px;}
#divAlphabetListData .tab-pane ul li{padding-bottom: 20px;}
#divAlphabetListData .tab-pane ul li a, .category-filters .tab-pane ul li a, .cat-filter-single ul li a{text-decoration:none;}
.category-listing{margin-bottom:20px;background-color: #f6f6f6;padding: 10px;border: 1px solid #eee;}
.category-filters{border:1px solid #ddd;}
.category-filters .cat-filter-data{padding:20px 80px;}
.category-filters .category-listing{border:none;border-bottom:1px solid #ddd;margin-bottom:0;}
.category-filters .cat-filter-single{margin-bottom: 20px;border-bottom: 1px solid #f5f5f5;padding-bottom:15px;}
.category-filters .cat-filter-single ul li{padding-bottom: 10px;}
.category-filters .cat-filter-single h4, #divAlphabetListData .tab-pane h4{margin-bottom:15px;}
.current-date{padding: 10px;margin: 22px 0;}
#divTopicDetails h1{font-size:28px;}
#divTopicDetails h2{font-size:24px;}
#divTopicDetails h3{font-size: 21px;line-height: 20px;padding: 0 0 15px 0;color: #222222;letter-spacing: 1px;margin: 0;}
#divTopicDetails h4{font-size:18px;}
#divTopicDetails h5{font-size:15px;}
#divTopicDetails h6{font-size:12px;}



.content{margin-bottom:20px;}
.page-content{margin-bottom:20px;}
.page-content h3 {font-size: 18px;line-height: 20px;}
/*.page-content a{text-decoration:underline;}
.content a{text-decoration:underline;}*/
.acronyms-filters .nav{margin-bottom: -1px;border-bottom: 1px solid #ddd;margin-bottom: 15px;}
.acronyms-filters .nav li{float:left;}
.acronyms-filters .nav li a {background-color: #f0f0f0;color: #333; padding: 5px 9px; display: block; text-decoration: none;border:1px solid #ddd;border-radius: 4px 4px 0 0;margin-right:2px;margin-bottom: -1px;}
.acronyms-filters .nav > li.active > a, .nav > li.active > a:focus, .nav > li.active > a:hover {background-color: #f28238!important;color: #ffffff; border-radius: 4px 4px 0 0; border-color: #f28238;}
.address-details{margin-bottom:20px;}
.address-details p{margin-bottom:5px;}
.calculators-list{margin-bottom:25px;border-bottom: 1px solid #999;padding-bottom: 30px;}
.calculators-list ul li{margin-bottom:10px;}
.acronyms-alphabets-list{margin-bottom:20px;}
.acronyms-alphabets-list a{text-decoration:underline;}
.contact-form{margin-bottom:20px;}
.calculator-content{margin-bottom:20px;}
.calculator-content a{text-decoration:underline;}
.calculator-content .single-calc{margin-bottom:20px;border:1px solid #ddd;padding:15px;}
.calculator-content .single-calc h4{margin-top:0;}
.calculator-content .single-calc .table tr th{font-weight:normal;}
.calculator-content .single-calc .table tr th, .calculator-content .single-calc .table tr td{border:none;width:10%;text-align: center;vertical-align: middle;}
.calculator-content .single-calc-table{text-align:center;}
.calculator-content input[type="file"]{display:inline-block;}
.calculator-content .single-field{width:14%;}
.calculator-content .single-field1{width:16%;display:inline-block!important;}
.calculator-content label{font-weight:400;}
.single-calc-microstrip ul li{margin-bottom:5px;}
.single-calc-microstrip label{text-align:right;}
.bold{font-weight:bold;}
.rf-category-list{}
.rf-category-list .cat-heading {text-align: center;}
.rf-category-list .cat-heading h2 {position: relative;font-size: 25px;text-align: center;font-weight: 500;margin: 20px 0;display: inline-block;border-bottom: 2px solid #f28238;   padding: 10px 20px 15px;}
.rf-category-list .cat-heading h2 i {position: absolute;top: 84%;left: 44%;background-color: #fff;padding: 0 10px;color: #f28238;font-size: 16px;}
.rf-category-list .single-cat-list{}
.rf-category-list .single-cat-list ul {margin-bottom: 30px;}
.rf-category-list .single-cat-list .sub-cat-list{position: absolute;z-index: 2;margin-left: 0!important;box-shadow: 0 0 0 1px #ddd;}
.rf-category-list .single-cat-list ul > li{position:relative;}
.rf-category-list .single-cat-list ul li {line-height: 28px;}
.rf-category-list .single-cat-list ul li i{cursor:pointer;}
.rf-category-list .single-cat-list ul li a {font-size: 14px;color: #333;font-weight: 600;}
blockquote p {margin-bottom: 0px!important;padding:0 !important;}
.verified-text{font-size:16px;font-weight:500;}


/* CONTAINER */
div.orbit { width: 1px; height: 1px; position: relative; -moz-box-shadow: 0 0 10px rgba(0,0,0,.25); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.25);  overflow: hidden; }
div.orbit img { position: absolute; top: 0; left: 0; }
div.orbit a img { border: none; }

/* TIMER */
div.timer { width: 40px; height: 40px; overflow: hidden; position: absolute; top: 10px; right:10px; opacity: .6; cursor: pointer; z-index: 1001; }
span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url('https://d2xunoxnk3vwmv.cloudfront.net/images/rotator-black.png') no-repeat; z-index: 3; }
span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
span.rotator.move { left: 0; }
span.mask.move { width: 40px; left: 0; background: url('https://d2xunoxnk3vwmv.cloudfront.net/images/timer-black.png') repeat 0px 0px;  }
span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0px; background: url('https://d2xunoxnk3vwmv.cloudfront.net/images/pause-black.png') no-repeat; z-index: 4; opacity: 0; }
div.timer:hover span.pause,
span.pause.active, 
div.timer:hover span.pause.active { opacity: 1; }

/* CAPTIONS */
div.caption { background: #000; background: rgba(0,0,0,.6); width: 100%; z-index: 1000; position: absolute; bottom:-100px; color: #fff; padding: 8px 15px; }
div.caption span {font-size: 14px; text-shadow: 0px 1px 0px rgba(0,0,0,.8); margin: 0; }
.orbit-caption { display: none; }

/* DIRECTIONAL NAV */
div.orbit:hover div.slider-nav { display: block; }
div.slider-nav { display: none; }
div.slider-nav span { width: 33px; height: 33px; text-indent: -9999px; position: absolute; z-index: 1000; top: 43%; cursor: pointer; }
div.slider-nav span.right { background: url('https://d2xunoxnk3vwmv.cloudfront.net/images/right-arrow.png'); right: 10px; }
div.slider-nav span.left { background: url('https://d2xunoxnk3vwmv.cloudfront.net/images/left-arrow.png'); left: 10px; }   

/* BULLET NAV */
.orbit-bullets { position: absolute; z-index: 1000; list-style: none; top: 10px; left: 7px; margin: 0; padding: 0; }
.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999; text-indent: -9999px; background: url(https://d2xunoxnk3vwmv.cloudfront.net/images/bullets.png) no-repeat; 0 0; width: 7px; height: 7px; overflow: hidden; }
.orbit-bullets li.active { color: #222; background-position: -7px 0; }


/*Searchbar*/

.searchbar {position: relative; margin: 4px 0; display: inline-block;width:100%;margin-right:10px;  }
.searchbar .btn { position: absolute; top: 50%; right: 0px; transform: translateY(-50%); color: #ffffff; cursor:pointer; padding: 0;width:100px!important;background:#000000;}
.searchbar input { margin: 0; padding-left: 10px; height: 36px; border-radius: 2px; width: 100%; color: #6a737c; transition: all 600ms cubic-bezier(.165, .84, .44, 1); }
/*.searchbar input:focus { width: 400px; }*/

.search-page { padding: 40px 0; }
.gsc-adBlock { display: none !important; }
.gcsc-branding { padding-top: 8px !important; }
.event-widget-right{list-style: none;padding: 0;}
.event-widget-right li {border-bottom: 1px solid #DDD;padding: 10px 0;margin-bottom: 10px;}
.event-widget-right li:last-child{border-bottom:none;margin-bottom:0;}
.event-widget-right .image-box {display: block;width: 120px;max-width: 100%;height: 80px;padding: 5px; position: relative; border: 1px solid #ddd;border-radius: 4px;float: left;}
.event-widget-right .image-box img{left: 0;right: 0;top: 0;bottom: 0; margin: auto;position: absolute; max-width: 95%; max-height: 95%;}
.event-widget-right .event-info{overflow: hidden;display: inline-block;margin-left: 10px; width: calc(100% - 130px);}
.event-widget-right .event-info h4{margin:0 0 5px 0;}
.event-widget-right .event-info p {margin: 0 0 4px;font-size: 13px;padding: 0;}

.feed-content{margin-bottom:25px;}
ul.rf-feed {display: flex; flex-wrap: wrap;list-style: none;padding: 0;}
ul.rf-feed li {position: relative;}
.rf-feed li .single-box{border-top: 1px solid #DDD;padding-top:15px;margin-top: 15px;}
.rf-feed li .single-box a{text-decoration:none;}
.rf-feed li .single-box a:hover{text-decoration:underline;}
.rf-feed li:nth-child(1) .single-box, .rf-feed li:nth-child(2) .single-box{border-top:none;margin-top:0;}
.rf-feed .image-box {display: block;width: 120px;max-width: 100%;height: 120px;padding: 10px; position: relative; border: 1px solid #ddd;border-radius: 4px;float: left;}
.rf-feed .image-box img{left: 0;right: 0;top: 0;bottom: 0; margin: auto;position: absolute; max-width: 95%; max-height: 95%;}
.rf-feed .feed-info{overflow: hidden;display: inline-block;margin-left: 10px;}
.rf-feed .feed-info h4{margin:0 0 5px 0;line-height: 22px;}
.rf-feed .feed-info p {margin: 0 0 2px;font-size: 13px;}
.footer-btn{margin:25px 0;}

a.btn{text-decoration:none;}


.scroll-to-top{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;background-color: #f28238;border-radius: 100%;bottom: 50px;color: #FFF!important;display: block;height: 45px;position: fixed;right: 25px;text-align: center;text-decoration: none;width: 45px;z-index: 1040;border: 2px solid #f28238;}
.scroll-to-top:hover{background-color:#ff9e5d;border: 2px solid #d45e10;}
.scroll-to-top i{line-height:42px;}

/*404error*/
.error-wrapper { padding: 50px 50px 80px 50px; text-align: center; }
.error-wrapper h1 { color: #808080; font-size: 200px; line-height: 200px; }
.error-wrapper .error-msg { display: block; font-size: 25px; padding-bottom: 50px; color: #808080; }
.error-wrapper .back-home { background-color: Transparent; color: #f28138 !important; border-color: #f28138;   font-size: 20px;}

footer { padding: 20px 0; color: #eee; background-color: #444; position: relative; }
footer .footer-widget { padding: 0 5px; }
footer .footer-widget.left{text-align: right;margin-top: 50px;}
footer .footer-widget a { color: #eee; }
footer .footer-widget a:hover { color: #f28238; }
footer .footer-widget .footer-heading { border-bottom: 1px dotted #666; margin-bottom: 15px; }
footer .footer-widget .footer-heading h4 { border-bottom: 2px solid #f28238; display: inline-block; padding-bottom: 10px; margin-bottom: -1px; font-size: 22px; letter-spacing: 1px; }
footer .footer-widget ul { line-height: 25px; list-style: none;padding: 0;}
footer .footer-widget .quick-link li{ display:inline-block;}
footer .footer-widget .quick-link li a{margin-right: 4px;padding-right: 8px;border-right: 1px solid #ddd; }
footer .footer-widget .quick-link li:last-child a{margin-right: 0;padding-right: 0;border-right: none; }
footer .footer-widget .associate-website li{border: 1px solid #ddd;padding: 10px;text-align: center; width: auto;float: left;height: 60px;margin: 5px;}

footer .footer-widget .footer-social li { margin-bottom: 10px; }
footer .footer-widget .footer-social i { width: 25px; height: 25px; text-align: center; line-height: 25px; margin-right: 10px; }
footer .footer-widget .footer-social .facebook { background-color: #3b5998; }
footer .footer-widget .footer-social .twitter { background-color: #55acee; }
footer .footer-widget .footer-social .linkedin { background-color: #007bb6; }
footer .footer-widget .footer-newsl-text { margin: 10px 0; font-size: 12px; }
footer .copyright { text-align: left; float: left; }
.privacy-link { float: right; }
.privacy-link li { display: inline-block; margin-left: 15px; }
.privacy-link li a { color: #eee; }

.discussion-home ul li{margin-bottom:15px;}
.discussion-home h4{margin-top:0;margin-bottom:5px;line-height: 22px;}
.discussion-home p{padding-bottom:2px;font-size: 13px; color:#999;}

.custom-search.wrapper .gs-result .gs-title{text-decoration:none!important;font-size: 18px!important;}
.custom-search.wrapper .gs-result .gs-title:hover{text-decoration:underline!important;}
.custom-search.wrapper .gsc-result .gs-title { height: 1.4em!important; } 


/* new add Css*/

.flex-col{display:flex;align-items:center;}
.right-side{margin: 8px 2px;}
.right-list{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none;justify-content:end;align-items:center;}
.right-list li{}
.right-list li a {color: #fff;display:block;padding: 0 10px;border-left: 1px solid #ddd;font-size: 12px;line-height:1.5;font-weight: 600;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;text-decoration:none;}
.right-list li:first-child a{border:0;}
@media only screen and (max-width:1340px) {
.home-content-video .video #featured{width:100%;}
}

@media (min-width:1271px) and (max-width:1340px) {
.container{width:1030px!important;}
}

@media only screen and (max-width:1199px) {
 .event-widget-right .image-box{width:100px;}
.event-widget-right .event-info{width:61%;}   
.container{width:960px!important;}
nav.navbar-default .nav > li > a {font-size: 17px;}
}



@media only screen and (max-width:991px) {
.home-second-section .border-right{border:none!important;}  
.xs-font15{font-size:15px;} 
footer .footer-widget .associate-website li{width:97%!important;}
.calculator-content .single-field{width:30%;}
.container{width:100%!important;}
nav.navbar-default .nav > li > a { font-size: 14px; padding: 15px 11px; }
.alphabet-filters .nav-tabs li a, .acronyms-filters .nav li a{padding: 3px 7px;font-size: 13px;}
}

@media (min-width:810px) and (max-width:991px) {
nav.navbar-default .nav > li > a { font-size: 15px; padding: 15px 12px; }
.alphabet-filters .nav-tabs li a, .acronyms-filters .nav li a{padding: 3px 7px;font-size: 15px;}

}

@media only screen and (max-width:767px) {
.subscribe-mobile{display:block;}
.top-header li.subscribe-desktop{display:none;}
header .header-right{flex-direction:column;padding-top:0;}
header .header-right .current-date{margin:0 0 5px 0;}
header .logo{display:block!important;text-align:center!important;}
.searchbar{margin: 6px 0!important;}    
.searchbar input{width:100%!important;height: 32px!important;}  
.top-header{height:auto;}
.top-header .social{justify-content:center;display:none;}
.top-header .social .fa-2x{font-size:13px!important;}
.top-header .social li{margin:12px 4px!important;}
.right-list{text-align:center;justify-content:center;}
.right-list li{padding:6px 0px;}
.right-list li a{font-size:inherit; padding: 0 5px;}
header .header-right{text-align:center!important;margin: 0 0 10px 0;}
.current-date{padding:5px;margin:0 auto;}
.navbar-nav {margin: 0 -15px!important;}
footer .copyright {text-align: center;float: none;margin-bottom: 5px;}
.privacy-link {float: none;text-align: center;}
.privacy-link li{margin:none;}
.alphabet-filters .tab-content, .category-filters .cat-filter-data {border: none;padding: 20px;}
.category-filters {border: none;}
.rf-feed .image-box{width:100%!important;}
.rf-feed .feed-info{margin:10px 0 0 0;padding:0;}
.calculator-content .single-field{width:100%;}
footer .footer-widget.left {text-align: center; margin-top: 10px;}
.event-widget-right .image-box{width:100px;}
.leaderboard-ads{display:none!important;}
.flex-col{display:block;}
    header .header-right{height:auto;}
    .last{margin-bottom:15px;}
}



