@media screen and (max-width: 320px), 
	(min-device-width: 320px) and (max-device-width: 480px) and (orientation : portrait) {
		.container{width:100%;padding: 0;}
		.row{width:100%;margin: 0;}
		.t3-header .col-md-4{float:left;}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: -44px;width: 90%;}
		.moduletableheader-top-section{margin-left: 51px;}
		.logo img{width: 50%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 36px}
		.moduletablebilteir-slider .slide-bg {top: 58px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 68px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 68px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 100%;text-align: center;}
		.footer-content-1 {float: left;width: 100%;text-align: center;}
		.footer-content-2 {float: left;width: 100%;text-align: center;}
		.footer-content-3 {float: left;width: 100%;text-align: center;}
		.footer-content-4 {float: left;width: 100%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;}
		table, td{width:100%!important;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;padding:0px 15px;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.navbar-nav{float:left;margin:0px!important;}
		.moduletabletop-main-menu{width:100%;}
		.moduletableheader-search-position{display:none}
		.moduletableheader-top-section{left: -88px!important;position: relative!important;z-index: 11;}
		.moduletableMemberLogin-mod{left: -27px!important;position: relative!important;z-index: 99;}
		#navigation .logo{padding: 0;margin-top: 0;}
		.t3-header .pull-right{width:100%;}
		#navigation.stickit .logo, #navigation.stickit-end .logo{padding: 0;}
		.realestate-home-page-main .rssocial-center {margin-left: -2px!important;margin-right: 0px!important;}
		.moduletablerealestate-member-information h3{width:100%;}
		.moduletablerealestate-member-information .acyfield_email{margin:0!important;}
		#navigation .logo img{height:auto;}
		.nav > li > a{padding: 5px 5px;font-size: 13px;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		.article-content{padding-bottom: 0px;}
		.btmband{margin-top: 30px;}
		.task-individual_registration .t3-content{width:100%;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		.form-horizontal .form-actions{padding-left:0px!important;}
		.rssocial-sharing-facebook-container-left{width: 110px!important;}
		.rssocial-sharing-googleplus-medium-left {width: 43px!important;}
		.rssocial-sharing-twitter-counter-horizontal-left {width: 68px!important;}
		h1, .moduletablecontact-us-map h3, .componentheadingrealestate-Calendar, .surveyforce .componentheading{font-size: 36px;}
		h3, .content-bga h3{font-size: 19px;}
		.moduletableagenda-right h1{margin-top: 0px!important;transform: none!important;line-height: 20px!important;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;    margin-left: -21px;}
		.moduletableagenda-right h1 > span{font-size: 13px!important;letter-spacing: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}		
		#survey_container input[type='text']{width: 100%!important;}
		.realestate-home-page-main .services-main-er{padding: 20px 0;}
		tr:nth-child(2n+2) { background:  #cccccc;}
		.Membership-Application #t3-content {width: 100%;padding-left: 10px;}
		form.form-horizontal .control-label{float:left;}
		.Membership-Application .t3-sidebar-right {width: 100%;}
		#osm_Type_of_Membership_Requested{float:left;}
		#osm_New_Membership{float:left;}
		#osm_Authorized_Signatory{float:left;}
		#field_osm_Dated_this_ .col-md-9{float:left;}
		.Membership-Application #field_osm_Term_Insurers_and_Reinsurers_Name{width:100%;}
		.Membership-Application #field_osm_Term_Insurers_and_Reinsurers2{width:100%;}
		.Membership-Application #field_osm_Namelasr5{width:100%;}
		#dynamic_recaptcha_1{float:left;padding-left: 0; margin-left: -11px;}
		#osm_Authorized_Signatoryl{float:left;}
		#osm_Payment_Methods{float:left;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.realestate-Calendar  table, td {    width: 150%!important;}
		.Member-Meeting-Attendance .t3-content {padding-left: 15px;}
		#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .g-recaptcha{margin-left: -17px;}
		.moduletableKEYNOTE-SPEAKERS img, .moduletableKEYNOTE-SPEAKERS-2 img, .moduletableKEYNOTE-SPEAKERS-4 img, .moduletableKEYNOTE-SPEAKERS-5 img
		{position: relative;top: -14px;}
		.moduletableKEYNOTE-SPEAKERS, .moduletableKEYNOTE-SPEAKERS-2{padding: 20px;}
		.moduletableHOTEL-INFORMATION, .moduletableHOTEL-INFORMATION-2{height: 456px;}
		.Conference-2016 .rssocial-sharing {padding-left: 0px;}
		#eb-individual-registration-page .col-sm-9 {width: 100%!important;padding: 0px 14px 0px 0px;float: left;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"]{margin-left: 10px;}
		.realestate-Photo-Gallery .cat_child {width: 100%!important;}
		.realestate-Photo-Gallery .cat_child img {width: 100%!important;}
		.moduletableBack-to-all-albums h2 {float: left;}
		.realestate-Photo-Gallery  .membersarea-main-er  {display:none;}
		.membersarea-main-er .membersarea-left{padding-left: 10px;}
		.moduletableRegulatory-Updates{float:left;}
		.moduletablerealestate-member-information .acymailing_fulldiv td{float:none;}
		.acymailing_form tr:nth-child(2n+2){background:transparent;}
		#surveyforce tr:nth-child(2n+2){background:transparent;}
		#sf_survey_body{padding:0px;}
		.searchheader-search-position, .realestate-Member-Survey #rssocial-161{left: 0px;}
		.realestate-Member-Survey .rssocial-sharing-googleplus-medium-left{margin-right: 14px !important;}
		#monthlyarchive .welcome_message{width:100%;}
		#monthlyarchive{float:none;}
		.pagination > li > a, .pagination > li > span{padding: 6px 10px;}
		#ccf_recaptcha_208_15 div{width:248px!important;}
		#ccf_recaptcha_208_15 iframe{width:248px!important;}
		.rc-anchor-normal{width:248px!important;}
		.rc-anchor-logo-portrait{margin: 10px 0 0 -28px!important;}
		#sf_survey_body{padding:0px;}
		.moduletableBack-to-all-albums{position: relative!important;top: 68px!important;}
		#osm_Authorized_Signatory {float: left;}
		.moduletablehome-page-paralax .back-paralax{background-repeat: initial!important}
      .customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	}
@media screen and (min-width: 321px) and (max-width:375px)
	{
		.container{width:95%;}
		.row{width:100%;margin: 0;}
		.t3-header .col-md-4{float:left;}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{float: right!important;margin-top: -40px;width: 100%;}
		.moduletableheader-top-section{margin-left: 73px;}
		.logo img{width: 100%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
      
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 36px}
		.moduletablebilteir-slider .slide-bg {top: 58px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 68px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 68px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 100%;text-align: center;}
		.footer-content-1 {float: left;width: 100%;text-align: center;}
		.footer-content-2 {float: left;width: 100%;text-align: center;}
		.footer-content-3 {float: left;width: 100%;text-align: center;}
		.footer-content-4 {float: left;width: 100%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;padding-left: 15px!important;}
		.wrap{width:100%;padding: 0px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;padding:0px;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 0px!important;}
		.moduletabletop-main-menu{width:100%;top: 0px!important;}
		.moduletableheader-search-position{display:none}
		.moduletableMemberLogin-mod{top: 4px!important;left: -10px!important;position: relative!important;z-index: 11;}
		.moduletableheader-top-section{top: 3px!important;position: relative!important;left: -88px!important;z-index: 11;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		#navigation .logo img{height:auto;}
		.nav > li > a{padding: 5px 7px!important;}
		#navigation .logo{padding:0px;}
		.t3-header .pull-right{margin-top: 0px;}
		.realestate-home-page-main .services-main-er{padding: 20px 0;}
		.realestate-home-page-main .rssocial-center {margin-left: 0px!important;}
		tr:nth-child(2n+2) {background: #cccccc;}
		.Membership-Application #t3-content{float: left;width: 100%;padding-left: 0;}
		.Membership-Application .t3-sidebar-right{float: left;width: 100%;}
		#osm_Company_Nameoo-lbl{float:left;}
		form.form-horizontal .control-label {float: left;width: 100%;}
		#field_osm_New_Membership .col-md-9 {float: left;}
		#field_osm_Type_of_Membership_Requested .col-md-9 {float: left;}
		.moduletablehome-page-feature .col-md-12{padding:0px!important;}
		.moduletablehome-page-welcome .col-md-4{padding:0px!important;}
		.moduletablehome-page-welcome .col-md-8{padding:0px!important;}
		#osm_Authorized_Signatory{float:left;}
		.Membership-Application #field_osm_name43{margin-left: -57px;margin-top: -1px;width: 70%;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 9px;}
		.Membership-Application #field_osm_Namelasr5{width: 72%;}
		.Membership-Application #field_osm_as_our_jajja{margin-top: 0px;}
		#osm_Authorized_Signatoryl{float: left;}
		#osm_Payment_Methods{float: left;}
		.Membership-Application .form-actions{float: left;margin-top: 66px;}
		#dynamic_recaptcha_1 iframe{margin-left: -16px;margin-top: 2px;}
		.realestate-Calendar table, td {width: 135%!important;}
		.Member-Meeting-Attendance .t3-content {padding-left: 0px;}
		.moduletableagenda-right h1{margin-top: 0px!important;transform: none!important;line-height: 20px!important;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;    margin-left: -21px;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		.moduletableKEYNOTE-SPEAKERS img, .moduletableKEYNOTE-SPEAKERS-2 img, .moduletableKEYNOTE-SPEAKERS-4 img, .moduletableKEYNOTE-SPEAKERS-5 img {
		position: relative;top: -14px;}
		.moduletableKEYNOTE-SPEAKERS, .moduletableKEYNOTE-SPEAKERS-2 {padding: 20px;}
		.moduletableHOTEL-INFORMATION, .moduletableHOTEL-INFORMATION-2{height: 406px;}
		.task-individual_registration .t3-content{width: 100%;}
		#eb-individual-registration-page .col-sm-9 {width: 100%!important;padding-left: 0;float: left;}
		form.form-horizontal ul li label, form.form-horizontal ul li label{margin-left: 15px;}
		.form-horizontal .form-actions {padding-left: 0px;}
		.task-individual_registration .t3-sidebar-right{width: 100%;}
		.realestate-Photo-Gallery .cat_child {width: 100%!important;}
		.realestate-Photo-Gallery .cat_child img {width: 100%!important;}
		.article-content {padding-bottom: 0px;}
		.membersarea-main-er .membersarea-left{padding-right: 0px;}
		.moduletablerealestate-member-information h3{width: 100%;}
		.membersarea-main-er   .membersarea-right{float: left;padding: 0;}
		.moduletablerealestate-member-information .acymailing_form{width: 100%;}
		.moduletablerealestate-member-information .acymailing_fulldiv td{margin: 0;padding: 10px 0px;width: 100%!important;}
		.moduletablerealestate-member-information .acymailing_fulldiv tr{width: 100%;}
		.acymailing_module_form tr:nth-child(2n+2) {background: transparent;}
		.moduletablerealestate-member-information .acysubbuttons input[type="submit"]{float: left;}
		#survey_container input[type='text']{width: 100%!important;}
		#sf_survey_body{padding:0px;}
		#surveyforce tr:nth-child(2n+2) {background: transparent;}
		#sf_survey_body{padding:0px;}
		#monthlyarchive .welcome_message{width:100%;}
		#monthlyarchive{float:none;}
		.pagination > li > a, .pagination > li > span{padding: 6px 10px;}
		#ccf_recaptcha_208_15 div{width:291px!important;}
		#ccf_recaptcha_208_15 iframe{width:303px!important;}
		.rc-anchor-normal{width:248px!important;}
		.rc-anchor-logo-portrait{margin: 10px 0 0 -28px!important;}
		.contact-us-main-er  .contact-us-left{padding-left:0px;padding-right:0px;}
		.contact-us-main-er  .contact-us-right{padding-left:0px;padding-right:0px;}
		#osm_Authorized_Signatory {float: left;}
		.moduletablehome-page-paralax .back-paralax {background-repeat: initial!important;}
		.realestate-home-page-main .paralax-section-main-er  .container{padding:0px!important;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
      .nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
		
	}
@media screen and (min-width: 376px) and (max-width:384px){
		.container{width:100%;}
		.row{width:100%;margin: 0;}
		.t3-header .col-md-4{}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: -40px;width: 90%;}
		.moduletableheader-top-section{margin-left: 73px;}
		.logo img{width: 100%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height:81px;}
		.moduletablebilteir-slider .slide-bg {top: 89px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 97px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 97px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 100%;text-align: center;}
		.footer-content-1 {float: left;width: 100%;text-align: center;}
		.footer-content-2 {float: left;width: 100%;text-align: center;}
		.footer-content-3 {float: left;width: 100%;text-align: center;}
		.footer-content-4 {float: left;width: 100%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding:0px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 0px!important;}
		.moduletabletop-main-menu{width:100%;}
		.moduletableheader-search-position{display:none;}
		.moduletableMemberLogin-mod{top: 0px!important;left: -23px!important;position: relative!important;z-index: 11;}
		.moduletableheader-top-section{top: 0px!important;position: relative!important;z-index: 11;left: -83px!important;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		#navigation .container {padding-right: 15px;}
		#navigation .logo{padding:0px;}
		#navigation .logo img{height:auto;}
		.t3-header .pull-right {margin-top: 0px;}
		.nav > li > a{padding: 5px 8px;}
		.realestate-home-page-main .services-main-er{padding: 20px 0;}
		.moduletablehome-page-welcome .col-md-4{padding:0px;}
		.moduletablehome-page-welcome .col-md-8{padding:0px;}
		.moduletablehome-page-feature .col-md-12{padding:0px;}
		.realestate-home-page-main  .paralax-section-main-er  .container{padding:0px;}
		.realestate-home-page-main .rssocial-center {margin-left: 34px!important;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
		tr:nth-child(2n+2) {background: #cccccc;}
		.Membership-Application #t3-content {width: 100%;padding-left: 10px;}
		.Membership-Application .t3-sidebar-right {width: 100%;}
		#osm_Company_Nameoo-lbl {float: left;}
		#survey_container input[type='text']{width: 100%!important;}
		#sf_survey_body{padding:0px;}
		#surveyforce tr:nth-child(2n+2) {background: transparent;}
		#sf_survey_body{padding:0px;}
		#monthlyarchive .welcome_message{width:100%;}
		#monthlyarchive{float:none;}
		.pagination > li > a, .pagination > li > span{padding: 6px 10px;}
		#ccf_recaptcha_208_15 div{width:291px!important;}
		#ccf_recaptcha_208_15 iframe{width:303px!important;}
		.rc-anchor-normal{width:248px!important;}
		.rc-anchor-logo-portrait{margin: 10px 0 0 -28px!important;}
		.contact-us-main-er  .contact-us-left{padding-left:0px;padding-right:0px;}
		.contact-us-main-er  .contact-us-right{padding-left:0px;padding-right:0px;}
		form.form-horizontal .control-label {float: left;width: 100%;}
		#field_osm_New_Membership .col-md-9 {float: left;}
		#field_osm_Type_of_Membership_Requested .col-md-9 {float: left;}
		#osm_Authorized_Signatory {float: left;}
		#osm_Authorized_Signatoryl {float: left;}
		#osm_Payment_Methods {float: left;}
		.Membership-Application #field_osm_name43{margin-left: -78px;margin-top: -1px;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 10px;}
		.Membership-Application  #osm_Namelasr5{width: 200%!important;}
		.Membership-Application #field_osm_as_our_jajja{margin-left: 130px;}
		#dynamic_recaptcha_1{float: left;padding-left:0px;}
		.realestate-Calendar table, td {width: 127%!important;}
		.Member-Meeting-Attendance .t3-content {padding-left: 15px;}
		.moduletableagenda-right h1{margin-top: 0px!important;transform: none!important;line-height: 20px!important;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;    margin-left: -21px;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		.moduletableKEYNOTE-SPEAKERS img, .moduletableKEYNOTE-SPEAKERS-2 img, .moduletableKEYNOTE-SPEAKERS-4 img, .moduletableKEYNOTE-SPEAKERS-5 img {
		position: relative;top: -14px;}
		.moduletableKEYNOTE-SPEAKERS, .moduletableKEYNOTE-SPEAKERS-2 {padding: 20px;}
		.moduletableHOTEL-INFORMATION, .moduletableHOTEL-INFORMATION-2{height: 406px;}
		.moduletablehome-page-paralax .back-paralax {background-repeat: initial!important;}
		.realestate-home-page-main .rssocial-center {margin-left: 0px!important;}
		.task-individual_registration .t3-content{width:100%;}
		#eb-individual-registration-page .col-sm-9{width: 100%!important;padding: 0px 14px 0px 0px;float: left;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"] {margin-left: 10px;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.form-horizontal .form-actions {padding-left: 0px!important;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		.realestate-Photo-Gallery .cat_child {width: 100%!important;}
		.realestate-Photo-Gallery .cat_child img {width: 100%!important;}
		.membersarea-main-er .membersarea-left{padding:0px;}
		.moduletablerealestate-member-information h3 {width: 100%;}
		table, td { width: 100%!important;}
		.moduletablerealestate-member-information .acymailing_fulldiv td {float: none;}
		.acymailing_form tr:nth-child(2n+2) {background: transparent;}
		.moduletableRegulatory-Updates {float: left;}
		.membersarea-right {float: left;padding: 0;}
	
	.nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
	.customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	
}
@media screen and (min-width: 385px) and (max-width:414px){
		.container{width:100%;}
		.row{width:100%;margin: 0;}
		.t3-header .col-md-4{}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: -40px;width: 90%;}
		.moduletableheader-top-section{margin-left: 73px;}
		.logo img{width: 100%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height:81px;}
		.moduletablebilteir-slider .slide-bg {top: 89px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 97px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 97px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 100%;text-align: center;}
		.footer-content-1 {float: left;width: 100%;text-align: center;}
		.footer-content-2 {float: left;width: 100%;text-align: center;}
		.footer-content-3 {float: left;width: 100%;text-align: center;}
		.footer-content-4 {float: left;width: 100%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding:0px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 0px!important;}
		.moduletabletop-main-menu{width:100%;}
		.moduletableheader-search-position{display:none;}
		.moduletableMemberLogin-mod{top: 0px!important;left: -23px!important;position: relative!important;z-index: 11;}
		.moduletableheader-top-section{top: 0px!important;position: relative!important;z-index: 11;left: -83px!important;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		#navigation .container {padding-right: 15px;}
		#navigation .logo{padding:0px;}
		#navigation .logo img{height:auto;}
		.t3-header .pull-right {margin-top: 0px;}
		.nav > li > a{padding: 5px 13px;}
		.realestate-home-page-main .services-main-er{padding: 20px 0;}
		.moduletablehome-page-welcome .col-md-4{padding:0px;}
		.moduletablehome-page-welcome .col-md-8{padding:0px;}
		.moduletablehome-page-feature .col-md-12{padding:0px;}
		.realestate-home-page-main  .paralax-section-main-er  .container{padding:0px;}
		.realestate-home-page-main .rssocial-center {margin-left: 34px!important;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
		tr:nth-child(2n+2) {background: #cccccc;}
		.Membership-Application #t3-content {width: 100%;padding-left: 10px;}
		.Membership-Application .t3-sidebar-right {width: 100%;}
		#osm_Company_Nameoo-lbl {float: left;}
		#survey_container input[type='text']{width: 100%!important;}
		#sf_survey_body{padding:0px;}
		#surveyforce tr:nth-child(2n+2) {background: transparent;}
		#sf_survey_body{padding:0px;}
		#monthlyarchive .welcome_message{width:100%;}
		#monthlyarchive{float:none;}
		.pagination > li > a, .pagination > li > span{padding: 6px 10px;}
		#ccf_recaptcha_208_15 div{width:291px!important;}
		#ccf_recaptcha_208_15 iframe{width:303px!important;}
		.rc-anchor-normal{width:248px!important;}
		.rc-anchor-logo-portrait{margin: 10px 0 0 -28px!important;}
		.contact-us-main-er  .contact-us-left{padding-left:0px;padding-right:0px;}
		.contact-us-main-er  .contact-us-right{padding-left:0px;padding-right:0px;}
		form.form-horizontal .control-label {float: left;width: 100%;}
		#field_osm_New_Membership .col-md-9 {float: left;}
		#field_osm_Type_of_Membership_Requested .col-md-9 {float: left;}
		#osm_Authorized_Signatory {float: left;}
		#osm_Authorized_Signatoryl {float: left;}
		#osm_Payment_Methods {float: left;}
		.Membership-Application #field_osm_name43{margin-left: -78px;margin-top: -1px;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 10px;}
		.Membership-Application  #osm_Namelasr5{width: 200%!important;}
		.Membership-Application #field_osm_as_our_jajja{margin-left: 130px;}
		#dynamic_recaptcha_1{float: left;padding-left:0px;}
		.realestate-Calendar table, td {width: 127%!important;}
		.Member-Meeting-Attendance .t3-content {padding-left: 15px;}
		.moduletableagenda-right h1{margin-top: 0px!important;transform: none!important;line-height: 20px!important;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;    margin-left: -21px;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		.moduletableKEYNOTE-SPEAKERS img, .moduletableKEYNOTE-SPEAKERS-2 img, .moduletableKEYNOTE-SPEAKERS-4 img, .moduletableKEYNOTE-SPEAKERS-5 img {
		position: relative;top: -14px;}
		.moduletableKEYNOTE-SPEAKERS, .moduletableKEYNOTE-SPEAKERS-2 {padding: 20px;}
		.moduletableHOTEL-INFORMATION, .moduletableHOTEL-INFORMATION-2{height: 406px;}
		.moduletablehome-page-paralax .back-paralax {background-repeat: initial!important;}
		.realestate-home-page-main .rssocial-center {margin-left: 0px!important;}
		.task-individual_registration .t3-content{width:100%;}
		#eb-individual-registration-page .col-sm-9{width: 100%!important;padding: 0px 14px 0px 0px;float: left;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"] {margin-left: 10px;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.form-horizontal .form-actions {padding-left: 0px!important;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		.realestate-Photo-Gallery .cat_child {width: 100%!important;}
		.realestate-Photo-Gallery .cat_child img {width: 100%!important;}
		.membersarea-main-er .membersarea-left{padding:0px;}
		.moduletablerealestate-member-information h3 {width: 100%;}
		table, td { width: 100%!important;}
		.moduletablerealestate-member-information .acymailing_fulldiv td {float: none;}
		.acymailing_form tr:nth-child(2n+2) {background: transparent;}
		.moduletableRegulatory-Updates {float: left;}
		.membersarea-right {float: left;padding: 0;}
  .nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
  .customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	}
	@media screen and (min-width: 415px) and (max-width:480px){
		.container{width:100%;}
		.row{width:100%;margin: 0;}
		.t3-header .col-md-4{float:left;}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: 0px;width: 90%;}
		.moduletableheader-top-section{margin-left: 73px;}
		.logo img{width: 69%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 36px}
		.moduletablebilteir-slider .slide-bg {top: 58px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 68px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 68px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 100%;text-align: center;}
		.footer-content-1 {float: left;width: 100%;text-align: center;}
		.footer-content-2 {float: left;width: 100%;text-align: center;}
		.footer-content-3 {float: left;width: 100%;text-align: center;}
		.footer-content-4 {float: left;width: 100%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding: 0px 20px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;padding:0px;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 20px!important;}
		.moduletabletop-main-menu{width:100%;}
		
		.moduletableheader-search-position{display:none}
		.moduletableMemberLogin-mod{top: -37px!important;;left: 49px!important;;position: relative!important;;}
		.moduletableheader-top-section{top: -38px!important;;position: relative!important;;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		
		.nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
		
		.customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
		
		
	}
		@media screen and (min-width: 481px) and (max-width:568px){
		.container{width:100%;}
		.row{width:100%;margin: 0;}

		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: -40px;width: 90%;}
		.moduletableheader-top-section{margin-left: 187px;}
		.logo img{width: 69%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 120px;}
		.moduletablebilteir-slider .slide-bg {top: 131px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 139px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 139px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 50%;text-align: center;}
		.footer-content-1 {float: left;width: 50%;text-align: center;}
		.footer-content-2 {float: left;width: 50%;text-align: center;}
		.footer-content-3 {float: left;width: 50%;text-align: center;}
		.footer-content-4 {float: left;width: 50%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding: 0px 20px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 20px!important;}
		.moduletabletop-main-menu{width:70%;}
		.moduletableheader-search-position{display:none}
		.moduletableMemberLogin-mod{top: -37px!important;left: 208px!important;position: relative!important;}
		.moduletableheader-top-section{top: -38px!important;position: relative!important;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
		.realestate-home-page-main .paralax-section-main-er  .container{padding:0px;}
		.moduletablehome-page-paralax .back-paralax{background-repeat: initial;}
		.realestate-home-page-main .rssocial-center { margin-left: 20px!important;}
		.t3-header .col-md-4{width: 100%; padding: 0;}
		#navigation .logo img{height: auto; width: 50%;}
		.t3-header .pull-right{margin-top:0px;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		.Membership-Application .form-actions{float:left;}
		.Membership-Application #field_osm_name43{margin-left: -15px;float: none;}
		.Membership-Application #field_osm_or_failing_himher{margin-left:0px;}
		#field_osm_Payment_Methods .col-md-9{float:left;}
		.Membership-Application .t3-sidebar-right{width: 100%;float: left;}
		.Membership-Application .form-actions{margin-top: 70px;}
		.realestate-Photo-Gallery .cat_child {width: 50%!important;}
		.realestate-Photo-Gallery .cat_child img{width: 100%;}
		#hwd-container .contentheading{font-size: 12px;}
		.membersarea-right {float: left;}
		.moduletablerealestate-member-information .acyfield_email{margin-left:0px;}
		.realestate-Archives-page .t3-mainbody{padding-top: 50px;}
		.realestate-Archives-page .t3-mainbody .moduletable {float:left;}
		.realestate-home-page-main .services-main-er{padding: 20px 0;}
		form.form-horizontal .control-label {float: left;}
		.Membership-Application #t3-content{float: left;width: 100%;padding-left: 15px;}
		.Membership-Application .t3-sidebar-right{float: left;width: 100%;padding-left: 15px;}
		#osm_Company_Nameoo-lbl{float:left;}
		form.form-horizontal .control-label {float: left;width: 100%;}
		#field_osm_New_Membership .col-md-9 {float: left;}
		#field_osm_Type_of_Membership_Requested .col-md-9 {float: left;}
		#osm_Authorized_Signatory{float:left;}
		.Membership-Application #field_osm_name43{margin-left: -41px!important;margin-top: -1px;width: 70%;float: left!important;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 9px;}
		.Membership-Application #field_osm_Namelasr5{width: 72%;}
		.Membership-Application #field_osm_as_our_jajja{margin-top: 15px;}
		#osm_Authorized_Signatoryl{float: left;}
		#osm_Payment_Methods{float: left;}
		.Membership-Application .form-actions{float: left;margin-top: 0px;}
		#dynamic_recaptcha_1 iframe{margin-left: -16px;margin-top: 2px;}
		#dynamic_recaptcha_1{float:left;margin-left: 10px;margin-top: 12px;} 
		.Membership-Application #field_osm_Term_Insurers_and_Reinsurers2{width: 100%;}
		.Membership-Application #field_osm_Reinsurers_appoint_aa{width: 30%;}
		.task-individual_registration .t3-content{width:100%;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		#eb-individual-registration-page .col-sm-9 {width: 100%!important;padding-left: 0px;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"]{margin-left: 10px;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.task-individual_registration .form-horizontal .form-actions{padding-left:0px;}
          .nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
		.customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	}
		@media screen and (min-width: 569px) and (max-width:600px){
		.container{width:100%;}
		.row{width:100%;margin: 0;}

		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: -40px;width: 90%;}
		.moduletableheader-top-section{margin-left: 187px;}
		.logo img{width: 69%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 120px;}
		.moduletablebilteir-slider .slide-bg {top: 131px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 139px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 139px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 50%;text-align: center;}
		.footer-content-1 {float: left;width: 50%;text-align: center;}
		.footer-content-2 {float: left;width: 50%;text-align: center;}
		.footer-content-3 {float: left;width: 50%;text-align: center;}
		.footer-content-4 {float: left;width: 50%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding: 0px 20px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 20px!important;}
		.moduletabletop-main-menu{width:70%;}
		.moduletableheader-search-position{display:none}
		.moduletableMemberLogin-mod{top: -37px!important;left: 208px!important;position: relative!important;}
		.moduletableheader-top-section{top: -38px!important;position: relative!important;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
		.realestate-home-page-main .paralax-section-main-er  .container{padding:0px;}
		.moduletablehome-page-paralax .back-paralax{background-repeat: initial;}
		.realestate-home-page-main .rssocial-center { margin-left: 20px!important;}
		.t3-header .col-md-4{width: 100%; padding: 0;}
		#navigation .logo img{height: auto; width: 50%;}
		.t3-header .pull-right{margin-top:0px;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		.Membership-Application .form-actions{float:left;}
		.Membership-Application #field_osm_name43{margin-left: -15px;float: none;}
		.Membership-Application #field_osm_or_failing_himher{margin-left:0px;}
		#field_osm_Payment_Methods .col-md-9{float:left;}
		.Membership-Application .t3-sidebar-right{width: 100%;float: left;}
		.Membership-Application .form-actions{margin-top: 70px;}
		.realestate-Photo-Gallery .cat_child {width: 50%!important;}
		.realestate-Photo-Gallery .cat_child img{width: 100%;}
		#hwd-container .contentheading{font-size: 12px;}
		.membersarea-right {float: left;}
		.moduletablerealestate-member-information .acyfield_email{margin-left:0px;}
		.realestate-Archives-page .t3-mainbody{padding-top: 50px;}
		.realestate-Archives-page .t3-mainbody .moduletable {float:left;}
		.realestate-home-page-main .services-main-er{padding: 20px 0;}
		form.form-horizontal .control-label {float: left;}
		.Membership-Application #t3-content{float: left;width: 100%;padding-left: 15px;}
		.Membership-Application .t3-sidebar-right{float: left;width: 100%;padding-left: 15px;}
		#osm_Company_Nameoo-lbl{float:left;}
		form.form-horizontal .control-label {float: left;width: 100%;}
		#field_osm_New_Membership .col-md-9 {float: left;}
		#field_osm_Type_of_Membership_Requested .col-md-9 {float: left;}
		#osm_Authorized_Signatory{float:left;}
		.Membership-Application #field_osm_name43{margin-left: -41px!important;margin-top: -1px;width: 70%;float: left!important;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 9px;}
		.Membership-Application #field_osm_Namelasr5{width: 72%;}
		.Membership-Application #field_osm_as_our_jajja{margin-top: 15px;}
		#osm_Authorized_Signatoryl{float: left;}
		#osm_Payment_Methods{float: left;}
		.Membership-Application .form-actions{float: left;margin-top: 0px;}
		#dynamic_recaptcha_1 iframe{margin-left: -16px;margin-top: 2px;}
		#dynamic_recaptcha_1{float:left;margin-left: 10px;margin-top: 12px;} 
		.Membership-Application #field_osm_Term_Insurers_and_Reinsurers2{width: 100%;}
		.Membership-Application #field_osm_Reinsurers_appoint_aa{width: 33%;}
		.task-individual_registration .t3-content{width:100%;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		#eb-individual-registration-page .col-sm-9 {width: 100%!important;padding-left: 0px;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"]{margin-left: 10px;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.task-individual_registration .form-horizontal .form-actions{padding-left:0px;}
		
		.nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
		.customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	}
	@media screen and (min-width: 601px) and (max-width:667px){
		.container{width:100%;}
		.row{width:100%;}
		.t3-header .col-md-4{float:left;width: 100%;}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: -50px;width: 90%;}
		.moduletableheader-top-section{margin-left: 73px;}
		.logo img{width: 50%;}
		#navigation .logo img{height:auto;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 164px;}
		.moduletablebilteir-slider .slide-bg {top: 156px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 165px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 165px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 50%;text-align: center;}
		.footer-content-1 {float: left;width: 50%;text-align: center;}
		.footer-content-2 {float: left;width: 50%;text-align: center;}
		.footer-content-3 {float: left;width: 50%;text-align: center;}
		.footer-content-4 {float: left;width: 50%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.realestate-footer .div90{float: none!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding: 0px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 0px!important;}
		.moduletabletop-main-menu{width:100%;}
		.paralax-section-main-er  .container{padding:0px;}
		.paralax-section-main-er  .row{margin-left:0px;}
		.moduletableheader-search-position{display:none}
		.moduletableMemberLogin-mod{top: -37px!important;;left: 49px!important;;position: relative!important;;}
		.moduletableheader-top-section{top: -38px!important;;position: relative!important;}
		.moduletabletop-main-menu ul {float: left;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		#navigation.stickit .logo{padding:0px!important;}
		.t3-header .pull-right {margin-top: -5px;}
		.realestate-home-page-main .services-main-er {padding: 20px 0;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
		tr:nth-child(2n+2) {background: #cccccc;}
		.Membership-Application #t3-content{width:100%;}
		#osm_Company_Nameoo-lbl{float:left;}
		form.form-horizontal .control-label {float: left;}
		#field_osm_New_Membership .col-md-9{float: left;width: 100%;}
		#field_osm_PROXY_date .col-md-9{float: left;width: 100%;}
		#field_osm_Payment_Methods .col-md-9{float: left;width: 100%;}
		#field_osm_Type_of_Membership_Requested .col-md-9{float: left;width: 100%;}
		#field_osm_Dated_this_ .col-md-9{float: left;width: 100%;}
		.Membership-Application #field_osm_name43{margin-left: -157px;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 26px;}
		.Membership-Application #field_osm_Namelasr5{width:90%;margin-top: 10px;}
		.Membership-Application #dynamic_recaptcha_1{float:left;}
		.Membership-Application .t3-sidebar-right{width: 100%;}
		.realestate-Photo-Gallery .cat_child {width: 50%!important;}
		.realestate-Photo-Gallery .cat_child img {width: 100%!important;}
		.moduletableBack-to-all-albums{position: relative!important;top: 68px!important;left: 16px!important;}
		.membersarea-main-er  .membersarea-right {float:left;padding: 0;}
		.moduletablerealestate-member-information h3{width: 100%;}
		.moduletablerealestate-member-information .acyfield_email{margin-left:0px;}
		.acymailing_fulldiv tr, .acymailing_fulldiv td{background:transparent;}
		#surveyforce tr:nth-child(2n+2) {background: transparent;}
		.realestate-Archives-page .t3-mainbody {padding-top: 24px;padding-left: 15px;padding-right: 15px;}
		#monthlyarchive {float: none;}
		.realestate-contact-us-main .rssocial-center {margin: 8px 16px!important;}
		.task-individual_registration .t3-content{width:100%;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		#eb-individual-registration-page .col-sm-9 {width: 100%!important;padding-left: 0px;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"]{margin-left: 10px;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.task-individual_registration .form-horizontal .form-actions{padding-left:0px;}
		#t3-mainbody .row {margin-left: -0px!important;}
      .nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
		.customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	}
	@media screen and (min-width: 668px) and (max-width:736px){
		.container{width:100%;}
		.row{width:100%;}
		.t3-header .col-md-4{float:left;}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: -18px;width: 90%;}
		.logo img{width: 69%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 182px;}
		.moduletablebilteir-slider .slide-bg {top: 183px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 193px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 193px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 50%;text-align: center;}
		.footer-content-1 {float: left;width: 50%;text-align: center;}
		.footer-content-2 {float: left;width: 50%;text-align: center;}
		.footer-content-3 {float: left;width: 50%;text-align: center;}
		.footer-content-4 {float: left;width: 50%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding: 0px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 0px!important;}
		.moduletableheader-search-position{display:none;}
		#t3-header .pull-right{width:100%;}
		.moduletabletop-main-menu{width: 55%;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		#navigation .container {padding-right: 15px;}
		#navigation .logo{width: 100%;padding: 0;margin-top: 0;}
		.logo img {width: 50%;}
		#navigation .logo img {height: auto;}
		.t3-header .pull-right{width: 100%;margin-top: 0px;}
		.realestate-home-page-main .rssocial-center {margin-left: 0px!important;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
		.paralax-section-main-er  .container{padding:0px;}
		tr:nth-child(2n+2) {background: #cccccc;}
		.Membership-Application #t3-content{width:100%;padding-left: 15px;}
		.Membership-Application .t3-sidebar-right{width:100%;}
		.moduletableMemberLogin-mod {top: 1px!important;float: left;}
		.moduletableheader-top-section{float:left;}
		form.form-horizontal .control-label {float: left;}
		.Membership-Application #t3-content{float: left;width: 100%;}
		.Membership-Application .t3-sidebar-right{float: left;width: 100%;}
		#osm_Company_Nameoo-lbl{float:left;}
		form.form-horizontal .control-label {float: left;width: 100%;}
		#field_osm_New_Membership .col-md-9 {float: left;}
		#field_osm_Type_of_Membership_Requested .col-md-9 {float: left;}
		#osm_Authorized_Signatory{float:left;}
		.Membership-Application #field_osm_name43{margin-left: -38px;margin-top: 10px;width: 40%;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 9px;margin-top: 26px;}
		.Membership-Application #field_osm_Namelasr5{width: 50%;}
		.Membership-Application #field_osm_as_our_jajja{margin-top: 17px;}
		#osm_Authorized_Signatoryl{float: left;}
		#osm_Payment_Methods{float: left;}
		.Membership-Application .form-actions{float: left;margin-top: 0px;}
		#dynamic_recaptcha_1 iframe{margin-left: -16px;margin-top: 2px;}
		#dynamic_recaptcha_1{float:left;margin-left: 11px;} 
		.Membership-Application #field_osm_Term_Insurers_and_Reinsurers2 {width: 45%;}
		.Membership-Application #field_osm__a_Member_of_Bermuda_International_Long_Term_Insurers_and_Reinsurers_appoint {float: none;}
		.Membership-Application #field_osm_Reinsurers_appoint_aa{width: 21%;margin-top: 25px;margin-left: -120px;}
		.Member-Meeting-Attendance .t3-content {padding-left: 15px;}
		.Conference-2016 .paralax-section-main-er .container {padding: 15px;}
		.moduletableRegulatory-Updates{float:left;}
		.moduletablerealestate-member-information h3{float: left;width: 100%;}
		.moduletablerealestate-member-information .acymailing_form{width:100%;}
		.moduletablerealestate-member-information .acymailing_fulldiv tr{background:transparent;}
		.membersarea-right{float:left;padding:0px;}
		#survey_container_tbl tr:nth-child(2n+2){background:transparent;}
		.realestate-Archives-page .t3-mainbody .row{margin-left:0px;}
		.realestate-contact-us-main .contact-us-main-er  .row{margin-left:0px!important;}
		.realestate-contact-us-main .rssocial-center {margin: 8px 30px!important;}
		.task-individual_registration .t3-content{width:100%;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		#eb-individual-registration-page .col-sm-9 {width: 100%!important;padding-left: 0px;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"]{margin-left: 10px;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.task-individual_registration .form-horizontal .form-actions{padding-left:0px;}
		#t3-mainbody .row {margin-left: -0px!important;}
		.moduletablehome-page-feature .col-md-12{width:50%;float:left;}
		.paralax-section-main-er  .row{margin-left: 0px;}
		.feature-main-er   .row{margin-left: 0px;}
		.nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
		.customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	}
	@media screen and (min-width: 737px) and (max-width:768px){
		.container{width:100%;}
		.row{width:100%;}
		.t3-header .col-md-4{float:left;}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 0px;float: right!important;margin-top: -18px;width: 100%;}
		.logo img{width: 69%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 182px;}
		.moduletablebilteir-slider .slide-bg {top: 183px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 193px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 193px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 50%;text-align: center;}
		.footer-content-1 {float: left;width: 50%;text-align: center;}
		.footer-content-2 {float: left;width: 50%;text-align: center;}
		.footer-content-3 {float: left;width: 50%;text-align: center;}
		.footer-content-4 {float: left;width: 50%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding: 0px;}
		table, td{width:100%;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 0px!important;}
		.moduletableheader-search-position{display:none;}
		#t3-header .pull-right{width:100%;}
		.moduletabletop-main-menu{width: 55%;}
		#navigation.stickit .navigation-wrap, #navigation.stickit-end .navigation-wrap{position:relative;}
		.moduletableagenda-right h1{font-size: 20px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.moduletableagenda-right h1 > span{font-size: 14px!important;letter-spacing: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
		#navigation .container {padding-right: 15px;}
		#navigation .logo{width: 100%;padding: 0;margin-top: 0;text-align: center;}
		.logo img {width: 50%;}
		#navigation .logo img {height: auto;}
		.t3-header .pull-right{width: 100%;margin-top: 0px;}
		.realestate-home-page-main .rssocial-center {margin-left: 0px!important;}
		.realestate-home-page-main .t3-mainbody {margin-top: -64px;}
		.paralax-section-main-er  .container{padding:0px;}
		tr:nth-child(2n+2) {background: #cccccc;}
		.Membership-Application #t3-content{width:100%;padding-left: 15px;}
		.Membership-Application .t3-sidebar-right{width:100%;}
		.moduletableMemberLogin-mod {top: 1px!important;float: left;}
		.moduletableheader-top-section{float:left;}
		form.form-horizontal .control-label {float: left;}
		.Membership-Application #t3-content{float: left;width: 100%;}
		.Membership-Application .t3-sidebar-right{float: left;width: 100%;}
		#osm_Company_Nameoo-lbl{float:left;}
		form.form-horizontal .control-label {float: left;width: 100%;}
		#field_osm_New_Membership .col-md-9 {float: left;}
		#field_osm_Type_of_Membership_Requested .col-md-9 {float: left;}
		#osm_Authorized_Signatory{float:left;}
		.Membership-Application #field_osm_name43{margin-left: -38px;margin-top: 10px;width: 40%;}
		.Membership-Application #field_osm_or_failing_himher{margin-left: 9px;margin-top: 26px;}
		.Membership-Application #field_osm_Namelasr5{width: 50%;}
		.Membership-Application #field_osm_as_our_jajja{margin-top: 17px;}
		#osm_Authorized_Signatoryl{float: left;}
		#osm_Payment_Methods{float: left;}
		.Membership-Application .form-actions{float: left;margin-top: 0px;}
		#dynamic_recaptcha_1 iframe{margin-left: -16px;margin-top: 2px;}
		#dynamic_recaptcha_1{float:left;margin-left: 11px;} 
		.Membership-Application #field_osm_Term_Insurers_and_Reinsurers2 {width: 45%;}
		.Membership-Application #field_osm__a_Member_of_Bermuda_International_Long_Term_Insurers_and_Reinsurers_appoint {float: none;}
		.Membership-Application #field_osm_Reinsurers_appoint_aa{width: 21%;margin-top: 25px;margin-left: -120px;}
		.Member-Meeting-Attendance .t3-content {padding-left: 15px;}
		.Conference-2016 .paralax-section-main-er .container {padding: 15px;}
		.moduletableRegulatory-Updates{float:left;}
		.moduletablerealestate-member-information h3{float: left;width: 100%;}
		.moduletablerealestate-member-information .acymailing_form{width:100%;}
		.moduletablerealestate-member-information .acymailing_fulldiv tr{background:transparent;}
		.membersarea-right{float:left;padding:0px;}
		#survey_container_tbl tr:nth-child(2n+2){background:transparent;}
		.realestate-Archives-page .t3-mainbody .row{margin-left:0px;}
		.realestate-contact-us-main .contact-us-main-er  .row{margin-left:0px!important;}
		.realestate-contact-us-main .rssocial-center {margin: 8px 30px!important;}
		.task-individual_registration .t3-content{width:100%;}
		.task-individual_registration .t3-sidebar-right{width:100%;}
		#eb-individual-registration-page .col-sm-9 {width: 100%!important;padding-left: 0px;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"]{margin-left: 10px;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.task-individual_registration .form-horizontal .form-actions{padding-left:0px;}
		#t3-mainbody .row {margin-left: -0px!important;}
		.navbar-default .navbar-nav > li > a{padding: 16px 11px;}
		.paralax-section-main-er  .row{margin-left: 0;}
		.moduletablehome-page-feature .col-md-12{width:50%;}
		.feature-main-er  .row{margin-left:0px;}
		.services-main-er  .row{margin-left:0px;}
		.membersarea-main-er   .row{margin-left:0px;}
		.membersarea-main-er  .membersarea-left{padding-right:0px;}
      .nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
      .customhome-page-feature .col-sm-12{margin-bottom:15px!important; text-align:center;}
	}

@media screen and (min-width:769px) and (max-width:999px){
  
   .moduletableagenda-right h1{font-size: 28px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
      .moduletableagenda-right h1 > span{font-size: 20px!important;letter-spacing: 0px!important;transform: none!important;margin-top: 0px!important;}
		.event-section-2-right {width:100%!important;float: none!important;}
		.moduletableagenda-right{height:auto!important;}
  
}

	@media screen and (min-width: 769px) and (max-width:1024px){
		.container{width:100%;}
		.row{width:100%;margin: 0;}
		.t3-header .col-md-4{float:left;}
		.t3-header .col-md-6{float:left!important;}
		.t3-header .t3-mainnav{margin-right: 20px;float: right!important;margin-top: 0px;width: 90%;}
		.moduletableheader-top-section{margin-left: 73px;}
		.logo img{width: 69%;}
		.t3-mainnav .t3-navbar-collapse .navbar-nav{width:100%;}
		.affix{position:relative;}
		.realestate-home-page-main .slider-main-er{padding-top:0px;}
		.moduletablebilteir-slider {min-height: 257px;}
		.moduletablebilteir-slider .slide-bg {top: 264px!important;width: 100%;left: 0%!important;min-height: 50px;}
		.moduletablebilteir-slider .slide-bg h1{font-size: 18px;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 274px;left: 2px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 274px;right: 2px;}
		.copyright-main-er {float:left;}
		.footer-logo {float: left;width: 100%;text-align: center;}
		.footer-content-1 {float: left;width: 100%;text-align: center;}
		.footer-content-2 {float: left;width: 100%;text-align: center;}
		.footer-content-3 {float: left;width: 100%;text-align: center;}
		.footer-content-4 {float: left;width: 100%;text-align: center;}
		.moduletablecopy-right-left p {text-align: center;}
		.moduletablecopy-right-right p {text-align: center!important;}
		
		.t3-mainbody{padding-top:0px;}
		.wrap{width:100%;padding:0px;}
		.t3-content .col-md-12{width:100%;padding:0px;}
		.t3-content{width:100%;}
		.realestate-contact-us-main .contact-us-main-er {padding-top: 30px;}
		.Directors-article-page .moduletablerealestate-about-us {padding-top: 18px;}
		.moduletablecontact-us-map .bt-googlemaps {height: 210px!important;}
		.realestate-about-us .services-main-er {padding-top: 29px;}
		.rssocial-center {margin: 8px 0px!important;}
		.moduletableheader-search-position{left: 297px!important;}
		.moduletableMemberLogin-mod{position: absolute!important;right: 81px;top: 1px!important;}
		.t3-header .pull-right {margin-top: 0px;position: relative;height: 32px;}
		.logo img{width: 50%;}
		#navigation .logo img{height:auto;}
		.moduletablehome-page-feature .col-md-12{width:50%;}
		.realestate-home-page-main .rssocial-center {margin-left: 36px!important;}
		.paralax-section-main-er  .container{padding:0px;}
		.realestate-home-page-main .t3-mainbody {margin-top: -65px;}
		.footer-logo {float: left;width: 50%;text-align: center;}
		.footer-content-1 {float: left;width: 50%;text-align: center;}
		.footer-content-2 {float: left;width: 50%;text-align: center;}
		.footer-content-3 {float: left;width: 50%;text-align: center;}
		.footer-content-4 {float: left;width: 50%;text-align: center;}
		tr:nth-child(2n+2) {background: #cccccc;}
		#eb-individual-registration-page .col-sm-9{padding:0px;}
		form.form-horizontal .control-label{float:left;width:100%;}
		.eb-container #WillAttend input[type="radio"], .eb-container #WillAttend input[type="checkbox"]{margin-left: 10px;}
		.eb-container #realestateMember input[type="radio"], .eb-container #realestateMember input[type="checkbox"]{margin-left: 10px;}
		.task-individual_registration .form-horizontal .form-actions{padding-left:0px;}
		.moduletablerealestate-member-information .acymailing_form {width: 68%;}
		.moduletablerealestate-member-information .acyfield_email {width: 283px;}
		.acymailing_form tr:nth-child(2n+2) {background: #cccccc;}
		#surveyforce tr:nth-child(2n+2) {background: transparent;}
		.moduletableheader-search-position{display:none;}
      .nivo-slider-wrapper, .nivoSlider, .nivoSlider img{min-height:100%!important;}
}
	
	
	@media screen and (min-width: 1500px){
		.moduletablebilteir-slider {min-height: 400px;}
		.moduletablebilteir-slider  .slide-bg{top: 330px!important;}
		.moduletablebilteir-slider .fraction-slider .prev{top: 351px;}
		.moduletablebilteir-slider .fraction-slider .next{top: 351px;}
		.realestate-home-page-main .services-main-er{overflow: hidden;position: relative;z-index: 9999;}
		
		.theme-default .nivo-caption{top:342px!important;}
		.nivo-directionNav .nivo-prevNav{top: 45%;}
		.nivo-directionNav .nivo-nextNav{top: 45%;}
			
			
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	