﻿@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Open+Sans');
@font-face {
    font-family: 'futura_hvheavy';
    src: url('../fonts/futura-heavy_-webfont.eot');
    src: url('../fonts/futura-heavy_-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futura-heavy_-webfont.woff2') format('woff2'),
         url('../fonts/futura-heavy_-webfont.woff') format('woff'),
         url('../fonts/futura-heavy_-webfont.ttf') format('truetype'),
         url('../fonts/futura-heavy_-webfont.svg#futura_hvheavy') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'futura_t_lightregular';
    src: url('../fonts/futura-t-light-webfont.eot');
    src: url('../fonts/futura-t-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futura-t-light-webfont.woff2') format('woff2'),
         url('../fonts/futura-t-light-webfont.woff') format('woff'),
         url('../fonts/futura-t-light-webfont.ttf') format('truetype'),
         url('../fonts/futura-t-light-webfont.svg#futura_t_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'futura-mediumregular';
    src: url('../fonts/futura-medium-webfont.eot');
    src: url('../fonts/futura-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futura-medium-webfont.woff2') format('woff2'),
         url('../fonts/futura-medium-webfont.woff') format('woff'),
         url('../fonts/futura-medium-webfont.ttf') format('truetype'),
         url('../fonts/futura-medium-webfont.svg#futura-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'futura_lt_btlight';
    src: url('../fonts/futult_2-webfont.eot');
    src: url('../fonts/futult_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futult_2-webfont.woff2') format('woff2'),
         url('../fonts/futult_2-webfont.woff') format('woff'),
         url('../fonts/futult_2-webfont.ttf') format('truetype'),
         url('../fonts/futult_2-webfont.svg#futura_lt_btlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'futura_md_btmedium';
    src: url('../fonts/futuram_2-webfont.eot');
    src: url('../fonts/futuram_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futuram_2-webfont.woff2') format('woff2'),
         url('../fonts/futuram_2-webfont.woff') format('woff'),
         url('../fonts/futuram_2-webfont.ttf') format('truetype'),
         url('../fonts/futuram_2-webfont.svg#futura_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'latobold';
    src: url('../fonts/lato-bol-webfont.eot');
    src: url('../fonts/lato-bol-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-bol-webfont.woff2') format('woff2'),
         url('../fonts/lato-bol-webfont.woff') format('woff'),
         url('../fonts/lato-bol-webfont.ttf') format('truetype'),
         url('../fonts/lato-bol-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'latoblack';
    src: url('../fonts/lato-bla-webfont.eot');
    src: url('../fonts/lato-bla-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-bla-webfont.woff2') format('woff2'),
         url('../fonts/lato-bla-webfont.woff') format('woff'),
         url('../fonts/lato-bla-webfont.ttf') format('truetype'),
         url('../fonts/lato-bla-webfont.svg#latoblack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'latohairline';
    src: url('../fonts/lato-hai_0-webfont.eot');
    src: url('../fonts/lato-hai_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-hai_0-webfont.woff2') format('woff2'),
         url('../fonts/lato-hai_0-webfont.woff') format('woff'),
         url('../fonts/lato-hai_0-webfont.ttf') format('truetype'),
         url('../fonts/lato-hai_0-webfont.svg#latohairline') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'latolight';
    src: url('../fonts/lato-lig_0-webfont.eot');
    src: url('../fonts/lato-lig_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-lig_0-webfont.woff2') format('woff2'),
         url('../fonts/lato-lig_0-webfont.woff') format('woff'),
         url('../fonts/lato-lig_0-webfont.ttf') format('truetype'),
         url('../fonts/lato-lig_0-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'latoregular';
    src: url('../fonts/lato-reg-webfont.eot');
    src: url('../fonts/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lato-reg-webfont.woff2') format('woff2'),
         url('../fonts/lato-reg-webfont.woff') format('woff'),
         url('../fonts/lato-reg-webfont.ttf') format('truetype'),
         url('../fonts/lato-reg-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'din_vk-regularregular';
    src: url('../fonts/dinvk-regular-webfont.woff2') format('woff2'),
         url('../fonts/dinvk-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dinpromedium';
    src: url('../fonts/dinpro-medium-webfont.eot');
    src: url('../fonts/dinpro-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/dinpro-medium-webfont.woff') format('woff'),
         url('../fonts/dinpro-medium-webfont.ttf') format('truetype'),
         url('../fonts/dinpro-medium-webfont.svg#dinpromedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dinbold';
    src: url('../fonts/din-bold-webfont.eot');
    src: url('../fonts/din-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/din-bold-webfont.woff2') format('woff2'),
         url('../fonts/din-bold-webfont.woff') format('woff'),
         url('../fonts/din-bold-webfont.ttf') format('truetype'),
         url('../fonts/din-bold-webfont.svg#dinbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
.wrap,body,html{height:100%}
.wrap{-webkit-overflow-scrolling:touch;}
.seachctn{ overflow:visible!important;}
body,form{padding:0}
body,p{font-size:16px}
a,div{outline:0}
area {border:0;outline:none;}/*#4224*/
.add_see_mid p a,.load_search input,.main-mobile-menu ul li .open-mobile-2:hover,.open-mobile:hover,.rlAccordion>h3,.search-btn1,.search_btn,.search_submit input,.seemore,.tabs span,.tabs span label,.tabs span.active,.ui-accordion-header a,.wrap-title:hover{cursor:pointer}
#accordion,#accordion ul,.menumn ul,.tab-arrow,ul.flinks{list-style:none}
.btn-white,.client-powered h2,.find_out_now_title,.free-trial-text h2 span,.how_can_u_txt h3,.main-mobile-menu h4,.menumn li a,.testimonial_title{text-transform:uppercase}
.dxgvTable,.webinar-detail table,table.table1,table.table2,table.table3{border-collapse:collapse}
.billing_info p a,a{word-wrap:break-word}
body{margin:0 auto;font-family:latoregular,Verdana,Arial,Helvetica,sans-serif;color:#02283e;font-weight:400;background:#fff}/*change from color:#cdcdcd to color:#02283e*/
.wrap{overflow:auto}
form{margin:0}
p{font-family:latoregular,Verdana,Arial,Helvetica,sans-serif;color:#02283e;font-weight:400;margin:0 0 15px}
h1,h2{font-family:Verdana,Arial,Helvetica,sans-serif;margin:0 0 15px;color:#cdcdcd;font-weight:400}
h1{font-size:20px}
h2{font-size:18px}
h3,input,select,textarea{font-family:latoregular,Verdana,Arial,Helvetica,sans-serif}
h3{color:#cdcdcd;font-size:16px;font-weight:400;margin:0 0 15px}
canvas,embed,iframe,img,object,video{max-width:100%}
img{border:none;vertical-align:middle;height:auto}
a{text-decoration:none;color:#076aa9}
a:hover{text-decoration:underline}
.fclear{clear:both;float:none;height:0;overflow:hidden}
.fleft{float:left}
.fright{float:right}
input,select,textarea{color:#333;font-size:13px;padding:3px;vertical-align:top;}
.call_txt,.login_btn a,.menumn li a{font-family:futura_lt_btlight,Arial,Helvetica,sans-serif}
.wrap.fix-nav.fix-search .search-input { margin-left: -17px;}

.fix-search .header-serach { padding-bottom: 0; transition: all 0.3s linear 0s;}
.wrap.fix-nav.fix-search #header-sticky-wrapper.sticky-wrapper{ height:auto!important}
.search-btn1,.search-input,.serach-by{vertical-align:middle}
input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none!important}
.search_select,select.search-opt{-moz-appearance:none;text-indent:.01px;text-overflow:'';-webkit-appearance:none}
.pagemn{max-width:1280px;margin:0 auto}
.menumn{float:left;width:100%}
.menumn li ul{left:0;top:46px;width:209px;position:absolute;display:none}
#main-wrap,.menumn li,.wrap-title{position:relative}
.menumn li:hover ul{display:block}
.menumn li{/*float:left;*/margin:0;padding:0; display:inline-block; vertical-align:top;}
.menumn li ul li{float:none}
.menumn ul li ul{background:#57b236}
.menumn li a{float:left;text-decoration:none;padding:12px 16px;font-size:18px;color:#fff;line-height:22px}
.menumn li ul li a{float:none;display:block;padding:10px 15px;font-size:16px; color:#000;}
.menumn li ul li a:hover{color:#fff}
.menumn li a.active,.menumn li a:hover{text-decoration:none}
.menumn li a.active,.menumn li:hover a{text-decoration:none;background:#57b236}
.wrap-title{display:none;padding:3px 0 10px 20px}
#main-wrap{z-index:100;margin:0;width:100%;float:right}
.region-submenubar #main-wrap{z-index:99}
.main-mobile-menu{display:block}
.sf-menu li .open-mobile{display:none}
.main-mobile-menu>li.sfHoverForce ul{display:block}
.menumn ul{margin:0;padding:0; text-align:center;}
.menumn ul li ul { text-align:left!important;}
.main-mobile-menu>.menu-mobile-2{display:none}
.main-mobile-menu h4{color:#fff;font-size:17px;font-weight:400;border:none;margin:5px 0 0;padding:0}
.main-mobile-menu ul li .open-mobile-2{width:10px;text-align:center;height:10px;display:block;position:absolute;right:-3px;top:10px;padding:3px}
.main-mobile-menu .menu-mobile-2 li a i{color:#f48b47}
.main-mobile-menu .menu-mobile-2 li{border-bottom:0}
.main-mobile-menu ul ul ul{padding-left:20px!important}
.open-mobile{width:25px;height:25px;display:block;position:absolute;right:10px;top:7px;background:url(../images/open-mobile.png) no-repeat}
.open-mobile.mobile-close{background:url(../images/close-mobile.png) no-repeat}
.main-mobile-menu .menu-mobile-2 .menu-mobile-2{display:none;border-top:none;padding-top:0;padding-bottom:0}
.header_top_mn{float:left;width:100%;}
.header_top{float:left;width:100%;padding:22px 0}
.logo{float:left;width:auto}
.logo a{border-right:2px solid #ccdfed;padding:0 38px 0 0;float:left}
.call_txt{font-size:26px;font-weight:700;color:#3879a7;margin:15px 0 15px 18px;float:left}
.login_btn .call_txt{font-size:26px;font-weight:700;color:#3879a7;margin:0 15px 0 18px;float:left}
.login_btn{float:right;width:auto;margin:22px 0 0; color:#02283e; font-size:16px;}
.login_btn a{background:#61b403;padding:5px 12px;font-size:18px;color:#fff;border-radius:5px;margin:0 0 0 5px;display:inline-block}
.fix-search .header_search_banner_mn .banner_txt,.fix-searchpage .search_input span{display:none;}
.login_btn a:hover{text-decoration:none;background:#023c5e;}
.header_menu_mn{float:left;width:100%;background:#1b96e5}
.header_search_banner_mn{float:left;width:100%;background:#02283e; position:static;}/*Added for fix top blue header*/
.fix-search .header_search_banner_mn.clsHome {position:fixed;top:0;margin-top:0;left:0;z-index:999}/*Added for fix top blue header*/
.fix-search .header_search_banner_mn{}/*Added for fix top blue header*/
.fix-search .header_search_banner_mn .header_search_banner{padding-top:30px; /*transition: all 0.5s linear; -moz-transition: all 0.5s linear; -webkit-transition: all 0.5s linear; -o-transition: all 0.5s linear;*/ }
.fix-search .header-serach .search-input{border:1px solid #118AE6}
.fix-nav .header_menu_mn{position:fixed;top:0;margin-top:0;left:0;z-index:9999}
.header_menu{ padding-left:14px;}
.fix-nav .header_menu{ padding-left:0px;}

.wrap.fix-nav.fix-search .serach-by{margin-left:-17px}
.fix-searchpage .header_search_banner_mn{position:fixed;top:46px;margin-top:0;left:0;z-index:999;padding-top:25px}
.fix-searchpage .search_input,.fix-searchpage .search_submit{margin-top:0}
.fix-searchpage .search_input input{border:1px solid #61B403}
.banner_txt{font-family:latobold,Arial,Helvetica,sans-serif;font-size:32px;color:#61b403;text-align:center}
.banner_txt span{color:#fff;font-family:latoblack,Arial,Helvetica,sans-serif}
.serach-by,select.search-opt,select.search-opt option{font-family:latoregular,Arial,Helvetica,sans-serif;color:#fff;font-size:20px}
.header_search_banner{padding:70px 0 20px 0;}
.header-serach{margin-top:28px;text-align:center;position:relative}
.serach-by{background:#118ae6;padding:22px 16px 18px;display:inline-block;position:relative;width:230px;height:24px}
.count1 span,.leftmin,.serach-by:hover select.search-opt{display:block}
select.search-opt{padding:0 0 0 30px;margin:0;display:block;position:absolute;left:0;top:19px;width:208px;text-align:left;background:url(../images/drop-arrow.png) right 10px no-repeat #118AE6!important;border:0}
select.search-opt option{padding:5px 44px 5px 30px}
.search-input{background:#fff;padding:18px 20px 19px;border:0;width:700px;font-size:20px}
.search-btn1{background:url(../images/search-icon.png) center 13px no-repeat #61b403;border:0;height:63px;width:81px;padding:0}
select.search-opt li{padding:7px 0}
.leftmin{height:10px;width:10px;background:#118AE6;position:absolute;z-index:999;right:5px;top:25px}
.testimonial_txt:after,.testimonial_txt:before{content:" ";height:33px;position:absolute}
.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}
.count-section{float:left;width:100%;padding:64px 0 40px;text-align:center}
.count1{width:40%;font-size:65px;color:#118ae6;font-family:Lato,sans-serif;font-weight:300;border-right:1px solid #d9d9d9;padding:50px 0; display:inline-block;}
.count1:last-child{border-right:0}
.count1 span{color:#61b403;font-size:24px;font-family:latolight,Arial,Helvetica,sans-serif sans-serif;font-weight:300}
.counts-digits{display:inline-block}
.two_day_trial_mn{float:left;width:100%;background:url(../images/two_day_trial_bg.jpg) left top repeat-x #fff;padding:45px 0}
.two_day_trial_lt{width:65%;float:left;text-align:left}
.two_day_trial_rt{width:35%;float:right;text-align:left}
.find_out_now_mn{float:left;width:100%;background:url(../images/find_out_now_bg.jpg) right top no-repeat #e5e5e5;padding:90px 0}
.find_out_now_title{font-family:futura_t_lightregular,Arial,Helvetica,sans-serif;font-size:40px;color:#000;text-align:center;margin:0 0 35px}
.find_out_now_title a{font-family:futura_hvheavy,Arial,Helvetica,sans-serif;font-size:40px;color:#000;text-decoration:none}
.find_out_now_txt_lt{float:left;width:49%}
.find_out_now_txt_rt{float:right;width:49%}
.find_out_now_txt{font-family:futura_t_lightregular,Arial,Helvetica,sans-serif;font-size:22px;color:#000;background:url(../images/arrow_icon.png) left 5px no-repeat;padding:0 0 0 40px;margin:0 0 20px}
.find_out_now_txt span{font-family:futura_hvheavy,Arial,Helvetica,sans-serif}
.extra_bot_mar{margin:0 0 40px}
.extra_top_mar{margin:10px 0 0}
.testimonial_mn{float:left;width:100%;background:#61b403;padding:30px 0}
.testimonial_title{font-family:futura_md_btmedium,Arial,Helvetica,sans-serif;font-size:40px;color:#fff;text-align:center;margin:0 0 30px}
.how_can_u_txt h3,.testimonial_slider h3,.testimonial_slider p{font-family:futura-mediumregular,Arial,Helvetica,sans-serif;letter-spacing:1px}
.testimonial_slider{text-align:center}
.testimonial_slider p{font-size:26px;color:#fff;padding:0 40px;line-height:30px}
.testimonial_slider h3{font-size:36px;color:#fff;padding:0 40px}
.testimonial_slider p.small_text_size{font-size:20px;font-style:italic;letter-spacing:1px}
.testimonial_slider p img{margin:0 0 20px}
.testimonial_txt:after{background:url(../images/testimonial_rt_coma.png) left top no-repeat;width:50px;float:right;bottom:60px;right:0}
.testimonial_txt:before{background:url(../images/testimonial_lt_coma.png) right top no-repeat;width:48px;float:left;top:190px;left:0}
.item,.table-data{position:relative}
.how_can_u_mn{float:left;width:100%;background:#e8f4fb;border-bottom:1px #d7ebf7 solid;border-top:1px #d7ebf7 solid;margin:3px 0 0}
.how_can_u{float:left;width:100%;background:url(../images/how_can_u_img.jpg) left top no-repeat;padding:0 0 70px}
.how_can_u_txt{float:right;width:45%;text-align:left;margin:55px 0 0}
.how_can_u_txt h3{font-size:42px;color:#000}
.how_can_u_txt p{font-size:22px;color:#000;font-family:futura_t_lightregular,Arial,Helvetica,sans-serif;background:url(../images/arrow_icon.png) left 5px no-repeat;padding:0 0 0 40px}
.how_can_u_txt span{font-size:22px;color:#000;font-family:futura_hvheavy,Arial,Helvetica,sans-serif}
.how_can_u_txt span.small_text_size{font-size:18px;font-family:futura_t_lightregular,Arial,Helvetica,sans-serif}
.how_can_u_txt p.no_bull_arrow{background:0 0;padding:0}
.client-powered{width:100%;float:left;text-align:center;padding:61px 0}
.client-powered h2{font-size:40px;color:#076aa9;font-family:futura_md_btmedium,Arial,Helvetica,sans-serif;margin-bottom:43px;font-weight:400}
.free-trial-text,.free-trial-text h2{font-family:futura_t_lightregular,Arial,Helvetica,sans-serif}
.client-logo img{margin:0 10px 20px; border:1px solid #dcdddd;}
.free-trial-banner{background:#076aa9;float:left;width:100%}
.free-trial-icon{margin:0 75px 0 129px;float:left}
.free-trial-text{padding-top:31px;font-size:20px}
.free-trial-text h2{font-size:35px;color:#fff;margin-bottom:0;letter-spacing:.5px}
.free-trial-text h2 span{color:#fccd49;font-size:42px}
.btn-white{background:#fff;color:#076aa9;font-size:20px;padding:12px 16px 10px;font-family:futura_md_btmedium,Arial,Helvetica,sans-serif;float:left;margin-top:13px}
.free-trial-text br{display:none}
.footer .f-gray,.search_input,.search_input span,.search_submit,ul.flinks li{display:inline-block}
.btn-white:hover{background:#fccd49;text-decoration:none;color:#076AA9}
.footer{float:left;width:100%}
.footer .f-gray{background:#737475;padding:14px 0;width:100%}
.fb,.li,.tw{height:33px;width:33px}ul.flinks{padding:10px 0 0 10px;margin:0;float:left}ul.flinks li{border-right:1px solid #878888;padding:0 12px}ul.flinks li:first-child{padding-left:0}ul.flinks li:last-child{border-right:0;padding-right:0}ul.flinks li a{font-size:20px;color:#d1d2d3;font-family:futura_t_lightregular,Arial,Helvetica,sans-serif}
ul.flinks li a.active,ul.flinks li a:hover{color:#fff;text-decoration:none}
.blue-link{color:#076aa9;text-decoration:none}
.f-social{float:right;padding-right:10px}
.copyright,.fb,.li,.tw{float:left}
.copyright,.f-address{font-size:17px;color:#737475;font-family:futura_t_lightregular,Arial,Helvetica,sans-serif;padding:18px 0}
.fb{background:url(../images/icon-fb.png) left top no-repeat;margin-right:11px}
.tw{background:url(../images/icon-tw.png) left top no-repeat;margin-right:9px}
.li{background:url(../images/icon-li.png) left top no-repeat}
.f-address{float:right}
.search_content .pagemn{margin:0 auto}
.search_content .accodianbox{padding:0px 15px 5px;}
#ctl00_cphClient_chkMetroAll{width:100%;height:150px;overflow-y:scroll;border:1px solid #eee;padding:5px}
.search_input input,.search_submit input{border:0;font-family:latoregular,Arial,Helvetica,sans-serif}
.colsgrup{float:left;width:25%}
.colsgrup input[type=checkbox]{float:left;width:25px;vertical-align:top}
.colsgrup label{padding:0;margin:0!important;font-size:12px!important;width:auto!important;float:none!important}
.search_page{width:65%;margin:0 auto;text-align:center}
.search_input{width:60%;margin:28px 0;vertical-align:top}
.search_input input{background:#fff;color:#b3b3b3;font-size:20px;padding:18px 25px 17px 22px;width:94%}
.search_submit{margin:27px 0;background:#61b403;width:250px;vertical-align:top}
.search_submit input{background:url(../images/search_icon.png) 25px center no-repeat #61b403;padding:17px 25px 15px 65px;color:#fff;font-size:24px}
.search_input span{color:#cde6f6;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;margin:5px 0 0;float:left}
.search_content{/*padding:30px 0;*/padding:15px 0;float:left;width:100%}/*changed for #4362*/
.advanced_search .search_content_lt{width:100%}
.search_content_lt{float:left;width:100%}
.search_content_rt{float:left;width:auto;border:1px solid #aacfe7;border-radius:3px;background:#d3e9f7;max-width:315px}
.search_content_rt .title{background:#02283e;display:block;color:#fff;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:20px;padding:12px 12px 12px 22px;text-transform:uppercase}
.search_tip_txt p{background:url(../images/search_txt_icon.png) left 5px no-repeat;color:#02283e;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;padding:0 0 0 26px;margin:0 0 20px}
.search_tip_txt{padding:20px 20px 0}
.load_search{float:right;width:auto;text-align:left;border-radius:3px}
.add_see_box3 .sebox div{ float:left; width:100%; color:#666666;}
.add_see_box3 .sebox div a img{ vertical-align:top; margin:-6px 5px 5px 0;}
.add_see_box3 p{ text-align:left;}
.add_see_mid p a{text-align:center}
.load_search :nth-child(2){margin-left:10px}
.load_search input{background:#61b403;border:0;width:auto;height:46px;color:#fff;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:22px;display:inline-block;padding:0 15px}
.accordion_menu{float:left;width:100%;margin:17px 0 0}
.name_input_mn{padding:9px 0 0;float:left;width:100%}
.labeledcol,
.name_input_mn label{float:left;color:#02283e;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:15px;/*width:164px;*/width:210px;margin:6px 0}
.name_input_mn input{color:#9b9fa1;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;border:1px solid #d4d9db;padding:5px 13px;width:26%}
.search_content_lt .name_input_mn input{color:#02283e}
#dlMState span input,#dlState span input{width:11%}
.organization_type{margin:5px 0}
.organization_type label,.organization_type_top label{margin:3px 0;font-family:latoregular,Arial,Helvetica,sans-serif;float:none}
.organization_type{border:1px solid #999;height:247px;width:auto;overflow-y:auto;padding:10px}
.organization_type_top{border:1px solid #d4d9db;height:191px;width:692px;overflow-y:auto;padding:7px}
.organization_type_lt tr td{width:300px}
.organization_type_top label{width:auto;font-size:15px}
.organization_type_top input[type=checkbox],.location_input_mn .radio_input input[type=radio],.search_content_lt input[type=checkbox]{width:13px;padding:5px 0}
.organization_type label{width:auto;font-size:14px}
.organization_type input{width:auto;float:none}
.organization_type_lt_input{display:block;margin:0 0 5px}
.organization_type_lt{float:left;width:100%}
.organization_type_rt{float:left;width:50%}
.cols-group{width:100%; float:left; display:inline-block;}
.cols{ float:left; width:100%;}
.geography{ border: 1px solid #999; height: 200px; overflow-y: scroll; padding: 10px; width: auto; margin-bottom:15px;}
.selected-city h3{ color:#02283e;}
.selected-city{ color:#02283e;}
.geography .cols > label { margin-top: 0; width:211px; font-size:14px;}
.scright label{ margin-right:15px;}
/*.geography .cols{ width:100%; margin-right:1%; float:left; display:inline-block;} */

.cols input[type="checkbox"]{ float:left; margin-bottom:4px; margin-right:10px;}
.name_input_mn span{position:relative;top:0;color:#02283e;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;margin:0 5px;display:inline-block}
.name_input_mn select,.radio_input label{font-family:latoregular,Arial,Helvetica,sans-serif;color:#02283e}
.name_input_bot_pad{padding:9px 0 15px}
.name_input_mn input.small_input_box{width:13%;margin-right:10px}
.radio_input{width:auto;display:inline-block;margin:4px 20px 24px 0; vertical-align:top;}
.radio_input input{width:auto;float:left;margin-right:5px}
.radio_input label{margin:2px 12px 0 0;width:auto;font-size:14px}
.checkbox_input{width:auto;display:inline-block;margin:0;float:left}
.checkbox_input input{width:auto;float:left;margin:2px 7px 0 0}
.checkbox_input label{margin:0 14px 0 0;width:auto}
.checkbox_input td:last-child label{margin-right:0}
.checkbox_input_last{margin:4px 8px 5px 0}
.name_input_mn a{float:left;margin:5px 0 0}
.select_category select{height:130px;}
.name_input_mn select{width:32%;border:1px solid #d4d9db;font-size:16px;padding:5px;float:left;margin:0 5px 0 0;}
.name_input_mn a.tip_top_mar{margin:7px 0 0}
.name_input_mn select.multiselect{color:#02283e;font-family:latoregular,Verdana,Arial,Helvetica,sans-serif;font-size:14px}
.add_see_top p,.industry_input input,.pagingbg a{font-family:latoregular,Arial,Helvetica,sans-serif}
.association_type_mn .select_input{width:75%}
.select_input{float:left;margin:0 5px 0 0;width:80%}
.select_input input{margin:0 0 0 10px;padding:5px}
.industry_input input{color:#02283e;font-size:16px}
.pagingbg{background:#e0e7ec;float:left;margin-top:15px;padding:8px 0 8px 10px;width:92%}
.pagingbg a{font-size:15px;color:#65696c!important;cursor:pointer;padding:0 10px}
.pagingbg a.active,.pagingbg a:hover{color:#02283e;text-decoration:none}
.pagingbg a:first-child{padding:0 10px 0 0}
.pagingbg a:last-child{padding:0 0 0 10px}
.add_see_mn{float:left;width:93%;margin:10px 0 20px;}
.add_see_top p{color:#02283e;font-size:16px;margin:0 0 10px}
.add_see_box1{width:29%;float:left}
.add_see_box1 .select_input,.add_see_box1 .select_input select{width:100%}
.add_see_box2{float:left;margin:48px 20px;width:auto}
.add_see_box3{float:left;width:50%}
.sebox{background:#fff;border:1px solid #ccc;height:111px;float:left;overflow:auto;padding:5px;width:96%}
.add_see_top p.small_txt{font-size:14px;margin:5px 0 0;float:left}
.add_see_mid p,.add_see_mid p a,.other_metro a{font-size:16px;font-family:latoregular,Arial,Helvetica,sans-serif}
.add_see_mid{float:left;width:100%;margin:15px 0 2px}
.add_see_mid p a{background:#c51a03;border-radius:3px;float:right;width:60px;padding:8px 0;color:#fff;text-decoration:none;margin:0 8px 0 0}
.add_see_mid p{color:#02283e;margin:0}
.add_see_mid p span{float:left;margin:18px 0 0}
.add_see_bot{float:left;width:93%;margin:0 0 20px}
.add_see_bot .sebox{width:99%}
.location_input_mn input.small_input_box{margin:0}
.location_input_mn .radio_input{float:left;margin:4px 6px 0 0}
.location_input_mn .checkbox_input{margin:3px 6px 0 0}
.location_input_mn span{top:4px}
.other_metro{clear:both;margin:11px 0 5px}
.other_metro a{color:#03a3ff}
.display_results{float:left;background:#61b403;width:99%;padding:7px 0 7px 15px;margin:20px 0 15px}
.display_results .name_input_mn .bigfont{font-size:19px!important}
.display_results .name_input_mn label.bigfont{width:160px}
.display_results label{color:#fff!important}
.display_results .name_input_mn .radio_input p{display:inline-block;color:#02283e;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;float:left;margin:1px 2px 0 0}
.name_input_mn_btn{float:left;padding:9px 0 0;width:100%}
.search_btn{color:#fff;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:22px;padding:10px 25px;background:#61b403;border:0;border-radius:3px; margin-bottom:10px;}
.login_btn_blue{background:#61b403;}
.search_btn_mar_lt_rt{margin:0 10px}
.tip-violet{z-index:1000;text-align:left;border:1px solid #0776bd;padding:7px;min-width:50px;max-width:530px;color:#0776bd;background-color:#0776bd;background-image:url(../images/tip-viol.png)}
.tip-violet .tip-inner{font:700 12px/18px 'trebuchet ms',arial,helvetica,sans-serif;margin-top:-1px;padding:0 3px 2px}
.tip-violet .tip-arrow-top{margin-top:-7px;margin-left:15px;top:0;left:0;width:16px;height:10px;background:url(../images/tip-viom.png) no-repeat}
.tip-violet .tip-arrow-right{margin-top:-9px;margin-left:-4px;top:50%;left:100%;width:10px;height:20px;background:url(../images/tip-viom.png) -16px 0 no-repeat}
.tip-violet .tip-arrow-bottom{margin-top:-6px;margin-left:15px;top:100%;left:0;width:16px;height:13px;background:url(../images/tip-viom.png) -32px 0 no-repeat}
.tip-violet .tip-arrow-left{margin-top:-9px;margin-left:-6px;top:50%;left:0;width:10px;height:20px;background:url(../images/tip-viom.png) -48px 0 no-repeat}
.rlAccordion>h3{background:#d2d7da;float:left;width:96%;color:#02283e;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;margin:0 auto;padding:10px 15px;text-decoration:none;border-radius:3px}
.rlAccordion>h3>span{float:right;font-family:arial,serif,sans-serif;background:#edeff0;text-align:center;width:26px;height:26px;border-radius:3px;font-size:30px;line-height:28px}
.table-container,.ui-accordion-header a{font-family:latoregular,Arial,Helvetica,sans-serif;float:left}
.rlAccordion>h3+div{display:none;padding:0 18px}
.bigfont{font-size:16px!important}
.heade-title{color:#02283e;font-size:25px}
.search_content .accodianbox.fw{padding:5px 30px 0 15px}
.pagingbg-fullwidth{width:100%;margin:0}
.pagingbg-fullwidth.belt-skyblue {background: #95cef3;border-radius: 3px;padding:0px !important;}
.pagingbg-fullwidth.belt-skyblue div{padding:10px 18px;line-height: 22px;}
.table-container{border:1px solid #cae6f6;width:100%;padding-left:1px;margin:15px 0}table.table1 td,table.table1 th{padding:10px 11px;vertical-align:middle}table.table1{width:100%;margin:0;background-color:#FFF;font-size:16px}table.table1 th{background:#02283e;color:#fff;text-align:left;border-radius:0}table.table1 td{color:#676d71}table.table1 td a{color:#1b96e5;text-decoration:underline}table.table1 td input[type"text"]{padding:6px 11px}table.table1 tr.alt td{background:#e5f5ff}table.table1 tr.over td{background:#D0EBFC;color:#000;font-weight:700}tbody tr td{border:0}
#model-further-details-content{float:left;margin-top:15px;width:100%;clear:both}
#accordion{padding:0;margin:20px 0 0;float:left;width:100%}
.advanced_search .ui-accordion-header a{background:url(../images/minus.png) right no-repeat #1b96e5;color:#fff}
.advancedsearch.ui-state-hover a{ color:#ffffff!important;}
.advancedsearch.ui-state-hover{ border:none !important;}
#divSelectedCities .ui-state-active{ background:none!important; border:0px!important;}
.ui-accordion-header a{background:url(../images/minus.png) right no-repeat #d2d7da;color:#02283e;text-transform:none;width:98%;font-size:20px;font-weight:600;margin:0 auto 11px;padding:10px 15px;text-decoration:none;border-radius:3px}
.logo_content_text p a,.tabs span label,.uppercase{text-transform:uppercase}
.head-title,.lfm .cols .colsgrup,.row1{font-family:latoregular,Arial,Helvetica,sans-serif}
#model-further-details-content .ui-accordion-header a{font-size:18px!important}
.quick_serach_result .ui-accordion-header.ui-state-active a,
.quick_serach_result .ui-accordion-header.ui-state-hover a{ color:#02283e!important;}
.quick_serach_result .ui-accordion-header.ui-state-active,
.quick_serach_result .ui-accordion-header.ui-state-hover{ border:0px!important;}
.ui-accordion-content{clear:both}
#accordion ul{display:none;margin:1em 0;font-size:1.125em;color:#000;padding:0 0 0 1.5em}
.dinline,.head-title,.row-2,.tab_content h3{display:inline-block}
#accordion ol li{color:#6E6E6E}
.advanced_search .ui-state-active a{background:url(../images/plus.png) right no-repeat #1b96e5}
.ui-state-active a{background:url(../images/plus.png) right no-repeat #d2d7da}
#accordion ol{margin-bottom:.75em}
.lfm{width:100%;border:1px solid #eee;height:150px;overflow-y:scroll;padding:5px;margin-bottom:5px}
.lfm .cols{width:25%;float:left}
.lfm .cols .colsgrup{color:#02283e;float:left;font-size:15px;margin:6px 0;width:100%}
.head-container{padding:35px 0}
.head-title{color:#fff;font-size:30px;font-weight:700;letter-spacing:1px;margin-bottom:0}
.fix-nav .head-title { padding-top:38px;} /*Added for fix top blue header*/
.graylink,.leftcol,.row1{font-size:16px}
.head-fr-container{float:right;text-align:right}
.colleft,.colright,.leftcol,.rightcol,.row1,.tab_box_mn,.tab_content,.tabs span{float:left}
.border-container{margin:32px auto;border:1px solid #cfd0d1;float:left;width:99.9%}
.formelements,.formelements-border{border:1px solid #dadbdc}
.container-space{padding:49px 40px;width:auto}
.row1{width:100%;color:#676d71;line-height:24px;margin-bottom:12px}
.leftcol{width:143px;color:#02283e}
.graylink{color:#676d71;text-decoration:underline}

.darkblue-header{background:#02283e;color:#fff;font-size:21px;padding:11px 16px}
.bluetext,.colleft{font-size:16px}
.center-container{margin:23px auto;text-align:center;max-width:767px}
.row-2{width:100%;margin-bottom:10px}
.colleft{text-align:right;width:210px;margin-right:12px;color:#676d71}
.formelements{width:382px;font-size:14px;color:#909497;padding:2px}select.formelements{width:388px}
.formelements-small{width:155px}
.red{color:red!important;margin-left:5px;font-size:16px}
.toppad{margin-top:10px}
.calender-space{margin:5px 6px}
.graysmall{font-size:14px;color:#909497}
.head-fr-container p,.head-fr-container p a,.tabs span label{color:#fff;font-size:18px;font-family:latoregular,Arial,Helvetica,sans-serif}
.head-fr-container p{line-height:27px}
.head-fr-container p a{padding:2px 5px;text-decoration:underline;line-height:27px}
.head-fr-container p a:hover{background:#61b403;text-decoration:none}
.mrts .tab_box_mn{border:0!important}
.tab_box_mn{border:1px solid #cfd0d1;width:100%}
.tabs span{background:url(../images/tab_bg.jpg) left top no-repeat;width:25%;text-align:center;padding:8px 0}/*changed by bam width:20% to width:25%*/
.tabs span.active{background:#61b403}
.tab_content{background:#fff;width:100%}
.tab_content_pad{padding:25px 18px;position:relative;}
.tab_content h3{color:#02283e;font-size:21px;font-family:latoregular,Arial,Helvetica,sans-serif}
.fr{float:right;margin-top:18px}
.btn-green{color:#fff!important;font-size:16px;background:#61b403;text-decoration:none!important;padding:0 4px!important}
.btn-green-big{color:#fff;font-size:14px;background:#61b403;text-decoration:none;padding:5px 10px;border:none}
.btn-green-big:hover,.btn-green-bigger:hover,.btn-green:hover{text-decoration:none;background:#666}
.btn-green-bigger{font-size:18px;color:#fff;background:#61b403;text-decoration:none;padding:15px 17px;border:none}
.conterin-spacer1{float:left;width:100%;margin:17px 0 36px}
.graytext{color:#333;font-size:16px}
.bluetext{color:#02283e}
.btn-blue{color:#fff;font-size:18px;background:#61b403;padding:10px;border:none}
.btn-blue:hover{text-decoration:none;background:#023c5e}
.tp10{padding-top:10px}
.tab-link a,.tab-link a.active,.tab-link a:hover{display:inline-block;font-size:15px;font-family:latoregular,Arial,Helvetica,sans-serif;padding:7px 37px 18px}
.tmzero{margin-top:10px}
.tab-link a{color:#2e3132;background:url(../images/tabs-bg.png) left top repeat-x}
.tab-link a.active,.tab-link a:hover{color:#fff;background:url(../images/tabs-bg-active.png) center top no-repeat;text-decoration:none}
.tabs-border h3.ui-accordion-header{width:100%;color:#d2d7da;margin-bottom:0}
.border{border:1px solid #dedede;padding:4px;margin-bottom:25px}
.tabs-border .ui-accordion-header a{width:97.5%;margin-bottom:0}
.tabs-border{float:left;margin-bottom:25px;width:100%}
.table-data{float:left;width:50%;margin-top:-48px}
.tabs-border .accodianbox{padding:5px 0}table.table3 td,table.table3 th{padding:10px 11px 10px 26px;vertical-align:middle}table.table3{width:100%;margin:0;background-color:#FFF;font-size:16px}table.table3 th{background:#D2D7DA;color:#02283e;text-align:left;border-radius:0;font-size:18px;font-weight:400;line-height:20px;border-bottom:4px solid #fff}table.table3 th:first-child{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}table.table3 td{color:#676d71;font-size:16px}table.table3 td a{color:#1b96e5;text-decoration:underline}table.table3 td input[type"text"]{padding:6px 11px}table.table3 tr.alt td{background:#ecf6fd}
#tabc2 .accodianbox .table3 th:last-child{width:100px}
.table-total{padding:57px 0 20px 21px}
.big-chart,.big-chart-container{padding:25px 0;text-align:center}
.table-total td{width:155px}
.darkbluehead{color:#02283e;font-size:20px}
.darkhead{color:#000;font-size:20px}
.smaller-text{color:#676d71;font-size:13px}
.big-chart{width:80%!important;height:450px;margin:-20px auto 0}
.chart-col,.chart-col-1,.chart-col-2,.chart-col-3{border-bottom:1px solid #bec3c8;height:54px}
.big-chart>div>div{width:auto!important}
.chart-col article,.chart-col-1 article,.chart-col-2 article,.chart-col-3 article{width:8px;vertical-align:bottom;max-height:54px;display:inline-block;position:relative;cursor:pointer}

.half-col{float:left;width:49%}
.half-col p{color:#676d71;font-size:14px;line-height:19px}
.col-5,.col-6,.sub-half{font-size:16px}
.sub-half{width:48%;float:left;color:#676d71;margin-top:10px}
.col-1,.col-3,.col-5{color:#02283e;float:left}
.row2{float:left;width:100%;margin-bottom:9px}
.row2-frow{margin-top:19px}
.col-1{width:106px}
.col-1-1{width:auto; display:inline-block; float:left; vertical-align:top; margin-right:10px; margin-top:-2px;}
.col-2{float:left;width:160px}
.col-3{width:148px}
.col-4{float:left;width:117px}
.col-5{width:142px}
.col-6{width:auto;color:#676d71}
.sub-half a{color:#02283e;text-decoration:underline}
.frimg{float:right;margin:13px -10px 0 0}
.social-icons{margin-top:-10px}
.belt-skyblue,.graph{margin:10px 0}
.sky-bg{background:#edf4fa;padding:20px}
.half-col-1{width:50%;float:left}
.half-col-1 h3{color:#02283e;font-size:20px}
.grid1{width:95px;float:left;text-align:center;font-size:13px;color:#676d71}
.grid2{float:left;width:260px}
.spacer-30{height:30px;width:100%;float:left}
.belt-skyblue{background:#95cef3;border-radius:3px;padding:11px 18px}
.belt-skyblue span{color:#5ea6d5;padding:0 6px;display:inline-block;font-size:16px}
.belt-skyblue a{font-size:16px;color:#0d6ba8!important;text-decoration:none}
.link-disabled{ color:#c1e6fe;}
.belt-skyblue a.active,.belt-skyblue a:hover{color:#02283e!important;}
.table-container2{border:1px solid #cae6f6;float:left;width:100%;padding-left:1px;margin:15px 0 0;font-family:latoregular,Arial,Helvetica,sans-serif}table.table2{width:100%;margin:0;background-color:#FFF;font-size:16px}table.table2 th{background:#cae6f6;color:#02283e;padding:10px 11px;text-align:left;border-radius:0;vertical-align:middle}
table.table2 td,table.table2 td input[type"text"]{padding:6px 11px}
table.table2 td{vertical-align:top;color:#666;font-size:14px; padding:10px 15px; }
.subscribe-tab,.tab-green-bg input{vertical-align:top;display:inline-block}
table.table2 td a{color:#02283e;text-decoration:none}
table.table2 tr.alt td{background:#f1f1f2}table.table2 tr:hover td,
body #ctl00_cphClient_gvList_DXMainTable tr.dxgvDataRow.dxgvDataRowAlt:hover td,
body #ctl00_cphClient_gvList_DXMainTable tr.dxgvDataRow:hover td{background:#f1f1f2!important;color:#000}
.gray-belt{background:#eaeaeb;clear:both;padding:10px 14px}
.pagination,.pagination p{display:inline;color:#666}
.gotopage,.pagination a{color:#02283e;font-size:14px}
.pagination a{text-decoration:none}
.pagination a:hover{text-decoration:underline}
.gotopage{float:right;display:inline}
.gotopage span{margin-top:3px;display:inline-block}
.gotopage input[type=text]{border:1px solid #bbbdc0;font-size:14px;color:#737475;width:30px;display:inline-block;padding:2px 10px}
.search_input-1 input,.search_select{border:0;font-size:20px;font-family:latoregular,Arial,Helvetica,sans-serif}
.gotopage input[type=button]{background:#737475;padding:1px 4px;margin:0;border:0;cursor:pointer;color:#fff}
.table-up-arrow a,.table-up-arrow a:hover{display:block;color:#02283e}
.table-up-arrow{background:url(../images/table-filter-arrow-up.png) right center no-repeat #CAE6F6!important;position:relative}
.table-up-arrow a:hover{text-decoration:none}
.search_input-1{width:400px;margin:28px 0;display:inline-block;vertical-align:top}
.search_input-1 input{background:#fff;color:#b3b3b3;padding:19px 25px 18px 22px;width:100%}
.search_select{background:url(../images/search-arrow.png) right top no-repeat #1B96E5;color:#fff;padding:18px 25px 17px 22px;width:150px;display:inline-block;margin:28px -4px 28px 0;appearance:none}
.search_select::-ms-expand{display:none}
.advertise{margin-bottom:25px}
.mobile-only{display:none}
.subscribe-container{margin:49px 15px 24px;float:left;width:100%;text-align:center}
.title-blue1{color:#023c5e;font-size:30px;margin-bottom:43px}
.subscribe-tab{width:30%;text-align:left;background:#f0f8fe;border:1px solid #cde4f2;border-radius:3px;margin-right:16px;min-height:510px;position:relative}
.tab-title{background:#1b96e5;font-size:24px;color:#fff;padding:26px 0 20px 25px;border-radius:3px 3px 0 0;margin-bottom:0;line-height:normal}
.tab-title.tag{background:url(../images/tag.png) right top no-repeat #1b96e5}
.tab-scription{padding:17px 22px 22px;color:#023c5e;font-size:22px;font-family:futura_t_lightregular,Arial,Helvetica,sans-serif}
.tab-arrow{margin:0;padding:20px 0 0;font-size:19px;color:#000}
.big_btn,.tab-green-bg{color:#fff;font-family:futura_hvheavy,Arial,Helvetica,sans-serif}
.tab-arrow li{background:url(../images/tab-arrow.png) left 3px no-repeat;padding:0 0 25px 30px;line-height:19px}
.tab-arrow li:last-child{padding-bottom:0}
.tab-green-bg{background:#6ebf26;padding:10px 0;font-size:18px;position:absolute;bottom:0;width:100%}
.tab-green-bg input{margin-top:6px;margin-left:28px}
.tab-green-bg label{display:inline-block;margin-left:10px;margin-top:0}
.big_btn{font-size:28px;cursor:pointer;padding:10px 25px;background:#0776bd;border:0;border-radius:3px;float:right;margin:23px 50px 0 0}
.green-btn,.webinar-detail h1,.webinar-detail h2{font-family:latoregular,Arial,Helvetica,sans-serif}
.footer-small{border-top:3px solid #737475;float:left;width:100%}
.green-btn{background:#61b403;font-size:26px;font-weight:700;color:#fff;padding:15px 20px;border:0;cursor:pointer;margin:20px 0 0}
.product_list_tab .tabs span{width:25%;background:url(../images/tab_bg_big.jpg) left top no-repeat}
.product_list_tab .tabs span.active{background:#61b403;cursor:pointer}
.logo_content{float:left;width:100%;margin:0 0 25px;padding:0 0 20px;border-bottom:1px #cfd0d1 solid}
.last_no_bdr{border-bottom:none}
.logo_img{float:left;width:270px;text-align:center}
.logo_content_text{overflow:auto}
.logo_content_text h3{margin:0}
.logo_content_text h3 a{text-decoration:none;color:#02283e;font-family:latobold,Arial,Helvetica,sans-serif;font-size:16px;margin:0 0 15px;display:block}
.logo_content_text h3 a:hover{color:#f68320}
.logo_content_text p{margin:15px 0;color:#676d71;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:23px}
.logo_content_text p a,.tab_content h3.small_text{font-family:latobold,Arial,Helvetica,sans-serif;text-decoration:none}
.logo_content_text p span.italic{font-style:italic}
.logo_content_text p span.italic_bold{font-style:italic;color:#000}
.logo_content_text p a{background:#61b403;padding:8px 0 5px;width:165px;float:left;color:#fff;font-size:16px;text-align:center;margin:0}
.logo_content_text p a:hover{background:#1b96e5}
h3.no_bot_mar a,p.no_top_mar a{margin:0}p.top_bot_mar{margin:20px 0}
.tab_content h3.small_text{color:#02283e;font-size:14px;margin:0 0 20px 20px;display:block}
.search_content .accodianbox .ui-accordion-header a,.search_content .accodianbox .ui-state-active a{color:#02283e;font-family:latoregular,Arial,Helvetica,sans-serif;margin-bottom:6px;font-size:16px}
.tab_content h3.small_text_h3{font-size:16px;display:block}
.search_content .accodianbox .ui-accordion-header a{background:url(../images/arrow_up.png) right center no-repeat #d0e6f5}
.search_content .accodianbox .ui-state-active a{background:url(../images/arrow_down.png) right center no-repeat #d0e6f5;width:auto;float:none;padding-right:33px;display:block}
.search_content .accodianbox .accodianbox{color:#676d71;font-size:16px;padding-bottom:10px}
.search_content .accodianbox .accodianbox a{font-size:16px;color:#1b96e5;text-decoration:none}
#ctl00_cphClient_chkLocationState{top:0}
#dlMState,#dlState{width:100%}
#dlMState br,#dlState br{display:none}
#dlMState span,#dlState span{width:30%;padding-top:4px}
#ctl00_cphClient_divConventionState #dlMState span a,#ctl00_cphClient_divState #dlState span a{position:absolute;right:0;top:0;background:#1B96E5;color:#fff;font-size:12px;padding:3px}
.selected-city{float:left;padding:15px;width:97%;background:#F1FBFF;margin:15px 0}
.selected-city h3{color:#02283E}
#ctl00_cphClient_chkMLocation{display:inline-block;width:210px;text-align:left;margin-top:7px}
.payment_page h1,.tabs-panel a,.tabs-panel-1 a,.text-center{text-align:center}
#ctl00_cphClient_ddlCDFYear{margin:10px 0}
.new-name-text{color:#02283E;padding:6px 0}
#ctl00_cphClient_chkFrequency,#ctl00_cphClient_rblPublicationType{color:#02283e}
.full-width{width:93%}
.contact-box article{border:1px solid #d5d5d5;width:300px;padding:15px;margin:0 15px 15px;display:inline-block;color:#666}
.contact-box article p{color:#666;font-size:14px}
.contact-box article a{color:#02283E}
.contact-box article strong{color:#02283E;font-size:18px}
.big-head,.big-head_popup{font-size:22px!important;margin-bottom:20px;text-transform:uppercase;font-weight:700}
.big-head{color:#fff!important}
.big-head_popup{color:#02283E!important;padding-top:25px;padding-right:10px}
.signup{max-width:750px;padding:15px;margin:0 auto}
.row3{float:left;width:100%;margin:0 0 15px}
.row3 article{width:48%;display:inline-block;padding-right:1%}
.row3 article input[type=text]{border:1px solid #c6cccf;border-radius:3px;background:#fff;padding:9px;font-size:21px;color:#8F9396;width:90%;margin-top:6px}
.row3 article select{border:1px solid #c6cccf;border-radius:3px;background:#fff;padding:9px;font-size:16px;width:95%;margin-top:6px}
.tabs-container{width:100%;border:1px solid #c6cccf}
.tabs-container h2{background:#1B96E5;color:#fff;padding:10px 15px;font-weight:700}
.tabs-container .container{padding:15px;color:#02283e}
.grid article input[type=text],.grid article select{background:#fff;padding:6px;font-size:14px;width:200px;margin-top:6px;color:#02283e}
.grid article{display:inline-block;margin-right:15px;margin-bottom:15px}
.grid article input[type=text],.grid article select{border:1px solid #c6cccf;border-radius:3px}
.btn-small,.btn-small-green{font-size:16px;padding:9px 15px;margin-top:10px}
.grid article label{color:#02283e}
.btn-small,.btn-small-green,.tabs-panel a label{color:#fff;font-family:latoregular,Arial,Helvetica,sans-serif;cursor:pointer}
.btn-small{background:#61b403;border:0;border-radius:3px}
.btn-small-green{background:#61b403;border:0;border-radius:0px}
.btn-small-green:hover{background:#023c5e; }
.icon1{margin-top:15px}
.remove{max-width:92px}
.btn-fr{float:right}
.btn-fl{float:left}
.tabs-panel a{float:left;background:url(../images/tab_bg.jpg) left top no-repeat #98999D;width:25%;cursor:pointer;padding:8px 0}
.tabs-panel a label{text-transform:uppercase;font-size:18px}
.tabs-panel a.active,.tabs-panel a:hover{background:#61b403;cursor:pointer;text-decoration:none}
.form-3 label{width:150px;float:left;margin-top:10px}
.form-3 .row{float:left;width:100%;margin-bottom:5px}
.form-3 .field{float:left;width:300px;border:1px solid #c6cccf;border-radius:3px;background:#fff;padding:6px;font-size:14px;color:#02283e;margin-top:6px}
.tabs-panel-1 a{float:left;background:url(../images/tab_bg.jpg) left top no-repeat #98999D;width:20%;cursor:pointer;padding:8px 0}
.tabs-panel-1 a label{text-transform:uppercase;color:#fff;font-size:18px;font-family:latoregular,Arial,Helvetica,sans-serif;cursor:pointer}
.tabs-panel-1 a.active,.tabs-panel-1 a:hover{background:#61b403;cursor:pointer;text-decoration:none}
.half-col-2{width:400px;display:inline-block}
.half-col-2 .row3 article{width:100%;display:inline-block;vertical-align:top;margin-bottom:5px}
.form-4{width:870px;margin:0 auto}
.payment_page input.textfield{background:#fff;border:1px solid #c6cccf;border-radius:3px;color:#8f9396;font-size:21px;margin:0 15px 0 0;padding:9px;width:42%}
.payment_page label{display:block;margin:12px 0 3px}
.cvv p,.formlabel{display:inline-block}
.billing_info{float:left;width:97%;padding:0 19px 20px}
.billing_info_lt{float:left;width:50%}
.billing_info_rt{float:right;width:50%}
.billing_info p.bluetext{color:#02283e}
.billing_info p,.billing_info p a{color:#444}
.row3 article select.sel_month{float:left;width:45%}
.row3 article select.sel_year{float:right;width:45%}
.row3 article input[type=text].cvv_input{width:250px}
.cvv p{margin:20px 0 0}
.light-gray_bg{background:#ececec}
.light-gray_bg .half-col-3{padding:0 20px 20px}
.thank_bot{padding:20px}
.thank_bot p{color:#676d71;font-size:16px}
.thank_bot p a{color:#118ae6}
.payment_page h1{padding:30px 0 20px;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;color:#0776bd;border-bottom:1px #ccc solid}
.radio1,.text-left{text-align:left}
.reg_det{padding:20px 5px 5px;margin:20px 0}
.print_top{float:left;width:100%;margin:0 0 30px}
.tabs-panel a.visited{background:url(../images/menu_visit_sap.jpg) right center no-repeat #0776bd}
.same_size_lt{width:50%;float:left;font-size:16px;color:#444;line-height:20px}
.same_size_top_mar{margin:20px 0 0}
.print_top .same_size_lt .red{font-size:22px}
.error-alert{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442;padding:10px 15px;font-size:16px;line-height:normal}
.btn-small.mtn{margin-top:2px}
.formlabel{margin-top:10px}
.btn-viewmore{background:#02283E;font-size:12px;display:block;padding:3px 10px;color:#fff!important;text-decoration:none!important}
.checkbox1 article,.grid-half,.radio1 article{display:inline-block}
.blue-head,.blue-head-small,.num,.num p,.radio1 article{color:#02283e}
#dlState span input{width:10%}
.contact-team,.head-title2,.logo1,.popup-box,.popup-box .header_top_mn{text-align:center}
.radio1 article input[type=radio]{margin-top:0}
.myaccount input[type=text],.myaccount input[type=password],.myaccount select{border:1px solid #d4d9db;color:#02283e;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;padding:5px 13px}
.num{padding:0 15px;margin:0;font-size:18px}
.alpha,.num p{font-size:16px}
.alpha{list-style-type:lower-alpha;padding-left:17px}
.blue-head{font-size:18px}
.blue-head-small{font-size:16px}
.popup-box{max-width:600px;margin:0 auto}
.logo1{margin:15px}
.head-title2{background:#1b96e5;color:#fff;font-weight:700;padding:10px 0;font-size:18px;float:left;width:100%;margin-bottom:15px}
.grid-half{width:300px}
.subscriber-1 input[type=text],.subscriber-1 input[type=password]{display:inline-block;width:200px;margin-top:6px}
.hr{background:#eee;border:0;height:1px;margin:15px 0;width:100%}
#spnSelCStates label,#spnSelStates label{width:auto;margin-right:7px}
#spnSelCStates label, #spnSelStates label:last-child {margin-right:0px !important;}
.followup-container{display:block;float:left;width:95%;border:2px solid #fff;padding:5px 15px;background:#ECF6FD;color:#676d71}
.followup-container a{color:#676d71;font-size:14px}
.btn-fr2{padding:10px;float:right}
.blue-title{color:#02283E;font-size:16px}
.date-time{font-size:12px;color:#666}
.conterin-spacer1 input#ctl00_cphClient_txtEmail.aspNetDisabled{width:280px}
.billing_shipping_secondcol{margin-top:31px!important}
.blue-link1 { color: #02283e; text-decoration: underline;}
.table-container3 #ctl00_cphClient_gvList_DXMainTable tr td:first-child {padding:10px 0 10px 7px!important;}
.table-container3 #ctl00_cphClient_gvList_DXMainTable tr > td:first-child{ padding:10px 0 10px 10px!important}
.table-container3 #ctl00_cphClient_gvList_DXHeadersRow0 tr td{ padding:0!important}
#renewsubscriptionalert_Paid p {text-align: center;font-size: 17px;}
div#renewsubscriptionalert_Paid {padding-top:40px;}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.accodianbox table.table3{margin-top:2px!important}
	.accodianbox table.table3 th{padding-bottom:8px!important}
}

.full-wdith-container{width:100%;float:left}
.tm10{margin-top:10px;font-size:16px;color:#676d71}

.subscriber-1 .login-user{padding:13px 5px 14px 55px}
.dxgvDetailRow.dxgvADR .dxgvADCC{color:#02283e!important}
.dxgvControl a{color:#1b96e5;text-decoration:underline;font-size:13px!important}
.btn-raq{background:url(../images/btn-raq.png) left top no-repeat;width:45px;height:135px;position:fixed;top:50%;display:block;right:17px}
.contact-box{width:300px;float:left}
.contact-team{width:60%;float:right}
.contact-team strong{font-size:20px}
.eligibilitydiv .name_input_mn {padding-top:0px;}
.col_container{    width: 24%;
    margin-right: 1%;
    float: left;
    display: inline-block;}
.name_input_mn a.demo-tip-violet {float:none;}
.suggestiontext {margin-left:210px;margin-top:5px;}
.btn-refine{
    background: #61b403 url("../images/icon-refine.png") no-repeat left top;
    color: #ffffff !important;
    font-size: 14px;
    padding: 5px 10px 5px 32px;
}
.btn-run{
    background: #61b403 url("../images/icon-run.png") no-repeat left top;
    color: #ffffff !important;
    font-size: 14px;
    padding: 5px 10px 5px 32px;
}
.btn-delete{
    background: #61b403 url("../images/icon-delete-new.png") no-repeat left top;
    color: #ffffff !important;
    font-size: 14px;
    padding: 5px 10px 5px 32px;
}
.accodianbox .pagingbg-fullwidth.belt-skyblue {padding:10px !important;}
.second-col ul.inlinebullet { list-style-type: disc;    margin: 0 0 0 7px;    padding: 0;}
.second-col ul.inlinebullet li {float: left;margin: 0 15px 0 7px;}
.checkbox_input select { width:auto !important;margin-right:10px;}
.checkbox_input input[type='text'] {margin-left:0px !important;}
.checkbox_input span {float:left;margin:0px;margin-right:6px;}
.ddawards {float:left;width:100% !important;}
.ddawards input[type='text'] {   float:left;width:95% !important; margin-bottom:10px;}
.ddawards select {   float:left;width:100% !important; margin-bottom:10px;}

/* 17-04-2017*/
.middle_text { float: left; padding: 0px 15px 0 0; width: 52.5%;}
    .middle_text .row2 label,
    .middle_text .row2 .form_left { font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif; font-size:14px;}
.left_link { float: left; margin-bottom: 25px; width: 260px;}
.right_col2 { border: 1px solid #010101; float: right; padding: 23px; width: 295px;}
.form_left { color: #000000; float: left; margin-top: 6px; width:100% /*130px*/;}
.form_right { /*overflow: hidden;*/}
.text_fied { border: 1px solid #cecece; color: #000000; font-size: 16px; padding: 5px 10px; width: 95%;}
select.text_fied { width:99%;}
.right_box { border-top: 2px solid #cccccc; margin-bottom: 10px; padding: 0 0 22px;}
.right_box h4 { color: #02283e; font-family: "Open Sans",Verdana,Arial,Helvetica,sans-serif; font-size: 20px; font-weight: bold; margin: 0 0 5px;}
.text-center { text-align:center; display:block; font-size:28px; font-family:'dinpromedium',Arial,Helvetica,sans-serif; font-weight:500; letter-spacing:0;}
.tagtext { background: #00283e; border-radius: 3px; color: #ffffff; font-size: 12px; padding:/* 1px 5px*/1px 4px 2px 2px;margin-left: 5px;}
.tagtext-right { background: #00283e; border-radius: 3px; color: #ffffff; font-size: 12px; padding: 1px 5px;margin-right: 2px;}
.tagtext-right-orange { background: #fe7f3f; border-radius: 3px; color: #ffffff; font-size: 12px; padding: /*1px 5px*/1px 4px 2px 2px;margin-right: 0px;} /*#4315*/
.SingleCheckbox > span {background:url(../images/chkbox.png) no-repeat center top;display:block;height:20px;opacity:0.8}
ListControl input[type=checkbox], input[type=radio]{/*display: none;*/}
.ListControl label
{
    display: inline;
    float: left;
    color: #000;
    cursor: pointer;
    text-indent: 20px;
    white-space: nowrap;
}

.ListControl input[type=checkbox] + label
{
    display          : block;
    width            : 1em;
    height           : 1em;
    border           : 0.0625em solid #999;
    border-radius    : 0.25em;
    background       : #fff;    
    vertical-align   : middle;
    line-height      : 1em;
    font-size        : 14px;
}

.ListControl input[type=checkbox]:checked + label::before
{
    content         : "\2714";
    color           : #333;
    height          : 1em;
    line-height     : 1.1em;
    width           : 1em;
    font-weight     : 900;
    margin-right    : 6px;
    margin-left     : -20px;
}

Single Checkbox:
.CheckBoxLabel
{
    white-space: nowrap;
}

.SingleCheckbox input[type=checkbox]
{
    display: none;
}
.SingleCheckbox label  
{
    display: block;
    float: none;
    color: #000;
    cursor: pointer;
    margin: 0 auto;
}
.SingleCheckbox input[type=checkbox] + label
{
    width            : 1em;
    height           : 1em;
    border           : 0.0625em solid #999;
    border-radius    : 0.25em;
    background       : #fff;    
    vertical-align   : middle;
    line-height      : 1em;
    text-indent      : 20px;
    font-size        : 14px;
}

.SingleCheckbox input[type=checkbox]:checked + label::before
{
    content         : "\2714";
    color           : #333;
    height          : 1em;
    line-height     : 1.1em;
    width           : 1em;
    font-weight     : 900;
    margin-right    : 6px;
    margin-left     : -20px;
}
 .accodianbox .radio_input .radio_input input {display: block;}
@media screen and (max-width:479px){
	.dxgvControl a{display:inline-block;max-width:150px;word-wrap:break-word}
}
@media screen and (max-width:359px){
	.dxgvControl a{display:inline-block;max-width:100px;word-wrap:break-word}
}

.expand-menu{margin-left:-18px!important}
#divexpandituestype #ctl00_cphClient_ddlExpanditure_type{width:360px}
.imgr12{margin:0 0 15px 15px!important}
.tab_content_pad .frimg{margin:-10px -10px 0 0}
#tabc1 .sub-half{width:33%}
#tabc1 .sub-half:first-child .col-1{width:145px}
#tabc1 .sub-half .col-3{width:100px}
#tabc1 .certsp .col-4{width:185px!important}
#tabc1 .sub-half .col-4{width:250px}
#tabc1 .sub-half .col-2{width:213px}
#tabc1 .certsp .col-3{width:176px}
#tabc1 .half-col{width:48%;margin-right:15px;}
.row2 .col-1{ display: inline-block; float: left; width: 180px;}
.row2 .col-2 { color: #676d71; float: none; overflow: hidden; width: auto;}
.fl-full .sub-half{width:50%!important}
.fl-full .sub-half:first-child .col-1{width:76px!important}
.fl-full .col-4{width:190px!important}
.tesimonial-quote{border:1px solid #eee;padding:15px;margin-top:15px;float:left;max-width:100%;box-shadow:3px 5px 2px #eee;background:#1b96e5;color:#fff!important;font-size:20px;border-radius:8px}
.tesimonial-quote-1{background:url(../images/testimonials-img-1.png) right top no-repeat;width:100%;height:24px;float:left}

.textbox1{ width:300px!important; margin-right:30px!important; }
.textright{ text-align:right;}
.blue_head{ 
    color: #02283e;
    font-family: "latoregular",Arial,Helvetica,sans-serif;
    font-size: 30px;
    margin-bottom: 0px;
	/*padding-bottom:0px;*/
    padding-bottom:12px;
    padding-top: 30px;
	font-weight:bold;
	}
.sub-container{ float:left; width:100%;}
.btn-container-right{ float:right;}
.full-width-row{ float:left; width:100%; margin-bottom:15px;}
.full-width-row .first-col{ width:15%; margin-right:15px; display:inline-block; vertical-align: top; float:left; color:#02283e; font-family: "latoregular",Arial,Helvetica,sans-serif; font-size: 16px;}
.full-width-row .second-col{ width:83%; display:inline-block; vertical-align: top; float:left; color:#333333; font-family: "latoregular",Arial,Helvetica,sans-serif; font-size: 14px;}
.dark_blue_link{ color:#02283e; text-decoration:none; }
.cols-3{ width:280px; float:left; display:inline-block; vertical-align:top; margin-bottom:15px;}
.geography .cols{ position:relative;}
.cols a.example8{background:#61b403; color:#fff; font-size:10px; padding:3px; position:absolute; right:0; top:-4px;}
.cols a.statecounties{background:#61b403; color:#fff; font-size:10px; padding:3px; position:absolute; right:62px; top:-4px;}
#dlCity label{ margin:3px 0 0 5px; display:inline-block;font-size:14px;}

#ctl00_cphClient_divConventionState #dlMState span a,
#ctl00_cphClient_divState #dlState span a{ background:#1b96e5; color:#fff; font-size:12px; padding:3px; position:absolute; right:0; top:0;}
#ctl00_ContentPlaceHolder{}
#ctl00_ContentPlaceHolder_lblawardfrom,
#ctl00_ContentPlaceHolder_lblawardto,
#ctl00_ContentPlaceHolder_lblfundingto,
#ctl00_ContentPlaceHolder_lblfundingfrom{ margin:0 0px; color:#484848; font-size:15px; }
.datecalender { display:inline-block; float:left; position: relative;}
.datecalender img.ui-datepicker-trigger{ position:absolute; right:5px; top:2px;}
.sliderrange{width:718px;}
.ui-new.ui-slider{ background:#d7d7d7;}
.ui-new.ui-slider .ui-widget-header{ background:#95cef3;}
.ui-slider-handle.ui-corner-all{ border-radius:50%; border:1px solid #b6b6b6;}
.ui-slider-handle.ui-corner-all.ui-state-default.ui-state-active{ background:#1B96E5!important; border:0px;}


#slider-1 .ui-new.ui-slider{ width:553px!important;}
#ui-datepicker-div{ z-index:9999999!important;}


/* Subscribe page */
.subscribemain{ text-align:center; margin:49px auto 24px; text-align:center;}
.head-skyblue{ font-size:30px; font-weight:bold; padding:15px 0; text-transform:uppercase; color:#ffffff; text-align:center;} 
.subscribecol{ width:290px; display:inline-block; vertical-align:top; background:#f5fbff; border:1px solid #cde4f2; border-radius:6px; text-align:left; margin:0 7px;}
.subscribehead{ width:100%; float:left; background:#61b403; text-align:center; font-weight:bold; /*font-size:24px;*/font-size:18px; color:#ffffff; text-transform:uppercase; padding:15px 0; border-bottom:2px solid #ffffff; border-radius:6px 6px 0 0; position:relative;}/*change for #5086*/
.subscribesubhead{ background:#00293f; text-align:center; height:130px; float:left; width:100%; }
.subscribesubhead p{transform:translateY(-50%); top:50%; position:relative; font-family:futura-mediumregular,Arial,Helvetica,sans-serif; font-size:18px; color:#ffffff; padding:0 20px; letter-spacing:1px;}
.subscribedescription{ padding:20px 18px; /*min-height:520px;*/ min-height:630px; float:left;}/*changed for #5086*/
.subscribedescription ul{ list-style:none; padding:0px; margin:0px;}
.subscribedescription ul li{ color:#000000; font-size:18px; font-family:futura_t_lightregular,Arial,Helvetica,sans-serif; background:url(../images/green-icon.png) no-repeat left top; padding-left:30px; margin-bottom:10px;}
.subscribedescription ul li:last-child{ margin-bottom:0px;}
.subscribeprice{ background:#61b403; float:left; width:100%; padding:14px 0;height:50px;}/*added width for #4968*/
.subscribeprice input{ display:inline-block; /*width:45px;*/ width:24px; text-align:center; vertical-align:top; margin-top:6px;}/*changed for #4968*/
.subscribepackage{ display:inline-block; vertical-align:top; /*font-size:28px;*/  font-size:20px;  font-family:futura_hvheavy,Arial,Helvetica,sans-serif; color:#ffffff; font-weight:bold;}/*changed for #4968*/
.subscribepackage span{ /*font-style:italic;*/ font-family:futura-mediumregular,Arial,Helvetica,sans-serif; color:#ffffff; font-size:18px; letter-spacing:2px; }/*changed for #4968*/
.subscribeinfo{ float:left; width:100%; text-align:center; padding:14px 0; color:#000000; font-size:18px; font-family:futura_t_lightregular,Arial,Helvetica,sans-serif; }
.btnbox{ width:100%; float:left; clear:both; text-align:center; padding:44px 0px 0px;}
.btnbox input{ background:#61b403; font-size:24px; font-family:futura_hvheavy,Arial,Helvetica,sans-serif; font-weight:bold; color:#ffffff; cursor:pointer; padding:15px 25px; border:0px;} 
.btnbox p{ color:#333333; font-size:17px; font-family:futura_t_lightregular,Arial,Helvetica,sans-serif; margin-top:15px;}
.tagmostpopular{ background:url(../images/tag-most-popular.png) no-repeat right top; position:absolute; right:0; top:0; height:60px; width:60px;;}
.footergrayline{ border-top:1px solid #d0d0d0;}
.subscribecol2 .subscribehead {padding:27px 0px;} /*#5086*/


/* Ask for a Tour */
.form-ask-for-tour{ max-width:694px; margin:0 auto;}
.formdata .formfield{ width:46%; margin-right:24px; display:inline-block; vertical-align:top;}
.formdata .formfield label{ display:block; font-size:16px; color:#02283e;}
.formdata .formfield input[type="text"],
.formdata .formfield select{ border:1px solid #d2d7da; padding:10px; width:93%; margin:6px 0 17px 0;}
.formdata .formfield select{ width:100%; margin-right:0px;}
.formdata .formfieldfull{ width:95%; margin-right:24px; display:inline-block; vertical-align:top;}
.formdata .formfieldfull label{ display:block; font-size:16px; color:#02283e;}
.formdata .formfieldfull input{ border:1px solid #d2d7da; padding:10px; width:93%; margin:6px 0 17px 0;}


/* Saved Search*/
.saved-search-container{/* max-width:777px;*/ max-width:900px;margin:0 auto;}
.btn-view-serach-criteria{ background:url(../images/icon-view.png) no-repeat left top #61b403; color:#ffffff!important; font-size:14px; padding:5px 10px 5px 32px;}
.blue-big-font{ font-size:14px!important; color:#02283e!important;}
.blue-big-font strong{ font-weight:bold; font-size:16px;}
.blue-big-font br{ margin-bottom:7px;}
.btn-edit{ background:url(../images/icon-edit.png) no-repeat left top #61b403; color:#ffffff!important; font-size:14px; padding:5px 10px 5px 32px;}
.text-center1{ text-align:center!important;}
.padtop5{ margin-top:10px; margin-left:15px; float:left;}


/* Quick Search */

table.table4 td{ vertical-align:top; font-size:14px;}
table.table4 th{ text-decoration:underline;}
.graytable table .dxgvTable .dxgvDataRow td{ background:#ffffff;}
.graytable table .dxgvTable .dxgvDataRow:hover td{background:#ecedee; color:#000000;}
.graytable table .dxgvTable .dxgvDataRowAlt td,
table.table4 tr.alt td{ background:#ecedee;}
#ctl00_cphClient_gvList_DXMainTable a,
.graytable table .dxgvTable .dxgvDataRow td a,
table.table4 td a{ color:#0d1f2a; text-decoration:none;}
.belt-skyblue a:hover,
#ctl00_cphClient_gvList_DXMainTable a:hover{text-decoration:underline;}
table .textright{ text-align:right!important;}
ul.normal{ padding:0px; margin:0 0 0 15px;}

@media screen and (-webkit-min-device-pixel-ratio:0){
	ul.normal li{ list-style-position:inside!important;}
}

.graytable table .dxgvTable .dxgvHeader{ padding:4px 11px;}

.skytable table tr td{ background:#cae6f6!important;}
.skytable .dxgvTable .dxgvHeader{border:0!important;}
.skytable td.dxgvHeader tr td{ background:#cae6f6; color:#02283e; padding:0px;}
.skytable .dxgvControl a{ color:#02283e!important; text-decoration:none!important;}
#ctl00_cphClient_gvList_DXMainTable tr td:first-child{padding:10px 0px 10px 7px;}
#ctl00_cphClient_gvList_DXMainTable #ctl00_cphClient_gvList_col1 table tr td{ padding:0px!important;}
.skytable .dxgvTable tr.dxgvDataRow td{ background:#ffffff!important; font-size:14px!important;}
.skytable .dxgvTable tr.dxgvDataRow:hover td {background:#ecedee!important; color:#000000;}
.skytable .dxgvTable tr.dxgvDataRowAlt td{ background:#f1f1f2!important;}
.skytable .dxgvTable .dxgv{ background:#ffffff!important;}



/* Login */
.login-container{margin:74px auto; float:left; width:100%; text-align:center;}
.login-container-box{max-width:1060px; background:#1b96e5; border-radius:6px; margin:0 auto; text-align:left; padding:15px; font-size:18px; font-family:'futura_lt_btlight', Arial, Helvetica, sans-serif; color:#023c5e; font-weight:normal;}
.login-form{ width:39%; background:#fff; border-radius:6px; float:left}
.login-frm-container{ padding:27px 22px;}
.login-frm-container h3.blue-title { color: #307eab; font-size: 22px; line-height: 30px;}
.login_free_trial:hover { background: #61b403; text-decoration: none!important; color: #fff}

.login-form a{ color:#023c5e; display:inline-block; /*clear:both; width:100%;*/}
.blue-title{ font-size:26px; color:#307eab; font-family:'latoblack', 'latoregular', Arial, Helvetica, sans-serif; margin-bottom:15px; line-height:30px;}
.blue-title span{ font-family:'latobold', 'latoregular', Arial, Helvetica, sans-serif;}
.login-user{ border:1px solid #c6cccf; border-radius:3px; background:url(../images/login-user-bg.jpg) no-repeat left top #fff; padding:9px 5px 10px 55px; font-size:21px; color:#8F9396; width:84%; margin-bottom:12px; margin-top:12px;}
.login-pass{ border:1px solid #c6cccf; border-radius:3px; background:url(../images/login-pass-bg.jpg) no-repeat left top #fff; padding:9px 5px 10px 55px; font-size:21px; color:#8F9396; width:84%; margin-bottom:12px;}
.login-form form{ margin-bottom:7px;}
.login-advertise{ float:right; width:59%;}

.login-advertise img{ border-radius:6px;}
.advertise{ margin-bottom:25px;}
.mobile-only { display:none;}
.btn-links{ margin:10px 0 10px;}
.gray-sep{ color:#767a7c; font-size:16px; margin:0 10px;}



/* Search Result */
.search-result{ margin:30px 0;}
.search-result .left-panel{ width:285px; margin-right:20px; float:left;}
.gray-border-container{border:1px solid #d2d7da; padding:10px 15px; min-height:37px;}
.blue-head20{ font-size:20px; color:#02283e; font-family:'latoregular', Arial, Helvetica, sans-serif; font-weight:bold;}
.blue-tab{ background:#02283e; font-family:'latoregular', Arial, Helvetica, sans-serif; font-size:16px; color:#ffffff; text-transform:uppercase; display:block; padding:13px 18px;}
.scrollcontainer{ height:130px; overflow-y:scroll;}
.cols1{ float:left; width:100%; color:#02283e; margin-bottom:8px;}
.cols1 input[type="checkbox"]{ margin:3px 10px 0px 0; float:left;}
.cols1 label{ float:left; width:207px; font-size:15px;}
.textfield1{ border:1px solid #d2d7da; color:#02283e; font-size:15px; padding:5px 10px; display:block; width:90%;}

.textfield1::-webkit-input-placeholder { /* Chrome */ color: #02283e; transition: opacity 250ms ease-in-out;}
.textfield1:-ms-input-placeholder { /* IE 10+ */ color: #02283e; transition: opacity 250ms ease-in-out;}
.textfield1::-moz-placeholder { /* Firefox 19+ */ color: #02283e; opacity: 1; transition: opacity 250ms ease-in-out;}
.textfield1:-moz-placeholder { /* Firefox 4 - 18 */ color: #02283e; opacity: 1; transition: opacity 250ms ease-in-out;}

.search-result .right-panel{ overflow:hidden; margin-top:-5px;}
.btn-container-right1{ margin-top:9px; float:right; margin-bottom:8px;}
.table-container1{ margin-top:0px; padding-right:1px; width:99.6%;}
.topspace{ margin-top:10px; margin-bottom:7px;}


.btn-container1{ float:left; width:100%; margin-bottom:20px;}
.btn-download{ background:url(../images/btn-download.jpg) no-repeat #61b403; padding:9px 16px 10px 60px; color:#ffffff; float:right;}
.btn-download-left{ background:url(../images/btn-download.jpg) no-repeat #61b403; padding:9px 15px 9px 60px; color:#ffffff; /*float:left;*/margin-top:10px;border:0;font-size:16px;cursor:pointer;}
.small-dark-text{ color:#090806; font-size:14px;}
.btn-download-left:hover{background:url(../images/btn-download.jpg) no-repeat #023c5e; }

/* Add To Calender */
.darkblue-head{ font-size:22px; color:#00283e; font-weight:bold; font-family:'Open Sans', sans-serif; text-align:center; float:left; width:100%;}
.btnfr{ float:right;}
.btn-small-gray{ background:#787878; font-size:12px; color:#ffffff; padding:5px 8px;}
.btn-small-gray:hover{ background:#00283e; color:#ffffff; text-decoration:none;}
.view-content{ width:100%;}
.view-content table{ width:100%; border-collapse:collapse; font-family:'Open Sans', sans-serif; border:1px solid #8baabd; }
.view-content table th{ background:#00283e; color:#ffffff; font-size:14px; padding:5px 0; border:1px solid #8baabd;}
.view-content table td{ border:1px solid #8baabd; position:relative; width:14.65%;}
.view-content table .inner{ position:relative; height:50px; width:100%;}
.view-content table .empty{ background:#cccccc; margin:0!important; padding:0!important;}
.view-content table .inner .month.day{ float:right; background:#f3f3f3; border:1px solid #d4d4d4; font-size:10px; display:block; width:30px; color:#666666; text-align:center; padding:2px 0; line-height:10px;}
.reminder-alert{ position:absolute; left:0; background:#61b403; border-radius:15px; color:#ffffff; padding:0px 4px; display:inline-block; top:0; font-size:10px;border:1px solid #3a640b;}/*changed #4238*/
/*#4317*/
.notification-alert{ position:absolute; left:0; background:#00283e; border-radius:15px; color:#ffffff; padding:0px 4px; display:inline-block; top:0; font-size:10px;margin-left:5px;border:1px solid #666;}
.green-circle{width:17px;height:17px;border-radius:250px;font-size:50px;color:#fff;line-height:500px;text-align:center;background:#61b403;margin-left:10px;margin-right:10px;}
.blue-circle{width:17px;height:17px;border-radius:250px;font-size:50px;color:#fff;line-height:500px;text-align:center;background:#00283e;margin-left:10px;margin-right:10px;}
.legendrow-descr {float:right; margin-bottom:0;}
.btn-container1 .full-width-row1{ margin-bottom:5px; }
.btn-container1 .full-width-row1 div{ display:inline-block;}
/*#End-4317*/

.tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black;}
.tooltip .tooltiptext { visibility: hidden; width: 145px; background:#f3f3f3; color: #02283e; padding: 5px; position: absolute; z-index: 1; font-size:11px; border:1px solid #8baabd;}
.tooltip:hover .tooltiptext { visibility: visible;}
.schedule-reminder{ background:url(../images/icon-schedule-reminder.png) no-repeat 1px top; padding:1px 0 5px 13px; color:#000000; font-size:8px; width:99%; display:block; position:absolute; bottom:0; left:0; line-height:8px;}
.view-footer{ background:#eeeeee; float:left; width:100%; text-align:center; padding:5px 0; border:1px solid #8baabd;}
.date-filter{ width:190px; margin:0 auto;}
.form-submit,
.form-item{ display:inline-block; float:left; margin:0 5px; font-size:10px!important;}
.date-filter input,
.date-filter select{ font-size:10px; padding:2px;}
.btn-blue1{ background:#61b403; font-size:18px; color:#ffffff; padding:10px 15px; text-align:center; display:inline-block;}
.btn-blue1:hover{ background:#023c5e; font-size:18px; color:#ffffff; text-decoration:none;}
.btn-container1{ margin:20px 0; text-align:center; width:100%;}
/*Changed By BAM*/
.schedulelist{ width:98%; border:1px solid #eeeeee; height:100px;overflow:auto;}
.schedulelist option{ font-size:14px; color:#02283e; margin:5px 0;}
.schedulelist ul{ list-style:none; font-size:14px; color:#02283e;padding:0px 0px 0px 10px;margin:0px !important;}
.schedulelist ul li{margin:3px 0px; }
.schedulelist li a{font-size:14px; color:#02283e; text-decoration:none; float:left;width:84%;}
.schedulelist .calender-date {float:left;width:100px;}

/*START Added By BAM*/
#divschedulerreminder,#divexportcalender p{font-family: 'Open Sans', sans-serif!important; font-size:16px; color:#02283e; }
body #divschedulerreminder,#divexportcalender p.skyblue{ color:#1b96e5; font-size:19px !important;font-family: 'Open Sans', sans-serif!important;font-weight:bold; }/*changed #4239*/
#divschedulerreminder,#divexportcalender .search_btn{ font-size:16px; margin-top:15px;}
#divexportcalender p{font-family: 'Open Sans', sans-serif!important; font-size:14px; color:#02283e;margin-bottom:10px !important; }/*added #4239*/
#divexportcalender p.exportcalender_title {font-weight:bold;font-size:17px !important;margin-bottom:15px !important;}/*added #4239*/
#divexportcalender .export_btn{color:#fff;font-family:latoregular,Arial,Helvetica,sans-serif;font-size:16px;padding:10px 25px;background:#61b403;border:0;border-radius:3px; }/*added #4239*/
#divexportcalender .export_btn:hover{text-decoration:none; }/*added #4239*/
/*END Added By BAM*/


/* Deadline Calender Main Page */
.deadline-calender-main{ max-width:815px/*1082px*/; margin:0 auto; }
.deadline-calender-main #add-to-my-calendar{ padding:0!important; position:relative;}
.deadline-calender-main .darkblue-head{ text-transform:uppercase;}
.deadline-calender-main .btnfr{ right:0; position:absolute;}
.deadline-calender-main .darkblue-head{ padding:0 0 25px 0;}
.deadline-calender-main .view-content table th{ padding:12px 0; text-transform:uppercase;}
.deadline-calender-main .view-content table .inner{ height:70px;}
.deadline-calender-main .view-content table .inner .month.day{ padding:7px 0; font-size:16px;}
.deadline-calender-main .date-filter input,
.deadline-calender-main .date-filter select{ margin-top:6px; font-size:12px;}
.deadline-calender-main .form-submit,
.deadline-calender-main .form-item{ margin:0 4px;}
.deadline-calender-main .btn-container1{ margin:30px 0 10px;}
.deadline-calender-main .monethschedule{ max-width:590px; margin:0 auto 30px;}
.skyblue1{ color:#0776bd!important; font-size:18px!important;}
.deadline-calender-main .schedulelist li a{ margin:0 0 4px 0;}
.deadline-calender-main .schedulelist ul li .calender-date {width:100px;}
.deadline-calender-main .schedulelist ul li a {width:90%;}
.deadline-calender-main .schedulelist {margin-bottom:15px;}

.spnSelStates{  /*float:left;width:100%;*/display:inline;margin-right:-2px;}
.advanced_sliders{width: 573px; padding-top: 6px;float:left;}

.right_col2 {color:#000000; font-family:'Open Sans',Verdana,Arial,Helvetica,sans-serif; font-size:14px;}
.col-2-1{color: #333333; font-family: "latoregular",Arial,Helvetica,sans-serif; font-size: 14px; vertical-align: top; overflow:hidden; }
.col-2-1 ul.inlinebullet{ padding:0; margin:0 0 0 13px;}

.btngroup1{ display: inline; float: left; margin-top: 20px;}
.btngroup1 .btn-small-green { padding: 10px 15px;}
.btngroup1 .btn-small-green:hover { text-decoration:none;}
.col-1-1{width:auto; display:inline-block; float:left; vertical-align:top; margin-right:5px; margin-top:0px;color:#333;font-size:14px; font-family: "latoregular",Arial,Helvetica,sans-serif; font-weight:bold;}
.col-2-1{color: #333333; font-family: "latoregular",Arial,Helvetica,sans-serif; font-size: 14px; vertical-align: top; overflow:hidden; }
.col-2-1 ul.inlinebullet{ padding:0; /*margin:0 0 0 18px;*/margin:10px 0 0 15px;}
.titleindepth {border-bottom:1px solid #ccc;padding-bottom:4px;margin-bottom:15px;font-size:18px;color:#000;float:left;width:100%;}
.greytext1{color:#333;font-size:14px; font-family: "latoregular",Arial,Helvetica,sans-serif; }
.sep1 {border-bottom:1px solid #ccc;padding-bottom:4px;margin-bottom:15px;font-size:18px;color:#000;float:left;width:100%;margin-top:10px;}
.half-col-left {width:30% !important;    margin-right: 40px;display:inline-block;text-align:left;float:none;vertical-align:top;}
.morecontent span, .morecontent {color:#02283e;padding:0px !important;}
.col-container-1 {float:left;width:100%; /*text-align:center;*/}
.btn-container2 {margin:0px !important;position:absolute;top:25px;right:18px;}
.col-1-1.col1-eligibility {width:100%;float:none;}
.morecontent {    margin-left: -5px !important;}
.hidecontent {    padding: 0px 6px 10px!important;   }
span.moreellipses {    display: inline-block !important;}
.moreellipses.hidedot {display:none !important;}
.loginpopupform h3.blue-title {margin-bottom:10px !important;}
.loginpopupform .btn-links {margin-top:5px !important;}
.logo .call_txt a {border:0px;}
/*Add Additional class from here*/
/* Dashboard */
.eql-col{ border:1px solid #cbe6f6; width:48.8%; margin-right:25px; float:left; display:inline-block; min-height:515px;}
.sky-heading{ background:#1b96e5; font-size:19px; font-weight:bold; color:#ffffff; padding:12px 15px;}
.eql-col-container{ padding:15px;}
.eqlcol-nospace{ margin:0px;}
.eqlcol-nospace .deadline-calender-main .view-content table .inner{ height:49px;}
.eqlcol-nospace .view-content table .inner .month.day{ width:23px; font-size:14px;}
.full-width-container{ width:100%; float:left; margin:25px 0 0; border:1px solid #cbe6f6; }
.analytics-chart{ width:90%; margin:15px auto 0;}
.legends{ float:right; width:50%;}
.legendrow{ float:left; width:100%; margin-bottom:7px;}
.legendrow span.lc{ width:12px; height:12px; margin-right:10px; display:inline-block;}
.color1{ background:#4772a7;}
.color2{ background:#8aa64f;}
.color3{ background:#a9a9a9;}
.color4{ background:#ab4745;}
.color5{ background:#cce0a3;}
.color6{ background:#e7b000;}
.color7{ background:#adcdeb;}
.greyhead {
    background: #999999;
}

#ctl00_cphClient_gvSavedSearchList_DXMainTable .dxgvHeader,
#ctl00_cphClient_gvSavedSearchList_DXMainTable .dxgvHeader table { background:#cae6f6!important;  color: #02283e !important; font-size: 16px; font-weight: 700; border:0!important;}

.col-left {float: left; max-width: 850px;}
.btn-save {   background: #61b403 url("../images/icon-save.png") no-repeat left top;    color: #ffffff !important;    font-size: 14px;    padding: 5px 10px 5px 32px;}
.btn-container-right1.btn-container-right2 {margin-top:0 !important;}
.btn-container-right1.btn-container-right2 .btn-small {margin-top:0 !important;}
.dxgvHeader.clssavegrant table tr td:last-child {display:none !important;}
#chart_wrap { position: relative;   width:80%;margin:0 auto;}
#dicAnalyticsChart {position: absolute;top: 0;left: 0;width:100%;padding-bottom:60px;}
.head-title span.head-title-dept { font-size: 20px !important;}/*#4182*/
.js-emaillink::selection {background-color:white;}/*#4239*/
.js-emaillink::-moz-selection {background-color:white;}/*#4239*/
#divschedulerreminder .alert-success{ margin-right: 25px;margin-bottom: 10px;padding: 15px 8px !important;margin-top: 0px;font-size: 18px;text-align: center;border: 1px solid #61b403;}/*#4214*/
#divschedulerreminder .alert-success img {    width: 30px;margin-right: 10px;}/*#4214*/
#divschedulerreminder .ui-new {width:100%;float:left;}/*#4345*/
#divschedulerreminder .formrow label {width:260px !important;text-align:right !important;}/*#4345 Removed from bottom*/
.gvsdeadline {margin-bottom: 5px;float: left;}/*added for #4322*/
.gvsinactive {color: white;padding: 2px 4px 2px 1px;background-color: #02283e;}/*added for #4322*/
.gvmysearchHeader table > tbody > tr > td:first-child {padding-left:10px !important;}
.hideMe table > tbody > tr > td:last-child {display:none !important;}
.bluetext.text-center .required_text {font-size:16px !important;}/*added for #4391*/
/*Added for #4577*/
.header-banner {background:url(../images/banner.jpg) no-repeat center top;padding:10px 0px 0px;float:left;width:100%;}
 .header-banner .slid_txt {text-align:center; }
  .header-banner .slid_txt h3 {font-size:30px;color:#02283e;font-weight:bold;}
  .header-banner .slid_txt p{font-size:20px;color:#02283e;margin-bottom:5px;}
  .header-banner .slid_txt p a {
    background: #0084ce none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-family: "dinpromedium",Arial,Helvetica,sans-serif;
    font-size: 22px;
    margin: 10px 0 18px;
    padding: 8px 20px;
}
.header-banner .slid_txt p a:hover {text-decoration:none;background-color:#61B403;} 


.header-banner-2 {background:url(../images/banner-2.jpg) no-repeat center top;padding:0px 0px 0px;float:left;width:100%;}
 .header-banner-2 .slid_txt {text-align:left; width:750px; margin:0 auto;}
  .header-banner-2 .slid_txt h3 {font-size:20px;color:#02283e;font-weight:bold;}
  .header-banner-2 .slid_txt p{font-size:18px;color:#02283e;margin-bottom:9px;}
  .header-banner-2 .slid_txt p.btncont{text-align:center; margin-top:18px;}
  .header-banner-2 .slid_txt p a {
    background: #0084ce none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-family: "dinpromedium",Arial,Helvetica,sans-serif;
    font-size: 22px;
    margin: 10px 0 18px;
    padding: 8px 20px;
}
.header-banner-2 .slid_txt p a:hover {text-decoration:none;background-color:#61B403;} 
.img-banner-2 {float:left; margin:0 30px 0px 0;} 


.header-banner-3 {background:url(../images/banner-2.jpg) no-repeat center top;padding:0px 0px 0px;float:left;width:100%;}
 .header-banner-3 .slid_txt {text-align:left; width:950px; margin:0 auto;}
  .header-banner-3 .slid_txt h3 {font-size:30px;color:#02283e;font-weight:bold;text-align:center;}
  .header-banner-3 .slid_txt p{font-size:20px;color:#02283e;margin-bottom:9px;text-align:center;}
  .header-banner-3 .slid_txt p.btncont{text-align:center; margin-top:18px;}
  .header-banner-3 .slid_txt p a {
    background: #61b403 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-family: "dinpromedium",Arial,Helvetica,sans-serif;
    font-size: 22px;
    margin: 10px 0 18px;
    padding: 8px 20px;
}
.header-banner-3 .slid_txt p a:hover {text-decoration:none;background-color:#0084ce;} 
.img-banner-3 {float:left; margin:0 30px 0px 0;} 
/*#5692*/
.accor h3 a {
    font-weight:normal !important;
}
.faq-subscription-img {
    margin:15px 0px;
}
.faq-subscription-img img {
    display:inline-block;vertical-align:top;border-radius:3px;width:24%;
    margin:0 5px;
}
/*#5692*/
.formrowemail label {width: 138px;float: left;display: inline-block;}/*#5811*/
.keywordsearchtype label {width:auto;float:none;}/*#5746*/
.keywordsearchtype input {width:auto;}/*#5746*/

/* Added #6957 */
.lptimg{
	background:url(../images/leptop_img-1.jpg) no-repeat center top;
	
}
.lptimg:hover{
	background:url(../images/leptop_img-1-hover.jpg) no-repeat center top;	
}
/*End*/

/*Added for #4577*/
@media screen and (max-width:1280px){
.wrap.fix-nav.fix-search .search-input { margin-left: 0px;}
.search_content .pagemn{margin:0 15px}
.search_page{width:75%}
.conterin-spacer1{width:98%;margin:17px 15px 36px}
.belt-skyblue span{padding:0 6px}
.fix-searchpage .search_page{left:12%}table.table3 th{font-size:18px;padding:10px 11px 9px 24px;line-height:22px}
.tabs-border .ui-accordion-header a{width:96.5%}
.scright{max-width:650px!important}
.spnSelStates .scright{max-width:900px!important}
.table-container1{ width:99.5%;}/*removed overflow-x:scroll; by bam*/
.menumn li a{ font-size:15px;}

	@media screen and (-webkit-min-device-pixel-ratio:0){
		.accodianbox table.table3{padding:11px 11px 10px 26px}
		.accodianbox table.table3 th{padding-bottom:7px!important}
	}
	.organization_type_top{width:677px}
.header_menu{ padding-left:0px;}
.fix-nav .header_menu{ padding-left:0px;}	
}

@media screen and (max-width:1279px){
.pagemn{padding:0 15px}
.find_out_now_mn{padding:70px 0}
.free-trial-text h2{font-size:24px}
.free-trial-text h2 span{font-size:30px}
.btn-white{font-size:16px;padding:6px 8px 3px;float:none;display:inline-block}
.free-trial-text br{display:block}
.search_input{width:68%}
.search_input input{width:92%}
.search_content_lt{width:66%}
.organization_type label,.name_input_mn label, .labeledcol{font-size:13px}
.name_input_mn select{font-size:13px;width:50%}
.name_input_mn input{font-size:12px;padding:8px}
.name_input_mn input.association_name{width:16%;font-size:12px;padding:8px}
.select_input{width:60%}
.add_see_box3{width:43%}
.search-input{width:500px}

#divexpandituestype #ctl00_cphClient_ddlExpanditure_type{width:90%;margin-bottom:5px}
#tabc1 .sub-half{width:50%}
.subscribecol{ margin-bottom:20px;}

/*17-04-2017*/
.middle_text { width: 69%;}
.right_col2 { margin: 0 auto 20px; /*width: 90%;*/ float:left; }
.logo { max-width:595px; width:auto; margin:0 auto; float:none;}
.login_btn { float:none!important; max-width:595px; margin:0 auto;text-align:center; }
.login_btn .call_txt {float:none!important; margin:0 15px 0 0;}
/* Dashboard */
.eql-col{ width:48%; min-height:640px;}
.analytics-chart{ text-align:center; margin-top:0;}
.analytics-chart .fleft{ float:none;}
.legends{ width:90%; margin:15px auto 0; text-align:left;}
.eqlcol-nospace .btn-blue1{ font-size:16px;}

.col-left { max-width:100%;}
}

@media screen and (max-width:1142px){
.search_submit{font-size:0;width:64px;overflow:hidden}
.search_submit input{background:url(../images/search_icon.png) 18px center no-repeat!important;padding:17px 25px 16px 65px}
.belt-skyblue span{padding:0 10px}
.search_input-1{width:300px}
.search_select{width:113px;padding:18px 3px 17px 10px}
.grid2{width:75%}
.tabs-panel-1 a label{font-size:16px}
.organization_type_top{width:auto}
.subscribe-tab{min-height:650px}
.tab-green-bg label{font-size:15px}
#tabc1 .sub-half .col-2,#tabc1 .sub-half .col-4{width:150px!important;word-wrap:break-word}
#tabc1 .sub-half .col-3{width:145px!important}
table#ctl00_cphClient_chklstJobFunction tr td{width:auto}

.login_btn { text-align: center!important; /* float: left!important; width: 100%!important;*/}
/*.geography .cols > label{ width:125px;}*/
.logo{float:none;margin:0 auto; /*width:570px;*/}
.menumn li a{ padding:12px 10px;}
.tabs span label{ font-size:16px;}
}

@media screen and (max-width:999px){
.login_btn,.logo{float:none;margin:0 auto}
.big_btn,.copyright,.f-address,.grid2,.half-col-1,.login-advertise,select.search-opt{text-align:center}
.fix-search .header-serach{left:0;width:100%}
.fix-search .serach-by{width:73.2%}
.fix-search .header-serach .serach-by{padding:10px 60px 10px 34px}
.fix-search .header-serach select.search-opt{top:0!important;background:url(../images/drop-arrow.png) right 16px no-repeat #118AE6!important}

	@media screen and (-webkit-min-device-pixel-ratio:0){
		.fix-search .header-serach select.search-opt{top:11px!important;background-position:right 9px!important}
	}
	
.fix-search .header-serach .search-input{padding:8px 22px 5px 21px}
.fix-search .header-serach .search-btn1{height:39px;background-position:center 4px}
.menumn li a{font-size:14px;padding:10px 10px;}
.menumn li ul{top:39px}
/*.logo{width:535px}*/
.login_btn{/*width:260px*/}
.copyright,.f-address,.find_out_now_txt_lt,.find_out_now_txt_rt,.how_can_u_txt,.search_content_lt{width:100%}
.logo a{margin:0 0 30px}
.find_out_now_mn{background-size:cover}
.free-trial-icon{float:left;margin:0 82px 0 0}
.copyright{padding:20px 0 0}
.count1{font-size:56px}
.count1 span{font-size:20px}
.search_content_rt{float:left;margin:40px 0 0;width:100%}
.labeledcol,
.name_input_mn label{font-size:15px}
.name_input_mn select{font-size:15px;width:50%}
.name_input_mn input{font-size:15px;padding:8px}
.name_input_mn input.association_name{font-size:15px;padding:8px;width:20%}
.add_see_box3{width:47%}
.pagingbg a{padding:0 6px}
.pagingbg a:first-child{padding:0 6px 0 0}
.pagingbg a:last-child{padding:0 0 0 6px}
.add_see_top p.small_txt{font-size:13px}
.serach-by{width:79%}
.search-input{width:70%;padding:18px 20px 19px 19px}select.search-opt{top:15px;width:85%}
.free-trial-text{padding-top:15px}
.head-title{width:48%}
.login-advertise,.login-form{float:none;margin:0 auto;width:100%}
.login-advertise{margin-top:15px}
.subscribe-tab{width:90%;min-height:auto;margin-bottom:60px}
.big-chart,.grid1,.grid2,.half-col,.half-col-1{width:100%;}
.half-col-left{width:100% !important;margin-right:0px !important;}
.big_btn{float:none;margin-right:0}
.big-chart,.form-4{float:left}
.table-data{width:100%;margin-top:0}table.table3 th:first-child{border-radius:0}
.border{padding:0}
.tabs-panel a{width:50%}
.form-3 label{width:100%}
.form-3 .field{width:233px}
.tabs-panel a:last-child{margin-bottom:15px}
.tabs-panel-1 a{width:50%}
.form-4,.tabs-panel-1 a:last-child{width:100%}
.half-col-2{width:92%}
.big-chart-container{width:100%}
.tab-green-bg{bottom:-41px}
.dxp-button,.dxp-current,.dxp-ellip,.dxp-num,.dxp-pageSizeItem,.dxp-sep,.dxp-summary{display:inline-block;float:none}
.dxpLite .dxp-button.dxp-bi{vertical-align:top}
.dxpSummary{text-align:center!important;float:none!important;margin-top:8px!important}
#ctl00_cphClient_gvList_PagerBarB_DXPagerBottom{width:100%!important;float:none!important;text-align:center!important}
#ctl00_cphClient_divOtherAddress,#tabc1 .sub-half{width:300px!important;float:none;margin:0 auto}
#tabc1 .sub-half:first-child .col-1{width:145px!important}
.contact-team{float:none;width:100%}
.contact-box{float:none;margin:0 auto}

.organization_type .cols input[type="checkbox"] {margin-bottom: 20px;}
.organization_type .cols-group{ width:100%; }
.geography .col_container{ width:49%;}
.login_btn span{ display:block; width:100%; margin-bottom:15px;} 
#ctl00_ContentPlaceHolder_chkOrganizationType td{ float:left; width:100%;}
ul.flinks{ padding-bottom:10px;}
.f-social{ margin:0 auto; width:100%; text-align:center;}

.copyright, .fb, .li, .tw{ float:none; display:inline-block;}
.menumn li a{ /*font-size:12px; padding:5px;*/}
.menumn li ul li a{ font-size:14px; padding:5px 15px;}
#tabc1 .half-col{ width:100%;}
.tabs span{ width:100%;}
.btn-container-right{ margin:10px 0;}
.form_right { overflow: visible;}
.login_btn span { display:inline-block;}
.logo { float:none; }
.login_btn { margin:0 auto; }
}

@media screen and (max-width:800px){
.frimg,.half-col p,.social-icons{text-align:center}
.table-container,.table-container2,.table-data{width:100%;/*overflow-x:scroll;*/}
.sub-half{width:100%}
/*.row2{width:300px;margin:0 auto;float:none}*/
.col-3{width:106px}
#ctl00_cphClient_chklstJobFunction td{width:100%;float:left}
.frimg{float:none;width:100%;display:inline-block}
.social-icons{margin-top:0}
.dxp-lead dxp-summary{width:100%!important;text-align:center!important}
.dxpLite .dxp-num{display:inline-block!important}
.organization_type_top{overflow:auto}
table#ctl00_cphClient_chklstJobFunction tr td{width:100%}
.sliderrange,
#slider-1,
#slider-2{width:100%!important;}
.advanced_sliders{width:100%!important;}
/*17-04-2017*/
.middle_text { float: left; width: 100%;}
.form_left { float: left; width: 100%; margin-bottom:5px;}
.form_right { float: left; overflow: visible; width: 100%;}
.text_fied { width: 95%;}
/* Dashboard */
.eql-col{ width:100%; margin-right:0; min-height:auto; margin-bottom:15px;}
.legends{ width:280px; margin-left:25px;}
.analytics-chart {height:190px; }/*5june*/
}

@media screen and (max-width:768px){
.menumn li a{ padding: 10px 7px;}
.fix-search .serach-by{width:74%}
.border,.lfm .cols{width:100%}
.fix-search .header-serach select.search-opt{top:5px!important;background-position:right 14px}
.fix-searchpage .header_search_banner_mn{top:42px}
.head-title{text-align:center;width:100%;margin-bottom:15px;font-size:20px}
.head-fr-container{text-align:center;float:none}
.tabs-border h3.ui-accordion-header{width:95.5%}
.hide-tablet{display:none}
.border h3{text-align:left!important}
.login_btn,.pg3-datacard{text-align:center}
.big-chart{padding-left:15px;padding-right:15px}
.big-chart img{width:90%}
.tab-link a,.tab-link a.active,.tab-link a:hover{padding:7px 14px 18px}
.tabs-border .ui-accordion-header a{width:100%}
.row3 article{width:100%;padding-right:0;padding-bottom:10px}
.row3 article label{width:100%;float:left}
.full-width{padding:20px!important}
.contact-box article{width:250px;margin-left:0}
.contact-team{width:250px}
.head-fr-container .btn-green-big{display:inline-block;margin-bottom:40px}
.pg3-datacard{float:none!important}
.pg3-datacard a{margin-bottom:15px;display:inline-block}
.billing_shipping_secondcol{margin-top:0!important}
.btn-small-green{ font-size:14px; padding:8px 10px;}
.geography .col_container{ width:100%;}
.form-ask-for-tour{ width:100%;}
.formdata .formfield{ width:100%;}
.search-result .left-panel{ float:none; margin:0 auto 30px;}
.labeledcol, .name_input_mn label {width:100%;   }
 .name_input_mn .radio_input label {width:auto !important;}
 /*.right_col2 { width: 85%;}*/
.logo { float:none; }
.btn-download-left{ padding:8px 10px 8px 60px;font-size:14px;}
.btngroup1 .btn-small-green { padding: 9px 15px;}
.btngroup1 {margin-top:17px;margin-bottom:10px;}


/*Popup Subscription*/
.popup_subscription {width:100%;float:left;padding:0px !important;}
.popup_subscription .subscribemain {margin:10px auto 10px;}
.popup_subscription .subscribecol {width:23%;margin:0 4px;}
.popup_subscription .subscribehead {font-size:14px;}
.popup_subscription .tagmostpopular {height:33px;width:33px;background-size:cover;}
.popup_subscription .subscribesubhead {height:140px;}
.popup_subscription .subscribesubhead p {font-size:13px; }
.popup_subscription .subscribedescription {padding:15px 10px;min-height:570px;}
.popup_subscription .subscribedescription ul li {background-size:10px;padding-left:15px;font-size:14px;background-position:left 3px;}
.popup_subscription .subscribepackage {font-size:14px;}
.popup_subscription .subscribepackage span {font-size:12px;font-weight:normal;}
.popup_subscription .subscribeinfo{font-size:14px;padding:10px 0;}


.header-banner {background:url(../images/banner.jpg) no-repeat center top #a9d4e7;background-size:cover;}
.header-banner-2 {background:url(../images/banner-2.jpg) no-repeat center top #023c64;background-size:cover;}
.header-banner-2 .slid_txt {text-align:center; width:auto; }
.img-banner-2 {float:none;margin-right:0;} 

.header-banner-3 {background:url(../images/banner-2.jpg) no-repeat center top #023c64;background-size:cover;}
.header-banner-3 .slid_txt {text-align:center; width:auto; }
.img-banner-3 {float:none;margin-right:0;} 
}

@media screen and (max-width:657px){
.subscribedescription{ min-height:inherit;}
.row2 .col-1,
.row2 .col-2{ width:100%;}
.btn-download{ float:none;}
.btn-container1{ text-align:center;}
.organization_type .cols table tbody tr td{width:100%;float:left; }
.organization_type .cols input[type="checkbox"] {margin-bottom:5px;}
.organization_type label, .organization_type_top label{font-size:14px;}
table#recaptcha_table td.recaptcha_image_cell {width:100% !important;float:left !important; }
}

@media screen and (max-width:600px){
.btn-fl,.btn-fr,.dxpSummary{float:none;text-align:center}
.dxpSummary{margin-top:0}
.dxp-button,.dxp-current,.dxp-ellip,.dxp-num,.dxp-pageSizeItem,.dxp-sep,.dxp-summary{display:inline-block;float:none;vertical-align:middle}
.fix-search .serach-by{width:77%}
.btn-fl{width:100%}
.organization_type_lt #ctl00_cphClient_chkCDFYear td{width:87px;float:left}
.dxpLite b{display:inline-block!important}
.organization_type_lt tr td{width:100%;float:left}
.btn-raq{display:none}
.checkbox_input select {width:100% !important;margin-bottom:10px !Important;margin-left:0px !important;}
.checkbox_input input[type='text'] {width:97% !important;margin-bottom:10px !Important;margin-left:0px !important;}
.checkbox_input span#spnFunding,
.checkbox_input span#spnAwardSep  {display:none;}

/*popup subscription*/
.popup_subscription .subscribecol {width: 45%; margin: 0 4px 15px;}
.popup_subscription .subscribesubhead {    height: 90px;}
.popup_subscription .subscribedescription {  min-height: 350px;}
body #divschedulerreminder .formrow label {margin-left:15px !important;text-align:left !important;width:100% !important;   }/*#4345*/
body #divschedulerreminder .formrow span {margin-left:15px !important;text-align:left !important;width:100% !important;top:0px !important;   }/*#4345*/
body #divschedulerreminder .formrow input[type="text"] {margin-left:15px !important;text-align:left !important;}/*#4345*/
.legendrow-descr {    float: left;    margin-top: 10px;}/*#4345*/
}

@media screen and (max-width:767px){
.f-social,.logo,.menumn li,.two_day_trial_lt,.two_day_trial_rt,ul.flinks li{text-align:center}
.head-container{padding:25px 0}
.login_btn a{padding:5px 8px;font-size:14px; margin:0 5px 0 0;}
.billing_info_lt{float:left;width:50%}
.serach-by{width:80.5%}
.wrap-title{display:block}
.menu-mobile,.menumn li:hover ul{display:none}
.menu-mobile{background:#efefef}
.menumn li{background:0 0}
.menumn li ul{float:none;margin:0;padding:0;width:auto!important;height:auto;top:0;left:0;position:relative;display:none}
.main-mobile-menu ul li .open-mobile-2{cursor:pointer;background:url(../images/menu-arrow-m1.png) right no-repeat;width:28px!important;height:12px!important;top:12px!important;right:0!important;padding:0!important}
.menumn li,.menumn li li{margin:0;width:auto;height:auto;top:0;left:0;padding:0;float:none;position:relative;display:block}
.main-mobile-menu ul li .mobile-close-2{background:url(../images/menu-arrow-m2.png) right no-repeat}
.menumn li{border-bottom:1px solid #ccc}
.logo a,.menumn li:last-child{border:0}
.menumn li a{float:none;display:block;background:#fff;padding:8px 0;font-size:13px;font-weight:700;color:#000}
.menumn li li a{padding:5px 10px;font-weight:400}
.menumn ul{margin:0 0 20px}
.menumn li a.active,.menumn li a:hover{text-decoration:none;background:#57b236;color:#fff}
.logo{width:100%;/*float:left*/}
.logo a{padding:0;float:none}
.call_txt{margin:15px 0;width:100%}
.count1{width:100%;margin:10px 0;border-right:0;padding:0;font-size:40px}
.count1 span{font-size:16px}
.count-section{padding:20px 0}
.two_day_trial_lt{width:100%;margin:0 0 20px}
.two_day_trial_rt{width:100%}
.testimonial_slider p{font-size:20px;line-height:20px}
.testimonial_slider h3{font-size:30px}
.free-trial-icon{margin:0 30px 0 0}
.free-trial-text h2{font-size:19px}
.free-trial-text h2 span{font-size:18px}
.banner_txt,.find_out_now_title a{font-size:24px}ul.flinks{width:100%;margin:0 0 20px}ul.flinks li{border-right:medium none navy;display:block;margin:0 0 5px;padding:0}
.f-social{float:none;margin:0 auto;width:150px}/*width:120px*/
.two_day_trial_rt img{max-width:60%}
.find_out_now_title{font-size:28px}
.organization_type_lt,.organization_type_rt{width:100%}
.name_input_mn input.association_name{width:30%}
.name_input_mn input.small_input_box{margin-right:10px;width:17%}
.name_input_mn span{top:5px}
.name_input_mn select{width:55%}
.name_input_mn input{padding:6px}
.industry_input input{width:50%}
.add_see_box1{width:100%;margin:0 0 20px}
.add_see_box2{margin:0 auto;clear:both;width:116px;float:none}
.add_see_box3{width:100%;margin:20px 0 0}
.add_see_mid p span{margin:0}
.location_input_mn .radio_input{margin:3px 6px 5px 0}
.location_input_mn .checkbox_input{margin:3px 8px 5px 0}
.search_btn{padding:5px 10px}
.search-input{padding:18px 14px 19px}select.search-opt{width:78%}
.free-trial-text{line-height:18px;font-size:18px}
.btn-white{font-size:13px}
.fix-search .header_search_banner_mn{position:relative}
.fix-searchpage .header_search_banner_mn{position:relative;padding:0;top:0}
.colleft{float:left;width:100%;text-align:left}
.colright{text-align:left;width:100%}
.fr,.head-fr-container,.head-title,.logo_content_text,.logo_img,.tab_content h3{text-align:center}
.center-container{margin-left:15px}
.formelements{max-width:90%}select.formelements{max-width:92%}
.product_list_tab .tabs span,.tabs span{background:#9b9c9f;width:100%}
.head-fr-container{float:none;width:100%}
.head-title{width:100%}
.fr{float:left;width:100%}
.tab_content h3{display:block;margin-bottom:0}
.belt-skyblue{float:left;margin:20px 0 0}
.belt-skyblue a{font-size:14px}
.belt-skyblue span{padding:0 6px}
.gotopage,.pagination{float:left;width:100%;text-align:center;margin-bottom:10px}
.gray-belt{width:96.5%;float:left}
.pagination p{display:block}
.conterin-spacer1{margin:17px 15px 36px 0}
.search_select{width:300px;margin:28px -4px 0 0}
.search_input-1{margin:0 0 0 3px;width:232px}
.search_input-1 input{padding:15px 0}
.sb1{margin:0 0 28px;width:69px}
.sf1{max-width:320px}
.search_submit.sb1 input{padding:17px 25px 8px 65px}
.logo_img{width:100%}
.logo_content_text{float:left;margin:20px 0 0}
.logo_content_text p a{display:inline-block;float:none}
.logo_content{border-bottom:1px solid #ccc;padding:0 0 10px}
.tabs-border h3.ui-accordion-header{width:93%}
#ctl00_cphClient_chkCDFMonth td,#ctl00_cphClient_chkMetroAll td{float:left;width:49%}
#ctl00_cphClient_chkMetro>label{width:93%;text-align:left}
#dlMState span,#dlState span{width:47%}
#ctl00_cphClient_chkMeetingFacilities td,.blue-title,.btn-fr2{width:100%;float:left}
.btn-fr2{display:block;padding:10px 0 0}
.association_type_mn .select_input{width:45%}
.association_type_mn .name_input_mn select{margin-bottom:5px}
.sub-container{ /*float:none;*/}
.btn-container-right{ float:none;}
.full-width-row .first-col,
.full-width-row .second-col{ width:100%; margin-right:0px;}
.pagingbg-fullwidth.belt-skyblue {width:auto !important;}
.btn-container-right1{ width:100%; text-align:center;}
.topspace{ width:100%; margin-top:20px; text-align:center; float:left;}
}

@media screen and (max-width:480px) {
    .labeledcol label {width: 90%!important;margin-bottom: 0px;}
    .name_input_mn .organization_type_container.name_input_mn label, .labeledcol {width: 100%;}
    .geography .cols {width: 100%;}
    .geography label {width: 85%!important;}
    .select_box1 label {width: 80%!important;}
    #tabc1 .sub-half .col-2, #tabc1 .sub-half .col-4 {width: 120px!important;}
    .tabs-border .ui-accordion-header a {width: 95%;}
    #ctl00_cphClient_chkAssociationType td, #ctl00_cphClient_chkCDFMonth td, #ctl00_cphClient_chkMembershipType td, #ctl00_cphClient_chkMetroAll td, #ctl00_cphClient_chklstTaxStatus td {
        float: left;width: 100%;}
        #ctl00_cphClient_chkAssociationType td label, #ctl00_cphClient_chkMembershipType td label, #ctl00_cphClient_chklstTaxStatus td label {width: auto;}
    .tabs-panel a, .tabs-panel-1 a {width: 100%;}
        .tabs-panel-1 a:last-child {margin-bottom: 15px;}
        .tabs-panel a.visited {background: #0776bd;border-bottom: 2px #fff solid;}
    .search_content .accodianbox {padding-right: 0;padding-left: 0;}
    #ctl00_cphClient_chkMetro > label {width: 87%;}
    #dlMState span, #dlState span {width: 100%!important;text-align: left;    }
    #divSelectedCities span, #spnSelStates .selected-cmn {text-align: left;}
    #ctl00_cphClient_chkCDFMonth label, #ctl00_cphClient_chkMeetingFacilities label {width: 86%!important;}
    .btn-small.mtn {margin-top: 15px;}
    .radio1 article {position: relative;width: 100%;    }
        .radio1 article a.demo-tip-violet {position: absolute;right: 40px;}
    .logo1 {width: 90%;}
    .chart-legends .columns, .chart-legends article {width: 100%;}
    .row3 article input[type=password].cvv_input {width: 90%!important;}
    #ctl00_cphClient_rblPublicationType input[type=radio] {margin-top: 0!important;}
    .association_type_mn .select_input {width: 60%;}
    #ctl00_cphClient_ddlAssets, #ctl00_cphClient_ddlAssetsMax, #ctl00_cphClient_ddlAssetsMin, #ctl00_cphClient_ddlCompensation, #ctl00_cphClient_ddlCompensationMax, #ctl00_cphClient_ddlCompensationMin, #ctl00_cphClient_ddlExpenditures, #ctl00_cphClient_ddlExpendituresMax, #ctl00_cphClient_ddlExpendituresMin, #ctl00_cphClient_ddlLiabilities, #ctl00_cphClient_ddlLiabilitiesMax, #ctl00_cphClient_ddlLiabilitiesMin, #ctl00_cphClient_ddlMemberMax, #ctl00_cphClient_ddlMemberMin, #ctl00_cphClient_ddlMemberShip, #ctl00_cphClient_ddlNetAssets, #ctl00_cphClient_ddlNetAssetsMax, #ctl00_cphClient_ddlNetAssetsMax #ctl00_cphClient_ddlMemberShip, #ctl00_cphClient_ddlNetAssetsMin, #ctl00_cphClient_ddlRevenue, #ctl00_cphClient_ddlRevenueMax, #ctl00_cphClient_ddlRevenuemin, #ctl00_cphClient_ddlStaffMax, #ctl00_cphClient_ddlStaffMin, #ctl00_cphClient_ddlStaffSize, #divexpandituestype #ctl00_cphClient_ddlExpenditures, #divexpandituestype #ctl00_cphClient_ddlExpendituresMax, #divexpandituestype #ctl00_cphClient_ddlExpendituresMin, #divexpandituestype #ctl00_cphClient_ddlExpendituresType, #divexpandituestype #ctl00_cphClient_ddlExpendituresTypeMax, #divexpandituestype #ctl00_cphClient_ddlExpendituresTypeMin {
        width: 90%;}
    .schedulelist ul li {float: left;margin-bottom: 8px;}
    .schedulelist .calender-date,.schedulelist li a {width: 100%;}
    .schedulelist {margin-bottom: 10px;height: 70px;}
        .schedulelist .calender-date {}
    .deadline-calender-main .schedulelist ul li {width: 100%;}
    .deadline-calender-main .view-content table .inner .month.day {padding: 4px 0;font-size: 10px;width: 25px;    }
    .deadline-calender-main .view-content table .inner {height: 45px;}
    .deadline-calender-main .darkblue-head {text-align: left;}
    .deadline-calender-main #add-to-my-calendar .btnfr {margin-top: 10px;}
    .deadline-calender-main .darkblue-head {padding: 0 0 14px;}
    .deadline-calender-main .view-content table th {padding: 5px 0;}
    .dvDiscountApply input[type="submit"] {margin-left: 0px !important;}
    .saveyoursearch {width: 80% !important;}
    .grid_openopportunity .dxgvADT tr td {width: 98% !important;float: left !important;text-align: left !important;padding: 0 15px 5px 15px !important;}

    @media screen and (-webkit-min-device-pixel-ratio: 0) {ul.normal li {list-style-position: outside !important;margin-left: 15px;}}
    .view-content table th {font-size: 10px !important;}
    .view-content table .inner .month.day {width: 20px !important;}
    .view-content table .inner {height: 40px !important;}
    .col-1-1,.col-2-1 {display: block;width: 100%;}
    .btn-small {font-size: 13px;padding: 3px 5px;margin-top: 10px;    }
    /*popup subscription*/
.popup_subscription .subscribecol {width: 94%;}
.popup_subscription .subscribedescription {min-height: auto;}
body #cboxLoadedContent #divschedulerreminder .formrow label,
body #cboxLoadedContent #divschedulerreminder .formrow span {width:90% !important;}/*#4345*/
.formrowemail label { width: auto;}/*#5811*/
}

@media screen and (max-width:479px){
.add_see_box1 .select_input, .add_see_box1 .select_input select{ width:95%;}
.selected-city{ width:93%;}
.fix-searchpage .search_page{left:0}
.fix-searchpage .search_input input{margin-top:0}
.fix-search .serach-by{width:182px;margin:0 auto;display:block}
.labeledcol,
.name_input_mn label{width:100%}

.checkbox_input>label,.radio_input>label{width:auto}
.colsgrup,.search_page{width:100%}
.ui-accordion-header a{font-size:16px}
.testimonial_slider p{padding:0 10px}
.testimonial_txt::after{bottom:110px}
.client-powered h2{font-size:26px}
.free-trial-icon{margin:0 auto;float:none;text-align:center}
.free-trial-text{margin:0 0 10px;padding-top:10px;text-align:center}
.search_input{width:210px;margin:25px 0 0}
.search_input input{width:169px;padding:14px 22px 12px;margin-top:3px}
.search_submit input{font-size:0;padding:28px 25px 22px 50px}
.search_submit{width:80px}
.rlAccordion h3{font-size:17px!important;width:89%!important}
.organization_type_lt_input input{width:auto}
.organization_type_lt_input label{width:auto;font-size:14px}
.rlAccordion>h3+div{padding:0!important}
.checkbox_input{margin:5px 0;width:100%}
.name_input_mn input.association_name{width:93%}
.name_input_mn span{display:block;margin:5px 0;text-align:center;top:0}
.name_input_mn input.small_input_box{margin:0 0 10px;width:95%}
.name_input_mn select{width:95%}
.select_input{margin:0;width:100%}
.select_input input{margin:8px 0 0;width:90%}
.add_see_bot,.add_see_mn{width:100%}
.add_see_bot .sebox{width:96%}

.location_input_mn .checkbox_input label,.location_input_mn .radio_input input,.location_input_mn .radio_input label{width:auto}
.location_input_mn input.small_input_box{margin:0}
.display_results .name_input_mn label{width:100%}
.display_results{width:94%}
.display_results .name_input_mn .radio_input{width:100%}
.display_results .name_input_mn .radio_input label{width:auto}
.name_input_mn_btn{float:left;width:100%;margin:0 auto;text-align:left}
.search_btn{margin:0 0 10px}
.serach-by{width:241px}
.search-input{width:150px;padding:18px 22px 19px 21px}select.search-opt{width:86%}ul.flinks{padding-left:0}a.demo-tip-violet{float:right!important;margin-top:-20px!important;margin-right:-10px!important}
.search_content .pagemn{margin:0}
.ui-accordion-header a{width:90%}
.header_search_banner{padding:20px 0}
.gray-belt{width:91.1%}
.search_input-1{margin:0 0 0 4px;width:230px}
.search_submit.sb1{width:70px}
.search_submit.sb1 input{padding:30px 25px 22px 50px}
.login-pass,.login-user,.login-user_loginscreen{width:75%}
.subscribe-container{margin:49px 0}
.subscribe-tab{width:100%}
.title-blue1{font-size:24px}
.mobile-only{display:block}
.full-width{padding:10px!important}

.association_type_mn .select_input{width:100%}
#ctl00_cphClient_ddlAssetsMax,#ctl00_cphClient_ddlAssetsMin,#ctl00_cphClient_ddlAttendesMax,#ctl00_cphClient_ddlAttendesMin,#ctl00_cphClient_ddlCompensationMax,#ctl00_cphClient_ddlCompensationMin,#ctl00_cphClient_ddlExpendituresMax,#ctl00_cphClient_ddlExpendituresMin,#ctl00_cphClient_ddlLiabilitiesMax,#ctl00_cphClient_ddlLiabilitiesMin,#ctl00_cphClient_ddlMemberMax,
#ctl00_cphClient_ddlMemberMin,#ctl00_cphClient_ddlNetAssetsMax,#ctl00_cphClient_ddlNetAssetsMin,#ctl00_cphClient_ddlRevenueMax,#ctl00_cphClient_ddlRevenuemin,#ctl00_cphClient_ddlStaffMax,#ctl00_cphClient_ddlStaffMin{width:180px;float:left;clear:both}
#ctl00_cphClient_gvExeList_DXMainTable .dxgvDetailRow.dxgvADR td.dxgvAIC{padding:7px;text-align:center}
.dxgvTable{font-size:13px!important}
.organization_type .cols input[type="checkbox"]{ margin-bottom:17px;}
.ui-slider-horizontal .ui-slider-handle{ top:-.3em !important;margin-top: 0px;margin-left: -4px;}
.search_btn{ font-size:18px;}
.gray-sep{ margin:0 -4px;}
.sliderrange, #slider-1, #slider-2 {width:94%!important; }
a.demo-tip-violet.dashboard-tooltip {float:none !important;display:inline-block !important;position:relative !important;margin-left:5px;}/*#4226*/
}
@media screen and (max-width:406px){
.load_search input{margin-bottom:10px}
.load_search :nth-child(2){margin-left:0}
.display_results .radio_input td{width:100%;float:left}
.display_results .radio_input.remeberprefrance{width:83%!important}
.display_results .radio_input.remeberprefrance #ctl00_cphClient_chkRemember{float:left;width:10px}
.display_results .radio_input.remeberprefrance label{float:left;width:190px}
}

@media screen and (max-width:360px){
.table-container,.table-container2,.table-data{width:100%;}
.tabs-border .ui-accordion-header a{width:97%}
.new-name-text{width:100%!important}
.recaptcha_image_cell{width:250px!important}
#recaptcha_image,#recaptcha_response_field{width:150px!important}
.search_content .accodianbox .ui-state-active a{padding-right:55px}
.fix-search .serach-by{width:234px;padding:10px 20px!important}
.fix-search .header-serach .search-input{padding-bottom:7px!important}
.contenttext #ctl00_cphClient_txtSearchTitle{width:110px!important}
#form2 #dlCity span{width:100%!important}
.textbox1{ width:250px!important; margin-right:0px!important; }
.subscribecol{ width:280px;}
.gray-sep{ display:none;}
.btn-download{ padding:9px 9px 10px 52px; font-size:14px;}
/* Dashboard */
.legends{ margin:30px 0 15px 0; width:100%;}
.right_col2 { width:82%}
.form_right .g-recaptcha div { width:244px!important;}
.form_right .g-recaptcha .rc-anchor-normal .rc-anchor-content { width:150px!important; }
#chart_wrap {width:100% !important;    }
}



.dxgvTable{width:100%;margin:0;background-color:#FFF;font-size:14px}
.dxgvTable .dxgvHeader{background:#02283e;color:#fff;padding:10px 11px;text-align:left;border-radius:0;vertical-align:middle}
.dxgvTable .dxgvDataRow td{padding:10px 11px;vertical-align:middle;color:#676d71;background:#e5f5ff}
.dxeHyperlink,.dxgvTable .dxgvDataRow td a{color:#1b96e5;text-decoration:underline}
.dxgvTable .dxgvDataRow td input[type"text"]{padding:6px 11px}
.dxgvTable .dxgvDataRowAlt td{background:#fff}
.selectedalpha{color:red;font-size:11px;font-weight:700}
.redheader{font-size:16px;font-weight:700;color:#EB0A0A}
.green-11{font-size:11px;font-weight:700;color:#4CB848}
.header,.headergreen{font-size:16px;font-weight:700}
.header{color:#EB7E0A}
.headergreen{color:#4CB848}
.headergreen_small{font-size:12px;color:#4CB848}
.headerbluetext{font-size:16px;font-weight:700;color:#045DA5}
.contenttext{font-size:11px;font-weight:400;color:#5E5555}
.contacttextgray{font-family:tahoma;font-size:12px;font-weight:400;color:#767676;text-decoration:none}
.alert,.grayfont,.loadingtable,.valFailure{font-weight:700}
#ctl00_cphClient_gvList .dxgvTable .dxgvHeader,.view_prospect_closed .dxgvTable .dxgvHeader{background:#cae6f6!important;border-radius:0;color:#02283e!important;text-align:left;vertical-align:middle}
#ctl00_cphClient_gvList_Closed_col1 td,#ctl00_cphClient_gvList_Closed_col10 td,#ctl00_cphClient_gvList_Closed_col11 td,#ctl00_cphClient_gvList_Closed_col12 td,#ctl00_cphClient_gvList_Closed_col13 td,#ctl00_cphClient_gvList_Closed_col14 td,#ctl00_cphClient_gvList_Closed_col15 td,#ctl00_cphClient_gvList_Closed_col2 td,#ctl00_cphClient_gvList_Closed_col3 td,#ctl00_cphClient_gvList_Closed_col4 td,#ctl00_cphClient_gvList_Closed_col5 td,#ctl00_cphClient_gvList_Closed_col6 td,#ctl00_cphClient_gvList_Closed_col7 td,#ctl00_cphClient_gvList_Closed_col8 td,#ctl00_cphClient_gvList_Closed_col9 td,#ctl00_cphClient_gvList_DXHeadersRow0 #ctl00_cphClient_gvList_col0 td,#ctl00_cphClient_gvList_col1 td,#ctl00_cphClient_gvList_col10 td,#ctl00_cphClient_gvList_col11 td,#ctl00_cphClient_gvList_col12 td,#ctl00_cphClient_gvList_col13 td,#ctl00_cphClient_gvList_col14 td,#ctl00_cphClient_gvList_col15 td,#ctl00_cphClient_gvList_col2 td,#ctl00_cphClient_gvList_col3 td,#ctl00_cphClient_gvList_col4 td,#ctl00_cphClient_gvList_col5 td,#ctl00_cphClient_gvList_col6 td,#ctl00_cphClient_gvList_col7 td,#ctl00_cphClient_gvList_col8 td,#ctl00_cphClient_gvList_col9 td,.dxgvHeader{color:#02283e;font-weight:700;font-size:16px}
#ctl00_cphClient_gvList_col0{width:60px!important}
/*#ctl00_cphClient_gvList .dxgvTable tr.dxgvDataRow td{background:#f1f1f2!important;font-size:14px!important}
#ctl00_cphClient_gvList .dxgvTable tr.dxgvDataRow.dxgvDataRowAlt td{background:#fff!important}*/
#ctl00_cphClient_gvlistAcronyms_tcPagerBarB{display:none}
.gotopage #ctl00_cphClient_btnGoto{background:#737475;border:0;color:#fff;cursor:pointer;margin:0;padding:3px 4px}
#ctl00_cphClient_ddlAssetsMax,#ctl00_cphClient_ddlAssetsMin,#ctl00_cphClient_ddlAttendesMax,#ctl00_cphClient_ddlAttendesMin,#ctl00_cphClient_ddlCompensationMax,#ctl00_cphClient_ddlCompensationMin,#ctl00_cphClient_ddlExpendituresMax,#ctl00_cphClient_ddlExpendituresMin,#ctl00_cphClient_ddlLiabilitiesMax,#ctl00_cphClient_ddlLiabilitiesMin,#ctl00_cphClient_ddlMemberMax,#ctl00_cphClient_ddlMemberMin,#ctl00_cphClient_ddlNetAssetsMax,#ctl00_cphClient_ddlNetAssetsMin,#ctl00_cphClient_ddlRevenueMax,#ctl00_cphClient_ddlRevenuemin,#ctl00_cphClient_ddlStaffMax,#ctl00_cphClient_ddlStaffMin{width:160px}
#spnAssets,#spnAttendes,#spnCompensation,#spnExpenditures,#spnExpendituresType,#spnLiabilities,#spnMemberSep,#spnNetAssets,#spnRevenue,#spnStaffSep{float:left}
#tempTree input[type=checkbox]{width:auto}
#dvZMileinner,#dvZRangeinner{display:inline}
#ctl00_cphClient_chkMetroAll.colsgrup{width:100%}
#ctl00_cphClient_chkMLocation input[type=checkbox]{display:inline-block;width:26px}
#ctl00_cphClient_chkMLocation label{width:auto;float:none}
#ctl00_cphClient_optPublication{color:#02283e;font-size:15px}
.display_results .radio_input{margin:0 20px 5px 0}
.display_results .radio_input label{margin-top:1px;font-size:20px}
#cboxLoadedContent h2{font-size:20px;color:#041722}
#dlCity>span{width:25%;display:inline-block;color:#000}
#cboxTitle{display:none!important}
.load-btn{background:#61b403;padding:5px 10px;border:0;cursor:pointer;color:#fff}
.grayfont{color:#676d71;font-size:13px;text-align:center}
.alert-danger,.valFailure{background-color:#edf8ff;color:#a94442}
.valFailure{border:3px solid #bf1616;text-align:left;margin:5px 0;line-height:1;border-radius:4px}
.valFailure ul{padding-left:20px}
.valFailure ul li{padding-top:2px}
.alert-danger{border-color:#ebccd1}
.alert{border-radius:4px;margin-top:15px;padding:15px}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}
.ui-datepicker-trigger{margin:5px 6px}
.flatbutton{border:none}
.flatbutton:hover{background-color:#61b403;text-decoration:none}
.google-visualization-tooltip{max-width:150px;word-wrap:break-word;color:#02283e;padding:5px;display:table}
/*div.google-visualization-tooltip,svg>g>g:last-child{pointer-events:none}*/
.login-form .form{margin-bottom:7px}
.loadingtable{border:1px solid #D7D7D7;font-family:tahoma;font-size:15px;color:#575757;text-decoration:none;width:255px}
#divSaveSearchHeader .bannerheader,.Upcominmeeting label,.bannerheader,.city-options h3,.dxgvControl,.dxgvDisabled{font-family:latoregular,Arial,Helvetica,sans-serif}
.loader{position:absolute;z-index:5;top:247px;left:342px;text-align:center}
.tab_content_pad p{color:#02283e;margin-bottom:-1px!important}
.row3 article input[type=password]{border:1px solid #c6cccf;border-radius:3px;background:#fff;padding:9px;font-size:21px;color:#8F9396;width:90%;margin-top:6px}
.row3 article input[type=password].cvv_input{width:250px}
.treelist div div{padding-left:20px;color:#02283e}
.treelist div{color:#02283e}
.selectedindustry div{background:#D3E9F7;border-bottom:1px solid #aacfe7;padding:3px 10px 5px;color:#02283e}
#divSelIndustry a{float:none!important;padding-left:5px}
.add_see_box2 img{cursor:pointer}
#ctl00_cphClient_divConventionState,#ctl00_cphClient_divState,#divMetroAreaAll{height:140px;overflow-y:auto;width:100%;border:1px solid #eee;margin-top:10px}
.name_input_mn #dlState input,.name_input_mn #dlState span{margin:0!important}
#ctl00_cphClient_gvOrgList_tcPagerBarB{background:#eaeaeb;clear:both;padding:10px 14px;color:#666}
.dxpSummary .gobtn{background:#737475;border:0;color:#fff;cursor:pointer;margin:0;padding:1px 4px}
.dxpSummary{color:#02283e;font-size:14px;float:right;margin-top:-23px}
.dxWeb_pFirstDisabled,.dxWeb_pLast,.dxWeb_pLastDisabled,.dxWeb_pNext,.dxWeb_pNextDisabled,.dxWeb_pPrevDisabled{width:19px;height:17px;font-size:0;display:block}
.dxpPageNumber{color:#02283e;text-decoration:none}
.dxpCtrl td{padding:2px}
.dxpCurrentPageNumber{color:#666!important}
.dxWeb_pNext{background:url(../images/btn-next.jpg) left top no-repeat!important}
.dxWeb_pLast{background:url(../images/btn-last.jpg) left top no-repeat!important}
.dxWeb_pFirstDisabled{background:url(../images/btn-first-disable.jpg) left top no-repeat!important}
.dxWeb_pPrevDisabled{background:url(../images/btn-prev-disable.jpg) left top no-repeat!important}
.dxWeb_pNextDisabled{background:url(../images/btn-next-disable.jpg) left top no-repeat!important}
.dxWeb_pLastDisabled{background:url(../images/btn-last-disable.jpg) left top no-repeat!important}
.new-name-text,.scleft{/*width:150px*/padding-right:10px;}
#spnSelStates .selected-cmn{display:block;margin:5px 0}
#spnSelCStates .selected-cmn,.new-name-text,.scleft,.scright{display:inline-block}
#spnSelStates .selected-cmn .scright label{font-size:14px}
#ctl00_cphClient_divPublication{background:#D3E9F7;padding:10px;border:1px solid #aacfe7;margin-top:10px}
#ctl00_cphClient_rblPublicationType input[type=radio]{margin-top:8px;display:inline-block}
#ctl00_cphClient_chkFrequency{background:#EDF8FF}
.imgfl{float:left;margin:0 15px 15px 0}
.error-success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d;padding:10px 15px;font-size:16px;line-height:normal}
.city-options h3{color:#1b96e5;font-size:18px;padding:5px 0 0 5px}
.scright{vertical-align:top;max-width:700px}
.select_box1{ border:1px solid #d3d8db; width:319px; float:left; display:inline-block; vertical-align: top; padding:5px; height:110px; overflow-y:scroll;}
.select_box1.disable{ background:#f1efef;}
.select_box1.disable .checkboxes label{ color:#757575!important;}
.checkboxes { float: left; width: 100%; margin-bottom:4px;}

.scleft{vertical-align:top;float:left}
.dxWeb_pFirst,.dxWeb_pPrev{width:19px;height:17px;font-size:0}
#spnSelCStates .selected-cmn{text-align:left}
.dxWeb_pPrev{background:url(../images/btn-prev.jpg) left top no-repeat!important;display:block}
.dxWeb_pFirst{background:url(../images/btn-first.jpg) left top no-repeat!important;display:block}
.dxGridView_gvHeaderSortUp{background:url(../images/arrow_up.png) left top no-repeat!important;width:32px;height:35px;font-size:0;display:block}
.dxGridView_gvHeaderSortDown{background:url(../images/arrow_down.png) left top no-repeat!important;width:32px;height:35px;font-size:0;display:block}
.dxgvHeader table tr td:nth-child(2){width:32px!important;display:block!important}
#divSaveSearchHeader .bannerheader,.bannerheader{font-size:18px;color:#02283e}
.thanks_footerprice{padding-right:0}
.dxgvPagerBottomPanel .dxpLite .dxp-num{color:#02283e;text-decoration:none}
.dxgvPagerBottomPanel{background:#eaeaeb;clear:both;padding:10px 14px}
.fl-full{float:left;width:100%}
.UpcominmeetingRange select{width:200px}
.Upcominmeeting{padding-top:15px;padding-bottom:15px}
.Upcominmeeting span{margin:0!important}
.Upcominmeeting input{float:left;margin:3px 7px 0 0;width:auto}
.Upcominmeeting label{margin:0 14px 0 0;width:auto;font-size:14px!important;font-weight:400}
.view_prospect{padding:0!important}
#spnSelCStates .selected-cmn .scright a,#spnSelStates .selected-cmn .scright a{float:none;display:inline-block;margin-left:8px;margin-top:0}
.half-col-3.guest_registration .graytext input,.half-col-3.guest_registration .graytext label{display:inline-block;margin:0 5px;vertical-align:top}
.half-col-3.guest_registration .graytext input{margin-top:4px}
.search_page.sf1 .search_submit{margin:28px 0}
.center-container .colright .bluetext{float:left;text-align:left}
#ctl00_cphClient_divEmail span,#ctl00_cphClient_dvPopup span,#ctl00_cphClient_txtEmail{float:left;margin-top:5px}
#ctl00_cphClient_optPopupNotificaiton>input{display:inline-block;vertical-align:top}
#ctl00_cphClient_optEmailNotification>label,#ctl00_cphClient_optPopupNotificaiton>label{display:inline-block;vertical-align:sub;color:#02283e}
.upc .demo-tip-violet{display:inline-block;margin-left:-15px;margin-top:-33px}
.dxgvControl,.dxgvDisabled{border:0;color:none}
.dxgvDataRow td.dxgv,.dxgvDataRowAlt td.dxgv,.dxgvEditFormDisplayRow td.dxgv,.dxgvFocusedRow td.dxgv,.dxgvSelectedRow td.dxgv{border:0}
#ctl00_cphClient_gvList .dxgvTable .dxgvHeader,.view_prospect_closed .dxgvTable .dxgvHeader{padding:3px 10px;border:0}
#ctl00_cphClient_gvlistAcronyms_DXMainTable .dxgvHeader,.dxgvHeader table{color:#fff;font-weight:700;font-size:16px}
.dxeHyperlink{font-size:13px}
.dxpButton,.dxpDisabled{width:17px!important;height:19px!important;display:block!important}
.remeberprefrance label{margin-right:5px!important}
.zipcoderange{width:127px!important;font-weight:700}
.location_radiolabel label{font-weight:700;font-size:15px}
.financial_snapshot_tooltip{display:inline-block;padding-top:5px;padding-left:5px;text-align:left}
.blue-link_productlist{color:#076aa9!important;text-decoration:underline;background:0 0!important;text-transform:none!important;width:auto!important}
.login-container_popup{float:left;width:100%;text-align:center}
.associationprofile{padding-right:10px}
.certification{font-size:16px;color:#676d71!important}
#result_executives.table-container,#result_executives.table-container2,#result_organization.table-container{overflow-x:auto!important}
#ctl00_cphClient_gvlistAcronyms{table-layout:fixed!important}
.dxgvDetailRow td.dxgvDetailCell{padding:16px 0 16px 10px!important}
.dxgvDataRow td.dxgvAIC,.dxgvInlineEditRow td.dxgvAIC{padding:10px 0!important;text-align:center!important}
#orgprofile.head-title{width:93%}
.dvDiscountApply input[type="submit"]{
    font-size:14px;
    padding:5px 10px;
    margin-left:-5px;
    border-radius:0px;
}
.dvDiscountApply input[type="text"] {
      padding:4px 10px;
        font-size:14px;
}
.saveyoursearch {width:290px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .dvDiscountApply input[type="submit"] {
        padding: 5px 10px 7px !important;
    }
}
@media screen and (max-width:767px){
	.search_page.sf1 .search_submit{margin:0 0 28px}
}

@media screen and (max-width:479px){

	a.demo-tip-violet{float:right!important;margin-right:0!important;margin-top:6px!important;position:absolute;right:0!important}
    .name_input_mn a.demo-tip-violet { margin-top:2px!important;}
	.conterin-spacer1 input#ctl00_cphClient_txtEmail.aspNetDisabled{width:245px}
	.name_input_mn a.tip_top_mar{margin:-24px 0 0!important}
	.name_input_mn{position:relative}
	.upc .demo-tip-violet{margin-left:0;margin-top:0}
	.Upcominmeeting label{display:block;float:left;margin:-13px 14px 0 0;width:auto}
	.upc .demo-tip-violet{clear:both;display:block;margin:0 0 0 auto!important;position:relative;top:-35px;width:auto}
	#assetspiechart>div>div,#expensepiechart>div>div,#liabilitiespiechart>div>div,#revenuepiechart>div>div{margin:0 auto}
	.grayfont{margin-left:0}table.table3 td{font-size:14px;padding:10px 11px 10px 20px}table.table3 th{font-size:16px;padding:11px 11px 12px 20px}}
	.link-disabled{color:#5ea6d5!important;display:inline-block;font-size:16px}
	.billingshippinginfo{font-size:14px;line-height:17px;padding-top:10px}
	.billingshippinginfo a{color:#076aa9!important;text-decoration:none}
	.defaultbillingshipping{padding-top:10px}
	.defaultbillingshipping label{float:none!important;width:auto!important;font-size:14px!important}
	.billing_shipping_info .row3{margin:0!important}
	.billing_shipping_info .row3 article{margin-bottom:15px!important}
	.billing_shipping_info .row3 article input[type=text]{font-size:14px!important;color:#333!important}
	.billing_shipping_info .smalltext{font-size:14px!important}
/*start added for #2920*/#divspecific_year .select_input .organization_type .organization_type_lt input[type=checkbox]{margin:0 8px 0 0!important;width:auto}
#divspecific_year .select_input .organization_type .organization_type_lt label{margin:3px 10px 3px 0}
.select_input .checkbox_input.association_taxyear #ctl00_cphClient_rbtntaxYear #ctl00_cphClient_rbtntaxYear_0,.select_input .checkbox_input.association_taxyear #ctl00_cphClient_rbtntaxYear #ctl00_cphClient_rbtntaxYear_1,.select_input .checkbox_input.association_taxyear #ctl00_cphClient_rbtntaxYear #ctl00_cphClient_rbtntaxYear_2{width:25px;margin-left:0}
.association_type_mn .select_input a.demo-tip-violet.tip_top_mar.tooltip1{margin-top:0!important}
#ctl00_cphClient_rbtntaxYear{margin-left:0}

@media screen and (max-width:999px){
	.organization_type_lt tr td{float:left;width:20%}
	.association_type_mn .select_input a.demo-tip-violet.tip_top_mar.tooltip1{margin-top:7px!important}
    .tabs span {background:url(../images/tab_bg.jpg) #97989c left top no-repeat;}
}

@media screen and (max-width:767px){
	.association_type_mn .select_input{width:100%}
	.organization_type .organization_type_lt table#ctl00_cphClient_chkTaxYear tr td{float:left;width:24%}
	#divspecific_year .select_input .organization_type_lt input{margin:4px 8px 0 0;text-align:left;width:88%}
}

@media screen and (max-width:479px){
	.association_type_mn .select_input{width:100%}
	.select_box1{ width:100%;}

	.association_type_mn .select_input input{margin:8px 0 0;width:auto}
	.organization_type .organization_type_lt table#ctl00_cphClient_chkTaxYear tr td{float:left;width:49%}
	.association_type_mn .select_input a.demo-tip-violet.tip_top_mar.tooltip1{margin-top:-105px!important}
	.select_input .checkbox_input.association_taxyear #ctl00_cphClient_rbtntaxYear #ctl00_cphClient_rbtntaxYear_0,.select_input .checkbox_input.association_taxyear 	#ctl00_cphClient_rbtntaxYear #ctl00_cphClient_rbtntaxYear_1,.select_input .checkbox_input.association_taxyear #ctl00_cphClient_rbtntaxYear #ctl00_cphClient_rbtntaxYear_2{margin-top:0}
	.hide-mobile{ display:none;}
} 

@media screen and (min-width: 768px) 
{
	.header-serach{ padding-bottom:50px;}
	.fix-search .header-serach{	padding-bottom:0; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear;}
	.fix-search .count-section{	/*padding-top:320px;*/padding-top:100px;}/*temp commented as per #4577*/
    .fix-search .header-banner {margin-top:0px; } /*temp added as per #4577 have to reverse when remove grantscape banner*/
	/*.fix-nav .header_search_banner{	padding-top:110px;}*//*temp commented as per #4577*/
     .fix-nav .header_search_banner{	padding-top:70px;}/*temp added as per #4577 have to reverse when remove grantscape banner*/
}
@media screen and (max-width: 768px){ 
	.header_menu{ padding-left:6px;}
	.fix-nav .header_menu{ padding-left:0px;}
    .suggestiontext {margin-left:0px;}
    /* Added #6957 */
.lptimg{
	background-size:cover;
	
}
.lptimg:hover{
	background-size:cover;
}
/*End*/  
}

/* 07-12-2016 */
.inline{ margin-top:0px; display:inline-block;}
.inline:hover{ text-decoration:none;}
.poup-container p,
#inline_content p,.inline_content p{font-family: 'Open Sans', sans-serif!important; font-size:16px; color:#02283e; }
.poup-container p.skyblue,
#inline_content p.skyblue,
#divschedulerreminder p.skyblue,
#divexportcalender p.skyblue,/*#added #4239*/
.inline_content p.skyblue{ color:#076aa9; font-size:18px;font-family: 'Open Sans', sans-serif!important; }
.formrow{ width:100%; float:left; padding:3px 0;}
.formrow label{ font-size:16px; color:#02283e; font-family: 'Open Sans', sans-serif!important; padding:2px 10px 0 0;}
.formrow input.inputtextbox{ border:1px solid #d2d7da; padding:7px 10px;}
.radiobtn{ display:inline-block;}
.radiobtn .radiobtns{ margin:4px 7px 0 0;}
.radiobtn label{ padding:2px 10px 0 0; font-size:14px; color:#676d71;}
.poup-container .search_btn, 
#inline_content .search_btn,
.inline_content .search_btn{ font-size:16px; margin-top:15px;}

/*Added VIP 23 july2018 #6783 */
.resource_box{ width:48%; margin:0 15px 20px 0; border:1px solid #02283e; display:inline-block; vertical-align:top;position: relative;}

.box_img{ width:35%; float:left; display:inline-block; vertical-align: top;}
.box_right{ float:left; display:inline-block; vertical-align: top; width:56%; padding:20px 20px 0 31px;}
.box_right p{ color:#000000; font-weight:normal; font-size:14px;}

.box_right h3{ font-size:20px; color:#02283e; padding:0px; margin:0px 0 6px 0;}
.btn_green2{ background:#61b403; font-size:14px; color:#ffffff; font-weight:bold; padding:5px 10px; float:right; text-transform:uppercase;position: absolute; bottom: 10px; right: 15px;}
.btn_green2:hover{ background:#02283E; text-decoration:none;}
.btn_green3{ background:#FF700F; font-size:14px; color:#ffffff; font-weight:bold; padding:5px 10px; float:right; text-transform:uppercase;position: absolute; bottom: 10px; right: 15px;}
.btn_green3:hover{ background:#02283E; text-decoration:none;}
/*End*/
/*Add VIP 03August 2018 #6851*/
.header-banner-4 { background: url(../images/how_can_u_img1.jpg) no-repeat center top; padding: 0px 0px 0px; float: left; width: 100%; position:relative;}
.header-banner-4 .slid_txts { text-align: left; width: 100%; margin: -10px auto; float:left;}
.header-banner-4 .slid_txts h3 { font-size: 26px; color: #02283e; font-weight: bold; margin-bottom:5px;}
.header-banner-4 .slid_txts p { font-size: 18px; color: #02283e; margin-bottom: 9px;}
.header-banner-4 .btncont { text-align: center;font-weight: bold;text-decoration:none; /*margin-top: 47px;*/ }
.header-banner-4 .btncont a:hover {
                    background: #0084ce;
                    text-decoration: none;
                }
.header-banner-4 p a { background: #61b403; color: #fff;text-decoration:none; display: inline-block; font-family:  latoregular,Verdana,Arial,Helvetica,sans-serif; font-size: 15px; margin: 10px 0 18px; padding: 8px 20px;}


/*End*/
@media screen and (max-width: 599px) {
.formrow label{ width:100%; float:left;font-size:14px;}
.radiobtn label{ width:auto; }
.radiobtn .radiobtns{ float:left;}
.poup-container p.skyblue,
#inline_content p.skyblue,
#divschedulerreminder p.skyblue,
.inline_content p.skyblue{ font-size:16px; }
.poup-container p,
#inline_content p,.inline_content p{ font-size:14px; }
}


/*#8015*/
.newtxt {
    font-family: dinpromedium, Arial, Helvetica, sans-serif;
    font-weight: 400;
}
.btnsbar
{	text-align:center; padding-top: 22px;
}
    .btnsbar span {
        border-left: 1px solid #ccc;
        display: inline-block;
        height: 62px;
        margin: 0 30px 0 34px;
        vertical-align: middle;
    }
.ggraybtn
{	background: #61b403;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: dinpromedium,Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 20px;
    padding: 21px 24px;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
}

.gbluebtn
{	background: #1b96e5;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: dinpromedium,Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 20px;
    padding: 11px 44px;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
}
.ggraybtn:hover, .gbluebtn:hover
{	background:#666; color:#fff; text-decoration:none;
}
.subscribenew .btnbox
{	padding-top:15px;
}
.subscribenew
{	padding:60px 0; border-bottom:1px solid #ccc; float:left; width:100%; text-align:center;
}
.subscribenew h2
{	background:url(../images/top-border.png) no-repeat bottom; text-align:center;
}
.subscribenew h2 span
{	background:#fff; padding:0 15px; text-transform:uppercase; color:#02283e; display:inline-block; font-family:dinbold, Arial, Helvetica, sans-serif; font-size:26px;
	padding-bottom:13px;
}
.procebox1
{	background:#02283e; display:inline-block; vertical-align:top; width:290px;
}
.marlr
{	margin:0 30px;
}
.procebox1_1
{	background:#61b403; color:#fff; font-size:13px; font-family:dinbold, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:5px 0;
}
.procebox1_2
{	background:#e3e3e3; padding:15px 26px 20px;
}
.procebox1_2 h3
{	color:#02283e; font-size:26px; font-family:dinbold, Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:15px; border-bottom:1px solid #02283e;
}
.procebox1_2 span
{	display:block; color:#02283e; font-size:26px; font-family:dinbold, Arial, Helvetica, sans-serif; text-transform:uppercase; padding-bottom:15px;
}
.procebox1_2 small
{	font-size:13px;
}
.greenbtn {
    display: inline-block;
    padding: 5px 12px;
    color: #fff;
    background: #61b403;
    text-transform: uppercase;
    font-family: dinbold, Arial, Helvetica, sans-serif;
    cursor: pointer;
    text-decoration: none;
    font-size:13px;
    border: 1px solid #61b403;
}
    .greenbtn:hover {
        text-decoration: none;
        background: #666;
        border: 1px solid #666;
    }
.colblue .greenbtn {
    background: #1b96e5;
    border: 1px solid #1b96e5;
}
    .colblue .greenbtn:hover {
        background: #666;
        border: 1px solid #666;
    }
.procebox1_3 .greenbtn:hover
{	background:#fff !important; color:#02283e !important;
}

.procebox1_3
{	padding:25px 25px 20px 0; text-align:left; 
}
.procebox1_3 ul
{	margin:0; color:#fff;
}
.procebox1_3 li
{	font-size:13px; line-height:18px; color:#fff; padding-bottom:9px;
}
.procebox1_3 p {
	padding-left: 27px;
	padding-right: 18px;
	text-align: left;
	margin: 0;
	font-size: 13px;
	line-height: 18px;
	color: #fff;
}
.minh
{	min-height:270px;
}
.bigwi
{	width:388px;
}
.txtcenter
{	text-align:center; padding-left:25px;
}
.marleft
{	margin-left:160px;
}
.colblue .procebox1_1
{	background:#1b96e5;
}

/*11-6-19*/
a.moreinfopopup
{	color:#fff; text-decoration:underline; display:inline-block; position:relative;
}
a.moreinfopopup:hover
{	text-decoration:none;
}
a.moreinfopopup span
{	width:250px; left:-8px; bottom:22px; background:#1b96e5; border-radius:8px; text-decoration:none; padding:9px 12px; position:absolute; display:none;
}
a.moreinfopopup:hover span
{	display:block;
}
a.moreinfopopup span i
{	border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #1b96e5;
    bottom: -10px;
    display: inline-block;
    height: 0;
    left: 25px;
    position: absolute;
    width: 0;
}
a.moreinfopopup span ol {
    padding: 6px 0 0 13px;
}
a.moreinfopopup span ol li
{	line-height: 15px;
    padding-bottom: 8px;
}
a.moreinfopopup span ol li:last-child
{	padding-bottom:3px;
}


@media screen and (max-width: 979px) {
.marlr
{	margin-bottom:20px;
}
.marleft
{	margin-left:0; margin-top:20px;
}
}
@media screen and (max-width: 639px) {
.marlr
{	margin:20px 0;
}
.btnsbar span
{	display:none;
}
.ggraybtn
{	padding:15px; margin-bottom:10px;
}
}
@media screen and (max-width: 479px) {
.bigwi
{	width:100%;
}
a.moreinfopopup span
{	width:200px;
}
}
