@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:"DIN W01 Bold";src:url("../fonts/5426014/a94d5d16-cbe3-439e-b1a5-fbdfb180d789.eot?#iefix");src:url("../fonts/5426014/a94d5d16-cbe3-439e-b1a5-fbdfb180d789.eot?#iefix") format("eot"),url("../fonts/5426014/8beea44e-c2c9-4889-9123-13d0e8b8d1bc.woff2") format("woff2"),url("../fonts/5426014/871e70ec-2f76-44c5-a2f1-77ee8cd0a5fe.woff") format("woff"),url("../fonts/5426014/8fa83ec7-0734-49e5-b5ad-b13a41463328.ttf") format("truetype");}
@font-face{font-family:"DIN W01 Bold Italic";src:url("../fonts/5426025/31393c1c-3e18-4011-a98d-252b48422e6f.eot?#iefix");src:url("../fonts/5426025/31393c1c-3e18-4011-a98d-252b48422e6f.eot?#iefix") format("eot"),url("../fonts/5426025/4bfc9802-18e0-45f1-b221-721200906da1.woff2") format("woff2"),url("../fonts/5426025/abff5174-3c28-4767-b3ba-8ec56b67064e.woff") format("woff"),url("../fonts/5426025/f0b0175d-906e-433e-ab60-e60c0d0779f4.ttf") format("truetype");}
@font-face{font-family:"DIN W01 Medium Italic";src:url("../fonts/5426038/74a919d5-7a40-4a51-982e-bae87c827481.eot?#iefix");src:url("../fonts/5426038/74a919d5-7a40-4a51-982e-bae87c827481.eot?#iefix") format("eot"),url("../fonts/5426038/3fd43eae-744c-4368-b386-94088f2e669b.woff2") format("woff2"),url("../fonts/5426038/07222620-b566-4e53-8361-960b63754371.woff") format("woff"),url("../fonts/5426038/091b2fc7-228b-4f55-9b43-78bfe1c8fde4.ttf") format("truetype");}
@font-face{font-family:"DIN W01 Italic";src:url("../fonts/5426053/e72945c4-5029-4c68-859b-74bc6429ccd6.eot?#iefix");src:url("../fonts/5426053/e72945c4-5029-4c68-859b-74bc6429ccd6.eot?#iefix") format("eot"),url("../fonts/5426053/59fe4d12-8c74-457e-aa68-b9ad885f8f8f.woff2") format("woff2"),url("../fonts/5426053/39432a06-ab95-4bf7-bbb6-cb84e51170e8.woff") format("woff"),url("../fonts/5426053/e93afcb1-b4f4-4177-94ab-97c66a9bb9ee.ttf") format("truetype");}
@font-face{font-family:"DIN W01 Medium";src:url("../fonts/5426076/9f48a411-8295-4ad8-b97a-f4cc38cef43d.eot?#iefix");src:url("../fonts/5426076/9f48a411-8295-4ad8-b97a-f4cc38cef43d.eot?#iefix") format("eot"),url("../fonts/5426076/79949f65-d692-489f-bd6b-b62647297229.woff2") format("woff2"),url("../fonts/5426076/b9597dec-1d68-488e-87e0-d7824cf36028.woff") format("woff"),url("../fonts/5426076/964c9b01-5d07-4ef1-8b71-3b173b54fbcc.ttf") format("truetype");}
@font-face{font-family:"DIN W01 Regular";src:url("../fonts/5426089/a397c752-ee83-47cf-b8a8-b476511dd2c9.eot?#iefix");src:url("../fonts/5426089/a397c752-ee83-47cf-b8a8-b476511dd2c9.eot?#iefix") format("eot"),url("../fonts/5426089/53fb9c60-2054-4c31-9283-5562244b4935.woff2") format("woff2"),url("../fonts/5426089/45831ca8-93bd-4808-aa5f-3c915944f727.woff") format("woff"),url("../fonts/5426089/429a3e29-88da-4603-94ff-c1450c089c88.ttf") format("truetype");}
@font-face{font-family:dinpro_medium;src:url(../fonts/DINPro-Medium.ttf) format('truetype');src:url(../fonts/DINPro-Medium.eot) format("eot"), url(../fonts/DINPro-Medium.otf) format("otf") ,url(../fonts/DINPro-Medium.ttf) format('truetype'),url(../fonts/DINPro-Medium.woff) format('woff');}
@font-face{font-family:dinpro_regular;src:url(../fonts/DINPro-Regular.ttf) format('truetype');src:url(../fonts/DINPro-Regular.eot) format("eot"), url(../fonts/DINPro-Regular.otf) format("otf") ,url(../fonts/DINPro-Regular.ttf) format('truetype'),url(../fonts/DINPro-Regular.woff) format('woff');}

.align_center
{
text-align: center!important;
}

body{margin:0px;font-family:'Open Sans', sans-serif;font-size:20px;font-family:dinpro_regular;line-height:30px;background:#e0e0e0;color:#0a0a0a;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-facebook-square:before{content:"\f082";}
.fa-twitter-square:before{content:"\f081";}
.fa-linkedin-square:before{content:"\f08c";}
.fa-check-square-o:before{content:"\f046";}
.fa-print:before{content:"\f02f";}
.fa-envelope:before{content:"\f0e0";}
li{list-style-type:none;}
a{text-decoration:none;}
ul{margin:0;-webkit-padding-start:0;padding:0;}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{text-decoration:none;color:#008998;}
.search-inner{overflow:hidden;position:relative;width:250px;float:right;margin-top:25px;}
.header-search-input{padding:10px 15px;width:100%;border:0;background:#eee;}
.search-inner .search_submit{position:absolute;right:0px;top:-1px;padding:10px 20px;background:transparent;border:0;background-image:url(../images/search-icon.png);background-repeat:no-repeat;background-position:center;background-size:25px;cursor:pointer;}
.img-circle{position:absolute;top:-10px;right:8px;width:20px;height:20px;border-radius:50%;}
.fa-ellipsis-v:before{content:'\f142';color:#bdbdbd;font-size:20px;}
::-webkit-input-placeholder{color:#b3b3b3;}
::-moz-placeholder{color:#b3b3b3;}
:-ms-input-placeholder{color:#b3b3b3;}
:-moz-placeholder{color:#b3b3b3;}
.site_container,.inner_header{width:100%;margin:0 auto;background:#fff;}
.content_container,.site_container{overflow:hidden;}
header{background:#e0e0e0;position:relative;    height: 129px;}
header .inner_header{padding:25px 50px 0px;display:inline-block;width:100%;}
.wrap{width:100%;margin:0 auto;}
.logo{display:inline-block;width:30%;}
.menu_container{width:750px;float:right;text-align:right;font-family:dinpro_medium;margin-top:34px;}
.menu li{display:inline-block;min-height:70px;vertical-align:bottom;}
.menu li.current_menu .menu_li,.menu li .sub_menu a:hover,.menu li a:hover{color:#62b200 !important;}
.menu li a{padding:15px 6.5px;display:inline-block;color:#111;font-size:14px;max-width:155px;vertical-align:top;line-height:15px;text-align:left;letter-spacing:0px;}
.menu li:last-child a{padding-right:0;max-width:125px;}
.menu li .sub_menu{position:absolute;width:220px;right:2px;top:70px;z-index:99 ;padding:15px 0;background:#04303f;color:#fff;visibility:hidden;opacity:1;position:absolute;top:100%;}
.menu li .sub_menu{width:100%;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.menu li .sub_menu .sub_menu_inner{width:780px;float:right;}
.menu li .sub_menu ul{width:30% !important;float:left!important;margin-right:3%;line-height:1;}
.sub_menu_inner i{font-style:normal;font-size:12px;font-weight:normal;float:left;width:100%;padding:0 0px;text-align:left;text-transform:uppercase;color:#969696;margin-left:20px;line-height:16px;}
.menu li:hover .sub_menu{visibility:visible;opacity:1;z-index:1;min-height:140px;}
body .menu li .sub_menu .inner_submenu .inner_submenu_bottom{
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
visibility: hidden;
top: 100%;
padding: 5px 10px 10px;
right: -8px;
position: absolute;
background: #04303f;
width: 905px !important;
line-height: 10px !important;
margin: 0 !important;
}
body .menu li .sub_menu .inner_submenu .inner_submenu_list:hover .inner_submenu_bottom{
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
opacity: 1;
visibility: visible;}
body .menu .inner_submenu_bottom li{    width: initial !important;}
.remove_fixed_menu .menu li:hover .sub_menu.fixed_menu{display:block;    position: absolute !important;}
.menu li .sub_menu a{max-width:100%;text-align:left;display:inline-block;width:100%;padding:5px 20px;text-transform:uppercase;font-size:14px;}
.menu li .sub_menu li{width:100%;min-height:inherit;cursor:pointer;}
.sub_menu li span{font-size:12px;vertical-align:top;line-height:15px;letter-spacing:0px;color:#fff;max-width:100%;text-align:left;display:inline-block;width:100%;padding:5px 20px;}
.welcome_img{width:100%;}
.menu li .sub_menu .sub_menu_inner{min-height:112px;opacity:0;}
.menu li .sub_menu .sub_menu_inner li{line-height: 1;    vertical-align: top;}
.menu li:hover .sub_menu .sub_menu_inner{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:1;}
.menu li:hover .sub_menu a{color:#fff;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;}
.menu li .sub_menu a:hover{color:#62b200 !important;-webkit-transition:all 0.1s ease-in;-moz-transition:all 0.1s ease-in;-o-transition:all 0.1s ease-in;transition:all 0.1s ease-in;}
.section_one,.product_section_one{position:relative;line-height:0;}
.section_one h1,.product_section_one h1{position:absolute;top:60px;right:20px;width:500px;color:#fff;font-size:56px;font-weight:normal;line-height:62px;}
.section_one h1 span,.product_section_one h1 span,.resource_section_one h1 span{color:#111;}
.section_one h1 span{margin-top:2px;display:inline-block;margin-left:0px;position: relative;}
.section_one h1 span i{     font-style: normal;
font-size: 10px;
font-weight: bold;
width: 16px;
height: 16px;
border: 2px solid #111;
border-radius: 50%;
display: inline-block;
overflow: hidden;
position: absolute;
line-height: 1;
text-align: center;
top: 12px;
right: -22px;
padding: 0px;}
.section_two{margin:43px 0px 26px;overflow:hidden;}
.section_left{width:50%;display:inline-block;}
.product_section_four_right .section_left{}
.section_right{width:50%;display:inline-block;float:right;}
.section_two .section_left{padding-right:20px;}
.section_two .section_right{padding-top:4px;}
.green_txt{font-size:30px;color:#008998;width:270px;margin:0 auto;line-height:36px;}
.red_border{width:60px;border-top:3px solid #f16321;height:2px;content:'';display:block;margin-bottom:23px;}
.section_three{overflow:hidden;background:#f6f6f6;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.section_three .green_txt{width:220px;}
.section_three p,.section_three ul li,.section_five_middle p{font-size:18px;line-height:28px;}
.section_three ul li:before,.product_section_four ul li:before,.consulting_section_four ul li:before,.product_section_three .section3_col li:before,.mortgage_research li:before{content:"\f111";font:normal normal normal 6px/1 FontAwesome;position:absolute;top:12px;left:2px;}
.section_three_middle{width:25%;float:left;background:#e5e5e5;padding:30px;}
.section_three_middle .red_border{margin-top:4px;}
.section_three_right{width:25%;float:right;padding:7px 45px 0px 35px;}
.section_three_left{width:50%;float:left;margin-bottom:-8px;}
.section_three_left img,.section_five_right img{width:100%;}
.section_three ul li,.product_section_four ul li,.consulting_section_four ul li,.product_section_three .section3_col li,.mortgage_research li{position:relative;padding-left:17px;}
.section_three_right ul{margin-top:11px;display:inline-block;}
.section_four{background:#04303f;padding:0 50px;line-height:23px;}
.section_four p{color:#ff8a00;text-transform:uppercase;width:90%;margin:30px 0px;}
.button{font-size:14px;padding:13px 25px;background:#008998;color:#fff;margin-top:42px;display:inline-block;cursor:pointer;line-height:1;}
.button:hover,.footer_widget .form_submit:hover,.validate_me_in:hover,.product_section_five .button:hover{background:#ff8a00;}
.section_four .button{margin-left:58px;margin-top:34px;}
.section_five{background:#f6f6f6;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.section_five_left{width:25%;float:left;background:#e5e5e5;padding:26px 50px;}
.section_five_middle{width:25%;float:left;background:#f6f6f6;padding:25px 35px;}
.section_five_left .green_txt{margin-top:25px;width:170px;float:left;}
.section_five_middle p:nth-child(2){margin-top:29px;}
.section_five_right{width:50%;float:right;}
.section_five_right div{overflow:hidden;background:#04303f;padding:12px 49px;text-transform:uppercase;color:#ff8a00;margin-top:-7px;line-height:23px;}
.section_six{padding:40px 0 39px;}
.section_six li{width:20%;float:left;text-align:center;font-size:14px;}
.section_six ul{overflow:hidden;display:block;margin:43px auto 0;width:1000px;}
.section_six li h2{color:#04303f;font-size:14px;font-family:"DIN W01 Medium";font-weight:bold;margin:6px 0px;}
.section_six .green_txt{padding-right:3px;text-align:left;width:265px;}
.section_six li p{margin:11px auto;font-style:italic;line-height:17px;}
.section_six li:nth-child(3) p{width:135px;}
.section_six li .team_name{width:50%;float:left;}
.section_six li .team_name1{width:25%;float:left;}
.section_seven{background:#04303f;overflow:hidden;color:#fff;padding:1px 50px;}
.section_seven .section_seven_middle p{font-size:18px;padding:12px 10px 15px 10px;line-height:28px;}
.section_seven_left{width:25%;float:left;}
.section_seven_middle{width:50%;float:left;}
.section_seven_right{width:25%;float:right;margin-top:11px;text-align:center;padding-left:26px;}
.section_seven_right .button{}
.section_seven_left span{font-size:14px;margin:23px 0 16px;display:inline-block;color:#b3b3b3;font-weight:bold;}
.section_seven_left p{display:inline-block;margin-left:-2px;}
.section_seven_left .red_border,.section_eight_left .red_border{width:40px;}
.section_seven_left .red_border{margin-bottom:-4px;}
.section_eight{overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.section_eight_left{width:27.3%;float:left;background:#fff;}
.section_eight_middle{width:45.7%;float:left;text-align:center;padding:40px 30px;background:#e5e5e5;}
.section_eight_middle .green_txt{width:100%;}
.section_eight_right{width:27%;float:right;background:#fff;}
.section_eight_middle .red_border{margin:44px auto 9px;width:100px;}
.section_eight_left .red_border{margin-bottom:16px;}
.section_eight_left .content_inner h4{margin:0 0 17px;}
.section_eight_middle h5{font-size:16px;margin:21px auto 0;line-height:25px;text-transform:uppercase;}
.section_eight_middle .owl-theme .owl-dots .owl-dot{margin-top:64px;}
.section_eight_left .content_inner p{margin-bottom:22px;}
.section_eight_right img,.section_eight_left img{width:100%;}
.section_eight_right h4{padding:0px 48px;}
.section_eight_right .green_txt{font-size:20px;width:90%;display:inline-block;margin-bottom:35px;margin-top:6px;line-height:27PX;text-transform:uppercase;}
.section_eight_right .button{margin-top:29px;margin-left:1px;}
.content_inner{padding:13px 18px 50px 50px;}
.section_eight_left span{font-size:14px;display:inline-block;margin-bottom:17px;color:#b3b3b3;}
.section_eight_right p{margin-top:3px;}
.section_eight .content_inner p{font-size:18px;margin-top:0;line-height:28px;}
.section_eight .content_inner p a{color:#0a0a0a;}
.section_eight .content_inner p a:hover{color:#008998;}
.section_eight .date{color:#008998;font-size:18px;margin-bottom:0;}
.section_eight_left .button{margin-top:6px;}
.quotes-top:before{content:'';width:28px;height:23px;background:url(../images/quotes_top.png);display:block;}
.quotes-bottom{text-align:right;padding-right:16px;}
.quotes-top{padding-left:15px;}
.quotes-bottom:before{content:'';width:28px;height:21px;display:inline-block;background:url(../images/quotes_bottom.png);}
.section_eight_middle p{padding:10px 45px;font-style:italic;line-height:32px;}
.section_eight_right .content_inner{padding-left:47px;padding-right:35px;padding-top:17px;}
.login_panel,.reset_pwd_panel{width:470px;margin:0 auto;padding:4px 50px 35px;position:fixed;top:130px;left:35%;z-index:99999999;background:#032f3f;color:#fff;opacity:0;transform:scale(0);-webkit-transition:all 0.35s ease-in;-moz-transition:all 0.35s ease-in;-o-transition:all 0.35s ease-in;transition:all 0.35s ease-in;}
.active_login .login_panel,.active_reset .reset_pwd_panel{opacity:1;transform:scale(1);-webkit-transition:all 0.35s ease-in;-moz-transition:all 0.35s ease-in;-o-transition:all 0.35s ease-in;transition:all 0.35s ease-in;}
.menu_close_icon{color:#fff;font-size:30px;padding:10px 0 0;cursor:pointer;width:40px;text-align:right;display:inline-block;float:right;position:relative;right:-25px;top:7px;}
.login_panel_inner{width:100%;display:inline-block;}
.login_panel h2,.reset_pwd_panel h2{display:inline-block;margin:0px 0 30px;}
.login_form{margin-top:7px;}
.login_panel input,.reset_pwd_panel input{font-size:14px;padding:12px 20px;border:0;width:100%;}
.form_fotter{margin-top:5px;display:inline-block;width:100%;}
.form_fotter p{margin:0;}
.password_feild{margin:15px 0 20px;}
.login_panel .form_submit,.reset_pwd_panel .form_submit{width:115px;float:right;background:#008998;color:#fff;cursor:pointer;}
.login_panel .form_submit:hover,.reset_pwd_panel .form_submit:hover{background:#ff8a00;}
.login_form a:hover{color:#ce9123;}
.login_form a{font-size:14px;color:#fff;}
.member_reg{overflow:hidden;width:100%;text-align:right;border-top:1px solid #fff;margin-top:25px;display:inline-block;}
.member_reg p{margin:0;}
.register{float:left;}
footer{background:#04303f;overflow:hidden;padding:43px 50px 53px;color:#fff;font-size:14px;line-height:24px;width:100%;}
.footer_widget{width:25%;float:left;}
.footer_widget2{padding-left:16px;}
.footer_widget li span{text-transform:uppercase;color:#62b200;}
.footer_widget li{height:20px;}
.footer_widget .email{padding:12px 22px;border:0;width:100%;margin-top:20px;border:1px solid transparent;}
.footer_widget .form_submit,.validate_me_in{background:transparent;border:2px solid #fff;color:#fff;padding:11px 23px;margin-top:26px;cursor:pointer;}
.footer_social{margin-top:7px;margin-left:3px;}
.footer_social li{display:inline-block;float:left;margin-right:15px;margin-top:10px;}
.footer_social li a{color:#fff;font-size:20px;}
.footer_widget:last-child{padding-left:45px;}
.footer_widget1 li:last-child{margin-top:26px;}
.footer_menu li a{color:#fff;}
.footer_menu li.current_menu a, .footer_menu li a:hover{color:#62b200;}
.product_section_one h1{left:78px;right:inherit;top:30px;font-size:40px;line-height:51px;}
.float_content{position:absolute;bottom:0px;left:0;width:100%;}
.product_section_one p{width:630px;margin:0 auto;text-align:center;background:#04303f;padding:16px 10px;color:#fff;font-size:18px;text-transform:uppercase;}
.product_section_two{text-align:center;margin-top:28px;overflow:hidden;padding:0 20px;}
.product_section_two p,.product_section_four p,.product_section_four ul{font-size:18px;line-height:28px;}
.product_section_two .red_border,.consulting_section_two .red_border{margin:40px auto;}
.product_section_two p:nth-child(3),.product_section_two p:nth-child(4){margin-top:28px;}
.product_section_two p b{text-transform:uppercase;}
.product_section_three{background:#f6f6f6;padding:45px 30px 30px;overflow:hidden;text-align:center;margin:54px 0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.product_section_three h3{color:#ff8a00;text-align:center;font-size:34px;margin-top:0px;margin-bottom:49px;font-family:dinpro_medium;letter-spacing:-2px;}
.product_section_three .section3_col{width:290px;display:inline-block;background:#04303f;padding:20px 20px 10px 21px;color:#fff;vertical-align:top;min-height:237px;}
.product_section_three .wrap .section3_col1 li{margin-left:31px;}
.product_section_three .wrap .section3_col3 li{margin-left:14px;}
.product_section_three .section3_col li{text-align:left;font-size:16px;line-height:24px;}
.product_section_three .button {
font-size: 21px;
padding: 24px 25px;
width: 290px;
}
.section3_col h2{margin-bottom:21px;color:#80c4cb;}
.product_section_three .wrap .section3_col:nth-child(3){margin:0 45px;}
.product_section_three .button_container{margin:9px 0 21px;}
.product_section_two .wrap,.product_section_three .wrap{width:970px;}
.product_section_four{overflow:hidden;padding:24px 30px 48px;}
.product_section_four h3,.consulting_section_four h3,.resource_section_four h3,.resource_section_seven h3{padding:15px 25px;background:#04303f;display:inline-block;color:#fff;font-size:26px;margin-bottom:7px;}
.product_section_four h3{font-size:25px;}
.product_section_four P:nth-child(3),.product_section_four P:nth-child(4){margin-top:28px;margin-bottom:0px;}
.product_section_five{background:#008998;color:#fff;padding:26px 20px;font-size:18px;line-height:28px;}
.product_section_five .section_left{width:51%;margin-left:-2px;}
.product_section_five .section_right{text-align:center;width:40%;}
.product_section_five .button{background:#62b200;margin-top:36px;margin-right:3px;}
.product_section_four .section_con_img{margin-top:27px;position:relative;}
.product_section_four .section_con_img .img_div{display:inline-block;line-height:0;position:relative;}
.product_section_four .section_con_img img{position:relative;box-shadow:3px 3px 11px 3px #afafaf;}
.row_5_inner{position:relative;}
.section_con_img .image_hover{content:'';position:absolute;top:0px;right:0px;opacity:0;background:rgba(17, 17, 17, 0.58);width:100%;height:100%;display:flex;align-items:center;text-align:center;vertical-align:middle;}
.section_con_img .image_hover .button{margin:0 auto !important;z-index:999!important;}
.align_left.section_con_img .image_hover{left:0px;right:inherit;}
.product_section_four .section_con_img:hover .image_hover,.product_section_four .section_con_img .img_div:hover:before{opacity:1;}
.product_section_four .wrap,.product_section_five .wrap{width:1080px;}
.align_right{text-align:right;}
.align_left{text-align:left;}
.product_section_four ul{margin-left:36px;margin-bottom:29px;}
.product_section_four_left{background:#f6f6f6;padding-bottom:56px;}
.product_section_four_right{padding-bottom:58px;}
.product_section_four_left .section_right{padding-left:25px;}
.product_section_four:last-child{padding-bottom:28px;}
.product_section_four .section_right .button{float:left;margin-left:6px;margin-top:58px;}
.product_section_four_left .section_right .button{margin-right:50px;margin-top:25px;margin-left:0px;}
.product_section_four:last-child .section_left h3{margin-bottom:24px;}
.product_section_four:last-child .section_left p .p_strong1{margin-top:0px;display:inline-block;}
.product_section_four:last-child .section_left p .p_strong2{margin-top:10px;display:inline-block;}
.product_section_four:last-child .section_left p.p_margin{margin-top:10px;display:inline-block;}
.consulting_section_one,.resource_section_one{position:relative;    line-height: 0;}
.consulting_section_one .wrap,.resource_section_one .wrap,.product_section_one .wrap{   line-height:30px;}
.consulting_section_one h1,.resource_section_one h1{left:52px;right:inherit;top:97px;width:300px;color:#fff;font-size:40px;font-weight:normal;position:absolute;line-height:1.3;letter-spacing:-1px;}
.consulting_section_one p{width:590px;margin:0 auto;text-align:center;background:#04303f;padding:15px 40px;color:#fff;font-size:18px;text-transform:uppercase;}
.consulting_section_two{text-align:center;margin-bottom:3.6em;padding:0 20px;}
.consulting_section_four{padding:0 20px;}
.consulting_section_four .wrap{overflow:hidden;padding:24px 1px;border-top:1px solid #d4cfcf;width:1080px;margin-bottom:19px;}
.consulting_section_two .red_border{margin:69px auto 41px;}
.consulting_section_two .wrap{width:700px;}
.consulting_section_left{width:40%;float:left;}
.consulting_section_right{width:57.5%;float:right;}
.consulting_section_four ul li{margin-bottom:10px;}
.consulting_section_two p,.consulting_section_four p,.consulting_section_right ul{font-size:18px;line-height:28px;margin-top:20px;margin-bottom:27px;}
.consulting_section_right img{margin-top:16px;margin-left:2px;}
.consulting_section_four .pointing_hand{margin-top:20px;}
.consulting_section_four ul{margin-top:9px;}
.consulting_section_four .p_margin{margin-bottom:0px;}
.resource_section_two .wrap{width:712px;}
.resource_section_one h1{top:52px;width:240px;left:92px;}
.resource_section_one h1 span{margin-bottom:28px;display:inline-block;font-weight:bold;}
.resource_section_two p{text-align:center;}
.resource_section_two{padding:10px 20px 0;margin-bottom:40px;}
.resource_section_two p, .resource_section_four p, .resource_section_five p{font-size:18px;line-height:28px;margin-top:20px;margin-bottom:27px;}
.resource_section_five .wrap{padding:20px 0px;border-top:2px solid #d4cfcf;}
.baner_p{color:#ff8a00;font-size:22px;position:absolute;top:12em;left:90px;width:260px;}
.resource_section_four{overflow:hidden;}
.resource_section_four .wrap{margin-top:16px;}
.resource_section_four .wrap,.resource_section_five .wrap,.resource_section_seven .wrap{width:1125px;padding-left:22px;}
.resource_section_five .owl-carousel2 .owl-nav{margin:29px auto -105px;}
.resource_section_four .button{background:#008998;margin-top:18px;}
.resource_section_four .button:hover,.resource_section_six .button:hover,.about_section_six .button:hover{background:#ff8a00;}
.resource_section_six .button{background:#008998;margin-top:26px;margin-left:34px;}
.resource_section_four .section_right{padding-top:18px;font-size:16px;text-align:right;}
.resource_section_four .section_right .section_right_desc{width:321px;float:right;text-align:left;}
.resource_section_four .section_right img{position:relative;box-shadow:3px 3px 11px 3px #afafaf;}
.resource_section_four .img_div{display:inline-block;line-height:0;position:relative;}
.resource_section_four .img_div .image_hover{content:'';position:absolute;top:0px;right:0px;opacity:0;width:100%;height:100%;display:flex;align-items:center;text-align:center;vertical-align:middle;background:rgba(17, 17, 17, 0.58);}
.resource_section_four .img_div .image_hover .button{margin:0 auto !important;z-index:999!important;}
.resource_section_four .img_div:hover .image_hover{opacity:1;}
.resource_section_four .section_right .section_right_desc p{font-size:16px;line-height:28px;margin:10px 0 0;}
.resource_section_four .section_right .section_right_desc p:nth-child(2){color:#008998;margin-top:0;}
.resource_section_four .grey_bg,.resource_section_seven .grey_bg{background:#b3b3b3;width:100%;text-align:center;padding:32px;color:#fff;font-size:34px;}
.resource_section_five{text-align:center;margin-top:46px;min-height:800px;}
.resource_section_five h3{color:#008998;font-size:26px;}
.resource_section_five .red_border{margin:43px auto 25px;width:80px;}
.resource_section5_left{width:27%;text-align:left;float:left;}
.resource_section5_middle{width:23%;text-align:left;float:left;font-size:16px;padding-left:21px;}
.resource_section5_right{width:50%;float:right;text-align:left;font-size:18px;padding-left:14px;}
.resource_section_five .page_nav{margin:60px 0 -2px;}
.resource_section_five li,.resource_section_seven li{list-style-type:none;overflow:hidden;margin-bottom:40px;}
.resource_section5_middle a:hover{color:#ff8a00 !important;}
.resource_section_seven li{margin-bottom:49px;}
.resource_section_seven li .resource_section5_middle a{margin-top:10px;}
.resource_section_seven .owl-carousel2 .owl-nav{margin:24px auto -105px;width:515px;}
.mortgage_research li{margin-bottom:10px;}
.email_text{width:500px;background:#eee;padding:13px 20px;border:0;}
.optin_container{margin-top:47px;}
.optin_container .button{margin-top:3.4em;border:0;display:inline-block;}
.grey_bg2{margin-top:49px;}
.resource_section_four1 .section_left{width:55%;}
.resource_section_four1 .section_right{width:45%;}
.resource_section_four .section_left{font-size:18px;}
.resource_section_six{overflow:hidden;margin:30px 0 19px;padding:0 20px;}
.resource_section_six .wrap{border:2px solid #008998;padding:21px 45px;overflow:hidden;width:1080px;margin:19px auto 0;}
.resource_section_six .resource_section_six_left{width:70%;float:left;font-size:16px;text-transform:uppercase;}
.resource_section_six .resource_section_six_right{width:30%;float:left;text-align:center;}
.resource_section_seven h3{margin-top:42px;margin-bottom:37px;}
.resource_section_seven .resource_section5_right p{text-transform:uppercase;font-size:16px;}
.resource_section_seven .grey_bg{margin-top:34px;margin-bottom:7px;}
.resource_section_seven .page_nav{margin:64px 0 52px;}
.blog_page{background:#eee;}
.blog_post_section .wrap{width:1130px;margin-top:68px;position:relative;}
.blog_section_one h3{left:102px;top:214px;width:380px;color:#fff;font-size:30px;font-weight:normal;position:absolute;line-height:40px;}
.blog_section_one h1{left:102px;top:135px;font-weight:bold;}
.post_entry{width:515px;padding:20px 50px 41px;background:#fff;float:left;margin:0 25px 50px;display:none;min-height:560px;}
.post_entry h2{color:#008998;font-size:26px;line-height:35px;text-transform:uppercase;}
.post_entry h2 a{color:#008998;}
.post_entry h2 a:hover{color:#ff8a00;}
.post_entry p{font-size:18px;line-height:28px;letter-spacing:-0.3px;}
.post_meta{border-top:1px solid #f16321;margin-top:28px;padding-top:26px;}
.post_author{font-size:18px;display:inline-block;float:right;margin-top:2px;color:#008998;margin-right:-3px;}
.post_date{font-size:16px;display:inline-block;float:right;color:#666666;margin-top:2px;margin-right:19px;}
.post_link{width:36px;height:36px;display:inline-block;background:url(../images/Circle-Plus.png);background-size:contain !important;background-position:left;background-repeat:no-repeat;}
.blog_post_section .button_container{overflow:hidden;width:100%;text-align:center;}
.blog_post_section .button_container .button{margin-top:26px;margin-bottom:50px;}
.blog_archive_section{background:#fff;overflow:hidden;padding:43px 20px 56px;}
.blog_archive_section .owl-carousel2 .owl-nav{margin:15px auto -105px;}
.blog_post_load{overflow:hidden;}
.blog_archive_section .wrap{width:1080px;position:relative;}
.blog_archive_section .wrap #myInput{padding:10px 10px 10px 30px;border:1px solid #e3e3e3;display:inline-block;position:absolute;top:26px;right:20px;width:220px;background:url(../images/search-icon-md.png);background-size:20px !IMPORTANT;background-repeat:no-repeat;background-position:5px 8px;}
.blog_archive_section h3{text-align:center;display:inline-block;width:100%;font-size:26px;color:#008998;}
.blog_archive_section .wrap .red_border{margin:19px auto 40px;}
.blog_filter{width:100%;display:inline-block;padding:0 24px;}
.blog_filter ul{border-bottom:2px solid #008998;overflow:hidden;margin-bottom:-10px;}
.blog_filter li{display:inline-block;float:left;height:40px;}
.blog_filter li a{padding:5px 20px 5px 10px;width:100%;display:inline-block;text-align:center;color:#222;cursor:pointer;font-size:14px;position:relative;overflow:hidden;background:#fff;}
.blog_filter li a:before{position:absolute;content:'';top:-12px;right:-22px;width:30px;height:60px;background:#eeeeee;-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);transform:rotate(-30deg);}
.blog_filter li a:hover,.tablinks.active{color:#fff;background:#008998;}
.fixed_filter .blog_filter{position:fixed;right:160px;top:0px;}
.single_post ul li{list-style-type:disc;}
.post_archive_entry{width:280px;float:left;margin-bottom:41px!important;min-height:208px;width:33.33%;padding:0 3%;}
.post_archive_entry:nth-child(3n+2){}
.post_archive_entry h2{font-size:18px;overflow:hidden;width:100%;text-transform:uppercase;display:inline-block;margin-top:10px;margin-bottom:0px;}
.blog_archive_section .owl-carousel2 .owl-stage-outer{margin-left:25px;}
.post_archive_entry h2 a{color:#0a0a0a;}
.post_archive_entry h2 a:hover{color:#008998;}
.post_archive_meta .post_author,.post_archive_meta .post_date{float:left;}
.categoty_archive_section .wrap{width:1080px;}
.col1{width:165px;float:left;font-size:16px;color:#666666;margin-right:43px;}
.categoty_archive_section{padding:38px 0px;overflow:hidden;}
.col1:first-child,.col1:nth-child(4){margin-right:0;}
.col1:nth-child(3){margin-right:75px;padding-left:8px;}
.col1:nth-child(5){margin-right:0;padding-left:10px;width:135px;}
.col1:nth-child(6){margin-right:0;padding-left:35px;}
.page_nav{overflow:hidden;width:100%;text-align:center;margin-bottom:3em;}
.page_nav li{display:inline-block;margin-bottom:6PX;}
.page_nav li a{padding:2px 14px;display:inline-block;color:#0a0a0a;font-size:19px;}
.page_nav li.current_page a,.page_nav li a:hover{color:#008998;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{padding-top:15px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel1,.owl-carousel1 .owl-item{-webkit-tap-highlight-color:transparent;position:relative;height:100%;}
.owl-carousel1{display:none;width:100%;z-index:1;height:100%;}.owl-carousel1 .owl-stage{height:100%;position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel1 .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel1 .owl-stage-outer{position:relative;overflow:hidden;height:100%;-webkit-transform:translate3d(0,0,0)}.owl-carousel1 .owl-item,.owl-carousel1 .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel1 .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel1 .owl-item img{display:block;width:100%}.owl-carousel1 .owl-dots.disabled,.owl-carousel1 .owl-nav.disabled{display:none}.no-js .owl-carousel1,.owl-carousel1.owl-loaded{display:block}
.owl-carousel1 .owl-dot,.owl-carousel1 .owl-nav .owl-next,.owl-carousel1 .owl-nav .owl-prev{cursor:pointer;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel1.owl-loading{opacity:0;display:block}.owl-carousel1.owl-hidden{opacity:0}.owl-carousel1.owl-refresh .owl-item{visibility:hidden}.owl-carousel1.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel1.owl-grab{cursor:move;cursor:grab}.owl-carousel1.owl-rtl{direction:rtl}.owl-carousel1.owl-rtl .owl-item{float:right}.owl-carousel1 .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel1 .owl-animated-in{z-index:0}.owl-carousel1 .owl-animated-out{z-index:1}.owl-carousel1 .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel1 .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel1 .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel1 .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel1 .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel1 .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel1 .owl-video-playing .owl-video-play-icon,.owl-carousel1 .owl-video-playing .owl-video-tn{display:none}.owl-carousel1 .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel1 .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel2,.owl-carousel2 .owl-item{-webkit-tap-highlight-color:transparent;position:relative;height:100%;}
.owl-carousel2{display:none;width:100%;z-index:1;height:100%;}.owl-carousel2 .owl-stage{height:100%;position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel2 .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel2 .owl-stage-outer{position:relative;overflow:hidden;height:100%;-webkit-transform:translate3d(0,0,0)}.owl-carousel2 .owl-item,.owl-carousel2 .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel2 .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel2 .owl-item img{display:block;}.owl-carousel2 .owl-dots.disabled,.owl-carousel2 .owl-nav.disabled{display:none}.no-js .owl-carousel2,.owl-carousel2.owl-loaded{display:block}
.owl-carousel2 .owl-dot,.owl-carousel2 .owl-nav .owl-next,.owl-carousel2 .owl-nav .owl-prev{cursor:pointer;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel2.owl-loading{opacity:0;display:block}.owl-carousel2.owl-hidden{opacity:0}.owl-carousel2.owl-refresh .owl-item{visibility:hidden}.owl-carousel2.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel2.owl-grab{cursor:move;cursor:grab}.owl-carousel2.owl-rtl{direction:rtl}.owl-carousel2.owl-rtl .owl-item{float:right}.owl-carousel2 .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel2 .owl-animated-in{z-index:0}.owl-carousel2 .owl-animated-out{z-index:1}.owl-carousel2 .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel2 .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel2 .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel2 .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel2 .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel2 .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel2 .owl-video-playing .owl-video-play-icon,.owl-carousel2 .owl-video-playing .owl-video-tn{display:none}.owl-carousel2 .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel2 .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel3,.owl-carousel3 .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel3{width:100%;z-index:1}.owl-carousel3 .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel3 .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel3 .owl-stage-outer{padding-top:15px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel3 .owl-item,.owl-carousel3 .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel3 .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel3 .owl-item img{display:block;width:100%}.owl-carousel3 .owl-dots.disabled,.owl-carousel3 .owl-nav.disabled{display:none}.no-js .owl-carousel3,.owl-carousel3.owl-loaded{display:block}
.owl-carousel3 .owl-dot,.owl-carousel3 .owl-nav .owl-next,.owl-carousel3 .owl-nav .owl-prev{cursor:pointer;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel3.owl-loading{opacity:0;display:block}.owl-carousel3.owl-hidden{opacity:0}
.owl-carousel3.owl-refresh .owl-item{visibility:hidden}
.owl-carousel3.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel3.owl-grab{cursor:move;cursor:grab}.owl-carousel3.owl-rtl{direction:rtl}.owl-carousel3.owl-rtl .owl-item{float:right}
.owl-carousel3 .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel3 .owl-animated-in{z-index:0}.owl-carousel3 .owl-animated-out{z-index:1}.owl-carousel3 .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel3 .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel3 .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel3 .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel3 .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel3 .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel3 .owl-video-playing .owl-video-play-icon,.owl-carousel3 .owl-video-playing .owl-video-tn{display:none}.owl-carousel3 .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel3 .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;margin-top:4em;}
.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}
.owl-carousel2.owl-theme .owl-dots .owl-dot span{display:none;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot span:hover{background:#888888;}
.owl-carousel2.owl-theme .owl-dots .owl-dot.active:before,.owl-carousel2.owl-theme .owl-dots .owl-dot:hover:before{color:#008998;}
.owl-carousel2 .owl-dots .owl-dot{width:40px;}
.owl-carousel2 .owl-dots .owl-dot:first-child:before{content:'1';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(2):before{content:'2';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(3):before{content:'3';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(4):before{content:'4';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(5):before{content:'5';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(6):before{content:'6';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(7):before{content:'7';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(8):before{content:'8';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(9):before{content:'9';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(10):before{content:'10';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(11):before{content:'11';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(12):before{content:'12';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(13):before{content:'13';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(14):before{content:'14';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(15):before{content:'15';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(16):before{content:'16';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(17):before{content:'17';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(18):before{content:'18';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(19):before{content:'19';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(20):before{content:'20';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(21):before{content:'21';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(22):before{content:'22';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(23):before{content:'23';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(24):before{content:'24';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(25):before{content:'25';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(26):before{content:'26';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(27):before{content:'27';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(28):before{content:'28';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(29):before{content:'29';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(30):before{content:'30';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(31):before{content:'31';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(32):before{content:'32';}
.owl-carousel2 .owl-dots .owl-dot:nth-child(33):before{content:'33';}
.owl-carousel2 .owl-nav{width:370px;margin:35px auto -105px;overflow:hidden;}
.owl-carousel2 .owl-dots{text-align:center;margin-bottom:15px;font-size:18px;}
.owl-carousel2 .owl-next{width:9px;height:25px;background:url(../images/arrow_right_small.png);background-size:100% !IMPORTANT;}
.owl-carousel2 .owl-prev{width:9px;height:25px;background:url(../images/arrow_left_small.png);background-size:100% !IMPORTANT;}


.owl-carousel_team,.owl-carousel_team .owl-item{-webkit-tap-highlight-color:transparent;position:relative;height:100%;}
.owl-carousel_team{display:none;width:100%;z-index:1;height:100%;}.owl-carousel_team .owl-stage{height:100%;position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel_team .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel_team .owl-stage-outer{position:relative;overflow:hidden;height:100%;-webkit-transform:translate3d(0,0,0)}.owl-carousel_team .owl-item,.owl-carousel_team .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel_team .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel_team .owl-item img{display:block;margin:0 auto;}.owl-carousel_team .owl-dots.disabled,.owl-carousel_team .owl-nav.disabled{display:none}.no-js .owl-carousel_team,.owl-carousel_team.owl-loaded{display:block}
.owl-carousel_team .owl-dot,.owl-carousel_team .owl-nav .owl-next,.owl-carousel_team .owl-nav .owl-prev{cursor:pointer;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width: 12px;height: 28px;}.owl-carousel_team.owl-loading{opacity:0;display:block}.owl-carousel_team.owl-hidden{opacity:0}.owl-carousel_team.owl-refresh .owl-item{visibility:hidden}.owl-carousel_team.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel_team.owl-grab{cursor:move;cursor:grab}.owl-carousel_team.owl-rtl{direction:rtl}.owl-carousel_team.owl-rtl .owl-item{float:right}.owl-carousel_team .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel_team .owl-animated-in{z-index:0}.owl-carousel_team .owl-animated-out{z-index:1}.owl-carousel_team .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel_team .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel_team .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel_team .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel_team .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel_team .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel_team .owl-video-playing .owl-video-play-icon,.owl-carousel_team .owl-video-playing .owl-video-tn{display:none}.owl-carousel_team .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel_team .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel_team .owl-nav{
overflow: hidden;
top: 40%;
position: absolute;
width: 102%;
left: -1%;
}
.owl-carousel_team .owl-nav .owl-next {
width: 36px;
height: 36px;
background: url(../images/arrow_right_white.png);
background-color: #bfbfbf;
background-position: 15px 8px;
background-size: 11px;
border-radius: 50%;

}
.owl-carousel_team .owl-nav .owl-prev {
width: 36px;
height: 36px;
background: url(../images/arrow_left_white.png);
background-color: #bfbfbf;
background-position: 10px 8px;
background-size: 11px;
border-radius: 50%;
}
.owl-carousel_team .owl-nav .owl-next:hover,.owl-carousel_team .owl-nav .owl-prev:hover{
background-color: #a0a0a0;
}
.owl-carousel_team .owl-next.disabled,.owl-carousel_team .owl-prev.disabled{display:none;}
.resource_section_seven{margin-bottom:55px;position:relative;}
.resource_section_seven .resource_section5_left img{border:1px solid #eee;}
.about_section_one{position:relative;line-height:0;}
.about_section_one h1{left:151px;right:inherit;top:19%;width:300px;color:#111;font-size:40px;font-weight:normal;position:absolute;line-height:1.3;letter-spacing:-1px;display:inline-block;font-weight:bold;}
.about_section_two .red_border{width:100px;}
.about_section_three .wrap{width:1140px;}
.about_section_one p{font-size:26px;position:absolute;top:35%;left:151px;line-height:40px;}
.about_section_three li{width:100%;float:left;text-align:center;cursor:pointer;padding:6px 0 0;color:#0a0a0a;}
.product_section_two h3,.about_section_three h3,.about_section_four h3,.about_section_five h3{font-size:26px;color:#008998;margin:10px 0 39px;text-align:center;}
.about_section_three{overflow:hidden;margin:2.8em 0 1em;text-align:center;background:#f6f6f6;padding-top:31px;color:transparent;}
.about_section_three li h2{color:#04303f;font-size:18px;margin:10px 0px 9px;font-weight:bold;}
.about_section_three .about_slider_inner li h2{font-size:26px;font-weight:normal;}
.about_section_three li p{display:inline-block;margin:0px 0 40px;font-style:italic;}
.about_section_three #ninja-slider li p{display:inline-block;margin:0px 0 40px;font-style:normal;width:75%;}
.about_section_four{overflow:hidden;margin:3em 0 1em;text-align:center;min-height:780px;}
.about_section_four .red_border,.about_section_five .red_border{margin:45px auto;width:105px;}
.about_section_four .red_border{margin-bottom:50px;}
.about_section_four .wrap,.about_section_five .wrap,.about_section_six .wrap{width:1075px;}
.about_section_four .item{background:#f6f6f6;padding:53px 30px 35px;min-height:655px;}
.about_section_four .owl-item:nth-child(odd){padding-left:28px;}
.about_section_four .owl-item:nth-child(even){padding-right:20px;}
.about_section_four .item p{line-height:33px;margin-top:26px;font-style:italic;margin-bottom:5px;}
.about_section_four .item h5{text-transform:uppercase;margin:0 auto;}
.about_section_four .item .quotes-top{padding-left:0px;margin-left:-13px;}
.about_section_four .item .quotes-bottom{padding-right:0px;margin-right:-11px;margin-bottom:32px;}
.about_section_five{background:#f6f6f6;padding:60px 20px 53px;min-height:750px;}
.about_section_five .about_section5_left{width:37%;float:left;text-align:center;}
.about_section_five li{overflow:hidden;margin-bottom:31px;}
.about_section_seven li{margin-bottom:33px;}
.about_section_five .about_section5_left p{margin:0;font-size:16px;display:inline-block;width:145px;text-align:right;}
.about_section_seven .owl-carousel2 .owl-nav{width:80%;}
.about_section_seven .owl-carousel2 .owl-dots .owl-dot{width:33px;}
.about_section_five .about_section5_right{width:63%;float:right;text-align:left;}
.about_section_five .about_section5_right p{margin:0;font-size:18px;}
.about_section_five .about_section5_right p:first-child{color:#008998;text-transform:uppercase;}
.about_section_five .page_nav{margin-top:3.5em;margin-bottom:30px;}
.about_section_six{background:#008998;overflow:hidden;color:#fff;padding:19px 1em 22px;}
.about_section_six .resource_section_six_left{width:65%;float:left;}
.about_section_six .button{background:#61b100;}
.about_section_six .resource_section_six_left p{line-height:42px;font-size:18px;}
.about_section_five .red_border{margin-bottom:40px;}
.about_section_six .resource_section_six_right{width:35%;float:left;}
.site_container .about_section_slider{position:fixed;overflow:hidden;background:rgba(4, 4, 4, 0.55);width:100%;left:0;top:0;z-index:999;display:none;}
.about_section_slider .about_slider_1{width:100%;margin:0 auto;position:relative;overflow:hidden;background:#fff;padding-bottom:10px;height:100vh;overflow-y:scroll;}
.about_slider_inner{width:880px;position:relative;margin:0 auto;}
.about_slider_content{width:90%;margin:0 auto 0;font-size:18px;line-height:28px;margin-top:3.9em;}
#ninja-slider .about_slider_content h2{color:#008998;margin:2px 0 0;display:inline-block;}
.about_slider_content b{width:100%;display:inline-block;margin:10px 0 44px;text-transform:uppercase;}
.about_slider_content .red_border{border-color:#008998;margin:0 auto 41px;width:100px;}
.close_slider{display:inline-block;position:absolute;top:25px;right:25px;cursor:pointer;}
.linkedin_link{margin-top:29px;display:block;}
.about_section_slider .owl-nav{position:absolute;top:440px;left:5%;width:90%;display:inline-block !important;}
.about_section_four .owl-dots{display:block !important;margin-top:5px;}
.about_section_four .owl-theme .owl-dots .owl-dot{margin-top:2em!important;}
.owl-prev{color:transparent;background:url(../images/arrow_left.png);width:30px;height:60px;display:inline-block;float:left;background-repeat:no-repeat !important;background-size:contain;}
.owl-next{color:transparent;background:url(../images/arrow_right.png);width:30px;height:60px;display:inline-block;float:right;background-repeat:no-repeat!important;background-size:contain;}
.contact_section{background:#f6f6f6;font-size:18px;padding:48px 20px 4.2em;overflow:hidden;}
.contact_section .wrap{width:1090px;margin:0 auto;}
.contact_section .check_box,.register_contact_section .check_box{font-size:17px;}
.contact_section_left{width:55%;float:right;margin-top:11px;padding-left:37px;}
.contact_section_right{width:43%;float:left;margin-top:12px;margin-left:5px;}
.contact_section_right h3{font-size:18px;color:#008998;}
.field{width:50%;float:left;padding-right:15px;margin-bottom:32px;position:relative;margin-top:1px;}
.contact_form .field,.email_subsciption_check_form .field,#subscriber_registration_form .field{width:49.5%;float:none;display:inline-block;vertical-align:top;}
.email_field,.content_field{width:99.8% !important;float:none;overflow:hidden;margin-top:12px;display:inline-block;margin-bottom:16px;}
.field input{padding:15px;border:0;width:100%;border:1px solid transparent;}
.field textarea{border:0;padding:10px;width:100%;resize:none;}
.field label{margin-bottom:10px;display:inline-block;}
.contact_section_left .field label{margin-bottom:16px;}
.contact_section_left .field input{padding:12px;    font-size: 15px;}
.contact_form_submit{font-size:14px;padding:12px 23px;background:#008998;color:#fff;margin-top:48px;display:block;border:0;cursor:pointer;margin-left:3px;}
.contact_form_submit:hover{background:#ff8a00;}
.check_box{overflow:hidden;margin:-5px 0 0px;display:inline-block;}
.check_box .field input{width:28px;height:18px;margin-right:15px;}
.check_box label{cursor:pointer;position:absolute;width:30px;height:29px;top:0px;left:2px;background:#fff;border:1px solid #ababab;margin:0;}
.check_box label:after{opacity:0;content:'';position:absolute;width:9px;height:5px;background:transparent;top:10px;left:10px;border:3px solid #008998;border-top:none;border-right:none;transform:rotate(-45deg);}
.field input[type=checkbox]:checked + label:after{opacity:1;}
.check_box .field{margin-bottom:15px;width:48%;}
.content_field{padding-top:5px;}
.site_container .register_contact_section{position:fixed;overflow:hidden;background:rgba(4, 4, 4, 0.55);width:100%;left:0;top:0;padding-top:15px;z-index:999;height:100vh;display:none;overflow-y:scroll!important;}
.active_register .register_contact_section{display:inline-block;}
.register_contact_section .wrap{width:1130px;margin:0 auto;position:relative;overflow-y:scroll;background:#f6f6f6;padding:2.7em 5em;font-size:18px;}
.register_contact_section .contact_section_left{width:63%;float:right;margin-top:14px;padding-left:33px;}
.register_contact_section .contact_section_right{width:35%;float:left;margin-top:13px;padding-left:10px;}
.register_contact_section .contact_section_right h3{font-size:18px;color:#008998;margin-bottom:33px;}
.register_contact_section .contact_section_left .check_box{margin:-8px -1px 0px;}
.register_contact_section .contact_form_submit{margin-top:40px;margin-left:0;padding:12px 21px;}
.register_contact_section .check_box .field{width:100%;margin-bottom:26px;float:none;}
.register_contact_section .close_slider img{border:1px solid #222;border-radius:50%;}
.add_user_section{background:#f6f6f6;font-size:18px;padding:48px 0 4em;overflow:hidden;}
.scrollup{position:fixed;bottom:3em;right:4em;}
.scrollup{width:40px;border:2px solid #04303f;padding:4px;background:url(../images/top.png);height:40px;background-size:28px;background-position:center 4px;background-repeat:no-repeat;transition:opacity .2s ease;}
.scrollup:hover{background:url(../images/top_hover.png);background-size:28px;background-position:center 4px;background-repeat:no-repeat;transition:opacity .2s ease;}
.report_section_one,.report_section_two{}
.fa-line-chart:before{content:'\f201';font-size:18px;display:inline-block;margin-right:10px;}
.fa-calendar-check-o:before{content:'\f274';font-size:18px;display:inline-block;margin-right:10px;}
.fa-flask:before{content:'\f0c3';font-size:18px;display:inline-block;margin-right:10px;}
.fa-chevron-circle-up:before{content:'\f139';}
.tabs{width:100%;font-size:18px;display:inline-block;}
.tab-links:after{display:block;clear:both;content:'';}
.tab-links li{float:left;list-style:none;}
.tab-links a{padding:9px 15px;display:inline-block;color:#000;transition:all linear 0.15s;width:120px;text-align:center;}
.userdetails_section_one h3{padding:8px 25px;display:inline-block;font-size:22px;margin:0px;border:1px solid #04303f;}
.tab-links a .fa{display:none;}
.userdetails_section_one .next_tabs{background:transparent;padding:0px;}
.userdetails_section_one .next_tabs a{padding:8px 25px;display:inline-block;}
.userdetails_section_one .next_tabs a:hover{background:#04303f;color:#fff;}
.tab-links a:hover{border-bottom:2px solid #fa8900;}
.tab-links li.active a, .tab-links li.active a:hover{border-bottom:2px solid #fa8900;font-weight:bold;color:#fa8900;}
.tab-content{padding:15px;background:#fff;}
.tab{display:none;}
.tab.active{display:block;}
.tab tr th{text-align:left;color:#008998;font-weight:normal;}
.tab tr:nth-child(even){background:#f8f8f8;}
.tab tr{height:32px;}

.tab-content table{border-spacing:0px;border-bottom:1px solid #eee;font-size:16px;}
.tab_inner_content{overflow:hidden;margin:15px 0 20px;}
.prev_next_tab{width:30%;float:left;}
.prev_next_tab a{    width: 40px;
display: inline-block;
text-align: center;
border: 1px solid #c6c6c6;
color: #555555;
float: left;
font-size: 12px;}
.fa-long-arrow-left:before{content:'\f177';}
.fa-long-arrow-right:before{content:'\f178';}
.fa-caret-right:before{content:'\f0da'; font-size:18px;   position: relative;
top: 1px;
left: 3px;}
.prev_next_tab a:hover{color:#008998;}
.inner_tab{text-align:right;float:right;}
.inner_tab a{display:inline-block;text-align:center;background:#eee;padding:0 20px;font-size:15px;float:left;position:relative;width:inherit;}
.inner_tab a.active,.inner_tab a:hover{color:#fff;background:#008998;}
.tab_inner_content .tab-links li.active a,.tab_inner_content .tab-links li.active a:hover {
border-bottom: 0px solid #008998;
font-weight: inherit;
color:#fff;
}
.fa-external-link:before{
content:'\f08e';
font-size: 16px;
margin-left: 10px;
color: #008998;
cursor:pointer;
}
.fa-external-link:hover:before
{
color:#ff8a00;
}
#tab2{display:none;}



.tab2,.tab3,.tab4,.tab5,.tab6,.tab7,.tab8,.tab9{display:none;overflow:hidden;}
/*.inner_tab1:before{content:'';border-top:5px solid #8797f4;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #8797f4;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}
.inner_tab2:before{content:'';border-top:5px solid #f874b8;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #f874b8;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}
.inner_tab3:before{content:'';border-top:5px solid #72ebca;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #72ebca;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}
.inner_tab4:before{content:'';border-top:5px solid #ff9656;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #ff9656;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}
.inner_tab5:before{content:'';border-top:5px solid #8797f4;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #8797f4;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}
.inner_tab6:before{content:'';border-top:5px solid #8bdaf7;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #8bdaf7;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}
.inner_tab7:before{content:'';border-top:5px solid #f874b8;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #f874b8;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}
.inner_tab8:before{content:'';border-top:5px solid #72ebca;border-bottom:5px solid rgba(17, 17, 17, 0);border-left:5px solid #72ebca;border-right:5px solid rgba(17, 17, 17, 0);position:absolute;left:0;top:0;}*/
.no_records{overflow:hidden;background:#eee;padding:0 20px;color:#adadad;font-weight:normal;}
.add_user_section .wrap{width:100%;padding:0 5em;margin-bottom:3em;}
.add_user_section_form{background:#fff;padding:30px 30px 30px;}
.add_user_section_form .field input{border:1px solid #eee;}
.add_user_section_form .field label{font-weight:bold;margin-bottom:0;}
.add_user_section_form .field{width:26%;margin-bottom:0px;}
.add_user_section_form .zip_field{width:13%;}
.admin_tools_user_section  .wrap{width:1100px;padding:0px;}
.add_user_section_form .email_field ,.add_user_section_form .company_field ,.add_user_section_form .company_title_field,.add_user_section_form .acc_field ,.add_user_section_form .alt_email_field
,.add_user_section_form .phone_field{width:52%;}
.add_user_section_form .phone_field input{width:21.7%;}
.add_user_section_form .phone_field{padding-right:0;}
.add_user_section_form .phone_field label,.add_user_section_form .zip_field label{width:100%;}
.add_user_section_form div{overflow:hidden;padding:0 10px 5px;}
.fa-check-square:before{content:'\f14a';color:#008998;margin-left:20px;margin-right:10px;}
.add_user_section_form .form_submit{margin-top:32px;display:inline-block;width:100%;margin-bottom:-7px;}
.number2{margin:0 15px;}
.contact_form_submit1{border:0px solid #dedede;    margin: 0 !important;}
.contact_form_submit1:hover{background:#ff8a00;}
.add_user_section_form .submit_con{display:inline-block;padding:0;position:relative;}
.add_user_section_form .check_box,.add_user_section_form .check_box .field{width:100%;margin-bottom:0;margin-top:20px;}
.add_user_section_form .check_box label{width:21px;height:23px;top:1px;left:17px;background:#fff;margin:2px 0 0;}
.add_user_section_form .check_box label:after{width:9px;height:5px;background:transparent;top:7px;left:5px;border-color:#fff;}
.add_user_section_form .field input[type=checkbox]:checked + label{background:#008998;}
.admin_tools_user_section{overflow:hidden;    min-height: 640px;}
.admin_tools_user_section h1{margin:20px 10px;}
.tools_container li{width:250px;display:inline-block;height:220px;float:left;box-shadow:1px 1px 12px 2px #a9a4a4;box-shadow: 0px 0px 17px 1px #a9a4a4;margin:30px 58px;padding-top:9.7em;text-align:center;background:#008998;padding:10px;background: #ffffff;}
.tools_container li:hover{box-shadow:1px 1px 25px 2px rgba(138, 138, 138, 0.54);}
.tools_container li img{width:130px;}
.my_settings h3{margin:0;    font-size: 16px;
font-weight: bold;
padding: 2px 25px;
background: #04303f;
display: inline-block;
color: #fff;
text-align: center;}
.my_settings.add_user_section_form li{width:50%;float:left;}
.my_settings.add_user_section_form li .check_box .field
{
margin-top: 6px;height: 35px;
}
.my_settings.add_user_section_form{overflow:hidden;}
.my_settings.add_user_section_form li:last-child{width:100%;margin-top:30px;border-top:1px solid #eee;padding-top:30px;}
.my_settings.add_user_section_form li:last-child h3{display:block;width:245px;margin:0 0 20px;}
.form_link1{background:#008998;color:#fff !important;margin:0 0;display:inline-block;float:right !important;}
.form_link1:hover,.address_container a:hover,.link_container a:hover{background:#ff8a00;}
.my_settings .check_box  input {
margin: 6px 10px 0px -4px;
}
.my_settings.add_user_section_form li .check_box .field .settings_input{
padding: 2px 8px;
left: 0;
top: 0;
width: 100%;}
#add_email{
padding: 8px 8px 8px;
background: #62ae16;
color: #fff;
font-size: 14px;
line-height: 13px;
display: inline-block;
text-align: center;
cursor: pointer;
border:0;
margin-left: 33px;
}
#add_email i{font-size:23px;margin-right:8px;font-style:normal;}
.order_page_section .my_settings .full_width_feild{}
.my_settings .field span{
font-weight: normal;
margin-top: -5px;
display: inline-block;
padding-left: 30px;}
.contact_li{width:33.33%;float:left;    font-size: 14px;}
.contact_li b{font-size:15px;}
.contact_li p{margin:0px;}
.tools_container li p{width:100%;color:#5f5c5c;font-size:22px;margin-top:10px;}
.fa-plus:before{content:'\f067';}
.fa-times:before{content:'\f00d';}
.fa-tags:before{content:'\f02c';}
.fa-trash:before{content:'\f1f8';}
.fa-pencil:before{content:'\f040';}
.fa-pencil-square-o:before{content:'\f044';}
.userdetails_section_one .wrap{}
.tab_section_one{overflow:hidden;border:1px solid #04303f;padding:10px 20px 20px;background:#eee;}
.acc_details{padding:10px 15px 10px 1em;font-size:16px;line-height:22px;margin:1em 0;display:inline-block;}
.acc_details p{display:inline-block;float:left;margin:0px;}
.acc_details .acc_no{margin-right:40px;position:relative;}
.acc_no:after{position:absolute;right:-20px;top:0px;border-right:1px solid #ada8a8;content:'';width:1px;height:20px;display:inline-block;}
a.inner_link1{background:#008998;color:#fff; }
a.inner_link2{background:#89cd47;color:#fff;margin:0 5px;    background: #858585;}
a.inner_link3{background:#f16321;color:#fff;    background: #858585;}
a.inner_link1:hover, a.inner_link2:hover,a.inner_link3:hover{background:#ff8a00;}
.inner_link a i{margin-right:15px;}
.acc_details b{
color: #ff8a00;
}
.add_user_section_form  .state_list_box .check_box input,.add_user_section_form  .metro_list_box .check_box input {
margin: 0px 10px 0px -4px;
opacity: 0;
width: 18px;
height: 16px;
float: left;
}
.add_user_section_form .state_list_box .field,.add_user_section_form .metro_list_box .field{
margin-top: 0 !important;
font-size: 11px;
line-height: 11px;
padding: 0 0 5px 0px;
}
.add_user_section_form .state_list_box .check_box label,.add_user_section_form .metro_list_box .check_box label {
width: 12px;
height: 12px;
top: 0px;
left: 0px;
margin-top:0;
}
.add_user_section_form .state_list_box .check_box label:after ,.add_user_section_form .add_user_section_form .state_list_box .check_box input .check_box label:after {
top: 3px;
left: 2px;
border-width: 1px;
width: 6px;
height: 3px;
}
.add_user_section_form .state_list_box_inner
{
width:120px;float:left;padding:0;
}
.add_user_section{
min-height:600px;
}
.analyst_name,.fsmoi_section_container .report_section_one h1 {display:inline-block;}
.analyst_name_container{
vertical-align: middle;
display: flex;
align-items: center;
}
.analyst_name{
width: 55px;
float: left;
display: inline-block;
margin: 0;
font-size: 11px;
}
.add_user_section_form .state_list_box_inner1 {
width: 142px;}
.check_box .field label .state_list{border-bottom:1px solid #222;cursor:pointer;font-style:normal;color: #0a0a0a !important;    width: 20px !important;padding: 0 !important;
font-size: 16px !important;display: initial !important;    top: 0;}
.state_list_container .state_list_box,.metro_list_box{
background: #fff;
border: 1px solid #eee;
position: absolute;
top: 165px;
left:30px;
width:410px;display:none;
box-shadow: 0px 0px 2px 2px #f5f5f5;
}
.list_popup_field .state_list {
margin-left: 42px;
display: inline-block;
color: #0a0a0a !important;
border: 1px solid #d8d8d8;
line-height: 18px;
padding: 3px 9px;
cursor: pointer;
margin-top: 22px;
}
.metro_list_box{
top: 245px;
}
.state_list_container.show_list .state_list_box{display:block;}
.state_list_cancel{    display: inline-block;
float: right;
padding: 0 !important;
position: relative;
top: 1px;
left: 10px;
cursor: pointer;
box-shadow: 0px 0px 3px #8c8b8b;
height: 30px;}
.state_list_cancel img{
width: 30px;


}
.TableS .edit-user-details{    margin-right: 10px;
border: 1px solid #b4b4b4;
padding: 0px 8px;
line-height: 17px;
color: #222;
font-size: 12px;}
.TableS .delete-user-details	{color:#f85454;border: 1px solid #b4b4b4;
padding: 0px 8px;
line-height: 17px;
font-size: 12px;cursor:pointer;
}
.edit-user-details,.delete-user-details {
display:none;
}
.selected .edit-user-details,.selected .delete-user-details{
display:inline-block;
}
.TableS .edit-user-details:hover i,.TableS .delete-user-details:hover i{background:#d1d1d1;	}
.TableS .edit-user-details img,.TableS .delete-user-details img{    width: 30px;
position: relative;
top: 5px;}
.TableS  select{    width: 100%;}
form#field_smart{width:70%;}
.fa-user:before{content:'\f007';}
.fa-user-times:before{content:'\f235';}
.userdetails_section_one td i{padding:5px 7px;background:#fff;border:1px solid #eee;}
.userdetails_section_one .check_box{margin:0px 10px 0px;position:relative;}
.userdetails_section_one .check_box input[type=checkbox]:checked + label:after{opacity:1;border-color:#fff;}
.userdetails_section_one .check_box input[type=checkbox]:checked + label{background:#008998;}
.userdetails_section_one .check_box label{cursor:pointer;position:absolute;width:15px;height:15px;top:7px;left:2px;background:#fff;border:1px solid #ababab;margin:0;}
.userdetails_section_one .check_box label:after{width: 8px;
height: 4px;    border: 2px solid #008998;    border-top: none;
border-right: none;}
.userdetails_section_one .check_box input[type="checkbox"]{opacity:0;}
.add_user_section  {position:relative;}
.active_delete_popup .upgrade_changes_conform{display:flex;}
.userdetails_section_one .check_box label:after{top:4px;left:3px;}
.corp_acc_section ul li{font-size:16px;margin-bottom:10px;position:relative;padding-left:40px;margin-left:20px;}
.corp_acc_section ul{border-bottom:1px solid #eee;padding-bottom:30px;}
.corp_acc_section ul li i{font-style:normal;padding:2px;margin-right:20px;background:#eee;border-radius:50%;width:30px;height:30px;display:inline-block;text-align:center;color:#008998;position:absolute;left:0;}
.corp_acc_section .button_con a{width:100%;text-align:center;display:inline-block;margin:1em 0;padding:10px;background:#008998;color:#fff;}
.corp_acc_section .button_con a:hover{background:#ff8a00;}
.fa-long-arrow-right:before{content:'\f178';}
.fa-play-circle-o:before{content:'\f01d';margin-left:10px;display:inline-block;top:1px;position:relative;}
.corp_acc_section .button_con a i{margin-left:10px;display:inline-block;top:3px;position:relative;}
.forgot_psw_section p,.i_design_p{padding:1px 15px 1px 6em;background:#e4e4e4;position:relative;margin:0;font-size:16px;line-height:22px;margin-top:1em;display:inline-block;width:100%;}
.forgot_psw_section p{padding:20px 15px 20px 6em;}
.forgot_psw_section p i,.i_design_p i{font-style:normal;padding:0px 12px;border:3px solid #008998;border-radius:50%;color:#008998;font-weight:bold;margin-right:15px;position:absolute;left:30px;top:20px;line-height:32px;font-size:30px;}
.forgot_psw_section p i{left:24px;top:13px;}
.forgot_psw_form{border-top:1px solid #eee;font-size:16px;}
.forgot_psw_form .email_field{width:50% !important;float:left;padding:0px 30px 10px 5px;}
.forgot_psw_form .email_field input{box-shadow:1px 1px 2px 2px #e0e0e0;    font-size: 15px;    padding: 13px;}
.forgot_form_submit{font-size:15px;border:0;box-shadow:none;padding:15px 25px;background:#008998;color:#fff;margin-top:52px;display:inline-block;cursor:pointer;}
.free_trail_section .button_con{border-top:1px solid #eee;}
.reg_image a{margin-right:30px;}
.reg_image{margin-top:20px;display:inline-block;}
.reg_image a:hover img{box-shadow:0px 0px 10px 2px #afadad;}
.about_section_four .owl-carousel1 .owl-item{padding:0 20px;}
.subscribe_section p .login_button{padding:2px 10px 5px;background:#008998;color:#fff;margin-left:15px;border-radius:5px;font-size:15px;}
.subscribe_section p.grey_bg{padding:15px;background:#f1f1f1;}
.subscribe_section .check_box{width:52%;position:relative;}
.subscribe_section .check_box span{color:#008998;display:inline-block;padding-left:43px;}
.subscribe_section .check_box input,.subscribe_section .check_box label{position:absolute;top:6px;display:inline-block;}
.content_container{overflow:hidden;width:100%;z-index:9;}
.captcha{float:left;margin-top:30px;width:190px;}
.code_field{margin-top:25px !Important;float:left;}
.user_reg_form .check_box{margin-top:0px;width:100%;}
.lazy-hidden{opacity:0;}
.lazy-loaded{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;opacity:1;}
#ninja-slider{width:100%;background:rgba(25, 25, 25, 0.7);padding:0;height:auto !important;margin:0 auto;overflow:hidden;box-sizing:border-box;}
#ninja-slider .fs-icon{top:6px;right:6px;width:60px;height:26px;z-index:2;color:white;text-align:center;text-shadow:0 0 3px black;font:bold 18px/36px arial;border-radius:2px;opacity:0;-webkit-transition:opacity 0.8s;transition:opacity 0.8s;}
#ninja-slider .item{background:#fff;padding-bottom:4em;}
#ninja-slider .slider-inner:hover .fs-icon,
#ninja-slider.fullscreen .fs-icon{opacity:1;}
#ninja-slider.fullscreen .fs-icon{position:absolute !important;top:15px!important;right:15px!important;}
#ninja-slider .slider-inner{margin:0 auto;font-size:0px;position:relative;box-sizing:border-box;padding-bottom:100px!important;}
#ninja-slider.fullscreen .slider-inner{width:98%;max-width:880px;background:#fff;}
#ninja-slider ul{position:relative;list-style:none;padding:0;box-sizing:border-box;overflow:visible!important;}
#ninja-slider li{width:100%;height:100%;top:0;left:0;position:absolute;font-size:12px;list-style:none;margin:0;padding:0;opacity:0;box-sizing:border-box;}
#ninja-slider li.ns-show{opacity:1;}
#ninja-slider-pause-play{display:none;}
#ninja-slider-prev, #ninja-slider-next{position:absolute;display:inline-block;width:21px;height:41px;line-height:56px;top:56.3%;margin-top:-10px;color:white;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:2px;z-index:10;opacity:1;font-family:sans-serif;font-size:13px;cursor:pointer;-webkit-transition:all 0.7s;transition:all 0.4s;}
.slider-inner:hover #ninja-slider-prev, .slider-inner:hover #ninja-slider-next{opacity:1;}
#ninja-slider-prev{left:75px;background:url(../images/arrow_left.png);background-repeat:no-repeat!important;background-size:contain;}
#ninja-slider-next{right:75px;background:url(../images/arrow_right.png);background-repeat:no-repeat!important;background-size:contain;}
#ninja-slider-prev div{margin-right:8px;white-space:nowrap;opacity:0;float:right;display:none;}
#ninja-slider-next div{margin-left:8px;white-space:nowrap;opacity:0;float:left;display:none;}
#ninja-slider-prev:hover div, #ninja-slider-next:hover div{opacity:1;}
#ninja-slider-pager{display:none;}
#ninja-slider-prev, #ninja-slider-next, #ninja-slider-pause-play{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;}
.hidden
{
display: none;
}

@media only screen and (max-width:600px){#ninja-slider-prev, #ninja-slider-next, #ninja-slider-pager{display:none;}
#ninja-slider li .cap1{font-size:20px;}
}
.icba_landing .button{
background:#60b446;    margin-top: 30px;}
.icba_landing .button:hover{
background:#ff8a00;
}
.fa-map-marker:before{content:'\f041';}
.fa-exclamation-triangle:before{content:'\f071';}
.fa-info:before{content:'\f129';}
.address_container,.address_container4{padding:10px 20px;background:#eee;overflow:hidden;}
.address_container .fa-map-marker,.address_container3 .fa,.address_container4 .fa{display:inline-block;float:left;margin-right:20px;color:#008998;font-size:27px;margin-top:7px;}
.address_container p,.address_container4 p{display:inline-block;float:left;margin:6px 0 0;}
.address_container a{display:inline-block;float:right;margin:2px;font-size:13px;padding:1px 10px;background:#008998;color:#fff;border-radius:10px;}
.address_container2{border-top:1px solid #e6e5e5;margin:2em 0;border-bottom:1px solid #e6e5e5;padding-bottom:20px;}
.address_container2 p{margin:15px;}
.address_container3{padding:10px 20px;background:rgba(241, 245, 18, 0.18);overflow:hidden;margin-bottom:2em;}
.address_container3 div{display:inline-block;float:left;}
.address_container3 p{margin:0px;}
.address_container3 .fa{color:#bd4f3d;font-size:52px;}
.address_container3 a{text-decoration:underline;}
.address_container3 a:hover{text-decoration:none;}
.address_container4{padding:10px 20px 10px 60px;line-height:20px;position:relative;font-size:13px;}
.radio_box p,.check_box,.radio_box{font-size:15px;}
.address_container4 .fa{border:2px solid;padding:3px 9.5px;border-radius:50%;margin-top:2px;position:absolute;left:13px;top:8px;font-size:20px;}
.order_page_section .check_box label{width:22px;height:22px;top:2px;left:7px;}
.order_page_section .check_box label:after{top:7px;left:6px;}
.order_page_section .file_field{width:33.33%;padding:20px;width:100%;background:#eee;border:2px dashed #bbbbbb;text-align:center;}
.address_container5{width:100%;}
.address_container5 .field{width:100%;}
.address_container5 .state_field,.address_container5 .City_field{width:30%;}
.address_container5 .Country_field,.address_container5 .zip_field{width:20%;}
.address_container5 h3{font-size:15px;padding:2px 25px;background:#04303f;display:inline-block;color:#fff;margin:3em 0 0;}
.address_container5 .owner_field,.address_container5 .Property_type_field,.address_container5 .Property_use_field,.address_container5 .Building_sq_field{width:30%;}
.address_container5 div{overflow:hidden;}
.address_container5 .field,.address_container4 .field
{
float:left;
display:inline-block;
}
.address_container5 .field-col1{width:100%;}
.address_container5 .field-col2{width:50%;}
.address_container5 .field-col3{width:33.33%;}
.address_container5 .field-col4{width:25%;}
.address_container5 .field-col5{width:20%;}
.link_container a{display:inline-block;float:right;margin:2px;font-size:16px;padding:5px 20px;background:#008998;color:#fff;}
.link_container .continue_but{margin-left:20px;}
.link_container .manual_order_but{float:left;}
.fa-arrow-right:before{content:'\f061';margin-left:10px;}
.fa-arrow-left:before{content:'\f060';margin-right:10px;}
.order_page_section .year_field{width:20%;}
.order_page_fieldmart .address_container5{width:50%;float:left;}
.address_container7 h3{font-size:16px;font-weight:bold;padding:2px 25px;background:#04303f;display:inline-block;color:#fff;margin:3em 0 0;}
.address_container6{background:#fff;padding:20px;margin-bottom:20px;}
.address_container6 h3{color:#008998;margin:0px;}
.tab_table tr th{text-align:left;color:#008998;font-weight:normal;}
.tab_table tr:nth-child(even){background:#f8f8f8;}
.tab_table tr{}
.TableS td .field{width:100%;}
.tab_table table{border-spacing:0px;border:1px solid #dcdcdc;font-size:14px;padding:10px;}
.tab_table table .field{width:100%;margin-top:0px;font-size:14px;text-transform:uppercase;}
.slideanim{visibility:hidden;visibility:visible\9;}
.slideanim.slide.to_top{visibility:visible;animation:slide 1s;}
.slideanim::after{content:"";display:table;clear:both;}
@keyframes slide{0%{opacity:0;transform:translateY(50%);}
100%{opacity:1;transform:translateY(0);}
}
.slideanim.slide.left_in{visibility:visible;animation:left_in 1.5s;}
@keyframes left_in{0%{opacity:0;-moz-transform:translate3d(-100px, 0px, 0px);-webkit-transform:translate3d(-100px, 0px, 0px);-o-transform:translate(-100px, 0px);-ms-transform:translate(-100px, 0px);transform:translate3d(-100px, 0px, 0px);}
100%{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);}
}
.slideanim.slide.right_in{visibility:visible;animation:right_in 1.5s;}
@keyframes right_in{0%{opacity:0;-moz-transform:translate3d(100px, 0px, 0px);-webkit-transform:translate3d(100px, 0px, 0px);-o-transform:translate(100px, 0px);-ms-transform:translate(100px, 0px);transform:translate3d(100px, 0px, 0px);}
100%{opacity:1;-moz-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate3d(0px, 0px, 0px);}
}
.single_post{background:#f6f6f6;font-size:18px;padding:5px 0 0em;overflow:hidden;}
.single_post .wrap{width:100%;position:relative;}
.single_content_container{width:80%;float:left;}
.sidebar_container{width:20%;float:left;background:#fff;}
.single_post .img_con{float:right;margin-left:20px;margin-bottom:20px;}
.single_post h1{background:#ffffff;width:100%;padding:32px 50px 0;color:#008998;font-size:34px;margin:0;}
.inner_single_post{padding:30px 50px;overflow:hidden;background:#fff;}
.single_post_meta:before{border-top:3px solid #f16321;height:2px;content:'';display:block;width:100px;margin:15px 15px 0 0;float:left;}
.single_post_meta{overflow:hidden;background:#fff;padding:10px 50px 0;}
.single_post_meta .post_date,.single_post_meta .post_author{float:left;color:#b7b5b5;font-size:14px;}
.single_post_meta .post_author:before{content:"\f007";margin-right:10px;font:normal normal normal 14px/1 FontAwesome;}
.single_post_meta .post_date:before{content:"\f073";margin-right:10px;font:normal normal normal 14px/1 FontAwesome;}
.single_post_meta .post_author{margin-top:1px;font-size:14px;text-transform:uppercase;}
.sidebar_container ul li{list-style-type:none;}
.market_info{background:#f6f6f6;overflow:hidden;padding:2em 5em 3em;}
.market_section_one h1,.market_section_one .red_border,.add_user_section h1{text-align:center;margin:30px auto;}
.market_section_one h1,.add_user_section h1{font-size:40px;text-transform:uppercase;color:#008998;}
.market_section_two span ,.market_section_one span,.order_listing_section_1 p{font-size:14px;display:inline-block;margin-bottom:17px;color:#b3b3b3;line-height:18px;}
.order_listing_section_1 h3{text-align: center;}
.market_section_two h3,.market_section_one h3,.order_listing_section_1 h3{color:#000;font-size:18px;font-weight:bold;text-transform:uppercase;}
.market_section_left{float:left;background:#7ebd32;;margin-right:2%;box-shadow:0px 0px 9px 2px rgba(17, 17, 17, 0.15);}
.market_info .market_section_left{ min-height: 480px;    border-top: 5px solid #62b200;}
.market_section_two table td img{display:block;width:90%;}
.market_section_right{width:23%;float:right;background:#fff;padding:10px 30px 20px;box-shadow:0px 0px 9px 2px rgba(17, 17, 17, 0.15);min-height:480px;}
.market_section_two h4,.market_section_two table td{font-weight:bold;font-size:14px;    margin: 0;}
.market_section_two li{border-bottom:1px solid #eee;margin-bottom:10px;}
.market_section_two li span{color:#fff;background:#89cd47;padding:5px 10px;line-height:13px;border-radius:20px;margin-right:10px;}
.market_section_two li .val_1{background:#89cd47;}
.market_section_two li .val_2{background:#008998;}
.market_section_two li .val_3{background:#72ebca;}
.fa-sign-in:before{    content: '\f090';
padding: 14px 20px;
background: #89cd47;
color: #fff;
font-size: 22px;
display: inline-block;}
.market_info .fa-cog:before{
content: '\f013';
font-size:25px;
float:right;

}
.market_info .fa-cog{
float: right;color: #aaa;
}
.market_section_two table{border-spacing:0px;}
.market_section_two table th{font-size:14px;color:#b3b3b3;text-align:left;}
.market_section_two table tr{border-bottom:1px solid #eee;}
.market_section_two table td{padding:20px 0;border-top:1px solid #eee;}
.market_section_two table td a{float:right;}
.market_section_two table td i{font-style: normal;background: #eee;padding: 10px 15px;width: 70px;height: 50px;display: inline-block;text-align: center;    font-size: 20px;    margin-top: 8px;}
.market_section_two table td a i{font-style:normal;background:transparent;padding:0;}
.market_section_one_inner{margin:40px 0;box-shadow:0px 0px 9px 2px rgba(17, 17, 17, 0.15);padding:20px;background:#fff;}
.fa-th-large:before{content:'\f009';margin-right:7px;}
.fa-signal:before{content:'\f012';margin-right:7px;}
.fa-cubes:before{content:'\f1b3';margin-right:7px;}
.tab_sec1 a,.tab_sec2 a{color:#111;font-size:15px;display: inline-block;    text-align: center;}
.tab_sec1 a:hover,.tab_sec2 a:hover{    text-decoration: none;}
.tab_sec1 a {margin-right:15px;}
.tab_sec2 a{min-width:40px;}
.tab_sec2{display:inline-block;float:right;}
.tab_sec1{display:inline-block;float:left;}
.active_tab1{border-bottom:2px solid #008998;}
.active_tab1 i{color:rgb(0, 137, 152);}
.evals_section_one{
padding: 0 5em;position:relative;
}
.market_section_middle {
box-shadow: 0px 0px 9px 2px rgba(17, 17, 17, 0.15);
min-height: 480px;
width: 58%;
margin-top: 15px;
float: left;
padding: 0px;
border-top: 5px solid #62b200;
background: #fff;
}
.market_section_two{width:100%;display:inline-block;}
.market_section_col{width:23.5%;float:left;background:#fff;padding:10px 30px 20px;box-shadow:0px 0px 9px 2px rgba(17, 17, 17, 0.15);min-height:420px;}
.market_section_2, .market_section_3, .market_section_4{margin-left: 2%;}
.evals_section_one .market_section_two{margin:25px 0 40px;}
.evals_section_one .market_section_left,.market_section_2,.market_section_3{text-align:center;}
.bank_date{    width: 100%;
padding: 10px 30px 0;
margin-bottom: 0 !important;
color: #222 !important;
text-transform: uppercase;
font-weight: bold;}
.evals_section_one .market_section_one .market_section_left{padding:0 0 30px;width:15%;margin-top:15px;    margin-right: 2%;}
.evals_section_one .market_section_one .market_section_right{box-shadow:0px 0px 9px 2px rgba(17, 17, 17, 0.15);padding:0 0 30px;width:23%;margin-top:15px;float:right;background:#fff;    padding: 10px 30px 20px;}
.evals_section_one .market_section_one .market_section_left,.evals_section_one .market_section_one .market_section_middle,.evals_section_one .market_section_one .market_section_right{min-height:535px;}
.market_section_col h3 {text-align:center;}
.market_section_right .alert_info:first-child{    margin-bottom: 2em;}
.bank_content{padding:20px 40px;}
.order_button{   /* padding: 5px;*/

padding:10px 5px;
font-size: 18px;

width: 100%;
display: inline-block;
background: #ffffff;
color: #008998;
text-transform: uppercase;
/*font-size: 15px;*/
font-weight: bold;}
.bank_header h4{    font-size: 18px;
font-weight: bold;
color: #ffffff;
margin: 0;
padding: 20px 30px;
text-transform: uppercase;}
.evals_section_one h1,.order_page_section h1 ,.report_section_one h1{
font-size: 27px !important;
text-transform: uppercase;
color: #008998;
text-align: left;
}
.market_section_right h3,.market_section_right h3{
margin-top: 5px;
color: #222;
text-transform: uppercase;
font-weight: bold;
margin-bottom: 15px;
}
.market_section_one{    width: 100%;
padding-bottom: 7px;    display: inline-block;    overflow: visible !important;}
.market_section_three
{
margin:50px 0px 0;width:100%;display: inline-block;
}
.market_section_three li.active a,.market_section_three li a:hover{
color: #ff8a00;    border-bottom: 1px solid #ff8a00;
}
.market_section_three li a{
display: inline-block;
float: left;
font-size: 15px;
margin-right: 20px;position:relative;
line-height: 20px;
cursor:pointer;
color: #000;
}
.market_section_three li.active a:after{
content: '\f0dd';
font: normal normal normal 24px/1 FontAwesome;
width: 100%;
text-align: center;
display: inline-block;
position: absolute;
left: 0px;
bottom: -10px;
}


.owl-carousele,.owl-carousele .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousele{width:100%;z-index:1}.owl-carousele .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousele .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousele .owl-stage-outer{padding-top:15px;position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);width: 100%;margin-top: -95px;display: inline-block;}
.owl-carousele .owl-item,.owl-carousele .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousele .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousele .owl-item img{display:block;width:100%}.owl-carousele .owl-dots.disabled,.owl-carousele .owl-nav.disabled{display:none}.no-js .owl-carousele,.owl-carousele.owl-loaded{display:block}
.owl-carousele .owl-dot,.owl-carousele .owl-nav .owl-next,.owl-carousele .owl-nav .owl-prev{cursor:pointer;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousele.owl-loading{opacity:0;display:block}.owl-carousele.owl-hidden{opacity:0}
.owl-carousele.owl-refresh .owl-item{visibility:hidden}
.owl-carousele.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousele.owl-grab{cursor:move;cursor:grab}.owl-carousele.owl-rtl{direction:rtl}.owl-carousele.owl-rtl .owl-item{float:right}
.owl-carousele .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousele .owl-animated-in{z-index:0}.owl-carousele .owl-animated-out{z-index:1}.owl-carousele .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousele .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousele .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousele .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousele .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousele .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousele .owl-video-playing .owl-video-play-icon,.owl-carousele .owl-video-playing .owl-video-tn{display:none}.owl-carousele .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousele .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousele .owl-nav{
position: absolute;
top: -32px;
right: 8px;
width: 140px;
height: 21px;
}
.market_section_middle .owl-carousele .owl-nav{
top: -12px;
}
.owl-carousele .owl-prev,.owl-carousele .owl-next{
width: 10px;    height: 21px;
}
.owl-carousele .owl-prev {
background: url(../images/arrow_left_small.png);}
.owl-carousele .owl-next {
background: url(../images/arrow_right_small.png);}
.owl-carousele .owl-next.disabled,.owl-carousele .owl-prev.disabled{opacity:0;}
.market_section_right  h3{
display: block;    margin-top: 20px;    margin-bottom: 10px;
}
.market_section_right .owl-carousele{
z-index: 0;
}
.order_info i{font-style:normal;}
#chartContainer,#chartContainer2{position:relative;}
#chartContainer:before,#chartContainer2:before{
position: absolute;
bottom: 0px;
left: 0px;
width: 60px;
height: 12px;
background: #fff;
display: inline-block;
content: '';
z-index: 9;

}

.order_info
{
width:160px;text-align:center;
float: right;
margin-top: 15px;
}
.order_info span{color:#222;margin-bottom:0px;background:#eee;width:100%;display:inline-block;padding: 10px;}
.canvasjs-chart-credit{display:none;}
.market_section_1 .li_left
{
width:50% !important;float:left;
}
.order_details p,.order_details span{margin:0px;}
.order_details p {
font-size: 16px;    border-bottom: 1px solid #eee;
}
.market_section_right,.market_section_right,.market_section_col{border-top:5px solid #62b200;}
.evals_section_one .red_border{
display: none;
}
.bank_header{    min-height: 100px; background: #575757;}
.order_button:hover{color:#fff;background:#ff8a00;}
.bank_content p{font-size:18px;color:#333;}
.bank_content h3{
font-size: 20px;
color: #fff;
margin-top: 50px;
text-transform: none;
}
.market_section_one .li_left {
width: 50% !important;
float: left;
}
.market_section_right table td{
border-top: 1px solid #eee;    line-height: 25px;
}
.market_section_right table{
border-bottom: 1px solid #eee;    font-size: 15px;
}
.market_section_right a{
color: rgb(214, 111, 34);margin-top:10px;display:block;    font-size: 15px;
line-height: 20px;
}
.market_section_right a:hover{
color:#62b200;
}


.action_tab
{
position:relative;    font-size: 16px;
}
.action_tab label .box {
display: none;
position: absolute;
top: 0;
left: 100%;
background: #e9e4e4;
width: 515px;
z-index: 99;
padding:7px;
}
.action_tab label{width:100%;display:inline-block;cursor:pointer;    position: relative;}
.market_section_two .market_section_1
{overflow:hidden;    padding: 10px 0px 20px;}
.market_section_two .market_section_1 .graph_info
{ padding: 0px 30px 0px;overflow:hidden; }
.order_req_details.active_req_details h5:after {
content: '\f0d8' !important;
border: 0 !important;
}
.upgrade_changes{
width: 520px;
padding: 20px 40px 40px;
border: 4px solid #ff8a00;
position: absolute;
background: #fff;
z-index: 999999;
bottom: 0;
left: 25%;
display:none;
}
.active_upgrade_changes .upgrade_changes{
display:block;
}
.upgrade_changes .button{margin-top:5px;}
.upgrade_changes h3{
color: #008998 !important;
}
.upgrade_changes textarea{
width: 100%;
font-size: 14px;
border: 1px solid #dedada;
resize: none;
height: 80px;

}
.market_section_one .emailBox  textarea{
width: 100%;
font-size: 14px;
border: 1px solid #dedada;
resize: none;
height: 120px;
padding:10px;
}
.upgrade_changes p b{
color: #ff8a00;
font-size: 15px;
display: block;
}
.upgrade_changes p span{
color: #ff8a00;
float:right;
}
.total_charge{
border-top: 3px solid #323232;
padding-top: 10px;
margin-bottom:35px;
}
.upgrade_changes .cancel{
background:#808080;
width: 100px;
height: 40px;
}
.upgrade_changes .cancel:hover{
background: #ff8a00;
}
.upgrade_changes_conform
{
width: 100%;
position: absolute;
background:rgba(0, 0, 0, 0.65);
z-index: 999999;
top: 0;
left: 0;
display: none;
height: 100%;

align-items: center;
text-align: center;
}
.upgrade_changes_done .upgrade_changes_conform
{
display: flex;
}
.success_msg{text-align: center;}
.success_ok {
width: 70px;
margin: 30px auto 0;
display: block;
}
.fa-check-square:before {
color: #62b200;
margin-left: 0px;}
.upgrade_changes_conform_inner{
width: 450px;
background: #fff;
padding: 30px;
margin: 0 auto;
height: 250px;
border-top: 5px solid #62b200;
}
.market_section_two .order_no{background:#e4e4e4;border-radius:10px;line-height:20px;padding:2px 20px;color:#0b5158;}
.market_section_1 h5{color:#008998;margin:0;font-weight:bold;}
.replog_button{border:1px solid #008998;padding:8px 20px;border-radius:30px;width:80%;display:block;margin:20px auto 0;text-align:center;}
.replog_button:hover{border:1px solid #ff8a00;color:#fff;background:#ff8a00;}


/*css for hidden old req action*/
.action_tab label:hover {
background: transparent;
}
.action_tab label.has_sublabel.active:hover:after{display:none;}

.market_section_right table i {
color: rgb(214, 111, 34);font-style:normal;}
.action_tab_hidden{display:none !important;}
.action_tab .has_sublabel {cursor: not-allowed;opacity: 0.3!important;}
.action_tab  .check_click{cursor: not-allowed!important;}
.action_tab  .btn_apply{margin-top: 15px;cursor: not-allowed;opacity: 0.5;
font-size: 14px;padding: 13px 25px;background: #008998;color: #fff;
margin-top: 20px;display: inline-block;line-height: 1;text-transform: uppercase;}









.market_section_right_inner_left{width:100%;float:left;padding:0 0px;}
.market_section_right_inner_right{width:100%;float:right;background-size:contain;background-repeat:no-repeat;background-position:center;padding:3em 2em;padding:18px 10px 0;margin-top:15px;border-top:1px solid #eee;}
.market_section_right_inner_right .value_circle1{font-size:30px;text-align:center;margin-bottom:0;color:#008998;width:100%;}
.market_section_right_inner_right .value_circle1 i{display:inline-block;font-size:15px;width:100%;font-style:normal;color:#b3b3b3;}
.market_section_right_inner_left .li_left{width:inherit;float:left;}
.market_section_right_inner_left .order_his_graph{background:#eee;width:100%;}
.order_page_section .field{margin-bottom:0px;}
.order_page_section .full_width_feild {width:52% !important}
.order_page_section .field input{padding:10px;    font-size: 15px;}
.order_page_section .field label,.rent_roll_label{margin-bottom:0px;font-size:16px;}
.radio_box i{color:#f16321;font-size:11px;font-style:normal;}
.drop_files .field2,.drop_files .field1{width:50% !important;float:left;}
.drop_files .file_field{min-height:150px;padding:3em;}
.drop_files .field1{padding-left:40px;}
.address_container4_1{overflow:hidden;font-size:16px;line-height:20px;}
.drop_files{overflow:hidden;border-top:2px solid #dedede;padding-top:15px;margin-top:20px;}
.select_style{float:left;padding:3px 10px;width:100%;border:0;background:#fff;    min-height: 37px;height: 40px;}
.select_style {
font-family: 'Open Sans', sans-serif;
font-size: 15px;
}
.link_container .submit,.link_container .reset{display:inline-block;float:right;margin:2px;font-size:16px;padding:11px 20px;background:#008998;color:#fff;cursor:pointer;border:0;font-weight:normal;}
.link_container .submit:hover,.link_container .reset:hover{background:#ff8a00;}
.address_container4_1 p{width:60%;float:left;margin-bottom:0px;}
.address_container4_1 .address_container4{float:right;width:185px;padding:0px 20px 6px 60px;}
.address_container4_1 p a{color:#222;text-decoration:underline;cursor:pointer;}
.address_container4_1 p a:hover{text-decoration:none;}
.address_container4_1 .address_container4 p{width:100%;}
.address_container4_1 .address_container4 .fa{top:10px;}
.form_container_valpro{overflow:hidden;border-bottom:2px solid #eee;}
.form_left{width:30%;float:left;}
.form_right{width:70%;float:left;padding:20px;border-left:2px solid #eee;}
.form_right .address_container5{width:100%;}
.form_left ul li{background:#eee;padding:10px;overflow:hidden;}
.form_left ul li.current,.form_left ul li:hover{background:#008998;color:#fff;}
.form_left ul li i{display:inline-block;padding:1px 6px;width:34px;text-align:center;font-style:normal;float:left;margin-top:13px;}
.form_left ul li.current i,.form_left ul li:hover i{border:1px solid #eee;border-radius:50%;}
.form_left ul li p{width:80%;float:right;margin:0;}
.shopping_cart .tab_table tr:last-child{    background: #d0d0d0;
height: 65px;}
.shopping_cart .tab_table tr i{display:inline-block;font-style:normal;}
.shopping_cart .tab_table .info_st{margin:0;font-size:12px;color:#989898;}
.shopping_cart .tab_table td{vertical-align:middle;}
.shopping_cart .tab_table .check_box{margin-top:8px;}
.shopping_cart .tab_table .info_st_icon{margin:0 0 5px;border-top:1px solid #eee;padding-top:5px;}
.shopping_cart .tab_table .info_st_icon i{color:#fff;background:#b7b7b7;padding:3px 7px;line-height:20px;border-radius:0;}
.fa-trash-o:before{content:'\f014';}
.info_st_icon a{margin-right:10px;}
.shopping_cart .tab_table .info_st_icon i:hover{color:#008998;}
.shopping_cart .tab_table tr:last-child td{vertical-align:middle;}
.tab-content table td .fa-circle{font-size:13px;margin:0 10px;color:#62b200;}
.report_section_two_model{width:100%;margin:0 auto;}
.report_section_two_model_inner{width:800px;margin:0 auto;border:1px solid rgba(0,0,0,0.15);background:#fff;padding:0 0 20px;position:relative;    border-top: 5px solid #62b200;}
.report_section_two_model p span{color:#a9a9a9;font-size:12px;width:100%;display:inline-block;}
.report_section_two_model p{width:50%;display:inline-block;float:left;border-bottom:1px solid #eee;margin:5px 0px;}
.report_section_two_model_footer .field label{display:inline-block;float:left;width:40%;margin-top:2px;    font-size: 12px;    text-align: right;padding-right: 20px;}
.report_section_two_model h2{font-size:20px;color:#008998;text-transform:uppercase;text-align:center;}
.report_section_two_model_footer .field input{display:inline-block;float:left;width:60%;border:1px solid #eee;    padding: 10px;    font-size: 10px;}
.report_section_two_model_footer .link_container{overflow:hidden;width:100%;margin-top:23px;display:inline-block;margin-top:0px;float:left;width:22%;}
.report_section_two_model_footer .link_container a {
float: left;
font-size: 12px;
padding: 1px 20px;margin:1px;
}
.report_section_two  input[type="date"]{
display: inline-block;
text-align: center;
border: 1px solid #c6c6c6;
color: #555555;
font-size: 12px;
padding: 6px;
}
.report_section_two .inner_tab label
{
color: #555555;
font-size: 12px;
}
.report_section_two_model_footer{padding:20px;overflow:hidden;}
.report_section_two_model ul{overflow:hidden;padding:20px;}
.report_section_two_model_flow li{width:16%;float:left;border:0px;position:relative;text-align:center;min-height:80px;}
.report_section_two_model_flow li p{font-size:11px;text-align:center;line-height:15px;border:0px;min-height:40px;width:85%;margin:0 auto;display:block;float:none;}
.report_section_two_model_flow .fa-circle:before{top:2px;position:relative;color:#008998;    font-size: 18px;}
.report_section_two_model_flow .flow_icon1.active:before{content:'\f058';font-size:30px;color:#62b200;position:relative;top:3px;}
.report_section_two_model_flow .flow_icon1.inprogress:before{content:'\f192';font-size:30px;color:#f16321;position:relative;top:3px;}
.report_section_two_model_flow li:before{content:'';position:absolute;width:100%;left:0px;content:'';position:absolute;width:82%;left:56%;bottom:20px;border-top:1px solid #c7c7c7;}
.report_section_two_model_flow{padding:10px;background:#e4e4e4;margin:20px 0 10px;}
.report_section_two_model_flow li:last-child:before{display:none;}
.report_section_two_model .close_model_report{position:absolute;top:0;right:0;padding:10px;background:#e4e4e4;cursor:pointer;}.report_section_two_model .close_model_report:hover{color:#d84141;}
.report_section_container
{
position:relative;
}
.report_section_two_model
{
position: absolute;
top: 0;
left: 0px;
background: rgba(0, 0, 0, 0.48);
padding-top: 4em;
height: 100%;
width: 100%;
}
.active_report_popup.report_section_container  .report_section_two_model{display:block;}
.report_section_container .i_design_p i{
top: 16px;
font-size: 10px;
border-width: 2px;
padding: 0 5px;
line-height: 13px;
left: 15px;
margin: 0;
}
.report_section_container .i_design_p{
font-size: 12px;
padding: 1px 15px 1px 4em;
width:inherit;
}
.order_listing_section_1{
width: 380px;
min-height: 450px;
float: none;
background: #fff;
padding: 10px 30px 20px;
display: inline-block;
vertical-align: top;
text-align:left;}
.order_listing_section_1 h3{
margin-bottom:0px;
}
.order_listing_section_middle{
margin:0  2%;
}

.order_listing_section_middle ul:nth-child(3){
float: right;
width: 47%;
}
.order_listing_section_1 li{    overflow: hidden;
border-bottom: 1px dashed #eee;
margin-bottom: 0px;
/*padding: 10px 0 8px;*/

padding:0px;
line-height: 10px;
}
.order_listing_section_1 li:hover{
}
.order_listing_section_1 li:last-child{border-bottom:0px dashed #eee;margin-bottom:0px;}
.order_listing_section_1 ul{margin-top:30px;}
.order_listing_section_1 h5{display:inline-block;float:left;margin:0;line-height:20px;    font-weight: bold;}
.order_li_btn{
display: inline-block;
float: right;
padding: 4px 7px 3px;
color: #fff;
background: #008998;
font-size: 12px;
line-height: 1;
margin-top: 1px;
font-weight: normal;
text-transform: uppercase;}

.order_li_btn:hover,.order_li_btnb:hover{background:#ff8a00 !important;}
.order_listing_section{overflow:hidden;width:100%;margin-top:20px;display:inline-block;padding:10px 10px;}
.order_details h4{font-size:18px;font-weight:bold;display:inline-block;color:#000;margin:0em 0 0px;border-bottom:1px solid #eee;}
/*.market_section_right .order_details ul{margin-left:20px;}
.market_section_right .order_details ul li{cursor:pointer;}
.market_section_right .order_details ul li:hover{background:#fafafa;}
.market_section_right .order_details ul.closed_order li:before{content:'\f05d';font:normal normal normal 18px/1 FontAwesome;display:inline-block;float:left;margin:7px 10px 0 5px;color:#62b200;}
.market_section_right .order_details ul.open_order li:before{content:'\f192';font:normal normal normal 18px/1 FontAwesome;display:inline-block;float:left;margin:7px 10px 0 5px;color:#f16321;border-radius:50%;}*/
.order_details{  margin-top: 20px;}
.order_req_details h5:after{
content: '\f0dd';
font: normal normal normal 24px/1 FontAwesome;
display: inline-block;margin-left:10px;
}
.prv_list:focus,.nxt_list:focus{
outline: none;
}
.market_section_middle .order_req_details h5{
margin: 3px 0 0;    color: rgb(214, 111, 34);display: inline-block;cursor:pointer;    font-weight: bold;
}
.order_req_details {position:relative;padding:0px 30px 20px;}
.action_tab{    display: none;
position: absolute;
background: #fff;
width: 100%;
padding: 20px;
z-index: 999999;
box-shadow: 0px 0px 9px 2px rgba(17, 17, 17, 0.15);
border: 4px solid #ff8a00;
top: 50px;
left: 0;}
.active_req_details .action_tab
{
display:block;
}
.action_tab label:hover{
background: #f8f8f8;
}
.action_tab label.has_sublabel.active:hover:after{
content: '\f0da';
font: normal normal normal 24px/1 FontAwesome;
display: inline-block;
margin-left: 10px;
color: #ff8a00;
position: relative;
top: 4px;
}
#open_order i{
color: #008998;
font-weight: bold;
}
.image_uploads_btn,.image_uploads_btn:hover
{
background-color: #62b200 !important;
padding: 0px 8px 4px;
font-size: 30px;
height: 30px;
width: 32px !important;
color: #fff;
margin-bottom: 23px;
line-height: 23px;
}
#image_uploads{
opacity:0;
}
.action_tab input[type="checkbox"]
{
-webkit-appearance: none;
border: 1px solid #bcbaba;
border-radius: 3px;
width: 13px;
height: 13px;
position: relative;
top: 1px;margin-right: 10px;
}
.action_tab input[type="checkbox"]:focus{outline:none;}
.action_tab input[type="checkbox"]:checked {
background-image: url(../images/check_box_x.png);
-webkit-appearance: none;
background-size: 13px;
background-position: center;
}
.action_tab label.active:hover .box
{
display:block;
}
.action_tab .box label.active:after{display:none;}

.alerts_section h1
{
margin-top:40px;
}
.alerts_section{padding-bottom:4em;min-height: 600px;}
.alerts_section .tab-links1{overflow:hidden;}
.alerts_section .tab-links1 li{display:inline-block;float:left;}
.alerts_section .tab-links1 li:first-child:after,.message_section .tab-links1 li:nth-child(2):after{    content: '|';
position: relative;
top: -4px;
margin-right: 15px;
font-size: 18px;
line-height: 30px;}
.history_table,.settings_table
{
background:#fff;
padding:20px 0;
margin-top:30px;
}
.TableS,.TableS td,.TableS th
{
border:0px;    border-spacing: 0px;font-size:15px;text-align: left;line-height: 24px;
}
.TableS td,.TableS th{padding:2px 20px;    font-size: 12px;}
.shopping_cart .TableS td,.shopping_cart .TableS th{font-size: 15px;}
.TableS tr:nth-child(odd){background:#eee;}
.alerts_section .market_section_three li.active a:after{display:none;}

.alerts_section .market_section_three li a {
border-bottom: 1px solid #04303f;
}
.alerts_section .market_section_three li.active a{    border-bottom: 1px solid #ff8a00;}
.TableS th{    background: #62b200;color:#fff;}
.order_details_popup{position:absolute;top:60px;background:#fff;left:50%;padding:20px;box-shadow:0px 0px 2px 2px #e0e0e0;width:400px;cursor:default;display:none;}
.order_details_popup p{margin:0px;font-size:15px;}
.order_details_popup span{margin-bottom:0px;}
.order_details_popup .fa-times{display:inline-block;float:right;color:#04303f;position:absolute;right:0;top:0;padding:10px;background:#eee;cursor:pointer;}
.order_status{overflow:hidden;display:inline-block;width:100%;border-top:1px dashed #eee;padding-top:10px;margin-top:10px;}
.select_box{position:relative;padding-top:20px;border-top:1px dashed #eee;margin-top:15px;}
.select_box p{display:inline-block;}
.select_box select{padding:2px 10px;height:35px;background:transparent;border:1px solid #eee;}
.select_box textarea{resize:none;padding:10px;width:100%;}
.select_box_popup .button{margin-top:10px;float:right;}
.select_box_popup{background:#fff;padding:20px;border-top:1px dashed #eee;width:100%;cursor:default;display:none;margin-top:30px;overflow:hidden;}
.active_popup .order_details_popup,.active_popup2 .select_box_popup{display:block;}
.active_popup p{}
.order_main_popup{position:fixed;overflow:hidden;background:rgba(4, 4, 4, 0.55);width:100%;left:0;top:0;padding-top:15px;z-index:9999999;height:100vh;display:none;overflow-y:scroll;}
.order_main_popup_inner{width:1100px;margin:0 auto;background:#eee;padding:30px;position:relative;}
.order_main_popup_email textarea{resize:none;padding:0px;border:0;}
.order_main_popup_email .field{width:100%;display:inline-block;margin-bottom:10px;}
.order_main_popup_email .field label{width:10%;float:left;}
.order_main_popup_email .field input,.order_main_popup_email textarea{width:90%;float:right;padding:10px;}
.order_main_popup_email{overflow:hidden;padding-top:20px;}
.order_main_popup_header{overflow:hidden;}
.order_main_popup_inner h1{margin:0;background:#04303f;padding:10px;font-size:27px;margin-bottom:20px;color:#fff;}
.order_main_popup_header label{width:140px;display:inline-block;}
.order_main_popup_header div{width:50%;float:left;font-size:15px;}
.order_main_popup .close_slider{top:10px;right:10px;}
.order_main_popup .close_slider:hover,.order_details_popup .fa-times:hover{color:#ff8a00;}
.active_order_popup .order_main_popup{display:block;}
.fa-check:before{content:'\f046';}
.fa-window-close:before{content:'\f2d3';}
.alert_section{width:430px;margin:0 auto;padding:20px 0;overflow:hidden;border:1px solid #eee;background:#ffffff;box-shadow:0px 0px 20px 7px rgba(66, 66, 66, 0.36);position:absolute;top:22%;left:31%;z-index:9999;display:none;}
.alert_success{border-top:2px solid #69e038;}
.alert_fail{border-top:2px solid #ff0707;}
.alert_warning{border-top:2px solid #c1c31c;}
.alert_section .fa_left{display:inline-block;float:left;width:20%;text-align:center;font-size:34px;color:#69e038;margin:14px 0px;border-right:1px solid #eee;}
.alert_section_inner{position:relative;}
.alert_content{width:75%;float:right;}
.alert_section h3{margin:0;}
.alert_fail .fa-times{color:#ff0707;}
.alert_section .fa-window-close{position:absolute;top:-20px;right:0;color:#676767;cursor:pointer;}
.alert_section .fa-exclamation-triangle:before{content:'\f071';color:#c1c31c;}
.alert_section .fa-window-close:hover{color:#b51212;}
.check_box{width:100%;}
.check_box .field label i{width:230px;display:inline-block;padding-left:40px;font-style:normal;    color: #0a0a0a;}
.section_one1{padding:3em;position:absolute;bottom:0;left:5%;background:rgba(246, 246, 246, 0.92);width:90%;}
.section_one1_inner{z-index:999;position:relative;padding:20px 3em;background:#fff;}
.landing_page .section_one:before{content:'';width:100%;height:100%;display:inline-block;position:absolute;    background: rgba(0, 0, 0, 0.65);}
.subcribe_verify .message_container{width:600px;margin:4em auto;text-align:center;background:#fff;}
.subcribe_verify .message_container h3{background:#04303f;padding:15px;margin-top:0px;color:#fff;}
.subcribe_verify .message_container .fa{font-size:41px;color:#62b200;margin-bottom:20px;}
.subcribe_verify .message_container h4{font-size:35px;margin:0;color:#008998;}
.fa-handshake-o:before{content:"\f2b5";}
.subcribe_verify_container{background:url(../images/product_img.jpg);background-size:cover;background-position:center;}
.subcribe_verify_container .market_info{background: rgba(169, 169, 169, 0.94);}
.message_container_inner{padding:20px;}
.popup_adrsbar{width:100%;padding:20px 20px;background: rgba(0, 0, 0, 0.65);position:absolute;left:0;top:128px;height:100%;display:flex;align-items:center;z-index:99;display:none;}
.active_popup .popup_adrsbar{display:flex;}
.popup_adrsbar form{width:430px;padding:20px 20px;background:#008998;position:relative;margin:0 auto;}
.validate_me_email{padding:13px;width:65%;border:0;margin-top:26px;}
.popup_adrsbar form p{margin:0;color:#fff;}
.close_slider3{position:absolute;top:-15px;right:-10px;cursor:pointer;width:30px;}
.close_slider3 img{width:100%;}
.btn_loading_dots{background-image:url(../images/dots.svg) !important;background-position:right !important;background-repeat:no-repeat !important;text-align:left !important;;width:130px !important;;}
.contact_sending{width:140px;padding-left:0px;}
.sign_up_sending{width:140px;padding-left:0px;}
label.success{color:green;font-style:italic;display:block;font-size:13px;}
label.error{color:red;display:block;font-size:13px !important;    margin-bottom: 0 !important;}
input.error,select.error{border:1px dotted red !important;}
.alert-success{margin-top:18px;color:#1a1616;background-color:#dff0d8;border-color:#d6e9c6;padding:5px;display:none;}
.alert-warning{margin-top:18px;color:#1a1616;background-color:#fcf8e3;border-color:#faebcc;padding:5px;display:none;}
#login_alert{color:#e77e17;font-size:.8em;display:none;}
#login_message{color:#e77e17;font-size:.8em;}
.res_copy_right_txt{display:none;}
.report_section_two .report_section_two_model{display:none	;}
.report_section_two.active_model_popup .report_section_two_model{display:block;}

.inner_tab.tab-links a:hover {
border-bottom: 0px solid #008998;
}
.has_submenu{
position: relative;
width: auto;
display: inline-block;
vertical-align: top;
}
.inner_submenu
{
position: absolute;
width: 175px;
left: 20px;
top: 26px;
opacity: 0;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
visibility: hidden;
}
.menu .user_box .has_submenu .inner_submenu a { padding: 5px 0;}
.has_submenu:hover .inner_submenu
{
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
opacity: 1;
visibility: visible;
}
.tab_item{
padding: 15px;
border: 1px solid rgba(0,0,0,0.15);
background: #fff;
}
.userdetails_section_one .tab-links a
{
padding:0px;border:0px;    width: inherit;
}
.userdetails_section_one .tab-links li.active a,.userdetails_section_one .tab-links li.active a:hover {
border-bottom: 0px solid #008998;
font-weight: inherit;
}
.userdetails_section_one li.active h3{    background: #04303f;color:#fff;}
.f-note
{
font-size: 12px;
position: relative;
top: -6px;
font-style: normal;
}
.foot_notes{
font-size: 14px;
line-height: 17px;
padding-top: 10px;

}
.foot_notes hr
{
border-top: 1px solid #575757;
width: 50%;
margin: 0 0 21px;
}
.radio_btn{
display: inline-block;
float:left;
}
.f-note
{
font-size: 12px;
position: relative;
top: -6px;
font-style: normal;
}
.foot_notes{
font-size: 14px;
line-height: 17px;
padding-top: 10px;

}
.foot_notes hr
{
border-top: 1px solid #575757;
width: 50%;
margin: 0 0 21px;
}

.menu .fixed_menu.sub_menu a
{
color:#fff;
}
/*.fixed_menu{z-index:1 !important;}*/
.remove_fixed_menu .fixed_menu{display:none;}
.menu li:hover .sub_menu {
z-index: 9999;
}
.menu li .sub_menu .user_box .button:hover{color:#fff !important;}
.circle_icon{
width: 20px;
height: 20px;
display: block;
border: 1px solid #62b200;
border-radius: 100%;
margin: 1px auto;
}
.report_section_one,.report_section_two{
padding:0 5em;
}
.order_page_section .field i{
font-style: normal;
color: #ff9494;
}
.assessment_info_toggle {
display: none;
}
.print_icon,.email_icon{    display: inline-block;
float: right;
border: 1px solid #008998;
padding: 1px 6px;
color: #888888;
border-radius: 3px;
line-height: 26px;}
.print_icon:hover,.email_icon:hover{color:#111;}
#add_more_rent_rolls span,.address_container5 .remove_rent_rolls span,.address_container5 .add_more_documents span,.address_container5  #add_more_irc span,.address_container5
#add_more_parcels span
{
margin: 10px 0px 0 0;
display: inline-block;
font-size: 17px;
width: 20px !important;
height: 20px!important;
padding: 0 5px 1px!important;
line-height: 16px;
}
#add_more_rent_rolls b,.address_container5 .remove_rent_rolls b,.add_more_documents b,.address_container5  #add_more_parcels b,.address_container5  #add_more_irc b,.remove_more_parcels b{
font-size: 12px;
}
#other_valuation_container {
display: none;
}
.form-group .remove_doc {
background-color: #dc493a !important;
margin: 10px 0px 0 0;
display: inline-block;
font-size: 17px;
width: 20px !important;
height: 20px;color:#fff;
padding: 0 5px 1px;
line-height: 16px;
cursor:pointer;
}
.address_container5 .remove_rent_rolls span,.address_container5 .remove_prop_types .image_uploads_btn{background-color: #dc493a !important;text-align: center;}
.company_field .other_rental_scenario {    margin-top: 20px;}
.address_container5 .remove_prop_types{    margin-left: 5px;}



/*fs moi - css*/


#container{
padding: 6px 10px;
margin-bottom: 10px;
background: #008998;
color: #fff;
text-shadow: none;
}
.fs_moi_dataTable.TableS td, .fs_moi_dataTable.TableS th ,.rsmi_section_container .TableS td,.rsmi_section_container .TableS th{
padding: 7px 10px;font-size:12px;text-align:center;    line-height: 1;
}
.fs_moi_dataTable.TableS th {text-align:center;}
.fsmoi_section_container select {
border: 1px solid #eee;
padding: 5px 15px 5px 5px;
background-color:transparent;
background-image: linear-gradient(45deg, transparent 50%, #9e9e9e 50%), linear-gradient(135deg, #9e9e9e 50%, transparent 50%), linear-gradient(to right, white, white);
background-position: calc(100% - 9px) calc(1em + -3px), calc(100% - 4px) calc(1em + -3px), 100% 0;
background-size: 6px 5px, 5px 6px, 2.5em 2.5em;
background-repeat: no-repeat;
-webkit-appearance: none;
-moz-appearance: none;
height: 30px;
}
.fsmoi_section_container .go_button{
margin-top: 5px;
border: 0;
padding: 7px 10px;
}
.fsmoi_section_container form{    text-align: center;
border-bottom: 1px solid #dcdcdc;
padding-bottom: 10px;
margin-bottom: 15px;}
.fsmoi_section_container form table{
display:inline-block;
margin:0 auto;
border:0;
}
.fsmoi_section_container form table .check_box label:after{
top: 5px;
left: 4px;
}
.fsmoi_section_container .button_container{margin-bottom:15px;}
.fsmoi_section_container .button_container button{
padding:5px 10px;background:#04303f;
border: 1px solid #757373;
color: #fff;
cursor: pointer;
}

.highlight {
background:red !important;
}

.c_or_l {
height: 14px;
width: 14px;
cursor: pointer;
}
.fs_moi_dataTable tr.odd {
background-color:#e5f9ff;
}
.fs_moi_dataTable tr.even {
background-color: #d0e1e6;
}
table.display tr.odd.gradeX {
background-color: #eee;
}
table.display tr.even.gradeX {
background-color: #f8f8f8;
}
.fs_moi_dataTable {width:100%;}
.fsmoi_section_container .button_container button:disabled, .fsmoi_section_container .button_container button:hover {background:#fff;color:#04303f;}
.fsmoi_section_container .fs_moi_dataTable  td{font-size:12px;text-align:center;    line-height: 1;}

.hold
{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 100px -208px;
display: inline-block;
background-size: 308px;
}
.order_information
{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 26px -142px;
display: inline-block;
background-size: 223px;
}
.cancel{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 385px 164px;
display: inline-block;
background-size: 205px;
}
.uploadDocFasar{
    width: 20px;
    height: 20px;
    background: url(../images/upload1.png) 385px 164px;
    /* background-image: url(../WebMaster/images/upload1.png) */
    display: inline-block;
    /* background-size: 205px; */
}
.bloxo_notes_fasar{
    width: 20px;
    height: 20px;
    background-image: url(../images/bloxo-logo.png);
    background-size: 100% 100%;
    display: inline-block;
    margin-left: 2px;
}
.special{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 99px -164px;
display: inline-block;
background-size: 299px;
}
.review{
width: 20px;
height: 15px;
background: url(../images/icon-sprite.png) 457px 78px;
display: inline-block;
background-size: 260px;
}
.warning{
width: 20px;
height: 17px;
background: url(../images/icon-sprite.png) 84px -117px;
display: inline-block;
background-size: 250px;
}

.bx_insp_not_started{
width: 20px;
height: 17px;
background: url(../images/ext-insp-warn2.png);
display: inline-block;
background-size: 100%;
}

.progress  {
width: 20px;
height: 17px;
/* background: url(../images/icon-sprite.png) 214px -36px; */
background: url(../images/hourglass.jpg) 214px -36px;
display: inline-block;
background-size: 250px;
}
.received{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 388px -360px;
display: inline-block;
background-size: 195px;
}
/* .doc_track{
    width: 20px;
    height: 30px;
    background: url(../../images/green_clip-removebg.png) 388px -360px;
    display: inline-block;
    background-size: 36px;
} */
.escalated
{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 364px -380px;
display: inline-block;
background-size: 184px;
}
.data_not_ready
{
width: 17px;
height: 20px;
background: url(../images/icon-sprite.png) 442px 186px;
display: inline-block;
background-size: 160px;
}
.sub_data_ready
{
width: 19px;
height: 20px;
background: url(../images/icon-sprite.png) 427px 186px;
display: inline-block;
background-size: 160px;
}
.sub_data_apv
{

width: 17px;
height: 20px;
background: url(../images/icon-sprite.png) 410px 186px;
display: inline-block;
background-size: 160px;
}
.evernote_data_ready
{
width: 19px;
height: 20px;
background: url(../images/icon-sprite.png) 460px 186px;
display: inline-block;
background-size: 160px;
}
.ready_for_analyst
{
width: 17px;
height: 20px;
background: url(../images/icon-sprite.png) 97px -586px;
display: inline-block;
background-size: 310px;
}
.comps_ready_qc {
width: 17px;
height: 20px;
background: url(../images/icon-sprite.png) 410px 186px;
display: inline-block;
background-size: 160px;
}
.cl_popup label.red {
background: #14a8ff;
}
.appraiser_ready {
width: 19px;
height: 20px;
background: url(../images/icon-sprite.png) 342px 186px;
display: inline-block;
background-size: 160px;
}
.on_hold
{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 99px -91px;
display: inline-block;
background-size: 299px;
}
.approve
{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 67px -185px;
display: inline-block;
background-size: 299px;
}
.download_report
{
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 160px -262px;
display: inline-block;
background-size: 313px;

}
.icon_info{
display: inline-block;
float: right;
position:relative;
cursor:pointer;
}
.icon_info_content{
display:none;
position:absolute;
bottom:30px;
right:0;

}
.fsmoi_section_container.content_container,.fsmoi_section_container .add_user_section
{
overflow:visible;

}
.admin_edit
{
color:#222;
position:relative;
vertical-align: middle;
align-items: center;
display: flex;
}
.admin_edit_option, #popup_searchByAnalyst
{
position: fixed;
top: 0;
left: 0;
background: #0006;
padding: 20px;
width: 100%;
height: 100%;
display: none;
z-index: 99;
}
.admin_edit_option_inner{width: 300px;    margin: 4em auto;
background: #fff;    text-align: center;    position: relative;}
.admin_edit_option ul, #popup_searchByAnalyst ul {
padding-top: 10px;
}
.show_admin_edit .admin_edit_option, .show_admin_edit #popup_searchByAnalyst
{
display:block;
}

.admin_edit_option li,  #popup_searchByAnalyst li{
padding: 5px 15px 5px;
cursor: pointer;
font-size: 13px;
line-height: 20px;
text-align: center;
}
.admin_edit_option_inner .button{
display: inline-block;
margin: 15px auto 30px;
width: 80px;
font-size: 12px;
padding: 6px;}
.admin_edit_option li:hover, #popup_searchByAnalyst li:hover{background:#eee;}
.admin_edit_option li.alt-selected, .admin_edit_option li.selected
, #popup_searchByAnalyst li.alt-selected, #popup_searchByAnalyst li.selected{
background: #04303f;
color: #fff;}
/*.admin_edit_icon
{
width:20px;
height: 15px;
background: url(../images/icon-sprite.png) 361px 164px;
display: inline-block;
background-size: 205px;
margin-left: 5px;
cursor: pointer;
}*/
.icon_info_inner{
border-bottom: 1px solid #222;
font-size: 14px;
}
.icon_info_inner .fa {
padding: 2px 6px;
border: 1px solid #008898;
border-radius: 50%;
width: 20px;
color: #008898;
height: 20px;
}
.icon_info_content div{width:50%;float:left;    font-size: 9px;line-height:1;    line-height: 14px;    min-height: 25px;}
.show_icon_info  .icon_info_content{
display:inline-block;
background:#fff;
padding:10px 20px;
border:1px solid #eee;    width: 350px;
}
.show_icon_info  .icon_info_content span{
position: relative;
top: 2px;
}
.fg-toolbar
{
overflow:hidden;
margin-top: 10px;
}
.dataTables_info,.dataTables_paginate {display:inline-block;float:left;    font-size: 13px;}
.dataTables_paginate {float:right;}
.fg-button
{
padding:3px 9px;border:1px solid #eee;cursor:pointer;
}
.ui-state-disabled,.fg-button:hover{    background: #eee;}
.create_frame_div iframe
{
width: 400px;
height: 350px;
position: absolute;
bottom: 0;
left: 0;
}
.create_frame_div{
position: relative;display: inline-block;
}
.field textarea
{
border: 1px solid #eee;display:block;font-family: 'Open Sans', sans-serif;font-size:15px;
}
.frame_div
{
position:absolute;
top:0;
left:0;
display:none;
}
.show_frame .frame_div
{
display:block;
}

.div_si_enabled .si_enabled
{
display: inline-block;
width: inherit;
}
.code_style
{
width: 100%;

padding: 30px !important;
font-size: 13px;
}
.document_container
{
font-size:15px;
}
.document_container ul{
padding-left: 18px;
}
.document_container ul li
{
list-style-type: decimal;
}
.order_details_page .order-details-form-right{
padding: 0 0 0 2em!important;
}
.add_user_section_form .order-details-form-left .build_info .field
{
width:20%;float:left;
}
.add_user_section_form .order-details-form-left .sale_info .field
{
width:33.33%;float:left;
}
.add_user_section_form .sale_info .add_btn2
{
padding: 6px 20px 6px;
margin-top: 0px;
line-height: 15px;
height: 29px;
position: relative;
top: -3px;
text-align: center;
}
.admin_edit_option_inner .close-icon{
width: 27px;
display: inline-block;
position: absolute;
top: -10px;
right: -9px;
cursor: pointer;
}
.admin_edit_option_inner .close-icon img{
width: 100%;
box-shadow: 0px 0px 2px #929292;
border-radius: 50%;
}
.admin_edit_option_inner .close-icon:hover img
{
box-shadow: 0px 0px 2px #fd0e0e;
}

.order-section
{
width:33.33%;float:left;
}
.order_report_container
{
border: 1px solid #61b200;
display: inline-block;
width: 80%;
margin: 30px auto;
}
.order-section:nth-child(2){border-left:1px solid #61b200;border-right:1px solid #61b200;}
.order-section h3{
margin: 0;
padding: 5px 0;
background: #62b200;    font-size: 19px;
color: #fff;}
.order-section a{
width: 100%;
display: inline-block;
padding:8px;
border-bottom:1px solid #eee;
font-size: 15px;
}
.order-section a:hover{
background:#008998;
color:#fff;
}
.cl_popup {
font-size: 10px;
font-weight: bold;
z-index: 99;
width: 150px;
border: 1px solid #ccc;
padding: 3px;
box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.2);
margin: 50px auto;
position: absolute;
}
.cl_popup div {
float: left;
margin: 4px 0;
text-align: left;
width: 100%;
}
.cl_popup label {
font-size: 10px !important;
vertical-align: top;
color: white;
padding: 3px;
border-radius: 4px;
width: auto;
margin: 0 0 0 4px;
}
.cl_popup  input[type="radio"]{
margin-top: 0;
}
.cl_popup.left .arrow {
border-left-color: rgba(0, 0, 0, 0.25);
border-right-width: 0;
margin-top: -11px;
right: -11px;
top: 56%;
}
.cl_popup .arrow:after {
border-width: 10px;
content: "";
}
.cl_popup.left .arrow:after {
border-left-color: #FFFFFF;
border-right-width: 0;
bottom: -10px;
content: " ";
right: 1px;
}
.cl_popup .arrow, .cl_popup .arrow:after {
border-color: rgba(0, 0, 0, 0);
border-style: solid;
display: block;
height: 0;
position: absolute;
width: 0;
}
.cl_popup label.grey {
background: grey;
}
.cl_popup label.cl_orange {
background: #de914e;
}
.cl_popup label.navyblue {
background: #0298d6;
}
.cl_popup label.green {
background: green;
}
.cl_popup label.blue {
background: #846EB1;
}
.cl_popup label.purple {
background: #d83fb0;
}
#change_adrs
{
cursor:pointer;
}
.advanced_search_options{
width: 100%;
display: none;
overflow: hidden;
margin: 25px;
}
.field_smart_list_content span{
width: 100%;
display: inline-block;
padding: 8px;
font-size: 15px;
cursor:pointer;
}
.field_smart_list_content span:hover{
background:#e6e6e6;
}
.show_advanced_search .advanced_search_options{
display: block;
}
.field_smart_list
{
position: absolute;
top: 100%;
left: 0;
background: #fff;
box-shadow: 0px 2px 4px 1px #e4e4e4;
display:none;
}
.field_smart_list_content:hover .field_smart_list{display:block;}
.order_log_tbl{
font-size: 10px;
line-height: 12px;
}

.manual_order_container{display:none;}
.show_manual_order .public_address_container{display:none;}
.show_manual_order .manual_order_container{display:block;}
.manual_order_container .error_notification
{
font-size:15px;
display:none;
}

#active_rows
{
color: #959595;
display: inline-flex;
width: 100%;
font-size: 12px;
border-top: 1px solid #eee;
margin-top: 10px;

}
.order_page_section .Insp_type div label{
font-size: 12px;
color: #a5a5a5;
}
.duedate_field{width:100% !important;}
.add_user_section_form .Insp_type{width:100% !important;}
.duedate_field label{width:100%;}
.duedate_field input{
width:150px;
}
.order_details_page .add_user_section_form div{padding-bottom:2px;}
.order_details_page.order_page_section .field input {
padding: 5px;
}
.duedate_field span{
font-size: 13px;    margin-right: 20px;    color: #b5b5b5;
}
.duedate_field span i{
font-style:normal;border-bottom:1px solid #eee;    color: #333333!important;
}
.spec_text{    font-size: 11px;
float: right;}

.order_details_page .add_user_section_form .fetch_type {
border-bottom: 1px solid #eee;
padding:5px 0 20px;
margin-bottom:10px;
}
.order_details_page .add_user_section_form .fetch_type a {
border: 1px solid #eee;
padding: 5px 15px;
font-size: 14px;
background: #888888;
color: #fff;
}
.order_details_page .add_user_section_form .fetch_type a:hover {
background: #04303f;
color: #fff;
}
.fetch_type .download_icon
{
width: 30px;
height: 30px;
background: url(../images/icon-sprite.png) 298px -310px !important;
display: inline-block;
background-size: 350px !important;
float: right;
border: 0 !important;
}
.order-details-form{overflow:hidden;}
.order-details-form-left{padding:0 !important;width:65%;float:left;}
.order-details-form-right{padding:0 !important;width:35%;float:left;}
.other_valuation_field .other_valuation
{
float: left;
padding: 6px;
}
.add_user_section_form .order-details-form-left .field {
width: 50%;padding-left: 0;
margin-bottom: 0px;
}
.add_user_section_form .order-details-form-left .field.cmt_field
{
width: 100%;
}

/*bx_config*/

.bx_config strong
{
display: inline-block;
width: 100%;
font-size: 16px;
color:#04303e;
margin-bottom: 10px;
}
.bx_config .add_user_section_form .field  {
width: 300px;
}
.bx_config .add_user_section_form .field label{
width: 80px;
float: left;
}
.bx_config .add_user_section_form .field input{
width: 200px;
float: left;
padding: 6px 10px;
}
.bx_config .add_user_section_form .set{
position: relative;
top: 8px;
background: url(../images/icon-sprite.png) 100px -208px;
display: inline-block;
background-size: 304px;
background-position: 105px -5px;
width: 30px;
height: 30px;
}
.bx_config .add_user_section_form .not-set {
position: relative;
top: 8px;
background: url(../images/icon-sprite.png) 100px -208px;
display: inline-block;
background-size: 304px;
background-position: -71px -5px;
width: 30px;
height: 30px;    opacity: 0.3;
}

.bx_config .bx_database,.bx_report_server{
border-bottom: 1px dashed #eaeaea;
padding-bottom: 20px !important;
margin-bottom: 20px;
}
.bx_config .report-left-div{
width: 650px;
float: left;
}
.bx_config .report-right-div{
display:inline-block;
float: left;
width: 250px;
}
.bx_config .add_user_section_form .check_box,.bx_config .add_user_section_form .check_box .field{margin-top:0;padding-bottom:0px;    line-height: 20px;}
.bx_config .add_user_section_form .check_box input[type="checkbox"]{
display: inline-block;
width: 16px;
margin: 1px 15px 0 0;
float: left;
}
.bx_config .add_user_section_form .check_box label{
width: 18px;
height: 18px;
top: -1px;
}
.bx_config .add_user_section_form .check_box label:after {
top: 5px;
left: 4px;
}
.bx_config strong i{
font-style: normal;
padding: 2px 9px 3px;
background: #04303e;
border-radius: 50%;
margin-right: 10px;
color: #fff;
}
.bx_config .add_user_section_form hr{
width: 870px;
margin: 0px 30px 20px;
border: 1px solid #f7f7f7;
}
.bx_config .checked {
width: 16px;
height: 16px;
display: inline-block;
background-size: 160px;
margin-top: 5px;
background: #56ff00;
border-radius: 50%;
margin-left: 2px;
box-shadow: 0px 0px 4px 2px #9dde35;
}
.bx_config .un-checked {
width: 16px;
height: 16px;
display: inline-block;
background-size: 160px;
margin-top: 5px;
background: #ff5555;
border-radius: 50%;
margin-left: 2px;
box-shadow: 0px 0px 4px 2px #ff9797;}
.bx_config .checked :after{
content:'Check';    padding-left: 25px;    color: #4cca50;
}
.bx_config .server_status{
padding: 0 0 0 3em;
}
.bx_config .server_status label,.server-gconfig li label{
display: block;
font-size: 15px;
width: 75px;
}
.bx_config .server_status .checked{
float: right;
margin: 6px 0 0 10px;
}
.bx_config .report-server
{
width: 300px;float:left;
border-right: 1px solid #eee;
}
.bx_config .server_status .un-checked{
float: right;
margin: 6px 0 0 10px;
}
.fa-paper-plane:before{
content:'\f061';
}
.bx_config .re-chk,.bx_config .rep_server_rechk{
position: relative;
top: 7px;
background: url(../images/icon-rechk.png);
display: inline-block;
background-size: 25px;
width: 25px;
height: 25px;
margin-right: 5px;
}
.add_user_section .dataTables_wrapper .dataTables_processing
{
top: 0;
width: 100%;
height: 100%;
background: transparent;padding-top:104px;
}
.add_user_section .dataTables_wrapper .dataTables_processing div {
height: 100%;
width: 100%;
font-size: 33px;
padding-top: 10px;
background: rgba(255, 255, 255, 0.7);
border: #C5EBF3 1px solid;
min-height: 170px;
}

.add_user_section .dataTables_wrapper .dataTables_processing img{
width: 130px;
}
.add_user_section .dataTables_wrapper .dataTables_processing span {
width: 100%;
display: inline-block;
}
.server_status li,.server-gconfig li{
list-style-type: decimal;    font-size: 15px;
}
.bx_config .sync-icon {
width: 20px;
height: 20px;
background: url(../images/icon-sprite.png) 103px -68px;
display: inline-block;
background-size: 308px;
transform: rotate(90deg);
margin: 0px 20px;
}
.bx_config .up-to-date{
width: 19px;
height: 20px;
background: url(../images/icon-sprite.png) 460px 186px;
display: inline-block;
background-size: 160px;
position: relative;
top: 2px;
margin-left: 10px;
}
.bx_config .not-up-to-date {   width: 20px;
height: 17px;
background: url(../images/icon-sprite.png) 84px -117px;
display: inline-block;
background-size: 250px;
}
.server-gconfig li{position:relative;    list-style-type: none;}
.server-gconfig li b{
color: #04303e;
width: 180px;
display: inline-block;
}
.server-gconfig li label{
display:inline-block;    width: 180px;    text-align: center;}
.server-gconfig li i{
display:inline-block;font-style:normal;    color: #808080;}
.server-gconfig li .fa{
color:#eee;
}
.add_user_section_form .bx_gconfig ,.add_user_section_form .bx_gconfig div{overflow:hidden;}
.server-gconfig li span.fa {
margin-left: 20px;
color: #04303e;
cursor:pointer;
}

.server-gconfig .active_dropdown .show_edit_congif
{
display:block;
}
.server-gconfig li input{
padding: 2px 5px;    height: 29px;    border: 0;    width: 300px;
}
#fasarTab{width:100%!important;}
.bx_config .add_user_section_form input[type="button"],.bx_config .add_user_section_form input[type="reset"]{
width: 85px;
float: left;
margin-right: 20px;
background: #008998;
color: #fff;
cursor:pointer;
}
.bx_config .add_user_section_form input[type="button"]:hover,.bx_config .add_user_section_form input[type="reset"]:hover{
background: #ff8a00;
}
.server-gconfig li button.fa{
border: 0;
background: 0;
cursor: pointer;
width: inherit;
padding: 0;
margin-left: 10px;
}
.server-gconfig li button.fa-paper-plane:before {
color: #ffffff;
margin: 0;
background: #008998;
padding: 3px 6px;
font-size: 11px;
position: relative;
top: -2px;
}
.server-gconfig li button.fa-paper-plane:hover:before {
background: #ff8a00;
}
#add_prop_types{
padding: 1px 5px 0px;
background: #62ae16;
color: #fff;
font-size: 18px;
width: 20px;
line-height: 13px;
height: 20px;
display: inline-block;
text-align: center;
cursor: pointer;
}
.bx_config .report-server:nth-child(3)
{
border-right:0;
}
.bx_config .report-server{    padding-top: 10px;}
.bx_config .report-server.disabled-server {
cursor: not-allowed;position:relative;
}
.bx_config .report-server.disabled-server .server_status .checked{display:none;}
.bx_config .report-server.disabled-server strong,.bx_config .report-server.disabled-server .server_status{    opacity: 0.5;}
.bx_config .report-server.disabled-server .server_status label{cursor: not-allowed;}
.bx_config .report-server.disabled-server:before {
content: '';
background: rgba(0, 0, 0, 0.078);
position: absolute;
top: 0;    left: 0;
width: 100%;
height: 100%;
}
#loading_icon {
-moz-animation: rotation 2s infinite linear;
-webkit-animation: rotation 2s infinite linear;
animation: rotation 2s infinite linear;
}

@-webkit-keyframes rotation {
from {
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-moz-transform: rotate(359deg);
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}

#pop_up_container,#pop_up_notification,#sense_pop,#prop_type_pop,#pop_up_extrnal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
background: rgba(39, 39, 39, 0.30);
height: 100%;
}
#pop_up_notification{}
.multiplebuildings_warn
{
width: 500px;
background: #fff;
padding: 20px;
margin: 18em auto;
font-size: 13px;
line-height: 21px;
}
.multiplebuildings_warn h3{
font-size: 21px;
}
.multiplebuildings_warn .button{margin-top:0;}

.pagenation_table{
display: inline-block;
float: right;
border:  0 !important;
}
#Pagination{
display: inline-block;
margin-top: 30px;
}
#Pagination .pagination span,#Pagination .pagination a{
color: #666 !important;
box-shadow: none;
padding: 7px 11px;
font-size: 13px;
border: 1px solid #eee!important;
}
#Searchresult .TableS{width:100%;    font-family: dinpro_regular;}
#Searchresult .TableS td,#Searchresult .TableS th{    padding: 2px 5px;}
.pagenation_table tr{background:transparent !important;}
#Pagination .pagination span.current ,#Pagination .pagination a:hover{
background: #eee !important;
}

#Pagination li a{
color: #666 !important;
box-shadow: none;
padding: 4px 11px;
font-size: 13px;
border: 1px solid #eee!important;
cursor: pointer;
display: inline-block;
}
#Pagination li.active a ,#Pagination li a:hover{
background: #eee !important;
}
#Pagination li{    display: inline-block;}
.button.disabled{
pointer-events: none;
opacity: 0.5;
cursor: not-allowed;
}



#formGetAllReportsData #fasarTab_wrapper
{
background: #fff;
padding: 20px;
}
#formGetAllReportsData .justPandF {
overflow: hidden;
width: 100%;
}
#formGetAllReportsData .justPandF .dataTables_paginate{
float: left;    margin-top: 5px;}
#formGetAllReportsData .justPandF .dataTables_filter {
float: right;    margin-top: 8px;
}
#formGetAllReportsData .justPandF .dataTables_filter input
{
height: 32px;
}
textarea.disabled
{
cursor: not-allowed;
}


#Searchresult #order_tab.TableS td{    border: 1px dotted #d4d4d4;}


/*blog popup*/

#myImg {
cursor: pointer;
transition: 0.3s;
}

#myImg:hover {opacity: 0.7;}

.modal {
display: none;
position: absolute;
z-index: 1;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0,0,0);
background-color: rgba(0,0,0,0.7);
}
.modal-content {
margin: auto;
display: block;
}

.modal-content, #caption {
-webkit-animation-name: zoom;
-webkit-animation-duration: 0.6s;
animation-name: zoom;
animation-duration: 0.6s;
}

@-webkit-keyframes zoom {
from {-webkit-transform:scale(0)}
to {-webkit-transform:scale(1)}
}

@keyframes zoom {
from {transform:scale(0)}
to {transform:scale(1)}
}
.close, .close1 {
position: absolute;
top: 15px;
right: 35px;
color: #f1f1f1;
font-size: 40px;
font-weight: bold;
transition: 0.3s;
}

.close:hover,.close:focus,.close1:hover,.close1:focus {
color: #bbb;
text-decoration: none;
cursor: pointer;
}
.style_for_new_fs_moi table
{
font-size:12px !important;line-height:12px!important;
}
#engmnt_pop_up {
position: absolute;
top: 0;
width: 100%;
background: rgba(17, 17, 17, 0.45);
height: 100%;
overflow: hidden;
z-index:9;
}

.mfp-container .mfp-content input[type="text"]{padding: 1px 5px;}

.disabled-tr td,.disabled-tr span{color: #d4d4d4!important;cursor: not-allowed!important;}
.disabled-tr .order_li_btn {
background: #ccc !important;
cursor: not-allowed !important;}
.disabled-tr .order_li_btn :hover{
background: #ccc !important;
cursor: not-allowed !important;}

#remove_item,#clear_items{
background: #008998;
border: 0;
color: #fff;
font-size: 15px;
padding: 7px 10px;
border-radius: 6px;
}
#remove_item:hover,#clear_items:hover{
background: #ff8a00;
}
.alert.alert-danger{
overflow: hidden;
border: 1px dashed #ff0000;
margin: 0;
padding: 10px;}
.alert-danger h4{
color: #F86D6D;
margin: 0;
}
#alert_errors ul li{
width: 100%;
border: 0;
box-shadow: none;
background: transparent;
padding: 0;
text-align: left;
margin: 0;
height: inherit;
font-size: 14px;
}
#submit_responsibility{
padding: 5px 15px;
background: #008998;
color: #fff;
cursor: pointer;
box-shadow: none;
border: 0;

}
#submit_responsibility:hover{    background: #ff8a00;}
#order_responsibility{height: 34px;}

.inspection_request #prop_sub_type,.inspection_request #prop_type {color:#b3b3b3;}
.inspection_request #prop_sub_type option,.inspection_request #prop_type option{color:#0a0a0a;}


.breadcrumb{    font-size: 11px;}
.breadcrumb i{    margin: 0 3px;}
.breadcrumb a:hover{color:#ff8a00;}
.fa-angle-right:before{content:"\f105"; margin: 0 3px; }

.track-list li:after{background-image: url('../images/right-triangle.png');}
.track-list li.selected_li:after{background-image: url('../images/right-triangle-grn.png');}

.di_message_success{
border: 1px dashed #62b200;
color: #62b200;
padding: 3px 10px;
display: inline-block;
margin: 0;
}
.di_message_error{
border: 1px dashed #ff0000;
color: #ff0000;
padding: 3px 10px;
display: inline-block;
}
.market_section_three .tab{    display: inline-block;}
#chkBorrower{opacity:0;}
.single_post_meta a .fa-print:before {
content: "\f019";
}

@media only screen and (max-width:1880px){

.my_settings.add_user_section_form li .check_box .field.list_popup_field{    height: 60px;}
.evals_section_one {
padding: 0 3em;
}
.bank_content {
padding: 20px 20px !important;
}
.market_section_middle_inner{
line-height: 27px;
}
.list_popup_field .state_list {margin-top: 22px;}
.state_list_container .state_list_box,.metro_list_box{
top: 168px;}
}
@media only screen and (max-width:1600px)
{
.action_tab{width:850px;}
.evals_section_one .market_section_one .market_section_left, .evals_section_one .market_section_one .market_section_middle, .evals_section_one .market_section_one .market_section_right {
min-height: 570px;
}
}
@media only screen and (max-width:1500px){
.evals_section_one {padding: 0 1em ;}
.bank_content {
padding: 20px 20px !important;
}
.bank_header h4 {
padding: 20px 15px !important;
}
.evals_section_one .market_section_one .market_section_left, .evals_section_one .market_section_one .market_section_middle,
.evals_section_one .market_section_one .market_section_right {
min-height: 570px !important;
}
.market_section_two .market_section_1 .li_left {
width: 50% !important;
margin: 0;
font-size: 10px;
}
.report_section_one,.report_section_two{
padding:0 1em;
}
.order-details-form-left{width:70%;}
.order-details-form-right{width:30%;}
.order_page_section .order-details-form-left .field label,.order_page_section .order-details-form-right .field label {
font-size: 11px;
}
.market_info {
padding: 2em 2em 3em;
}
form#field_smart {
width: 100%;
}

}
@media only screen and (max-width:1430px){
.my_settings.add_user_section_form li.state_list_container .check_box .field{    height: 60px;}
.order_details span {
min-height:26px;
width: 100%;
vertical-align: top;
}
.evals_section_one .market_section_one .market_section_left, .evals_section_one .market_section_one .market_section_middle,
.evals_section_one .market_section_one .market_section_right {
min-height: 590px !important;
}
.market_section_middle_inner{
line-height: 15px;
}
.order_info div {
z-index: 999;
position: relative;
overflow: hidden;
line-height: 26px;
}
.state_list_container .state_list_box,.metro_list_box{
top: 184px;}
}
@media only screen and (max-width:1370px){
.single_post .wrap{width:100%;}
/*.evals_section_one .market_section_one .market_section_left {
width: 25%;}
.evals_section_one .market_section_right {
width: 73%;
}
.evals_section_one .market_section_one .market_section_right {
width: 50%;float:left;    margin-top:30px;}
*/
.evals_section_one .market_section_one .market_section_left {
width: 20%;}
.evals_section_one .market_section_middle {
width: 48%;
}
.evals_section_one .market_section_one .market_section_right {
width: 28%;}
.market_section_col {
width: 49%;margin-bottom:30px;}
.market_section_1 .li_left {
width: 100% !important;
float: left;
}
.evals_section_one .market_section_one .market_section_left, .evals_section_one .market_section_one .market_section_middle, .evals_section_one .market_section_one .market_section_right {
min-height: 620px !important;
}

.market_section_1 .li_left_inner{width:50% !Important;}

.market_section_3 {
margin-left: 0%;
}
#chartContainer2{    width: 100%!important;
margin-left: 0!important;}
.code_style {
padding: 30px 0 !important;
}
.order_listing_section_middle {
margin: 0 2%;
}
.order_listing_section_1 {
width: 31%;    padding: 10px 20px 20px;
}
.order_listing_section_1 h5 {
font-size: 14px;
}
.forgot_psw_section p i{top:24px;}
#chartContainer_col1, #chartContainer_col2, #chartContainer_col3 {
width: 265px !important;
}
#chartContainer_col1:after, #chartContainer_col2:after, #chartContainer_col3:after {
width: 210px !important;
}
.react-swipe-container {
margin-top: 30px;
display: inline-block;
}
.tab-pane .company-name {
font-size: 13px !important;
}
.evals_section_one .market_section_three .tabs {
font-size: 15px;
}
.tab-date {
font-size: 14px !important;
}
.market_section_right .alert_info table td {
font-size: 13px;
}
}
@media only screen and (max-width:1250px){
.list_popup_field .state_list {margin-top: 52px;}
.state_list_container .state_list_box,.metro_list_box{
top: 215px;}
.view_message_inner {
width: 80%!important;}
.upgrade_changes {
left: 14%!important;
}
.emailBox {
left: 13%!important;
}
}
@media only screen and (max-width:1190px){.logo{width:100%;text-align:center;}
.menu_container{width:100%;text-align:center;}
header {height: 217px;}
.menu li{float:none;}
header .inner_header{display:inline-block;}
body .wrap{width:100% !important;}
.product_section_three .section3_col{width:265px;}
.product_section_four .section_con_img img{width:100%;}
.section_one1{padding:1em 3em;}
.post_entry{width:44%;min-height:675px;}
body{font-size:15px;}
.section_three_left{width:44%;margin-bottom:-9px;}
.section_three_right{width:32%;padding:7px 30px 0px 35px;}
.section_three_middle{width:24%;}
.section_three p, .section_three ul li, .section_five_middle p{font-size:13px;line-height:25px;}
.green_txt{font-size:21px;line-height:30px;}
.section_five_left{width:25%;padding:26px 50px;}
.section_five_middle{width:31%;}
.section_five_right{width:44%;}
.section_seven .section_seven_middle p{font-size:14px;line-height:28px;}
.section_one h1{width:410px;font-size:45px;}
.section_one h1 span i {
top: 16px;    right: -20px;
}
.product_section_one h1{width:410px;font-size:35px;}
.footer_widget li{height:inherit;}
.section_six li img{width:100%;}
.consulting_section_right img{width:100%;}
.product_section_one p{left:22%;}
.product_section_five .section_left{width:60%;}
.resource_section_one h1{top:10px;}
.baner_p{top:10em;}
.resource_section_four .wrap, .resource_section_five .wrap, .resource_section_seven .wrap{padding-left:20px;padding-right:20px;}
.section_eight_left span{font-size:11px;margin-bottom:5px;}
#commercial_evaluation .section_left,#commercial_avm .section_left,#price_indices .section_left{padding-right:20px;}
#price_indices .button_container{margin-left:0px !important;}
.add_user_section .wrap {padding: 0 20px;}
.icba_landing  h1 {font-size: 20px !important;}
.login_panel,.reset_pwd_panel {
top: 218px;
left: 30%;}
.address_container5 {
width: 90%;
}
.fixed_menu{
top: 217px !important;
}
.fixed_menu .user_box{
text-align: right;
}
form#field_smart {
width: 100%;
}
.tools_container li {
width: 23%;
margin: 30px 5%;
}
.modal-content {
width: 500px;
}
.peer_order_listing_section .order_listing_section_1 {
width: 100%!important;
}
.owl-carousel_team .owl-nav {
width: 100%;
left: 0%;
}

#chartContainer_col1, #chartContainer_col2, #chartContainer_col3 {
width: 200px !important;
}
#chartContainer_col1:after, #chartContainer_col2:after, #chartContainer_col3:after {
width: 155px !important;
left: 29px !important;
}
.inspection_request {
width: 100% !important;
}
.action_tab {
font-size: 13px;
width: 735px;
}
.action_tab label .box {
width: 400px;
}
.market_section_middle .toggle_button {
font-size: 12px !important;
padding: 13px 10px !important;}
.tab-pane .company-name {
font-size: 12px !important;
padding: 1px 10px !important;
}
}
@media only screen and (max-width:1040px){
.my_settings.add_user_section_form li .check_box .field.list_popup_field {
height: 95px;
}
.list_popup_field .state_list {margin-top: 52px;}
.state_list_container .state_list_box,.metro_list_box{
top: 215px;}
}
@media only screen and (max-width:1030px){ body .menu li .sub_menu .inner_menu_signin{padding-left: 0% !important;}}
@media only screen and (max-width:1023px){.section_three,.section_five{width:100%;}
body p,body ul li{font-size:11px !important;line-height:17px !important;}
.radio_box p, .check_box, .radio_box,.order_page_section .field label,.order_page_section .field input ,.rent_roll_label,.field textarea{ font-size: 11px;}
label.error,.order_page_section .field span,.check_box .field label .state_list {  font-size: 11px !important; }
.green_txt,.section_eight_right .green_txt{font-size:17px;line-height:25px;}
.section_three ul li:before, .product_section_four ul li:before, .consulting_section_four ul li:before, .product_section_three .section3_col li:before{top:6px;}
.consulting_section_one p,.product_section_one p{left:20%;}
.section_eight_right h4 ,.section_eight_left .content_inner h4{font-size:13px;}
.section_eight_middle h5{ font-size:13px;}
.baner_p{font-size:15px !important;line-height:20px !important;left:37px;width:205px;}
.col1{width:13%;}
.post_entry{width:44%;min-height:460px;}
.resource_section_four .section_right .section_right_desc{ width:347px;}
.categoty_archive_section{padding:38px 0 38px 10px;}
.contact_section{ font-size:15px;}
.about_section_six .resource_section_six_left p,body .product_section_five p{line-height:25px!important;font-size:18px!important;}
.product_section_five .section_left{ width:80%;}
.product_section_five .section_right{text-align:center;width:20%;}
.about_section_one p{font-size:26px!important;line-height:40px!important;}
.about_section_four .item{min-height:490px;}
.section_six{ padding:40px 20px 39px;}
.section_four{padding:0 20px;}
.section_seven{padding:1px 20px;}
.section_two .green_txt{margin-left:20px;}
.section_six ul{width:100%;}
.resource_section_four .img_div{margin-right:30px;}
.sub_menu .user_box{ text-align:right;}
.login_panel,.reset_pwd_panel{left:28%;}
.section_seven_right{margin-top:-15px;}
.section_seven_left span{margin:13px 0 3px;}
.baner_p{font-size:18px !important;line-height:20px !important;}
.post_archive_entry h2{font-size:18px;line-height:24px;}
.section_six .green_txt,.section_eight_middle .green_txt{font-size:30px;line-height:36px;}
#ninja-slider.fullscreen .slider-inner{height:1020px !important;}
#commercial_evaluation .section_left,#commercial_avm .section_left,#price_indices .section_left{padding-right:25px;width:50%;}
.product_section_four .section_right ,.product_section_four .section_left{width:50%;}
.post_archive_entry{min-height:170px;}
.blog_archive_section .owl-carousel2 .owl-stage-outer{margin-left:0px;}
.about_section_seven .owl-carousel2 .owl-nav{width:95%;}
header .inner_header{padding:25px 20px 0px;}
.section_one h1{width:300px;font-size:34px;top:30px;line-height:40px;}
.section_one h1 span i {
font-size: 8px;
width: 13px;
height: 13px;
top: 7px;
right: -16px;
}
.section_three_middle{width:25%;padding:20px;}
.section_three_right{width:35%;padding:7px 20px 0px 20px;}
.green_txt, .section_eight_right .green_txt{font-size:16px;line-height:21px;}
.section_four .button{margin-left:0px;margin-top:32px;}
.section_three .green_txt{width:100%;}
.section_five_left{padding:26px 20px;}
.section_eight_right .content_inner{padding-left:20px;padding-right:20px;}
.section_eight_right h4{padding:0px 15px;}
.content_inner{padding:13px 18px 50px 20px;}
.section_six .green_txt, .section_eight_middle .green_txt{font-size:19px;line-height:36px;}
.section_eight .date{font-size:14px;}
.menu li a{font-size:12px;max-width:140px;}
.menu li .sub_menu a{font-size:9px;}
.sub_menu li span{font-size:9px;}
.menu li .sub_menu .sub_menu_inner{width:100%;}
.button{font-size:11px;padding:10px 17px;}
.footer_widget:last-child{padding-left:5px;}
footer{padding:43px 25px 53px;}
.section_seven .section_seven_middle p{padding:5px 10px 10px 10px;}
.section_seven_right{margin-top:-5px;}
.section_five_left .green_txt{width:100%;}
.section_five_left{width:22%;}
.section_five_middle{width:35%;padding:25px 20px;}
.section_five_right{width:43%;}
.section_six .green_txt{text-align:center;}
.section_eight_middle .red_border{margin:25px auto 9px;}
.consulting_section_one p, .product_section_one p{width:495px;}
.product_section_one h1{width:300px;font-size:26px;line-height:40px;}
.product_section_three h3{font-size:27px;margin-bottom:30px;}
.product_section_three .section3_col{width:217px;}
.product_section_three .wrap .section3_col:nth-child(3){margin:0 15px;}
.product_section_four h3, .consulting_section_four h3, .resource_section_four h3, .resource_section_seven h3{padding:10px 25px;font-size:20px;}
.product_section_four_left .section_right .button{margin-right:20px;}
.consulting_section_one h1, .resource_section_one h1{left:35px;top:39px;width:180px;font-size:25px;}
.contact_section .check_box, .register_contact_section .check_box{font-size:12px;}
.contact_form .field, .email_subsciption_check_form .field, #subscriber_registration_form .field{width:49%;}
.email_field, .content_field{width:99% !important;}
.market_section_two h3, .market_section_one h3, .order_listing_section_1 h3{font-size:16px;}
.market_section_one h1, .add_user_section h1{font-size:32px !important;}
.post_entry h2{font-size:16px;line-height:22px;}
.post_entry{width:43%;min-height:410px;padding:20px 30px 41px;}
.blog_section_one h3{left:33px;top:106px;width:290px;font-size:22px;line-height:25px;}
.blog_archive_section h3{font-size:18px;}
.blog_archive_section .wrap .red_border{margin:10px auto 25px;}
.post_archive_entry h2{font-size:14px;line-height:18px;}
.post_date{font-size:10px;margin-right:10px;}
.post_author{font-size:10px;}
.post_archive_entry{min-height:135px;}
.single_post h1{font-size:20px;}
.inner_single_post .img_con img{width:300px !important;}
.about_section_one h1{left:60px;top:15%;width:300px;font-size:30px;}
.about_section_one p{font-size:16px!important;left:60px;line-height:22px!important;}
.product_section_two h3, .about_section_three h3, .about_section_four h3, .about_section_five h3{font-size:20px;margin:10px 0 10px;}
.product_section_two .red_border, .consulting_section_two .red_border{margin:20px auto;}
.about_section_three li{padding:6px 20px 0;}
.about_section_three li img{width:100%;}
.linkedin_link{width:50px;margin:29px auto 0;}
.about_section_six .resource_section_six_left{width:80%;float:left;}
.about_section_four{min-height:680px;}
.about_section_six .resource_section_six_right{width:20%;float:left;}
.about_section_six .button{margin-top:25px;}
.about_section_four .red_border, .about_section_five .red_border{margin:20px auto;}
.about_section_seven .owl-carousel2 .owl-dots .owl-dot{width:25px;margin-top:7.5em;}
.owl-carousel2 .owl-dots{font-size:10px;}
.owl-carousel2 .owl-nav{margin:6px auto -105px;}
.resource_section_four img{width:100%;}
.resource_section_four .grey_bg, .resource_section_seven .grey_bg{padding:20px;font-size:25px;}
.resource_section_five h3{font-size:20px;}
.resource_section_five .red_border{margin:20px auto 25px;}
.resource_section_six .wrap{padding:21px 20px;}
.resource_section_four h3, .resource_section_seven h3{padding:4px 25px;font-size:14px;}
.email_text{width:90%;}
.resource_section_four .section_right .section_right_desc{width:100%;}
.resource_section5_middle{font-size:14px;}
.baner_p{font-size:16px !important;}
.resource_section_one h1 span{margin-bottom:10px;}
.resource_section_four .section_right{padding-left:20px;}
.resource_section_four1 .section_right,.resource_section_four1 .section_left{width:50%;}
.resource_section_four .section_right .section_right_desc{font-size:12px;}
.register_contact_section .contact_section_right h3{font-size:12px;margin-bottom:17px;line-height:17px;}
.register_contact_section .wrap{padding:2.7em 2em;font-size:12px;}
.contact_section_left h2{font-size:18px;}
.register_contact_section .contact_form_submit{padding:10px 16px;font-size:10px;}
.close_slider{width:30px;height:30px;}
.register_contact_section .close_slider img{width:100%;}
.contact_form .field{margin-bottom:10px;}
.section_five_right div{padding:12px 30px;margin-top:-9px;}
.blog_archive_section .owl-carousel2 .owl-nav{margin:15px auto -70px;}
.resource_section_five .owl-carousel2 .owl-nav{margin:29px auto -72px;}
.resource_section_seven .owl-carousel2 .owl-nav{margin:24px auto -73px;}
.resource_section_six .button{margin-top:7px;}
.follow_section a{padding-top:0px !important;}
.follow_section img{width: 18px !important;}


.market_section_two span, .market_section_one span, .order_listing_section_1 p {
font-size: 10px;}
.market_section_right table {
font-size: 11px;
}
.order_button {
font-size: 9px!important;
width:125px !important;
line-height: 20px;
}
.bank_header h4 {
font-size: 12px;}
.evals_section_one .market_section_one .market_section_left, .evals_section_one .market_section_one .market_section_middle, .evals_section_one .market_section_one .market_section_right {
min-height: inherit !important;
}
.market_section_two h3, .market_section_one h3, .order_listing_section_1 h3 {
font-size: 13px;
}
.evals_section_one .action_tab {
font-size: 12px;
}
.action_tab label.has_sublabel.active:hover:after {
font: normal normal normal 19px/1 FontAwesome;}
.order_info a.button{    padding: 8px 5px !important;}
.fa-caret-right:before {
content: '\f0da';
font-size: 13px;
position: relative;
top: 1px;
left: 3px;
}
.upgrade_changes p b {
font-size: 12px;
}
.upgrade_changes .cancel {
width: 75px!important;
height: 31px!important;
}
.emailBox .cancel {
text-align:center !important;
height: 31px!important;
width: 70px !important;
}
.emailBox p input[type="text"] {
font-size: 12px!important;
padding: 3px 10px!important;
}
.upgrade_changes_conform_inner {
height: 165px;
}
.upgrade_changes_conform_inner p{
font-size: 15px !important;
line-height: 16px!important;
}
.my_settings h3 {
padding: 10px 25px;
}
.address_container4_1 .address_container4 .fa {
top: 7px;
}

.bank_date {
padding: 10px 10px 0;
}
.tab-content table {
font-size: 11px;
}
.f-note {
font-size: 9px;}
.fixed_menu  h3{
font-size: 15px !important;
}
.forgot_psw_section p i, .i_design_p i{
padding: 0px 10px;
left: 30px;
top: 15px;
line-height: 25px;
font-size: 20px;
}
.forgot_form_submit {
font-size: 14px;
padding: 15px 25px;
}
.TableS td, .TableS th {
padding: 0px 20px;

}
.TableS, .TableS td, .TableS th{font-size:12px;line-height:16px;}
.report_section_two_model_flow .fa-circle:before {
top: 9px;
}
.report_section_two_model_inner {
width: 700px;}
.report_section_two_model_footer .field label{font-size:12px;}
.report_section_two_model_footer  .link_container a {
font-size: 12px;}
.report_section_container .i_design_p i {
top: 12px;
}
.product_section_three .button {
font-size: 16px;
padding: 20px 25px;
width: 210px;
}
.userdetails_section_one h3 {
font-size: 16px;}
.userdetails_section_one .check_box label {
top: 0px;}
.single_post a.img_con span{font-size:14px;}
.inner_single_post h3{font-size:19px;}
.address_container3 .fa {
font-size: 25px;
}
.single_post_meta a{font-size:12px;line-height:20px;}
.contact_li p {
margin: 8px 0;
}
.order-section h3 {
font-size: 14px;
}
.order-section a {
padding: 4px;
font-size: 11px;
}
.add_user_section_form .contact_form .field{width:32% !important;}
.order_listing_section_1 {
width:550px !important;
margin: 10px 0;
}
.order_li_btn {
font-size: 9px;}
.order_listing_section_1 li {
font-size: 13px !important;
}
.market_info .market_section_left,.market_info .market_section_middle, .market_section_right{    min-height: inherit !important; width: 100% !important;margin-bottom: 10px;}
.market_section_two table th {
font-size: 10px;}
.market_section_two table td i {
padding: 10px 10px;
width: 50px;
height: 50px;
font-size: 15px;
}
.market_section_two h4, .market_section_two table td {
font-size: 10px;
}
.fa-sign-in:before {
padding: 17px 15px;
font-size: 15px;
}
.owl-carousel_team .owl-nav {
width: 98%;
left: 1%;
}
.owl-carousel_team .owl-nav .owl-prev {
width: 28px;
height: 28px;
background-position: 10px 8px;
background-size: 7px;
}
.owl-carousel_team .owl-nav .owl-next {
width: 28px;
height: 28px;
background-position: 12px 8px;
background-size: 7px;
}
body .menu li .sub_menu .inner_submenu .inner_submenu_bottom {
width: 625px !important;right: 0px;padding-right:0px; text-align: right;
}
body .menu li .sub_menu .inner_submenu .inner_submenu_bottom li:last-child a{padding-right:0px;}
body .menu li .sub_menu .inner_menu_signin{padding-left: 0% !important;}

.inner_submenu a{padding-right:0px !important;}
.evals_section_one .market_section_one .market_section_right {
width:100%;
}
.select_style{font-size:11px !important;}
.my_settings.add_user_section_form li .check_box .field.list_popup_field,.my_settings.add_user_section_form li.state_list_container .check_box .field {
height: auto;
}
.single_post_meta a.linkedin_link{    margin-top: 7px !important;}
.order_details span {
min-height: inherit;
width: 100%;
}
.market_section_one span,.market_section_right table td,.market_section_middle .order_info .button,.market_section_right a {
font-size: 11px !important;}
.market_section_middle .order_req_details h5,.market_section_middle h5,.evals_section_one .market_section_two h3, .evals_section_one .market_section_one h3, .evals_section_one .order_listing_section_1 h3 {
font-size: 13px ;
}
.order_page_section .field input,.phone_field p{width: 100% !important;}
.inner_submenu_newuser{width: 835px !important;}
.order_page_section .field input[type="checkbox"]#sendto_alt,.order_page_section .field .check_box input[type="checkbox"] {opacity:0;}
.state_list_box,.metro_list_box{
left: inherit !important;
right: 0px;
width: 440px !important;}
.state_list_box .check_box,.metro_list_box .check_box{
padding-bottom: 15px;
}
.order_page_section .field input[type="checkbox"]{width: 25px !important;}
.address_container4_1 {
font-size: 12px;
}
#add_apn b,.go_button {
font-size: 12px !important;
}
.tools_containera .all_parcels_div .apn_list li .remove_apn_btn {
top: -3px !important;
left: 140px !important;}
.apn_list li span {
padding: 8px 10px !important;
}
.advanced_search_options .apn_list .apn_list_items{
padding: 5px;
display: inline-block;
}
.advanced_search_options .go_btn {  margin-top: 10px !important;}
.list_popup_field .state_list {margin-top: 18px;}
.state_list_container .state_list_box,.metro_list_box{
top: 150px;}
.order_listing_section_1 h3{    font-size: 15px !important;}
#order_search {
font-size: 11px;}

.evals_section_one .market_section_three .tabs {
font-size: 12px !important;     text-align: left!important;     margin-top: 30px;
}
.tab-pane .company-name {
top: -120px!important;
}
.market_section_left .bank_content h3 {
font-size: 15px!important;}
.market_section_left .bank_header h4 {
font-size: 15px!important; }
.market_section_left .bank_header {
min-height: inherit!important;
}
.alerts_section .TableS td,.alerts_section .TableS th {
font-size: 11px!important;line-height: 23px!important;
}

.market_section_three li a {
font-size: 13px;}
.send_message_inner p{font-size: 13px!important;}
#send_subject,#send_body{
padding: 6px!important;
font-size: 12px!important;
}
#order_search {
font-size: 11px!important;
}
.upgrade_changes {
left: 20%!important;
}
.emailBox {
left: 20%!important;
}
.tab-pane .ant-row .ant-col-offset-3 {
margin-left: 0!important;
}

.tab-pane .ant-row .ant-col-18 {
width: 100%!important;
}
}

@media only screen and (max-width:830px){.login_panel,.reset_pwd_panel {
left: 22%;
}
.address_container5 {
width: 100%;
}
.evals_section_one .market_section_one .market_section_left {
width: 25%;}
.evals_section_one .market_section_right {
width: 73%;
}

.tab-links a {
padding: 9px 15px;
width: 115px;
}
.inner_tab a {
padding: 0 12px;
font-size: 11px;    width: inherit;}
.inner_link .button {
font-size: 11px !important; float: left;}
.tools_container li {
height: 180px;}
.upgrade_changes {
left: 14%!important;
}
.emailBox {
left: 14%!important;
}
}
@media only screen and (max-width:790px){
.my_settings.add_user_section_form li .check_box .field.list_popup_field{
height: 55px;
}
}
@media only screen and (max-width:767px){
header {
height: 190px;
}
.menu_container{margin-top:0px;}
.menu li a{font-size:11px;max-width:115px;padding:15px 4.5px;}
.login_panel,.reset_pwd_panel{left:19%;    top: 183px;}
.section_one h1{width:240px;font-size:28px;top:24px;line-height:30px;}
.section_one h1 span i {
font-size: 8px;
font-weight: normal;
width: 12px;
height: 12px;
border: 1px solid #111;
top: 5px;
right: -14px;
padding: 1px;
}
.section_two{margin:43px 20px 26px;}
.section_left{width:40%;}
.section_left .green_txt{width:100%;}
.section_four{padding:0 20px;}
.button{font-size:9px;padding:8px 12px;margin-top:22px;}
.green_txt, .section_eight_right .green_txt{font-size:12px;line-height:14px;}
body p, body ul li{font-size:9px !important;line-height:12px!important;}
.section_four p{width:100%;}
.section_eight_middle h5{font-size:10px;line-height:17px;}
.section_eight_middle .owl-theme .owl-dots .owl-dot{margin-top:5px;}
.section_eight_right h4, .section_eight_left .content_inner h4{font-size:12px;line-height:16px;}
.section_eight_middle .red_border{margin:15px auto 9px;}
.section_six .green_txt, .section_eight_middle .green_txt{font-size:15px;line-height:20px;}
.section_eight_middle p{padding:10px 25px;}
.section_eight .date{font-size:12px;}
.section_seven_left span{margin:0px 0 3px;}
.content_inner{padding:13px 10px 25px 10px;}
.consulting_section_one p, .product_section_one p{left:20%;width:370px;}
.product_section_two{margin-top:0px;}
.product_section_three h3{font-size:20px;}
.product_section_three .section3_col{width:175px;min-height:170px;}
.product_section_three .wrap .section3_col1 li{margin-left:10px;}
.product_section_three .wrap .section3_col3 li{margin-left:0;}
.section3_col h2{margin-bottom:15px;font-size:17px;}
.section_two .green_txt{margin-left:0;}
.product_section_four h3, .consulting_section_four h3, .resource_section_four h3, .resource_section_seven h3{padding:2px 15px;font-size:12px;}
.about_section_six .resource_section_six_left p, body .product_section_five p{line-height:17px!important;font-size:14px!important;}
.product_section_five .button{margin-top:20px;}
.product_section_one h1{width:291px;font-size:23px;line-height:33px;left:30px;}
.consulting_section_two .red_border{margin:30px auto 25px;}
.contact_section .check_box, .register_contact_section .check_box{font-size:9px;}
.contact_section{font-size:11px;}
.field{margin-bottom:15px;}
.market_section_two h3, .market_section_one h3, .order_listing_section_1 h3{font-size:13px;}
.post_entry h2{font-size:12px;line-height:14px;}
.post_entry{width:43%;min-height:260px;padding:20px 20px 20px;margin:0 20px 50px;}
.blog_post_section .wrap{margin-top:20px;}
.product_section_four .section_right .button{margin-top:20px;}
.post_link{width:25px;height:25px;background-size:100%!important;}
.post_meta{margin-top:15px;padding-top:10px;}

.post_archive_entry h2{font-size:12px;line-height:16px;}
.blog_archive_section .wrap #myInput{width:155px;}
.post_archive_entry{margin-bottom:15px!important;}
.inner_single_post .img_con img{width:300px !important;}
.about_section_four{min-height:585px;}
.about_section_three li h2{font-size:14px;}
.about_section_four .item h5{font-size:10px;line-height:18px;}
.about_section_four .item{min-height:410px;}
.about_section_six .button{margin-top:15px;}
.about_section_seven .owl-carousel2 .owl-dots .owl-dot{width:20px;}
.resource_section_one h1 span{margin-bottom:10px;}
.contact_section_left h2{font-size:15px;}
.contact_section_left .field input{padding:8px;}
.contact_section_left .field label{margin-bottom:0px;}
.owl-carousel2 .owl-item img{width:100% !important;}
.owl-carousel2 .owl-dots .owl-dot{width:37px;margin-top:7em;}
.resource_section_five{min-height:660px;}
.blog_archive_section .owl-carousel2 .owl-nav{margin:15px auto -103px;}
.resource_section_five .owl-carousel2 .owl-nav{margin:29px auto -101px;}
.resource_section_seven .owl-carousel2 .owl-nav{margin:24px auto -101px;}
.resource_section_four .img_div .image_hover .button{}
.follow_section img {width: 13px !important;}



.evals_section_one .market_section_one .market_section_right {
width: 100%;
}
.evals_section_one .market_section_right {
width: 100%;
}
.evals_section_one .market_section_one .market_section_left {
width: 100%;
margin-right: 0%;
}
.market_section_col {
width: 100%;margin-left:0px !important;
}
.evals_section_one .market_section_one .market_section_left, .evals_section_one .market_section_one .market_section_right, .evals_section_one .market_section_one .market_section_right {
min-height: inherit;
}
.bank_content h3 {
margin-top: 10px;
}
.bank_header {
min-height: inherit;}
.order_button {
width: 125px;
}
.upgrade_changes {
left: 15%;
}
.evals_section_one h1 {
text-align: center;
}
.order_button {
width: 125px;
height: 30px;
line-height: 20px;
}
.add_user_section_form .field {
width: 33%;}
.my_settings .add_user_section_form li {
width: 100%;
margin-bottom: 25px;
}
.add_user_section {
padding: 20px 0 3em;
}
.form_link1 {
}
.address_container4_1 .address_container4 .fa{
padding: 3px 7.5px;
font-size: 13px;    top: 5px;
}

.link_container  .go_button {
font-size: 10px;
padding: 7px 15px;
}
.f-note {
font-size: 8px;}
.fixed_menu {
top: 183px !important;
}
.forgot_psw_section p i, .i_design_p i {
padding: 0px 9px;
left: 14px;
top: 13px;
line-height: 22px;
font-size: 16px;
}
.forgot_form_submit {
font-size: 10px;
margin-top: 52px;
padding: 13px 16px;
}
.forgot_psw_form .field input {
padding: 10px;
font-size: 12px;
}
.TableS td, .TableS th {
padding: 0px 10px;
}
.TableS, .TableS td, .TableS th {
font-size: 11px;}
.report_section_two_model_inner {
width: 100%;}

.report_section_two_model p span {
font-size: 9px;
}
.product_section_three .button {
font-size: 14px;
padding: 13px 10px;
width: 170px;
}
.report_section_container .i_design_p i {
top: 7px;
}
.single_post a.img_con span{font-size:12px;}
.inner_single_post h3{font-size:17px;}
.tools_container li img {
width: 100px;
}
.tools_container li {
height: 155px;
}
.address_container3 .fa {
font-size: 20px;
margin-top: 4px;
}
.fsmoi_section_container .select_company select {
width: 290px;
}
.market_section_one h1, .add_user_section h1 {
font-size: 26px !important;
}
.fsmoi_section_container select {
font-size: 10px;
}
.fsmoi_section_container .button_container button {
font-size: 10px;}
.fs_moi_dataTable.TableS td, .fs_moi_dataTable.TableS th {
font-size: 9px;    padding: 7px 2px;}
.fsmoi_section_container .fs_moi_dataTable td {
font-size: 8px;
}
.icon_info_inner {
font-size: 11px;
}
.icon_info_inner .fa {
width: 15px;    padding: 2px 5px;
height: 15px;
}
.dataTables_info, .dataTables_paginate {
font-size: 8px;
}
.order_report_container {
width: 100%;
}
.peer_order_listing_section .order_listing_section_1 th {
font-size: 14px!important;
}
.peer_order_listing_section .order_listing_section_1 td {
font-size: 12px !important;}
.order_li_btn {
padding: 3px 4px !important;font-size: 10px!important;}
.peer_order_listing_section .fa-arrow-right:before {
margin-left: 0px!important;
}
.ps_bs_popup p{font-size: 13px!important;}
.login_popup a {
font-size: 12px !important;}
#nonce-form table {
width: 100% !important;
}
.order_listing_section_1 {
width: 45%;
}
.my_settings.add_user_section_form li{width: 100%;}
.my_settings .field span {
top: 13px;}
.add_user_section_form .phone_field {
padding-right: 10px;
}
.add_user_section_form .phone_field input {
width: 100%;
}
#valuation_use,#other_valuation{ width: 100% !important; margin-left: 0px!important; margin-bottom: 10px!important;}
.order_page_section .year_field {
width: 33% !important;
}
.my_settings.add_user_section_form li .check_box .field.list_popup_field{
height: auto;
}

.market_section_middle .order_details p {
min-height: 18px !important;
}
.inspection_request {
width: 100%!important;
}
.state_list_box, .metro_list_box{top:142px;}
.my_settings.add_user_section_form{overflow: visible;}
.my_settings.add_user_section_form .state_list_box_inner .check_box{
padding-bottom: 15px !important;
}
.address_container4 .fa {
padding: 3px 7.5px;
left: 13px;
top: 6px;
font-size: 15px;
}
#add_apn span {
font-size: 19px !important;
width: 25px!important;
line-height: 18px!important;
height: 25px!important;}
.apn_list li .remove_apn_btn {
top: -2px !important;
left: 120px !important;
width: 16px!important;
height: 14px!important;
padding: 4px 2px!important;
line-height: 1px!important;
font-size: 19px!important;
}
.upgrade_changes .cancel {
width: 55px!important;
height: 26px!important;
}

.emailBox .cancel {
height: 25px!important;
width: 70px !important;
}
.action_tab {
width: 100%;
}
.emailBox p input[type="text"] {
font-size: 9px!important;
padding: 2px 10px!important;
}
.action_tab label .box {
width: 100%!important;
}
}
@media only screen and (max-width:660px){
.order_details span {
min-height: 38px;
}
.action_tab label .box {
width: 305px;
}
}

@media only screen and (max-width:660px){ body .menu li .sub_menu .login_link,body .menu li .sub_menu .newuser_link {
width: 55px !important;
}

}

@media only screen and (max-width:639px){
header {
height: 145px;
}
.login_panel,.reset_pwd_panel{width:270px;padding:4px 20px 35px;top:143px;left:23%;}
.menu_close_icon{font-size:24px;width:20px;right:-10px;top:7px;}
.login_panel h2,.reset_pwd_panel h2{margin:0px 0 10px;font-size:16px;}
.login_panel input,.reset_pwd_panel input{font-size:10px;padding:7px 11px;}
.login_panel .form_submit,.reset_pwd_panel .form_submit{width:60px;}
.menu_close_icon img{width:100%;}
.logo img{
width: 200px;
}

.menu li {
min-height: 60px;
}
.menu li a{font-size:8px;max-width:115px;padding:15px 2.5px;}
.section_one h1{width:197px;font-size:21px;top:15px;line-height:28px;right:10px;}
.menu li .sub_menu a ,.sub_menu li span{padding:2px 5px;font-size:7px;}
body p, body ul li {
font-size: 10px !important;
line-height: 13px!important;
}
.TableS, .TableS td, .TableS th{
font-size:10px;
}
.section_two {
margin: 20px 20px 26px;
text-align: center;
}
.section_two .section_left,.section_two .section_right {
width: 100%;
}
.section_two .green_txt {
margin-left: 0;
}
.section_two .red_border
{
margin: 0 auto 20px;
}
.section_three, .section_five,.section_eight {
width: 100%;
display: inline-block;
}
.section_three_left {
width: 100%;
margin-bottom: -9px;
}
.section_three_middle,.section_three_right {
width: 50%;
padding: 20px;
min-height: 245px;
}
.red_border{width:45px;border-top:2px solid #f16321;height:2px;margin-bottom:10px;}
.section_five_left .green_txt .button,.section_three .green_txt .button{display:block;width:95px;text-align:center;}
.section_four .section_left {
width: 70%;
}
.section_four .section_right {
width: 30%;
}
.section_four .section_right .section_right {
width: 100%;    padding-left: 15px;
}
.section_five_left,.section_five_middle {
width: 50%;
min-height: 261px;
padding: 15px 20px;
}
.section_five_right {
width: 100%;
}
.section_four {
overflow: hidden;
margin-top: -9px;
}
.section_seven_left {
float: left;
}
.section_seven {
padding: 10px 20px;
}
.section_seven_middle {
width: 75%;
float: left;
}
.section_seven_right {
width: 100%;
padding-left: 0;
padding-bottom: 10px;
}

.section_seven .section_seven_middle p {
padding: 0 10px 0 0;
}
.section_seven_left p {
margin-left: 0;
}
.section_eight_left,.section_eight_middle,.section_eight_right {
width: 100%;
}
.section_eight_right h4, .section_eight_left .content_inner h4 {
font-size: 15px;
line-height: 16px;
}
.section_eight .content_inner p {
font-size: 14px !important;
}
.green_txt, .section_eight_right .green_txt {
font-size: 14px;
line-height: 18px;
}
.section_eight_right .green_txt {
margin-bottom: 15px;
}
.content_inner{padding:20px;}
footer {
padding: 30px 20px 10px;
}
.footer_widget {
width: 50%;
float: left;
min-height: 120px;
}
.copy_right_txt{display:none;}
.res_copy_right_txt{display:block !important;}
.section_eight_right h4 {
padding: 0px 20px;
}
.section_three_right{
padding: 15px 20px;
}
.section_five_left .green_txt {
margin-top: 15px;
}
.section_three ul li:before, .product_section_four ul li:before, .consulting_section_four ul li:before, .product_section_three .section3_col li:before{top:2px;}
.section_six{padding:5px 20px 10px;}
.section_six ul{margin:20px auto 0;}
.footer_widget .email{padding:8px 12px;margin-top:10px;font-size:8px;}
.footer_widget .form_submit, .validate_me_in{padding:7px 12px;margin-top:10px;font-size:8px;}
.section_left,.section_right{width:100%;}
.section_four p{margin:15px 0px;}
.section_four .button{margin-top:15px;}
.menu li .sub_menu,.menu li:hover .sub_menu {
min-height: 80px;
padding: 6px 0;
}
.menu li .sub_menu .sub_menu_inner {
min-height: 80px;
}
.quotes-top:before,.quotes-bottom:before{width:17px;height:13px;background-size:17px;}
.section_eight_middle .red_border{width:40px;}
.section_eight_right .button{margin-top:10px;}

/*products*/
.product_section_three {
padding: 20px 30px 20px;
margin: 20px 0 0;
}
#commercial_evaluation .section_left, #commercial_avm .section_left, #price_indices .section_left {
padding-right: 0px;
width: 100%;

}
#commercial_evaluation{text-align: left;}
#commercial_evaluation .section_con_img ,#commercial_avm .section_con_img
{
float:left;
}
#streamline_appraisals,#sbl_origination_trends{text-align: right;}
.product_section_four .section_right, .product_section_four .section_left {
width: 100%;
}
.product_section_four .section_con_img  {
text-align: inherit;
}
.product_section_four_left .section_right {
padding-left: 0px;
}
.product_section_four .section_con_img
{width:300px;}
#sbl_origination_trends .button_container{overflow:hidden;}
#sbl_origination_trends .section_right .button {
margin-left: 0px;
float: right;
}
.product_section_four {
padding: 20px 30px 20px;
}
.product_section_five {
overflow: hidden;    padding: 15px 20px;
}
.product_section_five .section_left ,.product_section_five .section_right{
width: 100%;text-align: center;
}
#sbl_origination_trends.product_section_four ul li{
padding: 0 17px 0 0;
}
#sbl_origination_trends.product_section_four ul li:before
{
left:inherit;
top: 4px;
right:0px;
}
.product_section_three .wrap .section3_col:nth-child(3){margin:20px auto;}
.product_section_three .wrap .section3_col li {

}
/*consulting*/
.consulting_section_left,.consulting_section_right{width:100%;}
.consulting_section_four .wrap {margin-bottom: 0;}

.resource_section_four .section_right,.resource_section_four1 .section_right {
padding-left: 0;
width: 300px;
float: none;
}
.resource_section_four .img_div{width:100%;}
.resource_section_four1 .section_left{width:100%;}
.resource_section_six .resource_section_six_left{width:100%;text-align:center;}
.resource_section_six .resource_section_six_right{width:100%;}
.resource_section5_right,.resource_section5_middle {
width: 75%;padding-left: 14px;}
.resource_section5_left {
width: 25%;}
.owl-theme .owl-dots .owl-dot span{width:7px;height:7px;}
.product_section_two .red_border, .consulting_section_two .red_border{margin:20px auto;}
.product_section_three h3{font-size:21px;}
.product_section_one h1{width:291px;font-size:19px;line-height:26px;left:21px;top:10px;}
.consulting_section_one p, .product_section_one p{width:75%;}
.product_section_three .section3_col{width:260px;min-height:158px;padding:20px 45px;margin:0 auto;display:block;}
.resource_section5_middle{font-size:9px;}
.resource_section_five .owl-carousel2 .owl-nav,.resource_section_seven .owl-carousel2 .owl-nav {
margin: 8px auto -96px;
}
.optin_container {
margin-top: 20px;
}
.optin_container .button {
margin-top: 1.4em;}
.resource_section_five {
margin-top: 25px;}
.resource_section_four .grey_bg {
margin-top:0px;
}
.resource_section_seven {
margin-bottom: 5px;}
.resource_section_five .wrap {
padding: 20px 20px 10px;
}
.resource_section_six {
margin: 10px 0 0px;
}
.resource_section_five {
min-height: 451px;
}
.resource_section_five p {
margin-top: 5px;
}
.resource_section_four .grey_bg, .resource_section_seven .grey_bg{padding:15px;font-size:15px;}
.resource_section_five h3 {
font-size: 15px;    margin-top: 0;
}
#small_balance_advocate .wrap,#Newsletter .wrap,#sbl_Report .wrap,#Price_index .wrap{
margin-top: 0;
}
.resource_section_seven li,.resource_section_five li {
margin-bottom: 20px;
}
.product_section_four:last-child .section_left h3 {
margin-bottom: 10px;
}

.footer_widget2 {
padding-left: 0;
}


.product_section_four P:nth-child(3), .product_section_four P:nth-child(4){margin-top:10px;}
.product_section_four ul{margin-left:16px;margin-bottom:10px;}
.product_section_four .section_right .button, .section_con_img .image_hover .button{}
.about_section_six .resource_section_six_left p, body .product_section_five p{line-height:12px!important;font-size:11px!important;}
.product_section_five .button{margin-top:8px;}
.product_section_four .section_right .button, .section_con_img .image_hover .button{}
.product_section_four .section_right .button{margin-top:20px;}
.consulting_section_one h1, .resource_section_one h1{left:23px;top:27px;width:140px;font-size:19px;}
.market_section_two h3, .market_section_one h3, .order_listing_section_1 h3{font-size:10px;line-height:10px;}
.evals_section_one .market_section_two h3, .evals_section_one .market_section_one h3,.evals_section_one  .order_listing_section_1 h3{font-size:15px;line-height:20px;}
.contact_section_left .field label{margin-bottom:0px;}
label.error{font-size:5px;}
.field{margin-bottom:0px;}
.contact_form_submit{font-size:8px;padding:8px 14px !important;margin-top:15px;}
.check_box label{width:17px;height:17px;left:9px;top:3px;}
.check_box .field label i{position:relative;top:-7px;line-height:12px;font-size:9px;    padding-left: 21px;}
.contact_section .check_box, .register_contact_section .check_box{font-size:7px;}
.check_box label:after{top:4px;left:3px;}

.section_two{margin:20px 20px 15px;}

.blog_section_one h3{left:25px;top:60px;width:250px;font-size:18px;line-height:20px;}

.post_entry {
width: 90%;
min-height: inherit;
padding: 20px 20px 20px;
margin: 0 auto 20px;
float: none;
}
.post_archive_entry {
min-height: 90px;
width: 50%;
}
.blog_archive_section .owl-carousel2 .owl-nav {
margin: 8px auto -97px;
}
.blog_post_section .button_container .button{margin-top:0px;margin-bottom:20px;}
.post_archive_entry h2{font-size:10px;line-height:16px;}

.blog_archive_section h3{margin-bottom:0;}
.blog_archive_section .wrap #myInput{
padding: 5px 5px 5px 20px;
top: 49px;
right: -9px;
width: 103px;
background-size: 10px !IMPORTANT;
background-position: 7px 6px;
font-size: 10px;}
.owl-carousel2 .owl-dots{font-size:11px;}
.owl-theme .owl-dots .owl-dot{margin-top:7em;}
.blog_archive_section{padding:20px 20px 20px;}
.single_post_meta{padding:10px 20px 0;}
.single_post h1{font-size:18px;line-height:22px;padding:32px 20px 0;}
.single_post_meta:before{margin:5px 15px 0 0;}
.single_post_meta .post_author{font-size:11px;line-height: 15px;}
.single_post_meta .post_date, .single_post_meta .post_author{font-size:11px;line-height: 15px;}
.single_post_meta .post_author:before,.single_post_meta .post_date:before{font:normal normal normal 11px/1 FontAwesome;}
.inner_single_post .img_con img{width:200px !important;}
.inner_single_post{padding:30px 20px;}
.scrollup{right:1em;}


.about_section_one p{top:27%;font-size:10px!important;left:60px;line-height:14px!important;}
.about_section_one h1{left:60px;top:8%;width:300px;font-size:20px;}
.product_section_two h3, .about_section_three h3, .about_section_four h3, .about_section_five h3{margin:5px 0 5px;    font-size: 18px;}
.product_section_two p:nth-child(3), .product_section_two p:nth-child(4){margin-top:10px;}
.product_section_two .red_border, .consulting_section_two .red_border{margin:10px auto;}
.about_section_three li p{margin:0px 0 10px;}
.about_section_three li h2{font-size:12px;margin:10px 0px 9px;}
.about_section_three li{padding:6px 10px 0;}
.about_section_two .red_border{width:40px;}
.about_section_three{margin:0.8em 0 1em;padding-top:10px;}
.about_section_four{min-height:420px;margin:0em 0 0em;}

.about_section_five .about_section5_left p{width:100%;text-align: left;}
.about_section_seven li{margin-bottom:15px;}


.about_section_six .resource_section_six_left ,.about_section_six .resource_section_six_right{
width: 100%;
float: none;
text-align: center;
}
.about_section_five .about_section5_right p:first-child{    font-size: 12px !important;
line-height: 16px !important;
margin: 5px 0;}
.about_section_five .about_section5_left,.about_section_five .about_section5_right{width: 100%; text-align: left;}
.contact_section_right{ text-align: center;}
.about_slider_content {
margin-top: 0.9em;
}
#ninja-slider .item {
padding-bottom: 2em;
}
.about_section_three #ninja-slider li p {
margin: 0px 0 20px;
width: 90%;
}
.about_section_five{padding:15px 20px 10px;min-height:420px;}
.owl-carousel2 .owl-dots{font-size:7px;}
.about_section_seven .owl-carousel2 .owl-dots .owl-dot{width:13px;margin-top:10.5em;}
.owl-carousel2 .owl-next,.owl-carousel2 .owl-prev{width:4px;height:8px;}
.owl-carousel2 .owl-nav{margin:4px auto -92px;}
.about_section_four .item h5{font-size:8px;line-height:13px;}
.about_section_four .item{min-height:280px;padding:15px 20px 15px;}
.about_section_four .red_border, .about_section_five .red_border{margin:6px auto 20px;width:40px;}
.about_section_four .owl-carousel1{padding:0 10px;}
.about_section_four .owl-theme .owl-dots .owl-dot{margin-top:1em!important;}
.scrollup{width:30px;height:30px;background-size:18px;}
.scrollup:hover{background-size:18px;}
.about_section_three .about_slider_inner li h2{font-size:16px;}
.about_slider_content b{margin:5px 0 10px;font-size:12px;}
.about_slider_content .red_border{margin:0 auto 14px;width:60px;}
.about_section_three #ninja-slider li p{margin:0px 0 0px;}
.linkedin_link{width:20px;margin:10px auto 0;}
#ninja-slider.fullscreen .slider-inner{height:600px !important;}
#ninja-slider .fs-icon{width:30px;height:26px;}
#ninja-slider .fs-icon img{width:100%;}
.resource_section_seven .owl-carousel2 .owl-nav {
width: 100%;
}
.register_contact_section .contact_form_submit{margin-top:16px !IMPORTANT;}
.contact_section_right,.contact_section_left{width:100%;padding-left:0px;}
.contact_section_left h2{font-size:12px;line-height:14px;margin-bottom: 0;}
.market_section_one h1, .add_user_section h1{font-size:20px !important;}
.market_section_one h1, .market_section_one .red_border, .add_user_section h1{margin:10px auto;}
.register_contact_section .wrap{font-size:9px;}
.register_contact_section .contact_section_left,.register_contact_section .contact_section_right {
width: 100%;
padding-left: 0;
margin-top:0px;
}
.contact_section_left .email_field,.contact_section_left .content_field {
margin-top: 0px;
}
.register_contact_section .contact_section_right h3{
text-align:center;    margin-bottom: 0px;
}
.contact_section_right p{
display:none;
}
label.error {
height: 12px;
line-height: 10px;
}
.resource_section_two p, .resource_section_four p, .resource_section_five p{margin-top:15px;margin-bottom:7px;}
.optin_container .button{}

.resource_section_six .button{margin-top:5px;margin-left:0px;}
.resource_section_six .wrap{padding:10px 10px;}

.resource_section_one h1{left:15px;top:10px;width:140px;font-size:15px;}
.resource_section_two,#sbl_Report{margin-bottom:20px;}
.baner_p{font-size:10px !important;line-height:12px !important;left:17px;width:130px;top:9em;}

.owl-carousel2 .owl-dots .owl-dot{width:20px;margin-top:11em;}
.resource_section_seven h3{margin-top:20px;margin-bottom:5px;}
.resource_section_two .wrap br{display:none;}

.section_eight_left span{font-size:10px;margin-bottom:0px;}

.section_eight_left .content_inner p{margin-bottom:10px;}
.section_two .section_right{padding-top:0;}
.product_section_four .section_right .button_container{margin-left:0px;}
.product_section_four .section_right .button{margin-left:0px;}
.product_section_three .button_container .button{}
.product_section_four .section_con_img{margin-top:10px;}
#ninja-slider-prev{left:15px;width:10px;height:20px;display:inline-block !important;}
#ninja-slider-next{right:15px;width:10px;height:20px;display:inline-block !important;}
.consulting_section_two{margin-bottom:1.6em;}
.email_text{padding:9px 13px;font-size:12px;border:0;}
.resource_section_four .img_div .image_hover .button{}
.icba_landing  h1 {font-size: 15px !important;line-height: 20px;}
.follow_section img {width: 16px !important;}
.contact_form .field {margin-bottom: 0px;}


.owl-carousele .owl-nav {
top: 25px;}
.market_section_1 .li_left {
width: 100% !important;
}
.order_details {
margin-top: 39px;
}
.upgrade_changes {
left: 8%;
width: 350px;
padding: 20px 20px 40px;
}
.market_section_three li a {
margin-right: 10px;
font-size: 10px;}

.address_container5 div.radio_box{
width: 100% !important;
float: none;
}
.order_page_section .field label {
font-size: 9px  !important;
}
.order_page_section .field input,.field textarea {
font-size:9px;
}
.address_container5 .state_field, .address_container5 .City_field {
width: 29%;
}
.order_page_section .year_field {
width: 32.5%;
}
.add_user_section {
font-size: 12px;}
.address_container5 .Country_field, .address_container5 .zip_field,.address_container5 .state_field, .address_container5 .City_field{
width: 48% ;
}
.lot_feild,.zon_feild {
width: 100% !important;
}
.address_container5 .field textarea {
width: 100% !important;
}
.address_container5 div img{float:left !important;    margin-top: 8px;margin-right:5px;}
.link_container .submit, .link_container .reset {
font-size: 9px;
padding: 7px 14px;
}
.address_container5 h3 {
font-size: 14px;}
.address_container5 b{
font-size: 11px !important;
}
.link_container a{
font-size: 9px!important;
padding: 0px 15px!important;
}
.radio_box p, .check_box, .radio_box {
font-size: 10px;    line-height: 16px;
}
.select_style {
font-size: 9px !important;
min-height: 32px;
height: 32px !important;
}
.f-note {
font-size: 6px;}
.contact_li {
width: 100%;
}
.contact_li b{	border-bottom:1px solid #eee;}
.form_link1 {
margin: 2em 0 0;
float: left;
}
.my_settings .add_user_section_form li:last-child h3 {
width: inherit;}
.my_settings .check_box .field input {
width: 18px;
height: 18px;
position: relative;
top: 5px;
}
.my_settings .add_user_section_form .check_box label {
width: 18px;
height: 18px;
top: 3px;
left: 10px;
}
.my_settings .check_box label:after {
top: 5px;
left: 4px;
}
.add_user_section_form .check_box, .add_user_section_form .check_box .field {
margin-top: 5px;
}
.add_user_section_form .state_list_box .check_box label {
width: 12px;
height: 12px;
top: 0px;
left: 0px;
margin-top: 0;
}
.address_container4_1 p {
width: 100%;}
.address_container4_1 .address_container4 {
float: left;
width: 185px;
margin-top: 15px !important;
}
.address_container5 #add_apn {
padding: 6px 3px 0px;
width: 29px;
height: 32px;
}
.address_container5 #new_apn{
width: 80% !important;
}
.alert-danger  h4{
line-height: 18px;
}
.radio_btn{
display: inline-block;
width:100%;
}
.order_page_section .year_field,.order_page_section .build_info .company_field ,.order_page_section .bank_info .company_field,.add_user_section_form .field {
width: 48% !important;
}
.order_page_section .field input {
margin: 0px 15px 0 0!important;
}
.order_page_section .check_box label {
width: 18px;
height: 18px;
top: 0px;
left: 5px;
}
.order_page_section .check_box label:after {
top: 5px;
left: 4px;
}
.fixed_menu {
top: 143px !important;
}
.fixed_menu h3 {
padding: 0 5px 10px 5px !important;
font-size: 11px !important;
}
.forgot_form_submit {
display: inline-block;
float: none;
margin-top: 10px;
margin-left: 5px;
}
.forgot_psw_form .email_field {
width: 100% !important;
}
.forgot_psw_section p, .i_design_p {
padding: 1px 15px 1px 4em;}
.tab-links a {
width: 85px;
}
.inner_tab a {
width: inherit;
}
.report_section_two_model_footer .field input {
padding: 7px;
}
.report_section_two_model_footer .field label {
margin-top: 0px;
}
.report_section_two_model_footer .link_container a {
padding: 0px 10px !important;margin-left:0px !important;
}
.report_section_two_model_footer .field label,.report_section_two_model_footer .link_container{width:100%;}
.report_section_two_model_footer .link_container a{float:none;margin-top:10px;}
.fa-external-link:before {
font-size: 10px;}
#lot_size{    width: 75% !important; }
.product_section_three .button {
width: 255px;
}
.inner_tab {
float: none;
display: inline-block;
margin-top: 15px;
}
.prev_next_tab {
width: 100%;
}
.report_section_two_model_footer .field label{text-align:left;}
.userdetails_section_one h3 {
font-size: 12px;
}
.order_page_section .profile-edit-form .check_box label {
width: 18px;
height: 18px;
top: -1px;
left: 7px;
}
.my_settings .add_user_section_form li p{margin-bottom:0 !important;}
.tools_container li img {
width:60px;
}
.tools_container li{   height: 110px;
}
.single_post_meta a {
font-size: 10px;
line-height: 15px;
}
.add_user_section_form .state_list_box_inner {
width: 33%;
}
.add_user_section_form .state_list_box_inner .check_box{padding:0 !important;}
.add_user_section_form .state_list_box .check_box input{margin-right: 6px !important;}
.state_list_box {
width: 280px;
}

.state_list_box{right:0;}
.add_user_section_form .state_list_box .field {
font-size: 9px;}
.order-section h3 {
font-size: 11px;
}
.order-section a {
font-size: 10px;
line-height: 16px;
}
.modal-content {
width: 300px;
}
.forgot_psw_section p{
padding: 15px 15px 15px 5em;
}
.login_panel_page{width:100% !important;}
#nonce-form {
padding: 2em!important;}
#login_form_peerstreet .name_feild, #login_form_peerstreet .password_feild, #login_form_peerstreet .form_fotter {
width: 100% !important;}
.login_fails_content a {
display: block !important;
margin: 10px auto !important;
}
.order_listing_section_1 {
width: 80%;
margin-bottom: 25px;}
.owl-carousel_team .owl-nav {
top: 42%;}
body .menu li .sub_menu .inner_submenu{top: 20px !important;    left: 5px;}
.menu .user_box .has_submenu .inner_submenu a { padding: 0px 0;}

body .menu li .sub_menu .inner_submenu .inner_submenu_bottom {
width: 350px !important;    padding: 2px 10px 2px;}

.my_settings.add_user_section_form li .check_box .field{    width: 100% !important;}
.order_page_section .check_box .add_alt_email{width: 320px !important;}
.my_settings.add_user_section_form #add_email{     margin-left: 20px !important; font-size: 10px;}
.my_settings h3 {
font-size: 12px;}
.my_settings.add_user_section_form li .check_box label:after {
top: 10px!important;
left: 23px!important;
}
.order_page_section .field #sendto_alt,.order_page_section .field #mark_as_admin,.order_page_section .field #is_testac{    width: 12px !important;}
.add_user_section_form .check_box .field{    width: 200px !important;}
.add_user_section_form .check_box .field label i,.order_page_section .check_box .field label i{    top: 0px !important;}
.address_container5 .field-col3 {
width: 50%;
}
#add_more_rent_rolls,.remove_rent_rolls{
display: inline-block;
width: 100%;
}
.order_page_section .chng-adrs-street{ width:100% !important;}
.order_page_section .chng-adrs-zip{ margin-left: 0px !important; margin-top: 10px;}
.order_page_section #order_sub .go_button{ font-size: 11px !important; margin-top: 10px !important; }
.order_page_section label.error{ margin-top: 5px;}
label.error,.order_page_section .field span,.check_box .field label .state_list {  font-size: 9px !important; }
.single_post_meta a.linkedin_link{    margin-top: -2px !important;}
.evaluation_div .name_field_select {width:100%!important;}
.multiplebuildings_warn {
width: 370px;}
.advanced_search_options .go_btn {  margin-top: 10px !important;}
.contact_section_left .check_box .field label i{    top: 0px;}

.order_listing_section_1,.order_listing_section_middle ul,.order_listing_section_middle ul:nth-child(3){width:100%!important;}
.order_listing_section_middle ul:nth-child(3){margin-top:0px !important;}
.upgrade_changes ,.emailBox{
left: 5%!important;
width:90%!important;
}
}
@media only screen and (max-width:550px){

.single_post_meta .post_date, .single_post_meta .post_author {
font-size: 9px;
}
.single_post_meta:before {
width: 0px!important;
margin: 0!important;
}
.post_author img,.single_post_meta a.linkedin_link{
width:17px!important;
height:17px!important;
}
}
@media only screen and (max-width:479px){
header .inner_header {
padding: 25px 10px 0px;
}
.menu li a {
font-size: 6px;
max-width: 115px;
padding: 15px 2px;
line-height: 9px;
}
.section_one h1 {
width: 140px;
font-size: 16px;
top: 5px;
line-height: 22px;
right: 10px;
}
.section_one h1 span i {
font-size: 6px;
width: 9px;
height: 9px;
line-height: 6px;
top: 4px;
right: -10px;
padding: 1px;
}
.product_section_one h1 {
width: 176px;
font-size: 14px;
line-height: 20px;
left: 12px;
top: 3px;
}
.about_section_one h1 {
left: 25px;
top: 8%;
width: 130px;
font-size: 16px;
}
.about_section_one p {
top: 24%;
font-size: 9px!important;
left: 25px;
line-height: 12px!important;
}
.consulting_section_one p, .product_section_one p {
width: 100%;
}
.login_panel,.reset_pwd_panel {	left: 17%;}
.float_content {
position: relative;
bottom: 0px;
}
.resource_section_five p {
margin-top: 5px;margin-bottom:7px;
}
.baner_p {
font-size: 8px !important;
line-height: 10px !important;
left: 17px;
width: 105px;
top: 11em;
}
.product_section_three h3 {
font-size: 17px;
}
.post_archive_entry {
min-height: 125px;
}
.product_section_two h3, .about_section_three h3, .about_section_four h3, .about_section_five h3,.blog_archive_section h3 {
font-size: 16px;
}
.about_section_five .about_section5_right p:first-child {
font-size: 10px !important;
line-height: 13px !important;
margin: 5px 0;
}
.single_post .img_con {
float: none;
margin-left: 0px;
margin-bottom: 20px;
display: block;
}
.action_tab label .box {
left: 80%;
width: 150px;
}
.upgrade_changes {
width: 280px;
}
.upgrade_changes_conform_inner {
height: 190px;
width: 325px;
}
.address_container5 #new_apn {
width: 75% !important;
}
.add_user_section_form .field {
width: 90% !important;
}
.add_user_section_form .check_box .field {
width: 100% !important;
}
.TableS, .TableS td, .TableS th {
font-size: 8px;
}
.report_section_two_model_flow li p {
font-size: 7px !important;}
.report_section_two input[type="date"] {
font-size: 10px;
padding: 4px;
}
.report_section_two .inner_tab label {
font-size: 10px;
}
.single_post a.img_con{text-align:left !important;}
.single_post a.img_con span{font-size:12px;}
.inner_single_post h3{font-size:15px;}
.order_page_section .full_width_feild {width:90% !important}
.owl-carousel_team .owl-nav {
top: 41%;}
.menu li .sub_menu .sub_menu_inner {
min-height: 65px;
}
.profile-edit-form .check_box .field label i{    top: 0;}
}
@media only screen and (max-width:420px){.login_panel,.reset_pwd_panel {	left: 14%;}
.product_section_four .section_con_img {
width: 100%;
}
.owl-carousele .owl-nav {
top: 63px;
}
.evals_section_one .market_section_right h3{
width: 100%;
}

}
@media only screen and (max-width:390px){.login_panel,.reset_pwd_panel {	left: 12%;}
.menu li .fixed_menu .sub_menu_inner ul{
width: 140px !important;
}}
@media only screen and (max-width:350px){.post_entry{min-height:185px;}.login_panel,.reset_pwd_panel {	left: 8%;}}




/*
* This combined file was created by the DataTables downloader builder:
*   https://datatables.net/download
*
* To rebuild or modify this file with the latest versions of the included
* software please visit:
*   https://datatables.net/download/#dt/dt-1.10.16
*
* Included libraries:
*   DataTables 1.10.16
*/

table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:5px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}

.dataTables_length,.dataTables_paginate ,.dataTables_filter
{
font-size: 13px;margin-bottom:10px;
}
.dataTables_length select,.dataTables_filter input{
padding:5px 10px;    border: 1px solid #eee;
}
.dataTables_wrapper .dataTables_paginate  .paginate_button
{
padding: 0px 10px;
background: transparent !important;
border: 1px solid #eee!important;
color:#222!important;
margin: 0;
border-radius: 0;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current
{
background: #eee !important;
}
.dataTables_paginate ,.dataTables_info
{
margin-top: 15px;
}
.Insp_type input[type="radio"]
{
vertical-align: middle;
display: inline-block;
width: inherit;
margin-top: 0;
}

@-webkit-keyframes passing-through {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30%, 70% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
100% {
opacity: 0;
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px); } }
@-moz-keyframes passing-through {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30%, 70% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
100% {
opacity: 0;
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px); } }
@keyframes passing-through {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30%, 70% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); }
100% {
opacity: 0;
-webkit-transform: translateY(-40px);
-moz-transform: translateY(-40px);
-ms-transform: translateY(-40px);
-o-transform: translateY(-40px);
transform: translateY(-40px); } }
@-webkit-keyframes slide-in {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); } }
@-moz-keyframes slide-in {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); } }
@keyframes slide-in {
0% {
opacity: 0;
-webkit-transform: translateY(40px);
-moz-transform: translateY(40px);
-ms-transform: translateY(40px);
-o-transform: translateY(40px);
transform: translateY(40px); }
30% {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
transform: translateY(0px); } }
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); }
10% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
20% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); } }
@-moz-keyframes pulse {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); }
10% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
20% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); } }
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); }
10% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
20% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1); } }
.dropzone, .dropzone * {
box-sizing: border-box; }

.dropzone {
min-height: 150px;
border: 2px dashed rgba(0, 0, 0, 0.3);
background: white;
padding: 10px 0px;}
.dropzone.dz-clickable {
cursor: pointer; }
.dropzone.dz-clickable * {
cursor: default; }
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
cursor: pointer; }
.dropzone.dz-started .dz-message {
display: none; }
.dropzone.dz-drag-hover {
border-style: solid; }
.dropzone.dz-drag-hover .dz-message {
opacity: 0.5; }
.dropzone .dz-message {
text-align: center;
margin: 2em 0; }
.dropzone .dz-preview {
position: relative;
display: inline-block;
vertical-align: top;
margin: 16px;
min-height: 100px; }
.dropzone .dz-preview:hover {
z-index: 1000; }
.dropzone .dz-preview:hover .dz-details {
opacity: 1; }
.dropzone .dz-preview.dz-file-preview .dz-image {
border-radius: 20px;
background: #999;
background: linear-gradient(to bottom, #eee, #ddd); }
.dropzone .dz-preview.dz-file-preview .dz-details {
opacity: 1; }
.dropzone .dz-preview.dz-image-preview {
background: white; }
.dropzone .dz-preview.dz-image-preview .dz-details {
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-ms-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
transition: opacity 0.2s linear; }
.dropzone .dz-preview .dz-remove {
font-size: 14px;
text-align: center;
display: block;
cursor: pointer;
border: none; }
.dropzone .dz-preview .dz-remove:hover {
text-decoration: underline; }
.dropzone .dz-preview:hover .dz-details {
opacity: 1; }
.dropzone .dz-preview .dz-details {
z-index: 20;
position: absolute;
top: 0;
left: 0;
opacity: 0;
font-size: 13px;
min-width: 100%;
max-width: 100%;
padding: 2em 1em;
text-align: center;
color: rgba(0, 0, 0, 0.9);
line-height: 150%; }
.dropzone .dz-preview .dz-details .dz-size {
margin-bottom: 1em;
font-size: 16px; }
.dropzone .dz-preview .dz-details .dz-filename {
white-space: nowrap; }
.dropzone .dz-preview .dz-details .dz-filename:hover span {
border: 1px solid rgba(200, 200, 200, 0.8);
background-color: rgba(255, 255, 255, 0.8); }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
overflow: hidden;
text-overflow: ellipsis; }
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
border: 1px solid transparent; }
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
background-color: rgba(255, 255, 255, 0.4);
padding: 0 0.4em;
border-radius: 3px; }
.dropzone .dz-preview:hover .dz-image img {
-webkit-transform: scale(1.05, 1.05);
-moz-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
-webkit-filter: blur(8px);
filter: blur(8px); }
.dropzone .dz-preview .dz-image {
border-radius: 20px;
overflow: hidden;
width: 120px;
height: 120px;
position: relative;
display: block;
z-index: 10; }
.dropzone .dz-preview .dz-image img {
display: block; }
.dropzone .dz-preview.dz-success .dz-success-mark {
-webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
-moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
-ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
-o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview.dz-error .dz-error-mark {
opacity: 1;
-webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
-moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
-ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
-o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
pointer-events: none;
opacity: 0;
z-index: 500;
position: absolute;
display: block;
top: 50%;
left: 50%;
margin-left: -27px;
margin-top: -27px; }
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
display: block;
width: 54px;
height: 54px; }
.dropzone .dz-preview.dz-processing .dz-progress {
opacity: 1;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-ms-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
transition: all 0.2s linear; }
.dropzone .dz-preview.dz-complete .dz-progress {
opacity: 0;
-webkit-transition: opacity 0.4s ease-in;
-moz-transition: opacity 0.4s ease-in;
-ms-transition: opacity 0.4s ease-in;
-o-transition: opacity 0.4s ease-in;
transition: opacity 0.4s ease-in; }
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
-webkit-animation: pulse 6s ease infinite;
-moz-animation: pulse 6s ease infinite;
-ms-animation: pulse 6s ease infinite;
-o-animation: pulse 6s ease infinite;
animation: pulse 6s ease infinite; }
.dropzone .dz-preview .dz-progress {
opacity: 1;
z-index: 1000;
pointer-events: none;
position: absolute;
height: 16px;
left: 50%;
top: 50%;
margin-top: -8px;
width: 80px;
margin-left: -40px;
background: rgba(255, 255, 255, 0.9);
-webkit-transform: scale(1);
border-radius: 8px;
overflow: hidden; }
.dropzone .dz-preview .dz-progress .dz-upload {
background: #333;
background: linear-gradient(to bottom, #666, #444);
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 0;
-webkit-transition: width 300ms ease-in-out;
-moz-transition: width 300ms ease-in-out;
-ms-transition: width 300ms ease-in-out;
-o-transition: width 300ms ease-in-out;
transition: width 300ms ease-in-out; }
.dropzone .dz-preview.dz-error .dz-error-message {
display: block; }
.dropzone .dz-preview.dz-error:hover .dz-error-message {
opacity: 1;
pointer-events: auto; }
.dropzone .dz-preview .dz-error-message {
pointer-events: none;
z-index: 1000;
position: absolute;
display: block;
display: none;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
border-radius: 8px;
font-size: 13px;
top: 130px;
left: -10px;
width: 140px;
background: #be2626;
background: linear-gradient(to bottom, #be2626, #a92222);
padding: 0.5em 1.2em;
color: white; }
.dropzone .dz-preview .dz-error-message:after {
content: '';
position: absolute;
top: -6px;
left: 64px;
width: 0;
height: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #be2626; }
.covid-text {display:none;}
.qc_disable { color: #CCC; cursor:not-allowed !important; }
.inspchangeotherdiv {padding-left: 40px;}
.inspchangediv {padding-left: 40px;}
.inspchangeClientdiv {padding-left: 40px;}
.inspchangeOwnerdiv {padding-left: 40px;}
.inspchangeClientdiv select {
    width: 100%;
    border: 1px solid #eee;
    padding: 7px 25px 7px 10px;
}
.inspchangeOwnerdiv select {
    width: 100%;
    border: 1px solid #eee;
    padding: 7px 25px 7px 10px;
}
.inspchangeOwnerdiv select, .inspchangeOwnerdiv input {
    width: 100%;
    border: 1px solid #eee;
    padding: 7px 25px 7px 10px;
}
.mfa_login span, div { font-size:15px; }
