.vcard{position:relative;text-align:left;margin:0 auto 20px}.vcard .agent-mast-img{background-image:url(/assets/views/agents/profile/photo_mast-4b58c827e10c1aef1544a9961a29fa3f.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain;height:130px;width:380px;margin:auto}.vcard .agent-rank{float:right;font-size:10px;height:27px;margin:10px 10px 0 0;padding:5px 5px 5px 40px;width:90px;position:relative}.vcard .agent-rank span{letter-spacing:1px;text-transform:uppercase;margin-top:2px}.vcard .agent-details-ribbon{background-color:#ff9700;color:#fff;text-align:left;position:relative;min-height:100px;padding-bottom:8px}.vcard .agent-photo-col{display:inline-block;margin:0px 20px 10px 0px;position:absolute;text-align:center;width:128px;top:-43px;left:254px}.vcard .agent-photo-col img{background-color:#fff;border:4px solid #fff;height:100px;width:100px;display:inline-block}.vcard .agent-details-ribbon .agent-details-col{display:inline-block;width:224px;position:relative;left:28px}.vcard .agent-details-ribbon .agent-details-col h2{color:#fff;font-family:'Oswald', sans-serif;font-size:20px;font-weight:normal;margin:15px 0 5px}.vcard .agent-title{font-size:14px;line-height:19px}.vcard .agent-details-ribbon:after{background-color:transparent;background-image:url(/assets/views/shared/common-73cd692039fae93eede17490ab828137.png);background-position:-2px -278px;bottom:-18px;content:"";left:0;position:absolute;height:18px;width:398px}.vcard .agent-details-bottom{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #fefefe 60%, #eeeff0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(60%, #fefefe), color-stop(100%, #eeeff0));background:-webkit-linear-gradient(top, #fefefe 0%, #fefefe 60%, #eeeff0 100%);background:-o-linear-gradient(top, #fefefe 0%, #fefefe 60%, #eeeff0 100%);background:-ms-linear-gradient(top, #fefefe 0%, #fefefe 60%, #eeeff0 100%);background:linear-gradient(to bottom, #fefefe 0%, #fefefe 60%, #eeeff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eeeff0', GradientType=0);border:1px solid #bcc9d4;border-top-width:0;border-radius:0 0 10px 10px;padding-top:21px;padding-bottom:20px;text-align:left;width:378px;margin:auto;overflow:auto}.vcard .agent-btn-col{display:inline-block;margin-right:20px;margin-left:24px;text-align:right;width:155px}.vcard .agent-btn{background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #fefefe 52%, #eeecec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(52%, #fefefe), color-stop(100%, #eeecec));background:-webkit-linear-gradient(top, #fefefe 0%, #fefefe 52%, #eeecec 100%);background:-o-linear-gradient(top, #fefefe 0%, #fefefe 52%, #eeecec 100%);background:-ms-linear-gradient(top, #fefefe 0%, #fefefe 52%, #eeecec 100%);background:linear-gradient(to bottom, #fefefe 0%, #fefefe 52%, #eeecec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eeecec', GradientType=0);border:1px solid #d2cfcf;border-radius:23px;box-shadow:inset 0 0 1px 2px rgba(255,255,255,0.5);color:#069;display:block;float:right;font-family:'DINComp-Medium';font-size:12px;margin:0 0 8px 0;padding:5px 5px 4px 5px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:150px;height:30px}.vcard .agent-btn.active{background:#bbb;background:-moz-linear-gradient(top, #bbb 0%, #fefefe 65%, #fefefe 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbb), color-stop(65%, #fefefe), color-stop(100%, #fefefe));background:-webkit-linear-gradient(top, #bbb 0%, #fefefe 65%, #fefefe 100%);background:-o-linear-gradient(top, #bbb 0%, #fefefe 65%, #fefefe 100%);background:-ms-linear-gradient(top, #bbb 0%, #fefefe 65%, #fefefe 100%);background:linear-gradient(to bottom, #bbb 0%, #fefefe 65%, #fefefe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb', endColorstr='#fefefe', GradientType=0)}.vcard .agent-btn label{cursor:pointer;display:block;padding-right:40px;margin:7px 0 0 16px}.vcard .agent-btn span{background:#6ec6d6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZlYzZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iIzZlYzZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjc2YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #6ec6d6 0%, #6ec6d6 42%, #1f76a5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6ec6d6), color-stop(42%, #6ec6d6), color-stop(100%, #1f76a5));background:-webkit-linear-gradient(top, #6ec6d6 0%, #6ec6d6 42%, #1f76a5 100%);background:-o-linear-gradient(top, #6ec6d6 0%, #6ec6d6 42%, #1f76a5 100%);background:-ms-linear-gradient(top, #6ec6d6 0%, #6ec6d6 42%, #1f76a5 100%);background:linear-gradient(to bottom, #6ec6d6 0%, #6ec6d6 42%, #1f76a5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ec6d6', endColorstr='#1f76a5', GradientType=0);background-position:0 0;border:1px solid #3172a3;border-radius:13px;display:inline-block;height:24px;margin:-12px 0 0 5px;vertical-align:middle;width:24px;position:absolute;right:10px;top:50%;font-size:16px;line-height:23px;color:#fff;text-align:center}.vcard .agent-btn:hover{border:1px solid #ef8700}.vcard .agent-btn.active:hover span{background:#ff9700;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iI2ZmOTcwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTc4MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ff9700 0%, #ff9700 42%, #ce7800 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff9700), color-stop(42%, #ff9700), color-stop(100%, #ce7800));background:-webkit-linear-gradient(top, #ff9700 0%, #ff9700 42%, #ce7800 100%);background:-o-linear-gradient(top, #ff9700 0%, #ff9700 42%, #ce7800 100%);background:-ms-linear-gradient(top, #ff9700 0%, #ff9700 42%, #ce7800 100%);background:linear-gradient(to bottom, #ff9700 0%, #ff9700 42%, #ce7800 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9700', endColorstr='#ce7800', GradientType=0);border:1px solid #ef8700}.vcard .agent-btn.active span{background:#e0e0e0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e0e0e0 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #e0e0e0 0%, #fff 100%);background:-o-linear-gradient(top, #e0e0e0 0%, #fff 100%);background:-ms-linear-gradient(top, #e0e0e0 0%, #fff 100%);background:linear-gradient(to bottom, #e0e0e0 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#ffffff', GradientType=0);border:1px solid #3172a3}.vcard .agent-btn.disabled,.vcard .agent-btn.disabled label{color:#999;cursor:default}.vcard .agent-btn.disabled:hover{border:1px solid #d2cfcf}.vcard .agent-btn.disabled span{background:#d3d3d3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhM2EzYTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d3d3d3 0%, #d3d3d3 42%, #a3a3a3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d3), color-stop(42%, #d3d3d3), color-stop(100%, #a3a3a3));background:-webkit-linear-gradient(top, #d3d3d3 0%, #d3d3d3 42%, #a3a3a3 100%);background:-o-linear-gradient(top, #d3d3d3 0%, #d3d3d3 42%, #a3a3a3 100%);background:-ms-linear-gradient(top, #d3d3d3 0%, #d3d3d3 42%, #a3a3a3 100%);background:linear-gradient(to bottom, #d3d3d3 0%, #d3d3d3 42%, #a3a3a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d3d3', endColorstr='#a3a3a3', GradientType=0);border:1px solid #555;cursor:default}.vcard .agent-btn span.agent-icon:after{background-image:url(/assets/views/agents/profile/my_profile_sprite-a84163e66f83880b9201a65a8718e488.png);content:"";display:block;height:18px;margin:5px 0 0 5px;width:18px}.vcard .agent-btn.follow span.agent-icon:after{background-position:2px -497px}.vcard .agent-btn.unfollow span.agent-icon:after{background-position:-39px -703px;height:30px;margin:0;padding:0;width:30px}.vcard .agent-btn.unfollow span.agent-icon{border:none;background:transparent}.vcard .agent-details-bottom .agent-details-col{color:#666;display:inline-block;text-align:left;vertical-align:top;width:150px;float:right;margin:0px 21px 0 0}.vcard .agent-details-bottom .agent-details-col h2{color:#006699;font-size:13.5px;padding-left:28px;background:url(/views/profile_files/-sm.png) left center no-repeat;margin:0 0 17px 0;font-weight:bold}.vcard .agent-details-bottom #agent-phone-numbers{margin:0 0 10px;padding:0;overflow:hidden}.vcard .agent-details-bottom #agent-phone-numbers .phone{float:left;margin-left:24px;width:155px}.vcard .agent-details-bottom #agent-phone-numbers .phone span.content{font-weight:bold}.vcard .agent-details-bottom>#agent-phone-numbers,.vcard .agent-details-bottom>div>div>#agent-phone-numbers{font-size:12px;line-height:20px}.vcard h2{color:#228cd3;font-family:"semplicita_proregular";font-size:24px;margin-bottom:10px}.vcard p{color:#555;font-size:12px}#profile-sidebar .sidebar-wrapper{border:1px solid #c2d4db;border-radius:10px;margin:18px auto 0;padding:6px 4px 20px 4px;width:292px}.vcard ul.content-list{color:#5f5e5e;font-size:13px;list-style-type:none;margin:0;padding:5px 0}.vcard ul.content-list>li{position:relative;min-height:35px;border-bottom:1px solid #ccc;padding:10px 0}.custom-widget{overflow:auto;border:1px solid #C2D4DB;border-radius:10px;margin:20px auto 0;padding:10px 5px;width:290px;z-index:-1000}.custom-widget .light-blue-banner{margin-bottom:20px}#custom-widget-content{width:290px;border-style:none;z-index:-1000}#widgetsIframe{width:100%;box-sizing:border-box;display:block}
