.hidden{display:none !important}
html,body,div,span,applet,object,iframe,h1,h2,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
h3{text-shadow:1px 1px 1px rgba(255,255,255,0.9);color:#47444b;text-align:center}

html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}


html{max-width:100%;overflow-x:hidden}
body{background:#fff url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg.jpg") top left repeat-x;color:#47444b;font-size:14px;font-family:"Verdana";-webkit-font-smoothing:antialiased}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)
{body{background:#fff url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg_@2x.jpg") top left repeat-x;background-size:163px 494px}}

body a,body a:active,body a:visited{text-decoration:none}
#imageBox img{max-width:100%}


#wrapper{width:1280px;position:relative;left:50%;margin-left:-640px;z-index:1;-webkit-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width: 1280px){#wrapper{width:100%;margin:0;left:0}}@media screen and (max-width: 640px){#wrapper{width:100%;overflow-x:hidden}#wrapper article{-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#wrapper article.pushLeft{margin-left:-80%}#wrapper article.pushRight{margin-left:85%}
}
@media screen and (max-width: 1280px){
	#wrapper{width:100%;margin:0;left:0}}
	@media screen and (max-width: 640px){
		#wrapper{width:100%;overflow-x:hidden}
		#wrapper article{-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}
		#wrapper article.pushLeft{margin-left:-80%}
		#wrapper article.pushRight{margin-left:85%}}
article{overflow:hidden;width:75.3125%;margin:0 auto !important}
@media screen and (max-width: 1024px){article{width:90%}}
section{overflow:hidden;margin:0 auto;width:100%}hr{width:98%;clear:both}
article hr,.t_family hr{max-width:1005px;margin:0 auto;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr.png");background-repeat:no-repeat;background-size:100% 52px;height:52px;border:none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){article hr,.t_family hr{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr_@2x.png);background-size:1005px 52px}}.thirdLevelMenu{margin-top:1em;margin-bottom:1em;width:100%}.thirdLevelMenu ul{margin:0 auto;display:table}.thirdLevelMenu ul li{float:left;margin-right:2em}.thirdLevelMenu ul li a,.thirdLevelMenu ul li a:visited,.thirdLevelMenu ul li a:hover{text-align:center;display:block;font-family:"FrutigerLTW01-55Roman";font-size:0.8em;letter-spacing:0.2em;color:#616265;text-decoration:none}.thirdLevelMenu ul li a.active,.thirdLevelMenu ul li a:hover{color:#002144}.thirdLevelMenu ul li:last-child{margin-right:0}

#modelsMenu,#grantourMenu,#maseratiMenu,.secondLevelMenu{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg_subMenu.png") center no-repeat;margin-top:1em;width:100%;min-height:62px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#modelsMenu,#grantourMenu,#maseratiMenu,.secondLevelMenu{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg_subMenu_@2x.png") center no-repeat;background-size:634px 62px}}#modelsMenu ul,#grantourMenu ul,#maseratiMenu ul,.secondLevelMenu ul{min-height:40px;display:table;margin:0 auto}#modelsMenu ul li,#grantourMenu ul li,#maseratiMenu ul li,.secondLevelMenu ul li{float:left;margin-right:20px}#modelsMenu ul li a,#modelsMenu ul li a:visited,#modelsMenu ul li a:hover,#modelsMenu ul li a:focus,#grantourMenu ul li a,#grantourMenu ul li a:visited,#grantourMenu ul li a:hover,#grantourMenu ul li a:focus,#maseratiMenu ul li a,#maseratiMenu ul li a:visited,#maseratiMenu ul li a:hover,#maseratiMenu ul li a:focus,.secondLevelMenu ul li a,.secondLevelMenu ul li a:visited,.secondLevelMenu ul li a:hover,.secondLevelMenu ul li a:focus{text-align:center;min-width:82px;height:41px;line-height:44px;display:block;font-family:"Frutiger LT W01 65 Bold";font-size:0.8em;letter-spacing:0.2em;color:#616265;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 1px rgba(255,255,255,0.9)}#modelsMenu ul li a.active,#grantourMenu ul li a.active,#maseratiMenu ul li a.active,.secondLevelMenu ul li a.active{color:#002144}#modelsMenu ul li a:hover,#grantourMenu ul li a:hover,#maseratiMenu ul li a:hover,.secondLevelMenu ul li a:hover{color:#002144;background-image:url("http://www.mallorcastar.com/apartamento.cala.dor/img/link_shadow.png");background-repeat:no-repeat;background-position:50% 50%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#modelsMenu ul li a:hover,#grantourMenu ul li a:hover,#maseratiMenu ul li a:hover,.secondLevelMenu ul li a:hover{background-image:url("http://www.mallorcastar.com/apartamento.cala.dor/img/link_shadow_@2x.png");background-size:92px 41px}}#modelsMenu ul li:last-child,#grantourMenu ul li:last-child,#maseratiMenu ul li:last-child,.secondLevelMenu ul li:last-child{margin-right:0}@media screen and (max-width: 1024px){#modelsMenu ul,#grantourMenu ul,#maseratiMenu ul,.secondLevelMenu ul{text-align:center}#modelsMenu ul li a,#modelsMenu ul li a:visited,#modelsMenu ul li a:hover,#modelsMenu ul li a:focus,#grantourMenu ul li a,#grantourMenu ul li a:visited,#grantourMenu ul li a:hover,#grantourMenu ul li a:focus,#maseratiMenu ul li a,#maseratiMenu ul li a:visited,#maseratiMenu ul li a:hover,#maseratiMenu ul li a:focus,.secondLevelMenu ul li a,.secondLevelMenu ul li a:visited,.secondLevelMenu ul li a:hover,.secondLevelMenu ul li a:focus{background-image:none;min-width:0;font-size:0.65em;letter-spacing:0.15em}}

@media screen and (max-width: 640px){#modelsMenu,#grantourMenu,#maseratiMenu,.secondLevelMenu{background-image:none}#modelsMenu ul,#grantourMenu ul,#maseratiMenu ul,.secondLevelMenu ul{width:70%;margin-bottom:0}#modelsMenu ul li,#grantourMenu ul li,#maseratiMenu ul li,.secondLevelMenu ul li{width:100%;text-align:center;float:none;margin:0 10px !important;display:inline-table}#modelsMenu ul li a,#modelsMenu ul li a:visited,#modelsMenu ul li a:hover,#modelsMenu ul li a:focus,#grantourMenu ul li a,#grantourMenu ul li a:visited,#grantourMenu ul li a:hover,#grantourMenu ul li a:focus,#maseratiMenu ul li a,#maseratiMenu ul li a:visited,#maseratiMenu ul li a:hover,#maseratiMenu ul li a:focus,.secondLevelMenu ul li a,.secondLevelMenu ul li a:visited,.secondLevelMenu ul li a:hover,.secondLevelMenu ul li a:focus{width:95%;height:30px;background-image:none;border-bottom:1px solid gray;text-align:center;line-height:30px}#modelsMenu ul:last-child,#grantourMenu ul:last-child,#maseratiMenu ul:last-child,.secondLevelMenu ul:last-child{margin-bottom:1em}}#magBtn{
	float:left;
	margin-top:17px;
	text-shadow:1px 1px 1px rgba(255,255,255,0.9);
	background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/experience_bt.png);
	color:#FFF !important;
	font-size:11px;
	height:19px;
	padding-top:8px;
	text-transform:uppercase;
	width:156px;
	text-align:left;
	padding-left:7px
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#magBtn{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/experience_bt_@2x.png);backgound-size:163px 81px}}#magBtn:hover{background-position:0 -27px;-webkit-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}#magBtn.active{background-position:0 -54px}#magBtn.animate{-webkit-transition:all 410ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 410ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 410ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 410ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 410ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}section.t_magazine{overflow:visible !important}section.t_homepage{overflow:visible !important}video{position:relative !important}header{text-align:center;min-height:200px;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}header #headerTop{width:100%;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/hbg.jpg);height:40px;font-size:0.9em}header #headerTop a{color:#d5d3cc}header .hel{display:table}header .mmBtn{cursor:pointer}header .mmBtn#openMenu,header .mmBtn#openExtra{display:none}





header #hmenu{z-index:969696 !important;height:40px;max-width:1280px;margin:0 auto}
header #hurls,header #hextra{max-width:1280px;height:100%;float:left}
header #hurls li,header #hextra li{float:left;padding-top:1em;margin-right:1.6em}
header #hextra{float:right}
header #hextra li{margin-right:0.8em;padding-left:0.8em;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/hsep.jpg) no-repeat}
header #hsocial{color:#d5d3cc;float:right;height:40px;margin-right:1.6em;cursor:pointer}
header #hsocial p{padding-top:1em;float:left}
header #hsocial img{float:right;margin-top:2px;margin-left:1.6em}
header .headerContextual{position:absolute;top:39px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bg_menu_carrossel.jpg);width:183px;z-index:99;padding:0;height:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden;-webkit-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}
header .headerContextual.show{padding:10px 0;height:120px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
header .headerContextual li{margin:10px auto;text-transform:uppercase}
header .headerContextual li a{color:#47444b !important}


header #middleholder{max-width:1280px;margin:20px auto}
header #middleholder a#logo{display:block;margin:0 auto;width:131px;height:58px;font-size:0px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/header_logo.png") center center no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
	header #middleholder a#logo{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/header_logo_@2x.png) left no-repeat;background-size:131px 58px}}


header #mmenu{z-index:969696 !important;height:77px;width:100%;max-width:1280px;margin:20px auto 20px auto;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubg.png) 50% 0 no-repeat;background-size:100% 64px}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
	header #mmenu{background-size:995px 64px}}
	header #mmenu ul{display:table;margin:0 auto}header #mmenu ul li.mmvoice{text-shadow:1px 1px 1px rgba(255,255,255,0.9);border:1px solid #c1bfb9;border-top:1px solid #d2d2d2;border-right:0;-webkit-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);padding:0 0 0 0;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg.png) repeat-x;float:left;height:43px;width:140px;font-size:0.85em;font-family:"Frutiger LT W01 65 Bold";text-transform:uppercase}header #mmenu ul li.mmvoice:last-child{border:1px solid #c1bfb9;border-top:1px solid #d2d2d2}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu ul li.mmvoice{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg_@2x.png) repeat-x;background-size:130px 87px}}
	header #mmenu ul li.mmvoice a{margin:1.4em auto;color:#47444b}
	header #mmenu ul li.mmvoice>a{display:table}
	header #mmenu ul li.mmvoice:hover{background-position:0 -43px}
	header #mmenu ul li.mmvoice.active{background-position:0 -43px}
	header #mmenu ul li.mmvoice.active>a{background-top:-43px}
	header #mmenu ul li.mmvoice.active:hover>a{-moz-animation:none;-webkit-animation:none;animation:none}
	header #mmenu ul li.mmvoice>a{letter-spacing:0.2em}
	header #mmenu .submenu{text-shadow:0px 0px 0px rgba(255,255,255,0.9) !important;text-align:left;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/modelMenuBg.png) repeat-x;position:absolute;top:186px;z-index:99;width:100%;left:0;height:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}
	
	@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
		header #mmenu .submenu{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/modelMenuBg_@2x.png) repeat-x;background-size:245px 557px}}
		header #mmenu .submenu.show{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;padding-bottom:20px;height:auto}
		header #mmenu .submenu .sbholder{max-width:1280px;margin:0 auto}
		header #mmenu .submenu .versions{margin:0;padding-left:10px}
		header #mmenu .submenu .versions li{float:none}
		header #mmenu .submenu .versions .details{height:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}
		header #mmenu .submenu .versions .details.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;height:auto}
		header #mmenu .submenu .slmenu{float:left;width:165px;border-right:1px solid #a0a0a0}
		header #mmenu .submenu .slmenu ul{padding-bottom:60px}
		header #mmenu .submenu .slmenu ul li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 45% no-repeat;width:91%;max-width:140px;border-bottom:1px solid #c1bfb9;text-align:left;font-size:0.95em;padding:9px 0 9px 2em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu .slmenu ul li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 45% no-repeat;background-size:5px 9px}}header #mmenu .submenu .slmenu ul li:first-child{margin-top:2em;border-top:1px solid #c1bfb9}header #mmenu .submenu .slmenu ul #carconf{margin-top:20px;padding:0;height:35px;width:140px;text-align:center;overflow:hidden;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_car_configurator.jpg");background-size:100% 70px;cursor:pointer}header #mmenu .submenu .slmenu ul #carconf a{padding:11px 0;position:relative;top:13px}
		@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu .slmenu ul #carconf{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_car_configurator_@2x.jpg")}}header #mmenu .submenu .slmenu ul #carconf:hover{background-position:0 -35px}header #mmenu .submenu #modelsh{display:block;float:left;margin-top:35px}header #mmenu .submenu #modelsh>li{float:left;width:170px;padding:0 10px;margin-left:10px}header #mmenu .submenu #modelsh>li .model{width:100%;margin:10px auto;padding-bottom:20px}header #mmenu .submenu #modelsh>li .model img{margin-bottom:5px}header #mmenu .submenu #modelsh>li .model span{font-size:1.2em}header #mmenu .submenu #modelsh>li .versions{border-top:1px solid #c1bfb9;margin-top:10px;padding-top:10px;padding-left:0;width:100%}header #mmenu .submenu #modelsh>li .versions>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 2px no-repeat;text-transform:none;margin-bottom:0.8em;padding-left:10px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu #modelsh>li .versions>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 2px no-repeat;background-size:5px 9px}}header #mmenu .submenu #modelsh>li .versions>li a{color:#011753;line-height:1.3em;font-size:1.1em}header #mmenu .submenu #modelsh>li .versions>li .details{font-size:0.95em;line-height:1.3em}header #mmenu .submenu #modelsh>li .versions>li .details dt{color:#7e7885;float:left}header #mmenu .submenu #modelsh>li .versions>li .details dd{color:#59555e;text-align:right}header #mmenu .submenu #detailsBtn{cursor:pointer;padding-right:39px;padding-top:4px;height:16px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/detailbtn.png) 100% -20px no-repeat;float:right;margin-top:20px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu #detailsBtn{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/detailbtn.png) 100% -20px no-repeat;background-size:35px 40px}}header #mmenu .submenu #detailsBtn.on{background-position:100% 0}header #mmenu .submenu #countryInfo{color:#002246;position:relative;top:45px;float:right;margin-right:-110px;font-size:0.8em}header #mmenu.fixed{position:fixed;z-index:999;top:0px;max-width:100%;margin-top:0px;background-color:#eee;height:45px}header #mmenu.fixed .submenu{top:40px}header #mmenu.fixed .submenu.show{-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}


header #middleholder #magBtn{line-height:14px;letter-spacing:0.2em;font-family:"Frutiger LT W01 65 Bold";font-size:10px}
@media screen and (max-width: 1024px){
	header #hlog{width:100%;z-index:9999;position:relative;background-color:#161719;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/login_bg-mob.png");background-position:0 0;background-size:138px 138px;background-repeat:repeat}
	header #hlog.show{height:550px}
	header #hlog iframe{width:100%;height:550px !important}
	header .mmBtn#openMenu,header .mmBtn#openExtra{display:none;position:absolute;top:0;width:40px;height:40px;font-size:0px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile.jpg");background-size:40px}
	header .mmBtn#openExtra{display:block;left:0;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile_extra.png");background-size:40px}
	header #mmenu ul li.mmvoice{width:100px;font-size:0.75em}
	header #mmenu ul li.mmvoice a{margin:1.5em auto}
	header #hurls,header #hextra{position:relative;display:block;height:100%;overflow:hidden;width:0px}
	header #hextra li,header #hextra ul>li,header #hurls li,header #hextra li,header #hurls ul>li,header #hextra ul>li{text-shadow:1px 1px 1px rgba(255,255,255,0.9);height:43px;font-size:0.85em;font-family:"Frutiger LT W01 65 Bold";text-transform:uppercase}
	header #hextra li a,header #hextra ul>li a,header #hurls li a,header #hextra li a,header #hurls ul>li a,header #hextra ul>li a{margin:0 auto;color:#47444b;width:100%;padding:0.4em 0}
	header #hextra li>a,header #hextra ul>li>a,header #hurls li>a,header #hextra li>a,header #hurls ul>li>a,header #hextra ul>li>a{display:table}

header #hmenu{position:absolute;display:block;height:0px;z-index:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}
header #hmenu.open{background:transparent;width:100%;margin-left:0}
header #hmenu.open #hextra,header #hmenu.open #hurls,header #hmenu.open #hextra{width:100%;float:right;right:0;height:auto;position:absolute;top:41px;background:#fff}
header #hmenu.open nav:first-child{width:100%;height:auto;position:absolute;top:41px;background:#fff;padding-bottom:10px}header #hmenu.open nav:first-child #hurls,header #hmenu.open nav:first-child #hextra{display:table;width:auto;margin:0 auto;float:none;position:initial}header #hmenu.open #hextra{top:67px;display:block;width:100%}header #hmenu.open #hextra ul{display:table;width:auto;margin:0 auto}header #hmenu.open #hextra ul li{background:transparent;margin-left:0px;padding:10px 0}header #hint.show{height:auto}header #hint.show .title{margin:0 auto}header #hint.show .title,header #hint.show .countries{max-width:auto;width:720px;min-width:auto;margin:10px auto}header #hint.show .countries{margin:10px auto 60px auto}header #hint.show .countries .country{margin-left:1%}header #hint.show .countries .country ul{min-width:95px}}@media screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1024px) and (min-resolution: 192dpi){header .mmBtn#openMenu{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile_@2x.jpg")}}@media screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1024px) and (min-resolution: 192dpi){header .mmBtn#openExtra{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile_extra_@2x.png")}}@media screen and (max-width: 640px){header{width:100%;overflow-x:hidden;min-height:140px;max-height:140px}header .mmBtn#openMenu{display:block}header .mmBtn#openExtra{left:100%;margin-left:-40px}


header #middleholder{width:100%;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}
header #middleholder #magBtn{display:none}
header #middleholder.pushLeft{margin-left:-80%}
header #middleholder.pushRight{margin-left:80%}
header #hint.show{height:auto}header #hint.show .title{margin:0 auto}header #hint.show .title,header #hint.show .countries{max-width:auto;width:560px;min-width:auto;margin:10px auto}header #hint.show .title .country,header #hint.show .countries .country{margin-left:1%}header #hint.show .title .country ul,header #hint.show .countries .country ul{min-width:70px}header #hsocial{position:absolute !important;left:50%;width:30px !important;margin-left:-16px;display:block !important;text-align:center !important;float:none !important;z-index:-1}header #hsocial p{float:none;display:none}header #hsocial img{display:block !important;float:none !important;margin:5px auto 0}header .hmore.show{height:auto}header #hmenu{background:transparent}header #hmenu #hurls,header #hmenu #hextra{margin-top:41px !important}header #hmenu #hextra{margin-top:0 !important}header #hmenu #hextra,header #hmenu #hurls,header #hmenu #hextra{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform: scaleX(0) translateX(0);-moz-transform: scaleX(0) translateX(0);-ms-transform: scaleX(0) translateX(0);-o-transform: scaleX(0) translateX(0);transform: scaleX(0) translateX(0);-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%;width:100%;background:#fff}header #hmenu #hextra li,header #hmenu #hextra ul>li,header #hmenu #hurls li,header #hmenu #hextra li,header #hmenu #hurls ul>li,header #hmenu #hextra ul>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg.png) repeat-x !important;width:100%;display:block;float:none;border:1px solid #c1bfb9;border-top:1px solid #d2d2d2;border-right:0;padding:0 0 0 0 !important;float:left}header #hmenu #hextra li:last-child,header #hmenu #hextra ul>li:last-child,header #hmenu #hurls li:last-child,header #hmenu #hextra li:last-child,header #hmenu #hurls ul>li:last-child,header #hmenu #hextra ul>li:last-child{border:1px solid #c1bfb9;border-top:1px solid #d2d2d2}header #hmenu #hextra li a,header #hmenu #hextra ul>li a,header #hmenu #hurls li a,header #hmenu #hextra li a,header #hmenu #hurls ul>li a,header #hmenu #hextra ul>li a{padding:1.4em 0}header #hmenu #hextra li:hover,header #hmenu #hextra ul>li:hover,header #hmenu #hurls li:hover,header #hmenu #hextra li:hover,header #hmenu #hurls ul>li:hover,header #hmenu #hextra ul>li:hover{background-position:0 -43px}header #hmenu #hextra li.active,header #hmenu #hextra ul>li.active,header #hmenu #hurls li.active,header #hmenu #hextra li.active,header #hmenu #hurls ul>li.active,header #hmenu #hextra ul>li.active{background-position:0 -43px}header #hmenu #hextra li.active>a,header #hmenu #hextra ul>li.active>a,header #hmenu #hurls li.active>a,header #hmenu #hextra li.active>a,header #hmenu #hurls ul>li.active>a,header #hmenu #hextra ul>li.active>a{background-top:-43px}header #hmenu nav:first-child{background:transparent !important}header #hmenu #hurls li,header #hmenu #hextra li{width:100%}header #hmenu.open{width:100%;height:100%}header #hmenu.open nav:first-child{position:initial;padding-bottom:0}header #hmenu.open #hextra{margin-top:0;height:70% !important}header #hmenu.open #hsocial{top:0}header #hmenu.open #hextra,header #hmenu.open #hurls,header #hmenu.open #hextra{position:initial;overflow:hidden;width:100%;float:right;right:0;height:auto}header #hmenu.open #hextra ul,header #hmenu.open #hurls ul,header #hmenu.open #hextra ul{width:100%}header #hmenu.open #hurls,header #hmenu.open #hextra{display:block !important;overflow:hidden;-webkit-transform: scaleX(1) translateX(0);-moz-transform: scaleX(1) translateX(0);-ms-transform: scaleX(1) translateX(0);-o-transform: scaleX(1) translateX(0);transform: scaleX(1) translateX(0);-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}header #mmenu{position:absolute;left:0;z-index:0;background:#fff;top:20px;height:100%;width:100%;overflow:hidden;overflow:scroll;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform: scaleX(0) translateX(0);-moz-transform: scaleX(0) translateX(0);-ms-transform: scaleX(0) translateX(0);-o-transform: scaleX(0) translateX(0);transform: scaleX(0) translateX(0);-webkit-transform-origin:-100%;-moz-transform-origin:-100%;-ms-transform-origin:-100%;-o-transform-origin:-100%;transform-origin:-100%}header #mmenu.open{-webkit-transform: scaleX(1) translateX(0);-moz-transform: scaleX(1) translateX(0);-ms-transform: scaleX(1) translateX(0);-o-transform: scaleX(1) translateX(0);transform: scaleX(1) translateX(0);-webkit-transform-origin:-100%;-moz-transform-origin:-100%;-ms-transform-origin:-100%;-o-transform-origin:-100%;transform-origin:-100%}header #mmenu>ul{width:100%}header #mmenu>ul li.mmvoice{height:auto;float:none;width:100%}header #mmenu>ul li.mmvoice>.submenu{position:initial;background:transparent}header #mmenu>ul li.mmvoice>.submenu #detailsBtn{display:none}header #mmenu>ul li.mmvoice>.submenu .slmenu{width:100%}header #mmenu>ul li.mmvoice>.submenu .slmenu ul{padding-bottom:0}header #mmenu>ul li.mmvoice>.submenu #modelsh{width:100%}header #mmenu>ul li.mmvoice>.submenu #modelsh>li{float:none;width:80%;text-align:center;margin:0 auto}header #mmenu>ul li.mmvoice>.submenu #modelsh>li .versions>li{background:transparent}header #mmenu>ul li.mmvoice>.submenu #modelsh>li .model img{display:block;margin:0 auto}header #hlog.show,header #hser.show,header #hint.show{height:100%;margin-top:0;position:absolute;top:39px}header #hser.show{height:136px}}@media screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 640px) and (min-resolution: 192dpi){header #hmenu #hextra li,header #hmenu #hextra ul>li,header #hmenu #hurls li,header #hmenu #hextra li,header #hmenu #hurls ul>li,header #hmenu #hextra ul>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg_@2x.png) repeat-x !important;background-size:130px 87px}}@media screen and (max-width: 480px){header #hint.show{height:auto}header #hint.show .title{margin:0 auto}header #hint.show .title p{float:none;margin:10px 0 0}header #hint.show .title,header #hint.show .countries{max-width:auto;width:200px;min-width:auto;margin:10px auto}header #hint.show .countries{margin:10px auto 60px auto}header #hint.show .countries .country{margin-left:1%}header #hint.show .countries .country .label{margin:20px 0 5px 0}header #hint.show .countries .country ul{min-width:200px;border-top:none}}@-webkit-keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}@-moz-keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}@-ms-keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}@keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}footer{clear:both;width:100%;margin-top:1em;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr.png") top center no-repeat;background-position:50% -10px;height:165px;color:#807e84;font-size:12px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr_@2x.png") top center no-repeat;background-size:1005px 52px}}footer hr{margin:0 auto;background-image:url("http://www.mallorcastar.com/apartamento.cala.dor/img/footer_hr.png");background-repeat:no-repeat;background-position:50% 50%;height:1px;border:none;clear:both}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer hr{background-image:url(http://www.mallorcastar.com/apartamento.cala.dor/img/footer_hr_@2x.png);background-size:1280px 1px}}footer #fmenu{max-width:964px;margin:0 auto;padding-left:1em;position:relative;height:65px}footer #fmenu #furls_1{width:50%;position:relative;top:30px;left:0;display:inline-block}footer #fmenu #furls_1 li{display:inline-block;margin-right:1em}footer #fmenu #furls_1 a,footer #fmenu #furls_1 a:hover,footer #fmenu #furls_1 a:visited{text-decoration:none;color:#807e84}footer #fmenu #furls_1 a:hover{color:#002246}footer #fmenu #fsocialContainer{width:50%;position:absolute;right:1em;top:30px;min-height:65px}footer #fmenu #fsocialLabel{float:right}footer #fmenu #fsocial{float:right;margin-top:-5px}footer #fmenu #fsocial li{float:left;margin-left:5px}footer #fmenu #fsocial a{font-size:0;display:block;width:20px;height:20px}footer #fmenu #fsocial .facebook,footer #fmenu #fsocial .twitter,footer #fmenu #fsocial .youtube,footer #fmenu #fsocial .pinterest,footer #fmenu #fsocial .googleplus{background-size:129px 49px;background-image:url("http://www.mallorcastar.com/apartamento.cala.dor/img/footer_btns-social.png");background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer #fmenu #fsocial .facebook,footer #fmenu #fsocial .twitter,footer #fmenu #fsocial .youtube,footer #fmenu #fsocial .pinterest,footer #fmenu #fsocial .googleplus{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/footer_btns-social_@2x.png);background-size:129px 49px}}footer #fmenu #fsocial .facebook{background-position:0px 0px}footer #fmenu #fsocial .facebook.open,footer #fmenu #fsocial .facebook:focus,footer #fmenu #fsocial .facebook:hover,footer #fmenu #fsocial .facebook:active{background-position:0px -29px}footer #fmenu #fsocial .twitter{background-position:-28px 0px}footer #fmenu #fsocial .twitter.open,footer #fmenu #fsocial .twitter:focus,footer #fmenu #fsocial .twitter:hover,footer #fmenu #fsocial .twitter:active{background-position:-28px -29px}footer #fmenu #fsocial .youtube{background-position:-56px 1px}footer #fmenu #fsocial .youtube.open,footer #fmenu #fsocial .youtube:focus,footer #fmenu #fsocial .youtube:hover,footer #fmenu #fsocial .youtube:active{background-position:-56px -29px}footer #fmenu #fsocial .pinterest{background-position:-84px 0px}footer #fmenu #fsocial .pinterest.open,footer #fmenu #fsocial .pinterest:focus,footer #fmenu #fsocial .pinterest:hover,footer #fmenu #fsocial .pinterest:active{background-position:-84px -29px}footer #fmenu #fsocial .googleplus{background-position:-107px 0px}footer #fmenu #fsocial .googleplus.open,footer #fmenu #fsocial .googleplus:focus,footer #fmenu #fsocial .googleplus:hover,footer #fmenu #fsocial .googleplus:active{background-position:-107px -29px}footer>div{min-height:35px;max-width:964px;margin:0 auto;margin-top:20px;padding-left:1em;position:relative}footer #finfo{margin:0;padding:0;position:absolute;top:0;left:0;width:49%;text-align:right}footer #furls_2{margin:0;padding:0;position:absolute;top:0;right:0;width:49%}footer #furls_2 li{float:left;margin-right:1em}footer #furls_2 a,footer #furls_2 a:hover,footer #furls_2 a:visited{display:block;text-decoration:none;color:#807e84}footer #furls_2 a:hover{color:#002246}@media screen and (max-width: 640px){footer{font-size:0.7em;height:auto;min-height:90px}footer hr{color:#d5d3cc;background-color:#d5d3cc;height:1px;border:0;width:100%;margin-top:1.5em}footer #fsocialLabel{display:none}footer #fmenu #furls_1 li{margin-bottom:1em}}.col,.col1,.col2,.col3,.col4{overflow:hidden;margin:2em 0;text-align:center}.col .par .content,.col1 .par .content,.col2 .par .content,.col3 .par .content,.col4 .par .content{text-align:left}.col .par img,.col1 .par img,.col2 .par img,.col3 .par img,.col4 .par img{max-width:100%;margin-bottom:2%}.col1{clear:both;float:none;width:100%;margin:2em 0}.col1 .par .content{text-align:center}.col1 .par.left img{float:left;margin-right:2%}.col1 .par.left h3,.col1 .par.left .content{text-align:left}.col1 .par.center h3{text-align:center}.col1 .par.center .content{text-align:left}.col1 .par.right img{float:right;margin-left:2%}.col1 .par.right h3,.col1 .par.right .content,.col1 .par.right .extra{text-align:right}@media screen and (max-width: 1024px){.col1 .par.left img,.col1 .par.right img{max-width:100%;float:none;margin-left:0;margin-right:0}.col1 .par.left h3,.col1 .par.left .content,.col1 .par.right h3,.col1 .par.right .content{text-align:center}.col1 .par.left ul.extra,.col1 .par.right ul.extra{text-align:left}}.t_family .col1{width:75.3125%;margin-left:auto;margin-right:auto}.col2{width:49%;margin-left:0;margin-right:0}.col2.left{clear:both;float:left;margin-right:1%}.col2.right{margin-left:1%;float:right}.col2.cleft{margin-right:0;margin-left:0;float:right}.col2.cright{float:left;margin-right:1%}.col2 .par .content{text-align:left}.col2 .par h4{text-align:left;line-height:1.3em;margin-top:1em}.col2 .par .content{text-align:left;margin-top:1em}@media screen and (max-width: 1024px){.col2.left,.col2.right{clear:both;float:none;width:100%;margin:2em 0}.col2.left .par .content,.col2.right .par .content{text-align:center}.col2.left h4,.col2.right h4{text-align:center}}.col3{float:left;width:32%}.col3 .par .content{text-align:left}.col3.left{clear:both;margin-left:0;margin-right:1%}.col3.center{margin-left:1%;margin-right:1%}.col3.right{float:right;margin-left:1%;margin-right:0}@media screen and (max-width: 1024px){.col3.left,.col3.right,.col3.center{clear:both;float:none;width:100%;margin:2em 0}.col3.left .par .content,.col3.right .par .content,.col3.center .par .content{text-align:center}}.col4{float:left;width:23.5%}.col4 .par .content{margin-top:0.5em;text-align:left}.col4 .par h6{text-align:left;line-height:1.2em;margin-top:0.5em}.col4.left{clear:both;margin-left:0;margin-right:1%}.col4.cleft,.col4.cright{margin-left:1%;margin-right:1%}.col4.right{float:right;margin-left:1%;margin-right:0}@media screen and (max-width: 1024px){.col4.left,.col4.cleft{width:49%;margin-left:0;margin-right:0}.col4.left.left,.col4.cleft.left{clear:both;float:left;margin-right:1%}.col4.left.right,.col4.cleft.right{margin-left:1%;float:right}.col4.left.cleft,.col4.cleft.cleft{margin-right:0;margin-left:0;float:right}.col4.left.cright,.col4.cleft.cright{float:left;margin-right:1%}.col4.left .par .content,.col4.cleft .par .content{text-align:left}.col4.right,.col4.cright{width:49%;margin-left:0;margin-right:0}.col4.right.left,.col4.cright.left{clear:both;float:left;margin-right:1%}.col4.right.right,.col4.cright.right{margin-left:1%;float:right}.col4.right.cleft,.col4.cright.cleft{margin-right:0;margin-left:0;float:right}.col4.right.cright,.col4.cright.cright{float:left;margin-right:1%}.col4.right .par .content,.col4.cright .par .content{text-align:left}}@media screen and (max-width: 640px){.col4.left,.col4.cleft,.col4.right,.col4.cright{clear:both;float:none;width:100%;margin:2em 0}.col4.left .par .content,.col4.cleft .par .content,.col4.right .par .content,.col4.cright .par .content{text-align:center}}table{width:100%;font-size:14px}table thead{font-size:18px;font-family:"Frutiger LT W01 65 Bold"}table thead tr,table thead th,table thead td{text-transform:capitalize;border:none}table thead th{text-align:left}table tr{width:100%;height:auto;overflow:hidden}table tr,table th,table td{
	text-align:center;
	height:30px;
	width:20%;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}table th{text-transform:capitalize;text-align:left}table td{
	text-align:left;
	font-family: Verdana, Geneva, sans-serif, cursive;
}@media screen and (max-width: 600px){table{font-size:12px}}.top_models_single,.top_models_double{overflow:hidden;clear:both;float:none;width:100%;margin:0}.top_models_single h3,.top_models_double h3{clear:both;text-transform:uppercase;text-align:center;letter-spacing:0.2em}.top_models_single .content,.top_models_double .content{margin-top:1em;text-align:left}.top_models_single img,.top_models_double img{max-width:100%;width:100%;margin-bottom:2%}.top_models_double img{float:left;margin-right:1%;width:49%}.top_models_double img+img{margin-right:0;margin-left:1%}@media screen and (max-width: 800px){.top_models_double img{width:100%;float:none;margin-left:0;margin-right:0}.top_models_double img+img{margin-right:0;margin-left:0}}.generic_top_single,.generic_top_double{overflow:hidden;width:100%;margin:2.2em 0 2em;position:relative}.generic_top_single img,.generic_top_double img{max-width:100%;margin-bottom:1.6em}.generic_top_single summary,.generic_top_double summary{margin-top:1em;margin-bottom:1em;text-transform:uppercase}.generic_top_single h3,.generic_top_double h3{padding-left:3em;padding-right:1em;padding-bottom:1em;text-transform:none;text-align:right}.generic_top_single .content,.generic_top_double .content{text-align:left;position:relative;width:49%;margin-right:2%;text-align:left;left:25.5%}.generic_top_single>div,.generic_top_double>div{clear:both;position:relative;width:100%;margin-top:1.8em}.generic_top_single .grantourInfo,.generic_top_double .grantourInfo{text-align:right;border-right:1px solid #dedede;width:23.5%;position:absolute;top:0;left:0}.generic_top_single .grantourInfo aside,.generic_top_double .grantourInfo aside{padding-right:1em}.generic_top_single .grantourInfo aside dl,.generic_top_double .grantourInfo aside dl{margin-top:2em;text-align:right}.generic_top_single .grantourInfo aside dd,.generic_top_double .grantourInfo aside dd{text-align:right;font-family:"FrutigerLTW01-56Italic";font-size:0.9em;margin-bottom:1.2em}.generic_top_single .grantourInfo aside dt,.generic_top_double .grantourInfo aside dt{font-family:"Frutiger LT W01 65 Bold";letter-spacing:0.3em;font-size:0.8em;margin-bottom:0.7em}.generic_top_single .share,.generic_top_double .share{width:23.5%;min-height:80px;position:absolute;top:0;right:0}.generic_top_single .share div,.generic_top_double .share div{text-shadow:1px 1px 1px rgba(255,255,255,0.9);position:absolute;top:0;right:0;font-size:0.7em;font-family:"Frutiger LT W01 65 Bold";background:#ebebeb;width:200px;height:40px;letter-spacing:0.2em;text-align:center;line-height:40px}.generic_top_single .share ul,.generic_top_double .share ul{position:absolute;top:40px;right:0;min-width:200px}.generic_top_single .share li,.generic_top_double .share li{width:40px;height:40px;min-width:40px;min-height:40px;float:left}.generic_top_single .share li a,.generic_top_double .share li a{width:100%;height:100%;display:block;font-size:0px}.generic_top_single .share li a.share_facebook,.generic_top_double .share li a.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:0px 0px}.generic_top_single .share li a.share_facebook.open,.generic_top_single .share li a.share_facebook:focus,.generic_top_single .share li a.share_facebook:hover,.generic_top_single .share li a.share_facebook:active,.generic_top_double .share li a.share_facebook.open,.generic_top_double .share li a.share_facebook:focus,.generic_top_double .share li a.share_facebook:hover,.generic_top_double .share li a.share_facebook:active{background-position:0px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a.share_facebook,.generic_top_double .share li a.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:0px 0px}}.generic_top_single .share li a.share_twitter,.generic_top_double .share li a.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-40px 0px}.generic_top_single .share li a.share_twitter.open,.generic_top_single .share li a.share_twitter:focus,.generic_top_single .share li a.share_twitter:hover,.generic_top_single .share li a.share_twitter:active,.generic_top_double .share li a.share_twitter.open,.generic_top_double .share li a.share_twitter:focus,.generic_top_double .share li a.share_twitter:hover,.generic_top_double .share li a.share_twitter:active{background-position:-40px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a.share_twitter,.generic_top_double .share li a.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-40px 0px}}.generic_top_single .share li a.share_googleplus,.generic_top_double .share li a.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-119px 0px}.generic_top_single .share li a.share_googleplus.open,.generic_top_single .share li a.share_googleplus:focus,.generic_top_single .share li a.share_googleplus:hover,.generic_top_single .share li a.share_googleplus:active,.generic_top_double .share li a.share_googleplus.open,.generic_top_double .share li a.share_googleplus:focus,.generic_top_double .share li a.share_googleplus:hover,.generic_top_double .share li a.share_googleplus:active{background-position:-119px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a.share_googleplus,.generic_top_double .share li a.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-119px 0px}}.generic_top_single .share li a.share_pinterest,.generic_top_double .share li a.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-80px 0px}.generic_top_single .share li a.share_pinterest.open,.generic_top_single .share li a.share_pinterest:focus,.generic_top_single .share li a.share_pinterest:hover,.generic_top_single .share li a.share_pinterest:active,.generic_top_double .share li a.share_pinterest.open,.generic_top_double .share li a.share_pinterest:focus,.generic_top_double .share li a.share_pinterest:hover,.generic_top_double .share li a.share_pinterest:active{background-position:-80px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a.share_pinterest,.generic_top_double .share li a.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-80px 0px}}.generic_top_single .share li a.share_mail,.generic_top_double .share li a.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-160px 0px}.generic_top_single .share li a.share_mail.open,.generic_top_single .share li a.share_mail:focus,.generic_top_single .share li a.share_mail:hover,.generic_top_single .share li a.share_mail:active,.generic_top_double .share li a.share_mail.open,.generic_top_double .share li a.share_mail:focus,.generic_top_double .share li a.share_mail:hover,.generic_top_double .share li a.share_mail:active{background-position:-160px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a.share_mail,.generic_top_double .share li a.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-160px 0px}}.generic_top_single .share li a:hover.share_facebook,.generic_top_double .share li a:hover.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:0px -42px}.generic_top_single .share li a:hover.share_facebook.open,.generic_top_single .share li a:hover.share_facebook:focus,.generic_top_single .share li a:hover.share_facebook:hover,.generic_top_single .share li a:hover.share_facebook:active,.generic_top_double .share li a:hover.share_facebook.open,.generic_top_double .share li a:hover.share_facebook:focus,.generic_top_double .share li a:hover.share_facebook:hover,.generic_top_double .share li a:hover.share_facebook:active{background-position:0px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a:hover.share_facebook,.generic_top_double .share li a:hover.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:0px -42px}}.generic_top_single .share li a:hover.share_twitter,.generic_top_double .share li a:hover.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-40px -42px}.generic_top_single .share li a:hover.share_twitter.open,.generic_top_single .share li a:hover.share_twitter:focus,.generic_top_single .share li a:hover.share_twitter:hover,.generic_top_single .share li a:hover.share_twitter:active,.generic_top_double .share li a:hover.share_twitter.open,.generic_top_double .share li a:hover.share_twitter:focus,.generic_top_double .share li a:hover.share_twitter:hover,.generic_top_double .share li a:hover.share_twitter:active{background-position:-40px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a:hover.share_twitter,.generic_top_double .share li a:hover.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-40px -42px}}.generic_top_single .share li a:hover.share_googleplus,.generic_top_double .share li a:hover.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-120px -42px}.generic_top_single .share li a:hover.share_googleplus.open,.generic_top_single .share li a:hover.share_googleplus:focus,.generic_top_single .share li a:hover.share_googleplus:hover,.generic_top_single .share li a:hover.share_googleplus:active,.generic_top_double .share li a:hover.share_googleplus.open,.generic_top_double .share li a:hover.share_googleplus:focus,.generic_top_double .share li a:hover.share_googleplus:hover,.generic_top_double .share li a:hover.share_googleplus:active{background-position:-120px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a:hover.share_googleplus,.generic_top_double .share li a:hover.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-120px -42px}}.generic_top_single .share li a:hover.share_pinterest,.generic_top_double .share li a:hover.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-80px -42px}.generic_top_single .share li a:hover.share_pinterest.open,.generic_top_single .share li a:hover.share_pinterest:focus,.generic_top_single .share li a:hover.share_pinterest:hover,.generic_top_single .share li a:hover.share_pinterest:active,.generic_top_double .share li a:hover.share_pinterest.open,.generic_top_double .share li a:hover.share_pinterest:focus,.generic_top_double .share li a:hover.share_pinterest:hover,.generic_top_double .share li a:hover.share_pinterest:active{background-position:-80px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a:hover.share_pinterest,.generic_top_double .share li a:hover.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-80px -42px}}.generic_top_single .share li a:hover.share_mail,.generic_top_double .share li a:hover.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-160px -42px}.generic_top_single .share li a:hover.share_mail.open,.generic_top_single .share li a:hover.share_mail:focus,.generic_top_single .share li a:hover.share_mail:hover,.generic_top_single .share li a:hover.share_mail:active,.generic_top_double .share li a:hover.share_mail.open,.generic_top_double .share li a:hover.share_mail:focus,.generic_top_double .share li a:hover.share_mail:hover,.generic_top_double .share li a:hover.share_mail:active{background-position:-160px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.generic_top_single .share li a:hover.share_mail,.generic_top_double .share li a:hover.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-160px -42px}}@media screen and (max-width: 1024px){.generic_top_single>div,.generic_top_double>div{margin-top:0}.generic_top_single .grantourInfo,.generic_top_single .content,.generic_top_double .grantourInfo,.generic_top_double .content{position:static;width:100%;clear:both;text-align:left;margin:0 auto}.generic_top_single .content,.generic_top_double .content{margin-top:1.5em;border-top:1px solid #dedede;padding-top:1.5em}.generic_top_single .share,.generic_top_double .share{position:relative;width:100%;text-align:center}.generic_top_single .grantourInfo aside,.generic_top_double .grantourInfo aside{width:100%}.generic_top_single .grantourInfo aside dl,.generic_top_double .grantourInfo aside dl{margin-top:1em}.generic_top_single .grantourInfo aside dd,.generic_top_single .grantourInfo aside dt,.generic_top_double .grantourInfo aside dd,.generic_top_double .grantourInfo aside dt{margin:0.4em 0}.generic_top_single .grantourInfo aside dd,.generic_top_double .grantourInfo aside dd{margin-left:0.2em;margin-right:2em;float:left}.generic_top_single .grantourInfo aside dt,.generic_top_double .grantourInfo aside dt{text-align:left;margin-top:0.65em;clear:both;float:left}.generic_top_single .grantourInfo h3,.generic_top_double .grantourInfo h3{padding:0;text-align:left}.generic_top_single .grantourInfo img,.generic_top_single .grantourInfo img+img,.generic_top_double .grantourInfo img,.generic_top_double .grantourInfo img+img{margin-bottom:2em}}.generic_top_double img{float:left;margin-right:1%;width:49%;margin-bottom:4em}.generic_top_double img+img{margin-right:0;margin-left:1%}@media screen and (max-width: 1024px){.generic_top_double img{width:100%;float:none;margin-left:0;margin-right:0;margin-bottom:2em}.generic_top_double img+img{margin-right:0;margin-left:0}}.generic_content{overflow:hidden;width:100%;margin:2em 0;position:relative}.generic_content img{max-width:100%}.generic_content .cHolder{margin-top:2em;position:relative}.generic_content .cHolder h3{text-transform:none;position:absolute;left:0;top:0;width:20%;margin-right:5.5%;text-align:left}.generic_content .cHolder .content{padding-right:1em;position:relative;width:49%;text-align:left;left:25.5%;margin-right:2%}.generic_content figcaption{font-family:"FrutigerLTW01-56Italic";font-size:0.9em;line-height:2em;position:absolute;top:0;right:0}.generic_content .big figure:hover figcaption{display:block;background-color:#fff;z-index:999}.generic_content .big figure{width:100%}.generic_content .big figure figcaption{display:none}.generic_content .mid figure{width:100%;width:75%}.generic_content .mid figure figcaption{border-top:solid 1px #d6d0ca;border-bottom:solid 1px #d6d0ca;padding-top:1em;padding-bottom:1em;width:23.5%}.generic_content .small figure{position:absolute;right:0;width:23.5%}.generic_content .small figure figcaption{position:relative;padding-top:1em}.generic_content ul.extra{width:49%;position:relative;left:25.5%}@media screen and (max-width: 1024px){.generic_content .big figure,.generic_content .mid figure,.generic_content .small figure{text-align:center;position:static;width:100%}.generic_content .big figure figcaption,.generic_content .mid figure figcaption,.generic_content .small figure figcaption{position:static;width:100%;border:none;padding-bottom:0}.generic_content .cHolder{position:relative;margin-top:0}.generic_content .cHolder h3{position:static;width:100%;margin-right:0;text-align:left}.generic_content .cHolder .content{position:static;width:100%;text-align:left;marign-right:0}
.generic_content ul.extra{width:100%;text-align:left;position:static}}
.clearfix .promoboxesHolder{margin-top:40px}
.promoboxesHolder{height:270px;overflow:hidden}
.promoboxesHolder .arrow{width:23px;height:23px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-scroll-btns.png") no-repeat 50% 0;background-size:23px;cursor:pointer;position:relative;width:10%;top:50%;overflow:hidden}
.promoboxesHolder .arrow.leftArrow{float:left}
.promoboxesHolder .arrow.rightArrow{float:right;background-position:50% -23px}.promoboxesHolder .arrow.hide{height:1px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}div.promoboxes{float:left;display:block;margin:0 auto;margin-bottom:2em;width:80%;overflow:hidden}div.promoboxes ul{width:100%;text-align:center;display:block;margin:0 auto;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}div.promoboxes ul li{height:270px;display:block;float:left;margin:0 10px}div.promoboxes ul li a{vertical-align:top;width:226px;display:inline-block}div.promoboxes ul li a img{max-width:100%;margin-bottom:1em}div.promoboxes ul li a p{color:#062144;font-family:"Frutiger LT W01 65 Bold";font-size:1.1em;line-height:1.2em;text-transform:uppercase;letter-spacing:0.15em}div.promoboxes ul li a summary{
	color:#65625f;
	font-family:Verdana, Geneva, sans-serif, cursive;
	font-size:x-small;
	line-height:1.2em;
	padding-left:1em;
	padding-right:1em;
	text-transform:none;
	margin-top:0.7em
}@media screen and (max-width: 640px){.promoboxesHolder{margin-top:120px}}.omnibar{margin-bottom:2em;min-height:40px;position:relative}.omnibar ul.barLinks{width:65%;position:relative;top:0;left:0}.omnibar ul.barLinks li{width:125px;overflow:hidden;height:40px;border:solid 1px #cecbc6;position:relative;float:left;margin-right:0.7em}.omnibar ul.barLinks li a,.omnibar ul.barLinks li a:hover,.omnibar ul.barLinks li a:visited{text-decoration:none;font-family:"Frutiger LT W01 65 Bold";font-size:0.7em;letter-spacing:0.2em;line-height:42px;text-transform:uppercase;color:#323536;display:block;max-width:125px;height:40px;padding-left:40px;text-align:center}.omnibar ul.barLinks li a.configure,.omnibar ul.barLinks li a:hover.configure,.omnibar ul.barLinks li a:visited.configure{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 0;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.configure,.omnibar ul.barLinks li a:hover.configure,.omnibar ul.barLinks li a:visited.configure{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px;background-position:0 0}}.omnibar ul.barLinks li a.testdrive,.omnibar ul.barLinks li a:hover.testdrive,.omnibar ul.barLinks li a:visited.testdrive{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 -38px;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.testdrive,.omnibar ul.barLinks li a:hover.testdrive,.omnibar ul.barLinks li a:visited.testdrive{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px;background-position:0 -38px}}.omnibar ul.barLinks li a.dealers,.omnibar ul.barLinks li a:hover.dealers,.omnibar ul.barLinks li a:visited.dealers{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 -76px;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.dealers,.omnibar ul.barLinks li a:hover.dealers,.omnibar ul.barLinks li a:visited.dealers{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px;background-position:0 -76px}}.omnibar ul.barLinks li a.preowned,.omnibar ul.barLinks li a:hover.preowned,.omnibar ul.barLinks li a:visited.preowned{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 -112px;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.preowned,.omnibar ul.barLinks li a:hover.preowned,.omnibar ul.barLinks li a:visited.preowned{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px;background-position:0 -112px}}.omnibar ul.barLinks li a.help,.omnibar ul.barLinks li a:hover.help,.omnibar ul.barLinks li a:visited.help{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 -190px;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.help,.omnibar ul.barLinks li a:hover.help,.omnibar ul.barLinks li a:visited.help{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px;background-position:0 -190px}}.omnibar ul.barLinks li a.reset,.omnibar ul.barLinks li a:hover.reset,.omnibar ul.barLinks li a:visited.reset{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 -152px;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.reset,.omnibar ul.barLinks li a:hover.reset,.omnibar ul.barLinks li a:visited.reset{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px;background-position:0 -152px}}.omnibar ul.barLinks li a.brochure,.omnibar ul.barLinks li a:hover.brochure,.omnibar ul.barLinks li a:visited.brochure{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 -226px;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.brochure,.omnibar ul.barLinks li a:hover.brochure,.omnibar ul.barLinks li a:visited.brochure{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px;background-position:0 -226px}}.omnibar ul.barLinks li a.register,.omnibar ul.barLinks li a:hover.register,.omnibar ul.barLinks li a:visited.register{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns.png") no-repeat;background-position:0 -264px;background-size:40px 304px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar ul.barLinks li a.register,.omnibar ul.barLinks li a:hover.register,.omnibar ul.barLinks li a:visited.register{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/omnibar_btns_@2x.png) no-repeat;background-size:40px 304px}}.omnibar ul.barLinks li a:hover{color:#fff}.omnibar ul.barLinks li>div{height:40px;min-width:0;background-color:#cecbc6;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:width 0.45s;-moz-transition:width 0.45s;-o-transition:width 0.45s;transition:width 0.45s}.omnibar ul.barLinks li:hover>div{width:131px}.omnibar .share{float:right;max-width:360px}.omnibar .share>div{float:left;width:160px;height:40px;text-shadow:1px 1px 1px rgba(255,255,255,0.9);letter-spacing:0.2em;text-align:center;line-height:40px;font-size:0.7em;font-family:"Frutiger LT W01 65 Bold";background:#ebebeb}.omnibar .share ul{float:right;height:40px}.omnibar .share li{width:40px;height:40px;min-width:40px;min-height:40px;float:left}.omnibar .share li a{width:100%;height:100%;display:block;font-size:0px}.omnibar .share li a.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:0px 0px}.omnibar .share li a.share_facebook.open,.omnibar .share li a.share_facebook:focus,.omnibar .share li a.share_facebook:hover,.omnibar .share li a.share_facebook:active{background-position:0px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:0px 0px}}.omnibar .share li a.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-40px 0px}.omnibar .share li a.share_twitter.open,.omnibar .share li a.share_twitter:focus,.omnibar .share li a.share_twitter:hover,.omnibar .share li a.share_twitter:active{background-position:-40px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-40px 0px}}.omnibar .share li a.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-119px 0px}.omnibar .share li a.share_googleplus.open,.omnibar .share li a.share_googleplus:focus,.omnibar .share li a.share_googleplus:hover,.omnibar .share li a.share_googleplus:active{background-position:-119px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-119px 0px}}.omnibar .share li a.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-80px 0px}.omnibar .share li a.share_pinterest.open,.omnibar .share li a.share_pinterest:focus,.omnibar .share li a.share_pinterest:hover,.omnibar .share li a.share_pinterest:active{background-position:-80px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-80px 0px}}.omnibar .share li a.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-159px 0px}.omnibar .share li a.share_mail.open,.omnibar .share li a.share_mail:focus,.omnibar .share li a.share_mail:hover,.omnibar .share li a.share_mail:active{background-position:-159px 0px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-159px 0px}}.omnibar .share li a:hover.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:0px -42px}.omnibar .share li a:hover.share_facebook.open,.omnibar .share li a:hover.share_facebook:focus,.omnibar .share li a:hover.share_facebook:hover,.omnibar .share li a:hover.share_facebook:active{background-position:0px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a:hover.share_facebook{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:0px -42px}}.omnibar .share li a:hover.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-40px -42px}.omnibar .share li a:hover.share_twitter.open,.omnibar .share li a:hover.share_twitter:focus,.omnibar .share li a:hover.share_twitter:hover,.omnibar .share li a:hover.share_twitter:active{background-position:-40px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a:hover.share_twitter{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-40px -42px}}.omnibar .share li a:hover.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-120px -42px}.omnibar .share li a:hover.share_googleplus.open,.omnibar .share li a:hover.share_googleplus:focus,.omnibar .share li a:hover.share_googleplus:hover,.omnibar .share li a:hover.share_googleplus:active{background-position:-120px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a:hover.share_googleplus{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-120px -42px}}.omnibar .share li a:hover.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-80px -42px}.omnibar .share li a:hover.share_pinterest.open,.omnibar .share li a:hover.share_pinterest:focus,.omnibar .share li a:hover.share_pinterest:hover,.omnibar .share li a:hover.share_pinterest:active{background-position:-80px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a:hover.share_pinterest{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-80px -42px}}.omnibar .share li a:hover.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing.png") no-repeat 100% 100%;background-position:-160px -42px}.omnibar .share li a:hover.share_mail.open,.omnibar .share li a:hover.share_mail:focus,.omnibar .share li a:hover.share_mail:hover,.omnibar .share li a:hover.share_mail:active{background-position:-160px -42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.omnibar .share li a:hover.share_mail{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btns-sharing_@2x.png") no-repeat 100% 100%;background-size:200px 41px;background-position:-160px -42px}}@media screen and (max-width: 1200px){.omnibar ul.barLinks{display:table;width:100%;margin:0 auto 1em;text-align:center}.omnibar ul.barLinks li{float:none;display:inline-table}.omnibar .share{float:none;margin:0 auto;text-align:center}}@media screen and (max-width: 768px){.omnibar ul.barLinks li{margin-bottom:12px;display:inline}.omnibar ul.barLinks li:nth-of-type(odd){float:left;clear:left;margin-left:15%;margin-right:0}.omnibar ul.barLinks li:nth-of-type(even){float:right;clear:right;margin-right:15%}}@media screen and (max-width: 640px){.omnibar ul.barLinks{display:table;width:100%;margin:0 auto 1em;text-align:center}.omnibar ul.barLinks li:nth-of-type(odd),.omnibar ul.barLinks li:nth-of-type(even){float:none;margin:6px auto;display:block}.omnibar .share{display:table}.omnibar .share>div{display:none}.omnibar .share ul{text-align:center;margin:0 auto;float:none}}.t_family .omnibar{width:75.3125%;margin-left:auto;margin-right:auto}.slidercomp{width:100%}.slidercomp ul.content{width:100%;height:500px;overflow:hidden}.slidercomp ul.content>li{-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);position:absolute;opacity:0;cursor:pointer;z-index:0;width:100%}.slidercomp ul.content>li figure{width:100%}.slidercomp ul.content>li figure img{max-width:1280px;width:100%}.slidercomp ul.content>li figure .overlay{width:100%;pointer-events:none;height:99.5%;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/carrousel_transp.png") repeat-y;position:absolute;top:0}.slidercomp ul.content>li figure figcaption{opacity:0;top:45%;margin-left:8%;-webkit-transform:translateX(-80%);-moz-transform:translateX(-80%);-ms-transform:translateX(-80%);-o-transform:translateX(-80%);transform:translateX(-80%);width:320px;text-align:center;position:absolute}.slidercomp ul.content>li figure figcaption p{color:#fff;line-height:1.1em !important;margin-bottom:0.4em !important}.slidercomp ul.content>li figure figcaption .main{text-transform:uppercase;font-family:BebasNeue;font-size:1.8em;letter-spacing:0.2em}.slidercomp ul.content>li figure figcaption .small{font-size:0.9em}.slidercomp ul.content>li figure figcaption .small strong{margin:0 0.3em;font-family:"Frutiger LT W01 65 Bold"}.slidercomp ul.content>li figure figcaption .contextual .plus{position:relative;width:34px;height:33px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bt_more.png) -12px 0px;margin:10px auto 0 auto;z-index:9}.slidercomp ul.content>li figure figcaption .contextual ul.extra{text-align:center;z-index:1;height:0px;overflow:hidden;padding:0;display:block;width:180px;border:0;margin:-17px auto 0 auto;position:absolute;margin-left:65px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bg_menu_carrossel.jpg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background-size:182px 208px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.slidercomp ul.content>li figure figcaption .contextual ul.extra{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bg_menu_carrossel_@2x.jpg)}}.slidercomp ul.content>li figure figcaption .contextual ul.extra li{width:100%;padding:7px 0;margin-bottom:0;position:relative;display:block;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/slider_menu_carrossel.png) 50% 0 no-repeat;background-size:154px 25px;color:#47444b !important}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.slidercomp ul.content>li figure figcaption .contextual ul.extra li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/slider_menu_carrossel_@2x.png) 50% 0 no-repeat}}.slidercomp ul.content>li figure figcaption .contextual ul.extra li:first-child{margin-top:25px;background:transparent}.slidercomp ul.content>li figure figcaption .contextual ul.extra li a,.slidercomp ul.content>li figure figcaption .contextual ul.extra li a:visited,.slidercomp ul.content>li figure figcaption .contextual ul.extra li a:active,.slidercomp ul.content>li figure figcaption .contextual ul.extra li a:hover{background-image:none;font-size:0.85em;color:#47444b !important;text-transform:uppercase;text-decoration:none}.slidercomp ul.content>li figure figcaption .contextual ul.extra li a:hover{color:#011753 !important}.slidercomp ul.content>li figure figcaption.active{margin-top:-120px;-webkit-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slidercomp ul.content>li figure figcaption.active .contextual ul{border:1px solid #fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;height:208px;margin-top:-32px;-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}.slidercomp ul.content>li figure figcaption.active .contextual .plus{width:58px;height:48px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bt_more.png) 0px -33px}@media screen and (max-width: 1024px){.slidercomp ul.content>li figure figcaption.active{margin-top:-160px}.slidercomp ul.content>li figure figcaption.active .small,.slidercomp ul.content>li figure figcaption.active .main{-webkit-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:0}}.slidercomp ul.content>li.active{z-index:1;opacity:1}.slidercomp ul.content>li.active figure figcaption{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;opacity:1}.slidercomp .navigator{z-index:2;cursor:pointer;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/carrossel_bar.jpg");display:block;margin-bottom:40px;width:100%;height:84px}.slidercomp .navigator .progbar{z-index:1;position:relative;margin:14px auto 0 auto;height:2px;width:0%;background:#aaa;pointer-events:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.slidercomp .navigator .interfaceHolder{position:relative;margin:0 auto;display:table}.slidercomp .navigator .interface .active .progbar{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.slidercomp .navigator .hoverlay,.slidercomp .navigator .activeMarker{-webkit-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);background:#d5d3cc;width:190px;height:44px;position:absolute;left:0;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none}.slidercomp .navigator .activeMarker{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:1;background:#002246;height:0px}.slidercomp .navigator .activeMarker.reset{-webkit-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.slidercomp .navigator .interface{position:relative;z-index:3;display:table;margin:0 auto}.slidercomp .navigator .interface li{-webkit-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);overflow:hidden;padding:18px 0 0 0;text-align:center;font-size:0.7em;height:28px;width:189px;float:left;text-transform:uppercase;letter-spacing:0.2em}.slidercomp .navigator:hover .hoverlay,.slidercomp .navigator:hover .activeMarker{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.slidercomp .navigator:hover .activeMarker{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.slidercomp.magnolia ul.content{height:auto !important;overflow:initial}.slidercomp.magnolia ul.content li{position:relative;z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.slidercomp.magnolia ul.content li figure figcaption{margin-left:8%;-webkit-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 1000ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;opacity:1;margin-top:-120px}.slidercomp.magnolia ul.content li figure figcaption .contextual ul{border:1px solid #fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;height:208px;margin-top:-32px}.slidercomp.magnolia ul.content li figure figcaption .contextual .plus{width:58px;height:48px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bt_more.png) 0px -33px}.slidercomp.magnolia ul.content li figure figcaption .label{margin-top:20px}@media screen and (max-width: 1024px){.slidercomp .navigator .interface li{width:44px;font-size:0px;border-right:1px solid #c1bfb9}.slidercomp .navigator .interface li:first-child{border-left:1px solid #c1bfb9}.slidercomp .navigator .interface li.active{background:rgba(100,100,100,0.2)}.slidercomp .navigator .hoverlay,.slidercomp .navigator .activeMarker{width:45px}.slidercomp .navigator .progbar{height:2px;margin:-18px auto 0 auto;background:#002246}.slidercomp ul.content>li figure figcaption .main{font-size:1.6em}}@media screen and (max-width: 640px){.slidercomp .navigator{display:none !important}.slidercomp ul.content>li figure .overlay{background:transparent}.slidercomp ul.content>li figure figcaption{opacity:1;top:45%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);margin:0 !important;width:100%;text-align:center;padding:20px 0;background:#002246;position:initial}.slidercomp ul.content>li figure figcaption .main{font-size:1.2em}.slidercomp ul.content>li figure figcaption .contextual{display:none}}.t_magazine{width:100%;position:relative;margin:-53px auto 0 auto}.t_magazine.grantour_cat{margin:0 auto 0 auto}.t_magazine.store_cat{margin:0 auto 0 auto}.t_magazine div#articlesHolder{width:75.3125%;margin:0 auto}.t_magazine #magHelp{position:fixed;top:0;height:100%;width:100%;left:0;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/magazine_help_bg.png");z-index:9999}.t_magazine #magHelp div{width:250px;text-align:center}.t_magazine #magHelp div p{font-family:BebasNeue;font-size:1.3em;letter-spacing:0.2em;margin-bottom:1em;color:#fff;text-transform:uppercase}.t_magazine #magHelp div .icon{width:40px;height:46px;margin:0 auto;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/magazine_help_icons.png")}.t_magazine #magHelp div#useFilters{position:absolute;top:230px;left:50%;margin-left:-30%}.t_magazine #magHelp div#useFilters .icon{background-position:-26px 0}.t_magazine #magHelp div#scrollToLoad,.t_magazine #magHelp div#interface{position:absolute;bottom:0;right:10%;text-align:right}.t_magazine #magHelp div#scrollToLoad p,.t_magazine #magHelp div#interface p{float:left;width:88%}.t_magazine #magHelp div#scrollToLoad .icon,.t_magazine #magHelp div#interface .icon{float:right;width:30px}.t_magazine #magHelp div#scrollToLoad{max-width:80px;float:right}.t_magazine #magHelp div#interface{position:absolute;top:31%;right:-16px}.t_magazine #magHelp div#interface .icon{float:none;margin-left:199px;background-position:29px 7px}.t_magazine #filters{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/slide_bar_bg.png) repeat-x;position:relative;width:auto;height:20px;display:table;margin:-5px auto 20px auto;padding:30px 0 20px 1px;border-bottom:1px solid #ccc}.t_magazine #filters .slider-container{height:20px;float:left;margin:0 10px 0 11px}.t_magazine #filters .slider-container p{display:none}.t_magazine #filters .slider-container .slider{width:120px;margin:0;float:left;clear:both}@media screen and (max-width: 1024px){.t_magazine #filters{width:607px;background-size:101px}.t_magazine #filters .slider-container{margin:0;padding:0 2px 0 2px}.t_magazine #filters .slider-container .slider{width:97px}}.t_magazine #articlesHolder{clear:both;margin-top:40px;overflow:hidden}.t_magazine #articlesHolder #magContents li{height:360px;width:48.75%;margin:0 0 40px 1%;border-bottom:1px solid #ccc;padding-bottom:20px;float:left;text-align:center;color:#333}.t_magazine #articlesHolder #magContents li .info{text-transform:uppercase;margin-bottom:12px;color:#0a254f;letter-spacing:0.2em;font-size:11px;font-family:"Frutiger LT W01 65 Bold"}.t_magazine #articlesHolder #magContents li .image img{width:inherit;height:inherit;max-width:100%;max-height:100%}.t_magazine #articlesHolder #magContents li h2{text-transform:uppercase;margin-top:13px;color:#062144;font-family:"Frutiger LT W01 65 Bold";font-size:1.1em;line-height:1.5em}.t_magazine #articlesHolder #magContents li a{color:#333;text-decoration:none}.t_magazine #articlesHolder #magContents li .description{margin-top:10px;color:#65625f;font-family:"FrutigerLTW01-55Roman";font-size:1em;line-height:1.2em}@media screen and (max-width: 640px){.t_magazine #articlesHolder #magContents li{float:none;width:100%;margin:0 10px 40px 10px;float:none}}.t_magazine .list-thumb{opacity:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 50% 0;-webkit-transform:translateY(-200px) rotateX(20deg);-webkit-transition:all 800ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 800ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 800ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 800ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 800ms cubic-bezier(0.215, 0.61, 0.355, 1)}.t_magazine .list-thumb.show{opacity:1;-webkit-transform:translateY(0) rotateX(0deg) rotateY(0deg)}.t_magazine .list-thumb.hide{opacity:1;-webkit-transform-origin:100% 100% 0;-webkit-transform:translateX(200px) translateY(200px) rotateY(180deg)}.t_magazine .ui-slider{position:relative;text-align:left;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bg-ui-slider-bar.png) repeat-x 0 3px}.t_magazine .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:25px;height:25px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/bg-ui-slider-handle.png) no-repeat 0 0;outline:none}.t_magazine .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0.7em;display:block;border:0;background-position:0 0;background:transparent url(http://www.mallorcastar.com/apartamento.cala.dor/img/bg-ui-slider-bar-range.png) repeat-x;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.t_magazine .ui-slider-horizontal{height:10px}.t_magazine .ui-slider-horizontal .ui-slider-handle{top:-6px;margin-left:-12px}.t_magazine .ui-slider-horizontal .ui-slider-range{top:3px;height:100%}.t_magazine .ui-slider-horizontal .ui-slider-range-min{left:0}.t_magazine .ui-slider-horizontal .ui-slider-range-max{right:0}.t_magazine .ui-corner-all,.t_magazine .ui-corner-top,.t_magazine .ui-corner-left,.t_magazine .ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.t_magazine .ui-corner-all,.t_magazine .ui-corner-top,.t_magazine .ui-corner-right,.t_magazine .ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.t_magazine .ui-corner-all,.t_magazine .ui-corner-bottom,.t_magazine .ui-corner-left,.t_magazine .ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.t_magazine .ui-corner-all,.t_magazine .ui-corner-bottom,.t_magazine .ui-corner-right,.t_magazine .ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}section.t_racing{width:100%}section.t_racing h1{margin-bottom:1em}section.t_racing article{width:75%}section.t_racing article .cta{margin:40px auto 50px auto;width:100%;height:50px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btn-read-more_bg.png");background-repeat:repeat-x;background-size:4px 50px}section.t_racing article .cta .btn{width:447px;height:50px;border-left:25px solid #fff;border-right:25px solid #fff;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/btn-read-more.png");background-repeat:no-repeat;background-size:447px 50px;display:table;margin:0 auto;text-align:center;line-height:50px;text-shadow:1px 1px 1px rgba(255,255,255,0.9);font-size:1.2em;font-family:"Frutiger LT W01 65 Bold";text-transform:uppercase;color:#47444b}section.t_racing article .cta .btn a{color:#47444b}@media screen and (max-width: 480px){section.t_racing article .cta .btn{width:285px;border-left:0;border-right:0;background-size:285px 50px;font-size:0.85em}}.t_history .historyBoxButton{
	position:relative;
	cursor:pointer;
	text-align:center;
	text-transform:uppercase;
	color:#d5d3cc;
	width:100%;
	height:auto;
	background-image: none;
}.t_history .historyBoxButton .historyBoxBackground{max-width:100%;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg_historyCanvas.png") top left repeat-x}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.t_history .historyBoxButton .historyBoxBackground{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg_historyCanvas.png_@2x.png");background-size:1px 475px}}.t_history .historyBoxButton .overlayText{position:absolute;z-index:2;top:0;width:100%;height:100%}.t_history .historyBoxButton p:first-child{margin-top:20%;padding-bottom:20px;font-family:BebasNeue;letter-spacing:0.2em;font-size:24px}.t_history .historyBoxButton p:nth-child(3){padding-top:24px;font-family:"FrutigerLTW01-55Roman";font-size:13px}@media screen and (max-width: 640px){.t_history .historyBoxButton p:first-child{margin-top:10%}}.t_history .historyBoxButton hr{margin:0 auto;padding:0;background-image:none;color:#d5d3cc;width:50%;height:1px;border-top:solid 1px}.t_history #historyRichContentLevel{z-index:9999;background-color:#000;background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;vertical-align:middle}.t_history #historyRichContent{max-width:1280px;width:100%;height:550px;background-color:#fff;margin:0 auto;display:block}.t_history #closeHistoryBtn{z-index:2;max-width:1280px;width:100%;cursor:pointer;margin:5% auto 0;text-transform:uppercase;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/close_history_bt.png") right center no-repeat #cbc9c2;height:42px;line-height:42px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.t_history #closeHistoryBtn{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/close_history_bt_@2x.png");background-size:1280px 30px}}article.t_model_intro{width:100%}article.t_model_intro .model-carousel{width:100%;max-width:1280px}article.t_model_intro .model-carousel .model-content .items{width:100%;height:617px;overflow:hidden}article.t_model_intro .model-carousel .model-content .items .item{-webkit-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;height:617px;overflow:hidden;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:0}article.t_model_intro .model-carousel .model-content .items .item.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:1}article.t_model_intro .model-carousel .model-content .items .item iframe{width:100%;height:617px}article.t_model_intro .model-carousel .model-buttons{width:100%;height:auto;overflow:hidden;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-buttons-bg.png") no-repeat center top;background-size:824px 94px;margin-top:15px}article.t_model_intro .model-carousel .model-buttons .items{height:42px;margin:0 auto;padding:6px 0 0;display:table}article.t_model_intro .model-carousel .model-buttons .items .item{width:138px;height:41px;float:left;text-align:center;line-height:42px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg.png) repeat-x;font-size:1em;text-transform:uppercase;border:1px solid #c1bfb9;border-top:1px solid #d2d2d2;border-right:0;cursor:pointer;-webkit-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}article.t_model_intro .model-carousel .model-buttons .items .item:last-child{border:1px solid #c1bfb9;border-top:1px solid #d2d2d2}article.t_model_intro .model-carousel .model-buttons .items .item a{margin:0 auto;color:#47444b}article.t_model_intro .model-carousel .model-buttons .items .item:hover{background-position:0 -44px}article.t_model_intro .model-carousel .model-buttons .items .item.active{background-position:0 -44px}article.t_model_intro .omnibar{width:80%;margin:30px auto;height:auto;overflow:hidden}article.t_model_intro .promoboxes{margin:60px auto;height:auto;overflow:hidden}.gallery-carousel{width:100%}.gallery-carousel .images{-webkit-transition:all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55);-ms-transition:all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55);position:relative;overflow:hidden;width:100%;height:500px}.gallery-carousel .images .img{text-align:center;-webkit-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 1200ms cubic-bezier(0.215, 0.61, 0.355, 1);width:100%;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:0}.gallery-carousel .images .img.active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;z-index:1}.gallery-carousel .images .img img{width:100%;max-width:1280px}.gallery-carousel .btns{width:100%;height:20px;position:absolute;bottom:0;text-align:center}.gallery-carousel .btns a{cursor:pointer !important}.gallery-carousel .btns .down,.gallery-carousel .btns .zoom{height:20px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-download-zoom-btns.png");background-repeat:no-repeat;background-size:169px 20px;background-position:0 0;display:inline-block}.gallery-carousel .btns .down{width:99px;background-position:0 0}.gallery-carousel .btns .zoom{width:69px;background-position:-100px 0;margin-left:1px}.gallery-buttons{width:66%;height:87px;margin:30px auto 0 auto;position:relative}.gallery-buttons .buttons-wrapper{width:88%;height:50px;overflow:hidden;margin:15px auto 0 auto;position:absolute;right:5%;left:5%}.gallery-buttons .buttons-wrapper .buttons{-webkit-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);height:50px}.gallery-buttons .buttons-wrapper .buttons .btn{cursor:pointer;width:60px;height:50px;float:left;margin:0 16px 0 5px}.gallery-buttons .arrow.disable{pointer-events:none}.gallery-buttons .left{overflow:hidden;height:86px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-scroll-bg-left.png") right center no-repeat #fff;background-size:28px 86px;min-width:40px;max-width:40px;width:9%;position:absolute;left:0}.gallery-buttons .left a{cursor:pointer !important}.gallery-buttons .left .btn-left{width:23px;height:23px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-scroll-btns.png");background-repeat:no-repeat;background-size:23px 47px;background-position:0 0;display:block;margin:30px 0 0 4px}.gallery-buttons .left.hide{opacity:0;height:1px}.gallery-buttons .right{overflow:hidden;height:86px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-scroll-bg-right.png") left center no-repeat #fff;background-size:28px 86px;min-width:40px;max-width:40px;width:9%;position:absolute;right:0}.gallery-buttons .right a{cursor:pointer !important}.gallery-buttons .right .btn-right{width:23px;height:23px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-scroll-btns.png");background-repeat:no-repeat;background-size:23px 47px;background-position:0 -24px;display:block;margin:30px 0 0 13px}.gallery-buttons .right.hide{opacity:0;height:1px}@media screen and (max-width: 640px){article.t_model_intro .model-carousel .model-content .items .item .gallery-buttons .buttons-wrapper{width:88%}article.t_model_intro .model-carousel .model-buttons{width:280px;height:auto;overflow:hidden;background-image:none;display:table;margin:0 auto}article.t_model_intro .model-carousel .model-buttons .items{width:280px;height:auto}article.t_model_intro .model-carousel .model-buttons .items .item{width:138px;height:41px}article.t_model_intro .model-carousel .model-buttons .items .item:first-child+li{border:1px solid #c1bfb9;border-top:1px solid #d2d2d2}}@media screen and (max-width: 1024px){article.t_model_intro .model-carousel .model-content .items .item .gallery-buttons .buttons-wrapper{width:88%}article.t_model_intro .model-carousel .model-buttons{width:100%}}.t_dealers #dealersArea{margin-top:34px;font-family:"FrutigerLTW01-55Roman";width:100%;color:#616265;margin-bottom:22px}.t_dealers #dealersArea #searchDealers{color:#969696;min-height:32px;background-color:#e2e1dd;padding:24px 0 24px 24px}.t_dealers #dealersArea #searchDealers #selectCountryContainer{display:inline-block;vertical-align:middle;line-height:35px;width:240px;height:35px;overflow:hidden;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/downArrow.png") no-repeat #ebebeb;background-position:216px 13px;border:1px solid #b9b9b9;-webkit-border-radius:5px 5px;-moz-border-radius:5px / 5px;border-radius:5px / 5px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.t_dealers #dealersArea #searchDealers #selectCountryContainer{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/downArrow_@2x.png") center center no-repeat;background-size:15px 10px}}.t_dealers #dealersArea #searchDealers #selectCountryContainer select#country{padding-left:10px;vertical-align:middle;font-size:13px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;width:268px;height:35px;border:none}.t_dealers #dealersArea #searchDealers input#zip_code{vertical-align:middle;padding-left:10px;line-height:35px;margin-left:10px;font-size:13px;width:240px;height:35px;background:#ebebeb;border:1px solid #b9b9b9;-webkit-border-radius:5px 5px;-moz-border-radius:5px / 5px;border-radius:5px / 5px}.t_dealers #dealersArea #searchDealers input#zip_code:disabled{color:#d7d7d7;border:1px solid #e1e1e1}.t_dealers #dealersArea #searchDealers #zip_code_label{display:none}.t_dealers #dealersArea #searchDealers #checkbox_dealer_label{margin-left:12px}.t_dealers #dealersArea #searchDealers #checkbox_service_label{margin-left:30px}.t_dealers #dealersArea #searchDealers #checkbox_service{margin-right:60px}.t_dealers #dealersArea #searchDealers .custom_checkbox{-webkit-appearance:none;appearance:none;width:22px;height:22px;line-height:20px;cursor:pointer;background-color:#ebebeb;-webkit-border-radius:5px 5px;-moz-border-radius:5px / 5px;border-radius:5px / 5px;border:2px solid #b9b9b9;vertical-align:middle}.t_dealers #dealersArea #searchDealers .custom_checkbox:checked{-webkit-appearance:none;appearance:none;width:22px;height:22px;cursor:pointer;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/checked.png") center center no-repeat;vertical-align:middle}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.t_dealers #dealersArea #searchDealers .custom_checkbox:checked{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/checked_@2x.png") center center no-repeat;background-size:14px 14px}}.t_dealers #dealersArea #searchDealers #submitSearchDealers{margin-right:24px;font-size:12px;letter-spacing:1px;font-family:"Frutiger LT W01 65 Bold";color:#646464;text-shadow:1px 1px 1px rgba(255,255,255,0.9);width:113px;height:34px;border:solid 1px #bebebe;background:#bebebe;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBDBDB', endColorstr='#BEBEBE');background:-webkit-gradient(linear, 0% 0%, 0% 84%, from(#dbdbdb), to(#bebebe));background:-moz-linear-gradient(24% 59% 270deg, #dbdbdb, #bebebe)}.t_dealers #dealersArea #searchDealers #submitSearchDealers:hover{background:#dbdbdb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BEBEBE', endColorstr='#DBDBDB');background:-webkit-gradient(linear, 0% 0%, 0% 84%, from(#bebebe), to(#dbdbdb));background:-moz-linear-gradient(24% 59% 270deg, #bebebe, #dbdbdb)}.t_dealers #dealersArea #map{height:500px;width:100%;background-color:#000}.t_dealers #dealersSearchResults>span{display:block;text-transform:uppercase;font-size:22px}.t_dealers #dealersSearchResults>ul{clear:both;padding-left:160px;margin-top:-37px;margin-bottom:85px}@media screen and (max-width: 1024px){.t_dealers #dealersSearchResults>span{display:none}.t_dealers #dealersSearchResults>ul{clear:both;padding-left:0;margin-top:10px;margin-bottom:85px}}.t_dealers .result{position:relative;border-bottom:solid 1px #969696;font-size:14px;line-height:20px;padding-bottom:14px;padding-top:14px}.t_dealers .result a,.t_dealers .result a:hover,.t_dealers .result a:visited{color:#002144}.t_dealers .result>a.dealer_name,.t_dealers .result a.dealer_name:hover,.t_dealers .result a.dealer_name:visited{font-family:"Frutiger LT W01 65 Bold";color:inherit;line-height:1.6em;font-size:1.1em}.t_dealers .result img{float:right;top:14px;right:0;max-width:100%}.t_dealers .result .actions{margin:10px;height:53px}.t_dealers .result .actions li{float:left;margin-right:30px;cursor:pointer}.t_dealers .result .actions li .show a{display:inline-block;margin-top:33px}.t_dealers .result .actions li .show .icon{width:33px;height:49px;float:left;display:inline;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/pinIcon.png") no-repeat;background-size:100px 49px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.t_dealers .result .actions li .show .icon{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/pinIcon_@2x.png") no-repeat}}.t_dealers .result .actions li .show .icon.services{background-position:-33px 0}.t_dealers .result .actions li .show .icon.both{background-position:-67px 0}.t_dealers .result .actions li .goto{margin-top:33px}.t_dealers .result:last-child{border-bottom:none}@media screen and (max-width: 1080px){.t_dealers #searchDealers{overflow:hidden;padding:24px 10% 24px 10% !important}.t_dealers #selectCountryContainer{float:left;width:160px;background-position:136px 13px}.t_dealers #checkbox_dealer_label,.t_dealers #checkbox_service_label,.t_dealers #checkbox_dealer,.t_dealers #checkbox_service{float:left;margin-top:20px}.t_dealers input#zip_code,.t_dealers #submitSearchDealers{float:right}.t_dealers #submitSearchDealers{clear:right;margin-right:0 !important;margin-top:10px}.t_dealers #checkbox_dealer_label{clear:left;margin-left:0 !important}.t_dealers #checkbox_dealer_label,.t_dealers #checkbox_service_label{padding-top:7px}.t_dealers select#country{width:188px}.t_dealers input#zip_code{width:160px;height:35px}.t_dealers #checkbox_dealer_label{margin-left:12px}.t_dealers #checkbox_service_label{margin-left:12px}.t_dealers #submitSearchDealers{margin-right:139px !important;margin-left:0 !important}}@media screen and (max-width: 880px){.t_dealers #searchDealers{padding:24px 24px 24px 24px !important}}@media screen and (max-width: 750px){.t_dealers{width:90%}.t_dealers #map{height:300px !important}.t_dealers #selectCountryContainer,.t_dealers input#zip_code{float:none !important;display:block !important;margin:0 auto !important;width:100% !important}.t_dealers #selectCountryContainer{margin-bottom:10px !important}.t_dealers input#zip_code{padding-left:0 !important}.t_dealers #checkbox_service_label{margin-left:12px !important}.t_dealers #selectCountryContainer{background-position-x:100% !important}.t_dealers #checkbox_service_label,.t_dealers #checkbox_service{clear:none !important}.t_dealers #submitSearchDealers{float:none !important;clear:none !important;margin-right:0 !important;width:100% !important}}.t_multimedia h1{margin-bottom:63px}@media screen and (max-width: 640px){.t_multimedia h1{margin-bottom:20px}}#multimediaModal{overflow:scroll;position:fixed;width:100%;height:100%;top:0;left:0;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg_black_modal.png");z-index:6969696;text-align:center}#multimediaModal>div{position:relative;top:10%;margin:0 auto}#multimediaModal>div>img{width:100%;max-width:1280px;max-height:500px}#multimediaModal>div>div#downloadBtn{width:99px;height:20px;position:absolute;bottom:0;left:50%;margin-left:-50px}#multimediaModal>div>div#downloadBtn>a{display:block;width:99px;height:20px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/models-download-zoom-btns.png") no-repeat}#multimediaModal>div .video-js{margin:0 auto !important}#multimediaModal #closeModal{cursor:pointer;position:fixed;padding-left:30px;padding-right:10px;text-transform:uppercase;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/close_modal_btn.png") left center no-repeat #cbc9c2;border:solid 1px #9f9e99;min-width:60px;height:25px;line-height:25px;top:5%;right:10%}nav#multimediaMenu{float:left;width:23.5%;margin-right:2%;font-family:"Frutiger LT W01 65 Bold";font-size:13px}nav#multimediaMenu p{text-transform:uppercase;color:#474441;display:block;height:29px;border-bottom:solid 1px #dcdcdc;line-height:29px;padding-left:20px;text-shadow:1px 1px 1px rgba(255,255,255,0.9)}nav#multimediaMenu p.title{color:#9f9e99}nav#multimediaMenu ul li{border-bottom:solid 1px #dcdcdc}nav#multimediaMenu ul li a,nav#multimediaMenu ul li a:hover,nav#multimediaMenu ul li a:visited{color:#474441;font-family:"FrutigerLTW01-55Roman";display:block;line-height:29px;min-height:29px;padding-left:40px;text-shadow:1px 1px 1px rgba(255,255,255,0.9)}nav#multimediaMenu ul li a:hover,nav#multimediaMenu ul li a.active{background-color:#d6d3cc}nav#multimediaMenu #mediaAccess{margin-top:20px;background-color:#e9e9e9;text-align:center}nav#multimediaMenu #mediaAccess p{text-shadow:none;display:block;min-height:32px;line-height:32px;color:#e9e9e9;font-size:11px;background-color:#9f9e99}nav#multimediaMenu #mediaAccess a,nav#multimediaMenu #mediaAccess a:hover,nav#multimediaMenu #mediaAccess a:visited{text-shadow:none;font-size:12px;font-family:"FrutigerLTW01-55Roman";color:#323536;display:block;min-height:40px;line-height:40px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png") no-repeat;background-position:10px center}nav#multimediaMenu #mediaAccess a:hover{text-decoration:underline}@media screen and (max-width: 1024px){nav#multimediaMenu{width:33%}}@media screen and (max-width: 640px){nav#multimediaMenu{overflow:hidden;width:100%;height:29px;float:none;margin:20px auto 20px;cursor:pointer}nav#multimediaMenu.open{height:auto}nav#multimediaMenu.open p.title:before,nav#multimediaMenu.open p.title:after{content:" ▲ "}nav#multimediaMenu p{padding-left:0}nav#multimediaMenu p.title{text-align:center;margin-left:0}nav#multimediaMenu p.title:before,nav#multimediaMenu p.title:after{content:" ▼ "}nav#multimediaMenu p.title:hover{background-color:#d6d3cc}}.t_multimedia div.multimedia_internal_title{margin-left:25.5%;max-width:74.5%;margin-right:0;overflow:hidden}.t_multimedia div.multimedia_internal_title p.topic{font-size:15px;border-bottom:solid 1px;margin-bottom:20px;padding-bottom:10px}.t_multimedia div.multimedia_internal_title p.media_type{font-size:15px;border-bottom:solid 1px;margin-bottom:20px;padding-bottom:10px}.t_multimedia div.multimedia_internal_section{margin-bottom:50px;margin-left:25.5%;max-width:74.5%;margin-right:0;overflow:hidden}.t_multimedia div.multimedia_internal_section p{color:#474441;font-family:"FrutigerLTW01-55Roman";text-transform:uppercase;text-align:left}.t_multimedia div.multimedia_internal_section p.topic{margin-bottom:10px}.t_multimedia div.multimedia_internal_section p.media_type{margin-bottom:10px}.t_multimedia div.multimedia_internal_section ul{width:100%}.t_multimedia div.multimedia_internal_section ul li.item_multimedia{width:32%;margin-right:1.3%;float:left;min-height:180px}.t_multimedia div.multimedia_internal_section ul li.item_multimedia div.description p{text-transform:none !important;line-height:22px}.t_multimedia div.multimedia_internal_section ul li.item_multimedia ul li a,.t_multimedia div.multimedia_internal_section ul li.item_multimedia ul li a:hover,.t_multimedia div.multimedia_internal_section ul li.item_multimedia ul li a:visited{color:#002140;font-family:"FrutigerLTW01-55Roman";font-size:13px;line-height:22px}.t_multimedia div.multimedia_internal_section ul li.item_multimedia a:hover{text-decoration:underline}.t_multimedia div.multimedia_internal_section ul li.item_multimedia div.image_container{max-width:227px;max-height:111px;position:relative;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/gallery_item_shadow.png") no-repeat;background-size:100% auto}.t_multimedia div.multimedia_internal_section ul li.item_multimedia div.image_container div.icon_type{display:none}.t_multimedia div.multimedia_internal_section ul li.item_multimedia div.image_container img{max-width:100%;max-height:100%}.t_multimedia div.multimedia_internal_section ul li.item_multimedia.item_video a>div>div.icon_type,.t_multimedia div.multimedia_internal_section ul li.item_multimedia.item_audio a>div>div.icon_type{display:block;position:absolute;margin:auto auto;top:50%;left:50%;margin-left:-17px;margin-top:-17px;width:34px;height:33px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/multimedia_btn.png");background-position:0 0;z-index:100}.t_multimedia div.multimedia_internal_section ul li.item_multimedia.item_audio div>div>div.icon_type{background-position:0 -34px;display:block;position:absolute;margin:auto auto;top:50%;left:50%;margin-left:-17px;margin-top:-17px;width:34px;height:33px}.t_multimedia div.multimedia_internal_section ul li.item_multimedia.item_audio div>div>div.audiojs{display:block;position:absolute;margin:auto auto;top:50%;left:50%;margin-left:-17px;margin-top:-17px;width:34px;height:33px}.t_multimedia div.multimedia_internal_section ul li.item_multimedia.item_gallery a div.image_container>img{max-width:91%;max-height:91%;padding-right:9%;padding-bottom:9%}@media screen and (max-width: 1024px){.t_multimedia div.multimedia_internal_title{margin-left:35%;max-width:65%;margin-right:0;overflow:hidden}.t_multimedia div.multimedia_internal_section{margin-bottom:50px;margin-left:35%;max-width:65%}.t_multimedia div.multimedia_internal_section ul li.item_multimedia{width:100%;float:none;min-height:180px}}@media screen and (max-width: 640px){.t_multimedia div.multimedia_internal_title{margin-left:0%;max-width:100%;margin-right:0;overflow:hidden}.t_multimedia div.multimedia_internal_section{margin-bottom:50px;margin-left:0%;max-width:100%}.t_multimedia div.multimedia_internal_section ul li.item_multimedia{width:100%;float:none;min-height:180px}}.t_multimedia ul#multimediaHighlights{max-width:74.5%;margin-left:25.5%;margin-right:0;overflow:hidden}.t_multimedia ul#multimediaHighlights>li{width:49%;float:left;text-align:left;margin-bottom:30px}.t_multimedia ul#multimediaHighlights>li p{color:#474441;display:block}.t_multimedia ul#multimediaHighlights>li p.title{font-family:"Frutiger LT W01 65 Bold";margin-bottom:10px;text-transform:uppercase}.t_multimedia ul#multimediaHighlights>li div.description p{font-family:"FrutigerLTW01-55Roman";margin-bottom:10px;font-size:13px;line-height:22px}.t_multimedia ul#multimediaHighlights>li a,.t_multimedia ul#multimediaHighlights>li a:hover,.t_multimedia ul#multimediaHighlights>li a:visited{color:#002140;font-family:"FrutigerLTW01-55Roman";font-size:13px}.t_multimedia ul#multimediaHighlights>li img{max-width:100%;margin-bottom:10px}.t_multimedia ul#multimediaHighlights>li:nth-child(even){margin-left:2%}.t_multimedia ul#multimediaHighlights>li:nth-child(odd){clear:left}@media screen and (max-width: 1024px){.t_multimedia ul#multimediaHighlights>li{float:none;width:100%;display:block}}@media screen and (max-width: 640px){.t_multimedia ul#multimediaHighlights{margin:0 auto 0;width:100%}.t_multimedia ul#multimediaHighlights>li{width:100%;float:none}}.t_multimedia ul#multimediaHighlightsSmall{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr.png") top center no-repeat;background-size:75%;padding-top:40px;padding-bottom:40px;clear:both;margin-top:63px;max-width:74.5%;margin-left:25.5%;margin-right:0;overflow:hidden}.t_multimedia ul#multimediaHighlightsSmall li{margin-top:20px;display:block;overflow:hidden}.t_multimedia ul#multimediaHighlightsSmall li p{display:block}.t_multimedia ul#multimediaHighlightsSmall li p.title{font-family:"Frutiger LT W01 65 Bold";margin-bottom:10px;text-transform:uppercase}.t_multimedia ul#multimediaHighlightsSmall li p.description{font-family:"FrutigerLTW01-55Roman";margin-bottom:10px;font-size:13px}.t_multimedia ul#multimediaHighlightsSmall li img{float:left;margin-right:10px}.t_multimedia ul#multimediaHighlightsSmall li a,.t_multimedia ul#multimediaHighlightsSmall li a:hover,.t_multimedia ul#multimediaHighlightsSmall li a:visited{color:#002140;font-family:"FrutigerLTW01-55Roman";font-size:13px}.t_multimedia ul#multimediaHighlightsSmall li a:before,.t_multimedia ul#multimediaHighlightsSmall li a:hover:before,.t_multimedia ul#multimediaHighlightsSmall li a:visited:before{content:"»"}@media screen and (max-width: 1024px){.t_multimedia ul#multimediaHighLightsSmall{margin:0 auto 0;max-width:100%}}.sitemap{font-family:Frutiger-Bold;font-size:13px;text-align:left}.sitemap .map{width:90%;height:auto;overflow:hidden;margin:0 auto}.sitemap .map .mapcol{width:23%;float:left;margin:0 1%;text-align:left}.sitemap .map .mapcol .items{margin:0 0 20px 10px}.sitemap .map .mapcol .items .item{text-indent:15px;font-weight:bold;margin-bottom:10px}.sitemap .map .mapcol .items .item .subtit{font-family:Frutiger-Bold}.sitemap .map .mapcol .items .item ul{font-weight:normal}.sitemap .map .mapcol .items .item ul li{text-indent:30px}.sitemap .map .mapcol .items .item ul li ul li{text-indent:45px}.sitemap .map .mapcol .items .item ul li ul li ul li{text-indent:60px}.sitemap .map .mapcol .items h4{line-height:29px;min-height:29px;border-bottom:solid 1px #dcdcdc;font-weight:normal;font-family:Frutiger-Roman}.sitemap .map .mapcol .items a{border-bottom:solid 1px #dcdcdc}.sitemap .map .mapcol .items a,.sitemap .map .mapcol .items a:hover,.sitemap .map .mapcol .items a:visited{color:#474441;font-family:Frutiger-Roman;display:block;line-height:29px;min-height:29px;text-shadow:1px 1px 1px rgba(255,255,255,0.9)}.sitemap .map .mapcol .items a:hover,.sitemap .map .mapcol .items a.active{background-color:#d6d3cc}@media screen and (max-width: 640px){.sitemap .map{width:90%;margin:0 auto}.sitemap .map .mapcol{width:100%;margin:0 1%}.sitemap .map .mapcol .items{margin:0 0 0 10px}}.t_search_results{position:relative}.t_search_results .items .item{padding:10px;border-bottom:solid 1px #c1bfb9}.t_search_results .items .item:last-child{border-bottom:none}.t_search_results .items .item h3{font-family:Frutiger-Bold;margin:5px 0;text-transform:uppercase;text-align:left;font-size:14px;color:#062144}.t_search_results .items .item p{font-family:Frutiger-Roman;margin-bottom:5px;font-size:13px;line-height:22px}.t_search_results .pagination{clear:both;font-size:12px;height:15px;line-height:15px;padding:10px;position:relative;width:100%}.t_search_results .pagination .paginationInt{float:right;left:-50%;position:relative}.t_search_results .pagination .paginationInt ul{left:50%;position:relative}.t_search_results .pagination .paginationInt ul li{float:left;padding:0 5px;text-align:center}.t_search_results .pagination .paginationInt ul li a{color:#062144}.t_search_results .pagination a.prev,.t_search_results .pagination a.next{line-height:15px;padding:0;position:absolute;top:10px}.t_search_results .pagination a.prev{left:10px}.t_search_results .pagination a.next{right:20px}.t_search_results .pagination a.sel{text-decoration:underline;font-weight:bold}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
	margin:0;
	padding:0;
	border:0;
	font:inherit;
	font-size:100%;
	vertical-align:baseline;
	font-family: Tahoma, Geneva, sans-serif;
}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}footer{clear:both;width:100%;margin-top:1em;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr.png") top center no-repeat;background-position:50% -10px;height:165px;color:#807e84;font-size:12px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr_@2x.png") top center no-repeat;background-size:1005px 52px}}footer hr{margin:0 auto;background-image:url("http://www.mallorcastar.com/apartamento.cala.dor/img/footer_hr.png");background-repeat:no-repeat;background-position:50% 50%;height:1px;border:none;clear:both}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer hr{background-image:url(http://www.mallorcastar.com/apartamento.cala.dor/img/footer_hr_@2x.png);background-size:1280px 1px}}footer #fmenu{max-width:964px;margin:0 auto;padding-left:1em;position:relative;height:65px}footer #fmenu #furls_1{width:50%;position:relative;top:30px;left:0;display:inline-block}footer #fmenu #furls_1 li{display:inline-block;margin-right:1em}footer #fmenu #furls_1 a,footer #fmenu #furls_1 a:hover,footer #fmenu #furls_1 a:visited{text-decoration:none;color:#807e84}footer #fmenu #furls_1 a:hover{
	color:#002246;
	font-family: Verdana, Geneva, sans-serif, cursive;
}footer #fmenu #fsocialContainer{width:50%;position:absolute;right:1em;top:30px;min-height:65px}footer #fmenu #fsocialLabel{float:right}footer #fmenu #fsocial{float:right;margin-top:-5px}footer #fmenu #fsocial li{float:left;margin-left:5px}footer #fmenu #fsocial a{font-size:0;display:block;width:20px;height:20px}footer #fmenu #fsocial .facebook,footer #fmenu #fsocial .twitter,footer #fmenu #fsocial .youtube,footer #fmenu #fsocial .pinterest,footer #fmenu #fsocial .googleplus{background-size:129px 49px;background-image:url("http://www.mallorcastar.com/apartamento.cala.dor/img/footer_btns-social.png");background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer #fmenu #fsocial .facebook,footer #fmenu #fsocial .twitter,footer #fmenu #fsocial .youtube,footer #fmenu #fsocial .pinterest,footer #fmenu #fsocial .googleplus{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/footer_btns-social_@2x.png);background-size:129px 49px}}footer #fmenu #fsocial .facebook{background-position:0px 0px}footer #fmenu #fsocial .facebook.open,footer #fmenu #fsocial .facebook:focus,footer #fmenu #fsocial .facebook:hover,footer #fmenu #fsocial .facebook:active{background-position:0px -29px}footer #fmenu #fsocial .twitter{background-position:-28px 0px}footer #fmenu #fsocial .twitter.open,footer #fmenu #fsocial .twitter:focus,footer #fmenu #fsocial .twitter:hover,footer #fmenu #fsocial .twitter:active{background-position:-28px -29px}footer #fmenu #fsocial .youtube{background-position:-56px 1px}footer #fmenu #fsocial .youtube.open,footer #fmenu #fsocial .youtube:focus,footer #fmenu #fsocial .youtube:hover,footer #fmenu #fsocial .youtube:active{background-position:-56px -29px}footer #fmenu #fsocial .pinterest{background-position:-84px 0px}footer #fmenu #fsocial .pinterest.open,footer #fmenu #fsocial .pinterest:focus,footer #fmenu #fsocial .pinterest:hover,footer #fmenu #fsocial .pinterest:active{background-position:-84px -29px}footer #fmenu #fsocial .googleplus{background-position:-107px 0px}footer #fmenu #fsocial .googleplus.open,footer #fmenu #fsocial .googleplus:focus,footer #fmenu #fsocial .googleplus:hover,footer #fmenu #fsocial .googleplus:active{background-position:-107px -29px}footer>div{min-height:35px;max-width:964px;margin:0 auto;margin-top:20px;padding-left:1em;position:relative}footer #finfo{margin:0;padding:0;position:absolute;top:0;left:0;width:49%;text-align:right}footer #furls_2{margin:0;padding:0;position:absolute;top:0;right:0;width:49%}footer #furls_2 li{float:left;margin-right:1em}footer #furls_2 a,footer #furls_2 a:hover,footer #furls_2 a:visited{display:block;text-decoration:none;color:#807e84}footer #furls_2 a:hover{color:#002246}@media screen and (max-width: 640px){footer{font-size:0.7em;height:auto;min-height:90px}footer hr{color:#d5d3cc;background-color:#d5d3cc;height:1px;border:0;width:100%;margin-top:1.5em}footer #fsocialLabel{display:none}footer #fmenu #furls_1 li{margin-bottom:1em}}header{text-align:center;min-height:200px;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}



header #headerTop{
	width:100%;
	height:40px;
	font-size:0.9em;
	background-image: url(http://www.mallorcastar.com/apartamento.cala.dor/img/hbg.jpg);
}
header #headerTop a{
	color:#d5d3cc;
	font-family: Verdana, Geneva, sans-serif, cursive;
}header .hel{display:table}
header .mmBtn{cursor:pointer}
header .mmBtn#openMenu,header .mmBtn#openExtra{display:none}
header #hmenu{z-index:969696 !important;height:40px;max-width:1280px;margin:0 auto}
header #hurls,header #hextra{max-width:1280px;height:100%;float:left}
header #hurls li,header #hextra li{float:left;padding-top:1em;margin-right:1.6em}
header #hextra{float:right}
header #hextra li{margin-right:0.8em;padding-left:0.8em;background:url(http://www.mallorcastar.com/apartamento.cala.dor/http://www.mallorcastar.com/apartamento.cala.dor/img/hsep.jpg) no-repeat}
header #hsocial{color:#d5d3cc;float:right;height:40px;margin-right:1.6em;cursor:pointer}header #hsocial p{padding-top:1em;float:left}header #hsocial img{float:right;margin-top:2px;margin-left:1.6em}header .headerContextual{position:absolute;top:39px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/http://www.mallorcastar.com/apartamento.cala.dor/img/bg_menu_carrossel.jpg);width:183px;z-index:99;padding:0;height:0px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;overflow:hidden;-webkit-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}header .headerContextual.show{padding:10px 0;height:120px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}header .headerContextual li{margin:10px auto;text-transform:uppercase}header .headerContextual li a{color:#47444b !important}



header #middleholder{max-width:1280px;margin:20px auto}
header #middleholder a#logo{display:block;margin:0 auto;width:131px;height:58px;font-size:0px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/http://www.mallorcastar.com/apartamento.cala.dor/img/header_logo.png") center center no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
	header #middleholder a#logo{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/header_logo_@2x.png) left no-repeat;background-size:131px 58px}}
	header.form{min-height:auto}header.form a.back-btn{position:absolute;left:20px;top:20px}header.form #middleholder{position:relative;max-width:965px}header .hmore{-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);background:gray;overflow:hidden;height:0px}header .hmore.show{display:block;height:140px;z-index:999}header #hlog{width:100%;border-bottom:0 !important;font-size:13px;font-family:"FrutigerLTW01-55Roman";color:#d5d3cc}header #hlog a{color:#d5d3cc;text-decoration:none}header #hlog iframe{width:100%;height:190px}header #hlog.show{height:190px}header #hser{width:100%;border-bottom:0 !important;background-color:#161719;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/login_bg.png");background-position:0 0;background-size:138px 138px;background-repeat:repeat;font-size:13px;font-family:"FrutigerLTW01-55Roman";color:#d5d3cc}header #hser a{color:#d5d3cc;text-decoration:none}header #hser .container{width:auto;margin:0 auto;height:auto;display:table}header #hser .container .search-form{width:auto;height:auto;display:block;float:left;margin-top:45px}header #hser .container .search-form .form .btn{font-family:"Frutiger LT W01 65 Bold";text-transform:uppercase;font-size:10px;height:30px;padding:0 22px;line-height:30px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/login_log-btn-bg.png") 0 0 repeat-x;background-size:54px 28px;border:1px solid #232323;color:#d5d3cc;float:left;margin-left:20px}header #hser .container .search-form .form input[type="text"]{position:relative;border:1px solid #262626;line-height:20px;padding:2px 8px 2px 8px;width:190px;height:25px;background:#efece7;font-size:12px;display:block;float:left;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/login_input-bg.png") 0 0 repeat;background-size:32px 28px;color:#d5d3cc}header #hint{width:100%}header #hint.show{height:auto;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/int_bg.png) 0 0 repeat-x;background-size:26px 100%;border-bottom:0 !important}header #hint.show .title{color:#e9ebea;text-align:left;width:780px;margin:20px auto 10px auto;height:auto;overflow:hidden}header #hint.show .title h3{font-family:"Frutiger LT W01 65 Bold";font-size:15px;text-transform:uppercase;float:left}header #hint.show .title p{font-size:12px;text-transform:none;float:left;margin-left:5px;line-height:18px}header #hint.show .countries{text-align:left;width:780px;margin:0 auto 60px auto;height:auto;overflow:hidden;font-family:"Frutiger LT W01 65 Bold"}header #hint.show .countries a{color:#d5d3cc;font-size:11px;text-decoration:none}header #hint.show .countries .country{float:left;margin-left:2%}header #hint.show .countries .country:first-child{margin-left:0%}header #hint.show .countries .country .label{font-size:14px;color:#e9ebea;text-transform:uppercase;margin:15px 0}header #hint.show .countries .country ul{float:left;border-top:1px solid #343537;min-width:100px}header #hint.show .countries .country ul.split{width:50%;float:left}header #hint.show .countries .country ul li{margin-top:12px}header #hint.show .countries .hcntr{width:300px;margin:0 auto}header #hint.show .countries .hcntr label{font-size:12px;color:#e9ebea;text-transform:uppercase;width:80px;display:inline-block;margin:15px 0}header #hint.show .countries .hcntr select{width:200px}header #mmenu{
	z-index:969696 !important;
	height:77px;
	width:100%;
	max-width:1280px;
	margin:20px auto 20px auto;
	background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubg.png) 50% 0 no-repeat;
	background-size:100% 64px;
	font-family: Verdana, Geneva, sans-serif, cursive;
}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu{background-size:995px 64px}}header #mmenu ul{display:table;margin:0 auto}header #mmenu ul li.mmvoice{
	text-shadow:1px 1px 1px rgba(255,255,255,0.9);
	border:1px solid #c1bfb9;
	border-top:1px solid #d2d2d2;
	border-right:0;
	-webkit-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-ms-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition:all 250ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	padding:0 0 0 0;
	background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg.png) repeat-x;
	float:left;
	height:43px;
	width:140px;
	font-size:0.85em;
	font-family:Tahoma, Geneva, sans-serif;
	text-transform:uppercase
}header #mmenu ul li.mmvoice:last-child{border:1px solid #c1bfb9;border-top:1px solid #d2d2d2}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu ul li.mmvoice{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg_@2x.png) repeat-x;background-size:130px 87px}}header #mmenu ul li.mmvoice a{margin:1.4em auto;color:#47444b}header #mmenu ul li.mmvoice>a{display:table}header #mmenu ul li.mmvoice:hover{background-position:0 -43px}header #mmenu ul li.mmvoice.active{background-position:0 -43px}header #mmenu ul li.mmvoice.active>a{background-top:-43px}header #mmenu ul li.mmvoice.active:hover>a{-moz-animation:none;-webkit-animation:none;animation:none}header #mmenu ul li.mmvoice>a{letter-spacing:0.2em}header #mmenu .submenu{
	text-shadow:0px 0px 0px rgba(255,255,255,0.9) !important;
	text-align:left;
	background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/modelMenuBg.png) repeat-x;
	position:absolute;
	top:206px;
	z-index:99;
	width:100%;
	left:9px;
	height:179px;
	overflow:hidden;









filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);										opacity:0;
	-webkit-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-ms-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition:all 450ms cubic-bezier(0.25, 0.46, 0.45, 0.94)
}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/modelMenuBg_@2x.png) repeat-x;background-size:245px 557px}}header #mmenu .submenu.show{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;padding-bottom:20px;height:auto}header #mmenu .submenu .sbholder{max-width:1280px;margin:0 auto}header #mmenu .submenu .versions{margin:0;padding-left:10px}header #mmenu .submenu .versions li{float:none}header #mmenu .submenu .versions .details{height:0;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 650ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}header #mmenu .submenu .versions .details.show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;height:auto}header #mmenu .submenu .slmenu{float:left;width:165px;border-right:1px solid #a0a0a0}header #mmenu .submenu .slmenu ul{padding-bottom:60px}header #mmenu .submenu .slmenu ul li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 45% no-repeat;width:91%;max-width:140px;border-bottom:1px solid #c1bfb9;text-align:left;font-size:0.95em;padding:9px 0 9px 2em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu .slmenu ul li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 45% no-repeat;background-size:5px 9px}}header #mmenu .submenu .slmenu ul li:first-child{margin-top:2em;border-top:1px solid #c1bfb9}header #mmenu .submenu .slmenu ul #carconf{margin-top:20px;padding:0;height:35px;width:140px;text-align:center;overflow:hidden;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_car_configurator.jpg");background-size:100% 70px;cursor:pointer}header #mmenu .submenu .slmenu ul #carconf a{padding:11px 0;position:relative;top:13px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu .slmenu ul #carconf{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_car_configurator_@2x.jpg")}}header #mmenu .submenu .slmenu ul #carconf:hover{background-position:0 -35px}header #mmenu .submenu #modelsh{display:block;float:left;margin-top:35px}header #mmenu .submenu #modelsh>li{float:left;width:170px;padding:0 10px;margin-left:10px}header #mmenu .submenu #modelsh>li .model{width:100%;margin:10px auto;padding-bottom:20px}header #mmenu .submenu #modelsh>li .model img{margin-bottom:5px}header #mmenu .submenu #modelsh>li .model span{font-size:1.2em}header #mmenu .submenu #modelsh>li .versions{border-top:1px solid #c1bfb9;margin-top:10px;padding-top:10px;padding-left:0;width:100%}header #mmenu .submenu #modelsh>li .versions>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 2px no-repeat;text-transform:none;margin-bottom:0.8em;padding-left:10px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu #modelsh>li .versions>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) 0 2px no-repeat;background-size:5px 9px}}header #mmenu .submenu #modelsh>li .versions>li a{color:#011753;line-height:1.3em;font-size:1.1em}header #mmenu .submenu #modelsh>li .versions>li .details{font-size:0.95em;line-height:1.3em}header #mmenu .submenu #modelsh>li .versions>li .details dt{color:#7e7885;float:left}header #mmenu .submenu #modelsh>li .versions>li .details dd{color:#59555e;text-align:right}header #mmenu .submenu #detailsBtn{cursor:pointer;padding-right:39px;padding-top:4px;height:16px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/detailbtn.png) 100% -20px no-repeat;float:right;margin-top:20px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){header #mmenu .submenu #detailsBtn{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/detailbtn.png) 100% -20px no-repeat;background-size:35px 40px}}header #mmenu .submenu #detailsBtn.on{background-position:100% 0}header #mmenu .submenu #countryInfo{color:#002246;position:relative;top:45px;float:right;margin-right:-110px;font-size:0.8em}header #mmenu.fixed{position:fixed;z-index:999;top:0px;max-width:100%;margin-top:0px;background-color:#eee;height:45px}header #mmenu.fixed .submenu{top:40px}header #mmenu.fixed .submenu.show{-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-delay:0ms}



header #middleholder #magBtn{line-height:14px;letter-spacing:0.2em;font-family:"Frutiger LT W01 65 Bold";font-size:10px}@media screen and (max-width: 1024px){header #hlog{width:100%;z-index:9999;position:relative;background-color:#161719;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/login_bg-mob.png");background-position:0 0;background-size:138px 138px;background-repeat:repeat}header #hlog.show{height:550px}header #hlog iframe{width:100%;height:550px !important}header .mmBtn#openMenu,header .mmBtn#openExtra{display:none;position:absolute;top:0;width:40px;height:40px;font-size:0px;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile.jpg");background-size:40px}header .mmBtn#openExtra{display:block;left:0;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile_extra.png");background-size:40px}header #mmenu ul li.mmvoice{width:100px;font-size:0.75em}header #mmenu ul li.mmvoice a{margin:1.5em auto}header #hurls,header #hextra{position:relative;display:block;height:100%;overflow:hidden;width:0px}header #hextra li,header #hextra ul>li,header #hurls li,header #hextra li,header #hurls ul>li,header #hextra ul>li{text-shadow:1px 1px 1px rgba(255,255,255,0.9);height:43px;font-size:0.85em;font-family:"Frutiger LT W01 65 Bold";text-transform:uppercase}header #hextra li a,header #hextra ul>li a,header #hurls li a,header #hextra li a,header #hurls ul>li a,header #hextra ul>li a{margin:0 auto;color:#47444b;width:100%;padding:0.4em 0}header #hextra li>a,header #hextra ul>li>a,header #hurls li>a,header #hextra li>a,header #hurls ul>li>a,header #hextra ul>li>a{display:table}header #hmenu{position:absolute;display:block;height:0px;z-index:0;width:100%;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}header #hmenu.open{background:transparent;width:100%;margin-left:0}header #hmenu.open #hextra,header #hmenu.open #hurls,header #hmenu.open #hextra{width:100%;float:right;right:0;height:auto;position:absolute;top:41px;background:#fff}header #hmenu.open nav:first-child{width:100%;height:auto;position:absolute;top:41px;background:#fff;padding-bottom:10px}header #hmenu.open nav:first-child #hurls,header #hmenu.open nav:first-child #hextra{display:table;width:auto;margin:0 auto;float:none;position:initial}header #hmenu.open #hextra{top:67px;display:block;width:100%}header #hmenu.open #hextra ul{display:table;width:auto;margin:0 auto}header #hmenu.open #hextra ul li{background:transparent;margin-left:0px;padding:10px 0}header #hint.show{height:auto}header #hint.show .title{margin:0 auto}header #hint.show .title,header #hint.show .countries{max-width:auto;width:720px;min-width:auto;margin:10px auto}header #hint.show .countries{margin:10px auto 60px auto}header #hint.show .countries .country{margin-left:1%}header #hint.show .countries .country ul{min-width:95px}}@media screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1024px) and (min-resolution: 192dpi){header .mmBtn#openMenu{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile_@2x.jpg")}}@media screen and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 1024px) and (min-resolution: 192dpi){header .mmBtn#openExtra{background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/bt_menu_mobile_extra_@2x.png")}}@media screen and (max-width: 640px){header{width:100%;overflow-x:hidden;min-height:140px;max-height:140px}header .mmBtn#openMenu{display:block}header .mmBtn#openExtra{left:100%;margin-left:-40px}


header #middleholder{width:100%;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}header #middleholder #magBtn{display:none}header #middleholder.pushLeft{margin-left:-80%}header #middleholder.pushRight{margin-left:80%}header #hint.show{height:auto}header #hint.show .title{margin:0 auto}header #hint.show .title,header #hint.show .countries{max-width:auto;width:560px;min-width:auto;margin:10px auto}header #hint.show .title .country,header #hint.show .countries .country{margin-left:1%}header #hint.show .title .country ul,header #hint.show .countries .country ul{min-width:70px}header #hsocial{position:absolute !important;left:50%;width:30px !important;margin-left:-16px;display:block !important;text-align:center !important;float:none !important;z-index:-1}header #hsocial p{float:none;display:none}header #hsocial img{display:block !important;float:none !important;margin:5px auto 0}header .hmore.show{height:auto}header #hmenu{background:transparent}header #hmenu #hurls,header #hmenu #hextra{margin-top:41px !important}header #hmenu #hextra{margin-top:0 !important}header #hmenu #hextra,header #hmenu #hurls,header #hmenu #hextra{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform: scaleX(0) translateX(0);-moz-transform: scaleX(0) translateX(0);-ms-transform: scaleX(0) translateX(0);-o-transform: scaleX(0) translateX(0);transform: scaleX(0) translateX(0);-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%;width:100%;background:#fff}header #hmenu #hextra li,header #hmenu #hextra ul>li,header #hmenu #hurls li,header #hmenu #hextra li,header #hmenu #hurls ul>li,header #hmenu #hextra ul>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg.png) repeat-x !important;width:100%;display:block;float:none;border:1px solid #c1bfb9;border-top:1px solid #d2d2d2;border-right:0;padding:0 0 0 0 !important;float:left}header #hmenu #hextra li:last-child,header #hmenu #hextra ul>li:last-child,header #hmenu #hurls li:last-child,header #hmenu #hextra li:last-child,header #hmenu #hurls ul>li:last-child,header #hmenu #hextra ul>li:last-child{border:1px solid #c1bfb9;border-top:1px solid #d2d2d2}header #hmenu #hextra li a,header #hmenu #hextra ul>li a,header #hmenu #hurls li a,header #hmenu #hextra li a,header #hmenu #hurls ul>li a,header #hmenu #hextra ul>li a{padding:1.4em 0}header #hmenu #hextra li:hover,header #hmenu #hextra ul>li:hover,header #hmenu #hurls li:hover,header #hmenu #hextra li:hover,header #hmenu #hurls ul>li:hover,header #hmenu #hextra ul>li:hover{background-position:0 -43px}header #hmenu #hextra li.active,header #hmenu #hextra ul>li.active,header #hmenu #hurls li.active,header #hmenu #hextra li.active,header #hmenu #hurls ul>li.active,header #hmenu #hextra ul>li.active{background-position:0 -43px}header #hmenu #hextra li.active>a,header #hmenu #hextra ul>li.active>a,header #hmenu #hurls li.active>a,header #hmenu #hextra li.active>a,header #hmenu #hurls ul>li.active>a,header #hmenu #hextra ul>li.active>a{background-top:-43px}header #hmenu nav:first-child{background:transparent !important}header #hmenu #hurls li,header #hmenu #hextra li{width:100%}header #hmenu.open{width:100%;height:100%}header #hmenu.open nav:first-child{position:initial;padding-bottom:0}header #hmenu.open #hextra{margin-top:0;height:70% !important}header #hmenu.open #hsocial{top:0}header #hmenu.open #hextra,header #hmenu.open #hurls,header #hmenu.open #hextra{position:initial;overflow:hidden;width:100%;float:right;right:0;height:auto}header #hmenu.open #hextra ul,header #hmenu.open #hurls ul,header #hmenu.open #hextra ul{width:100%}header #hmenu.open #hurls,header #hmenu.open #hextra{display:block !important;overflow:hidden;-webkit-transform: scaleX(1) translateX(0);-moz-transform: scaleX(1) translateX(0);-ms-transform: scaleX(1) translateX(0);-o-transform: scaleX(1) translateX(0);transform: scaleX(1) translateX(0);-webkit-transform-origin:100%;-moz-transform-origin:100%;-ms-transform-origin:100%;-o-transform-origin:100%;transform-origin:100%}header #mmenu{position:absolute;left:0;z-index:0;background:#fff;top:20px;height:100%;width:100%;overflow:hidden;overflow:scroll;-webkit-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform: scaleX(0) translateX(0);-moz-transform: scaleX(0) translateX(0);-ms-transform: scaleX(0) translateX(0);-o-transform: scaleX(0) translateX(0);transform: scaleX(0) translateX(0);-webkit-transform-origin:-100%;-moz-transform-origin:-100%;-ms-transform-origin:-100%;-o-transform-origin:-100%;transform-origin:-100%}header #mmenu.open{-webkit-transform: scaleX(1) translateX(0);-moz-transform: scaleX(1) translateX(0);-ms-transform: scaleX(1) translateX(0);-o-transform: scaleX(1) translateX(0);transform: scaleX(1) translateX(0);-webkit-transform-origin:-100%;-moz-transform-origin:-100%;-ms-transform-origin:-100%;-o-transform-origin:-100%;transform-origin:-100%}header #mmenu>ul{width:100%}header #mmenu>ul li.mmvoice{height:auto;float:none;width:100%}header #mmenu>ul li.mmvoice>.submenu{position:initial;background:transparent}header #mmenu>ul li.mmvoice>.submenu #detailsBtn{display:none}header #mmenu>ul li.mmvoice>.submenu .slmenu{width:100%}header #mmenu>ul li.mmvoice>.submenu .slmenu ul{padding-bottom:0}header #mmenu>ul li.mmvoice>.submenu #modelsh{width:100%}header #mmenu>ul li.mmvoice>.submenu #modelsh>li{float:none;width:80%;text-align:center;margin:0 auto}header #mmenu>ul li.mmvoice>.submenu #modelsh>li .versions>li{background:transparent}header #mmenu>ul li.mmvoice>.submenu #modelsh>li .model img{display:block;margin:0 auto}header #hlog.show,header #hser.show,header #hint.show{height:100%;margin-top:0;position:absolute;top:39px}header #hser.show{height:136px}}@media screen and (max-width: 640px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-width: 640px) and (min-resolution: 192dpi){header #hmenu #hextra li,header #hmenu #hextra ul>li,header #hmenu #hurls li,header #hmenu #hextra li,header #hmenu #hurls ul>li,header #hmenu #hextra ul>li{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/mmenubtbg_@2x.png) repeat-x !important;background-size:130px 87px}}@media screen and (max-width: 480px){header #hint.show{height:auto}header #hint.show .title{margin:0 auto}header #hint.show .title p{float:none;margin:10px 0 0}header #hint.show .title,header #hint.show .countries{max-width:auto;width:200px;min-width:auto;margin:10px auto}header #hint.show .countries{margin:10px auto 60px auto}header #hint.show .countries .country{margin-left:1%}header #hint.show .countries .country .label{margin:20px 0 5px 0}header #hint.show .countries .country ul{min-width:200px;border-top:none}}@-webkit-keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}@-moz-keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}@-ms-keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}@keyframes menuBtnAnimateText{0%{margin-top:0;opacity:1}30%{opacity:0}49%{margin-top:-43px}50%{margin-top:43px}60%{opacity:0}100%{margin-top:0;opacity:1}}.col,.col1,.col2,.col3,.col4{overflow:hidden;margin:2em 0;text-align:center}.col .par .content,.col1 .par .content,.col2 .par .content,.col3 .par .content,.col4 .par .content{text-align:left}.col .par img,.col1 .par img,.col2 .par img,.col3 .par img,.col4 .par img{max-width:100%;margin-bottom:2%}.col1{clear:both;float:none;width:100%;margin:2em 0}.col1 .par .content{text-align:center}.col1 .par.left img{float:left;margin-right:2%}.col1 .par.left h3,.col1 .par.left .content{text-align:left}.col1 .par.center h3{text-align:center}.col1 .par.center .content{text-align:left}.col1 .par.right img{float:right;margin-left:2%}.col1 .par.right h3,.col1 .par.right .content,.col1 .par.right .extra{text-align:right}@media screen and (max-width: 1024px){.col1 .par.left img,.col1 .par.right img{max-width:100%;float:none;margin-left:0;margin-right:0}.col1 .par.left h3,.col1 .par.left .content,.col1 .par.right h3,.col1 .par.right .content{text-align:center}.col1 .par.left ul.extra,.col1 .par.right ul.extra{text-align:left}}.t_family .col1{width:75.3125%;margin-left:auto;margin-right:auto}.col2{width:49%;margin-left:0;margin-right:0}.col2.left{clear:both;float:left;margin-right:1%}.col2.right{margin-left:1%;float:right}.col2.cleft{margin-right:0;margin-left:0;float:right}.col2.cright{float:left;margin-right:1%}.col2 .par .content{text-align:left}.col2 .par h4{text-align:left;line-height:1.3em;margin-top:1em}.col2 .par .content{text-align:left;margin-top:1em}@media screen and (max-width: 1024px){.col2.left,.col2.right{clear:both;float:none;width:100%;margin:2em 0}.col2.left .par .content,.col2.right .par .content{text-align:center}.col2.left h4,.col2.right h4{text-align:center}}.col3{float:left;width:32%}.col3 .par .content{text-align:left}.col3.left{clear:both;margin-left:0;margin-right:1%}.col3.center{margin-left:1%;margin-right:1%}.col3.right{float:right;margin-left:1%;margin-right:0}@media screen and (max-width: 1024px){.col3.left,.col3.right,.col3.center{clear:both;float:none;width:100%;margin:2em 0}.col3.left .par .content,.col3.right .par .content,.col3.center .par .content{text-align:center}}.col4{float:left;width:23.5%}.col4 .par .content{margin-top:0.5em;text-align:left}.col4 .par h6{text-align:left;line-height:1.2em;margin-top:0.5em}.col4.left{clear:both;margin-left:0;margin-right:1%}.col4.cleft,.col4.cright{margin-left:1%;margin-right:1%}.col4.right{float:right;margin-left:1%;margin-right:0}@media screen and (max-width: 1024px){.col4.left,.col4.cleft{width:49%;margin-left:0;margin-right:0}.col4.left.left,.col4.cleft.left{clear:both;float:left;margin-right:1%}.col4.left.right,.col4.cleft.right{margin-left:1%;float:right}.col4.left.cleft,.col4.cleft.cleft{margin-right:0;margin-left:0;float:right}.col4.left.cright,.col4.cleft.cright{float:left;margin-right:1%}.col4.left .par .content,.col4.cleft .par .content{text-align:left}.col4.right,.col4.cright{width:49%;margin-left:0;margin-right:0}.col4.right.left,.col4.cright.left{clear:both;float:left;margin-right:1%}.col4.right.right,.col4.cright.right{margin-left:1%;float:right}.col4.right.cleft,.col4.cright.cleft{margin-right:0;margin-left:0;float:right}.col4.right.cright,.col4.cright.cright{float:left;margin-right:1%}.col4.right .par .content,.col4.cright .par .content{text-align:left}}@media screen and (max-width: 640px){.col4.left,.col4.cleft,.col4.right,.col4.cright{clear:both;float:none;width:100%;margin:2em 0}.col4.left .par .content,.col4.cleft .par .content,.col4.right .par .content,.col4.cright .par .content{text-align:center}}@font-face{font-family:"BebasNeue";src:url("../fonts/bebasneue-webfont.eot");src:url("../fonts/bebasneue-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue-webfont.woff") format("woff"),url("../fonts/bebasneue-webfont.ttf") format("truetype"),url("../fonts/bebasneue-webfont.svg#webfont") format("svg")}@font-face{font-family:"Frutiger-Bold";src:url("../fonts/FrutiBol.eot");src:url("../fonts/FrutiBol.eot?#iefix") format("embedded-opentype"),url("../fonts/FrutiBol.woff") format("woff"),url("../fonts/FrutiBol.ttf") format("truetype"),url("../fonts/FrutiBol.svg#webfont") format("svg")}@font-face{font-family:"Frutiger-Italic";src:url("../fonts/FrutiIta.eot");src:url("../fonts/FrutiIta.eot?#iefix") format("embedded-opentype"),url("../fonts/FrutiIta.woff") format("woff"),url("../fonts/FrutiIta.ttf") format("truetype"),url("../fonts/FrutiIta.svg#webfont") format("svg")}@font-face{font-family:"Frutiger-Roman";src:url("../fonts/FrutiRom.eot");src:url("../fonts/FrutiRom.eot?#iefix") format("embedded-opentype"),url("../fonts/FrutiRom.woff") format("woff"),url("../fonts/FrutiRom.ttf") format("truetype"),url("../fonts/FrutiRom.svg#webfont") format("svg")}


html{max-width:100%;overflow-x:hidden}
body{
	background:#fff url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg.jpg") top left repeat-x;
	color:#47444b;
	font-size:14px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	-webkit-font-smoothing:antialiased
}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){body{background:#fff url("http://www.mallorcastar.com/apartamento.cala.dor/img/bg_@2x.jpg") top left repeat-x;background-size:163px 494px}}body a,body a:active,body a:visited{text-decoration:none}section.form_pro,section.form_reg{width:100%;max-width:965px;margin:0 auto;position:relative;overflow:visible}section.form_pro h1.tit,section.form_reg h1.tit{font-family:BebasNeue;font-size:2.3em;letter-spacing:0.2em;margin:0 0 20px 0;text-transform:uppercase;text-shadow:1px 1px 1px rgba(255,255,255,0.9);color:#47444b;text-align:center}section.form_pro p.txt,section.form_reg p.txt{text-align:center;font-size:13px;line-height:22px;margin-top:10px;padding:0 20px}section.form_pro p.txt a,section.form_reg p.txt a{color:#323536;text-decoration:underline}section.form_pro hr,section.form_reg hr{max-width:1005px;margin:0 auto;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/main_hr.png");background-repeat:no-repeat;background-size:100% 52px;height:52px;border:none}section.form_pro .col.sml,section.form_pro .sml.col1,section.form_pro .sml.col2,section.form_pro .sml.col3,section.form_pro .sml.col4,section.form_reg .col.sml,section.form_reg .sml.col1,section.form_reg .sml.col2,section.form_reg .sml.col3,section.form_reg .sml.col4{width:19%}section.form_pro .col.lrg,section.form_pro .lrg.col1,section.form_pro .lrg.col2,section.form_pro .lrg.col3,section.form_pro .lrg.col4,section.form_reg .col.lrg,section.form_reg .lrg.col1,section.form_reg .lrg.col2,section.form_reg .lrg.col3,section.form_reg .lrg.col4{width:39%}section.form_pro .col.full,section.form_pro .full.col1,section.form_pro .full.col2,section.form_pro .full.col3,section.form_pro .full.col4,section.form_reg .col.full,section.form_reg .full.col1,section.form_reg .full.col2,section.form_reg .full.col3,section.form_reg .full.col4{border:none;height:auto;text-align:left;margin:0 30px 0 30px;width:90%}section.form_pro .col.full h4,section.form_pro .full.col1 h4,section.form_pro .full.col2 h4,section.form_pro .full.col3 h4,section.form_pro .full.col4 h4,section.form_reg .col.full h4,section.form_reg .full.col1 h4,section.form_reg .full.col2 h4,section.form_reg .full.col3 h4,section.form_reg .full.col4 h4{margin-top:20px}section.form_pro .col.full p,section.form_pro .full.col1 p,section.form_pro .full.col2 p,section.form_pro .full.col3 p,section.form_pro .full.col4 p,section.form_reg .col.full p,section.form_reg .full.col1 p,section.form_reg .full.col2 p,section.form_reg .full.col3 p,section.form_reg .full.col4 p{margin-top:13px;line-height:22px}section.form_pro .col.full p.radio.line,section.form_pro .full.col1 p.radio.line,section.form_pro .full.col2 p.radio.line,section.form_pro .full.col3 p.radio.line,section.form_pro .full.col4 p.radio.line,section.form_reg .col.full p.radio.line,section.form_reg .full.col1 p.radio.line,section.form_reg .full.col2 p.radio.line,section.form_reg .full.col3 p.radio.line,section.form_reg .full.col4 p.radio.line{margin-left:0;margin-right:30px}section.form_pro .col.full .consent,section.form_pro .full.col1 .consent,section.form_pro .full.col2 .consent,section.form_pro .full.col3 .consent,section.form_pro .full.col4 .consent,section.form_reg .col.full .consent,section.form_reg .full.col1 .consent,section.form_reg .full.col2 .consent,section.form_reg .full.col3 .consent,section.form_reg .full.col4 .consent{width:80%;margin:0 auto}section.form_pro .col.full .consent p,section.form_pro .full.col1 .consent p,section.form_pro .full.col2 .consent p,section.form_pro .full.col3 .consent p,section.form_pro .full.col4 .consent p,section.form_reg .col.full .consent p,section.form_reg .full.col1 .consent p,section.form_reg .full.col2 .consent p,section.form_reg .full.col3 .consent p,section.form_reg .full.col4 .consent p{margin-top:20px;display:block;float:left;width:100%}section.form_pro .col.full .consent .radio,section.form_pro .full.col1 .consent .radio,section.form_pro .full.col2 .consent .radio,section.form_pro .full.col3 .consent .radio,section.form_pro .full.col4 .consent .radio,section.form_reg .col.full .consent .radio,section.form_reg .full.col1 .consent .radio,section.form_reg .full.col2 .consent .radio,section.form_reg .full.col3 .consent .radio,section.form_reg .full.col4 .consent .radio{margin-top:10px;width:auto}section.form_pro .col,section.form_pro .col1,section.form_pro .col2,section.form_pro .col3,section.form_pro .col4,section.form_reg .col,section.form_reg .col1,section.form_reg .col2,section.form_reg .col3,section.form_reg .col4{height:700px;width:100%;float:left;border-left:1px dotted #a19e97;border-bottom:1px dotted #a19e97;margin:0;padding:0}section.form_pro .col:first-child,section.form_pro .col1:first-child,section.form_pro .col2:first-child,section.form_pro .col3:first-child,section.form_pro .col4:first-child,section.form_reg .col:first-child,section.form_reg .col1:first-child,section.form_reg .col2:first-child,section.form_reg .col3:first-child,section.form_reg .col4:first-child{border-left:none}section.form_pro .col .info,section.form_pro .col1 .info,section.form_pro .col2 .info,section.form_pro .col3 .info,section.form_pro .col4 .info,section.form_reg .col .info,section.form_reg .col1 .info,section.form_reg .col2 .info,section.form_reg .col3 .info,section.form_reg .col4 .info{height:auto;width:100%;border-bottom:1px dotted #a19e97;padding-bottom:35px}section.form_pro .col .pref,section.form_pro .col1 .pref,section.form_pro .col2 .pref,section.form_pro .col3 .pref,section.form_pro .col4 .pref,section.form_reg .col .pref,section.form_reg .col1 .pref,section.form_reg .col2 .pref,section.form_reg .col3 .pref,section.form_reg .col4 .pref{height:370px;width:100%}section.form_pro .col .pref h3,section.form_pro .col1 .pref h3,section.form_pro .col2 .pref h3,section.form_pro .col3 .pref h3,section.form_pro .col4 .pref h3,section.form_reg .col .pref h3,section.form_reg .col1 .pref h3,section.form_reg .col2 .pref h3,section.form_reg .col3 .pref h3,section.form_reg .col4 .pref h3{margin:20px 0 10px 0}section.form_pro .col .subcol,section.form_pro .col1 .subcol,section.form_pro .col2 .subcol,section.form_pro .col3 .subcol,section.form_pro .col4 .subcol,section.form_reg .col .subcol,section.form_reg .col1 .subcol,section.form_reg .col2 .subcol,section.form_reg .col3 .subcol,section.form_reg .col4 .subcol{float:left;width:33%;margin:0 29px}section.form_pro .col .subcol h4,section.form_pro .col1 .subcol h4,section.form_pro .col2 .subcol h4,section.form_pro .col3 .subcol h4,section.form_pro .col4 .subcol h4,section.form_reg .col .subcol h4,section.form_reg .col1 .subcol h4,section.form_reg .col2 .subcol h4,section.form_reg .col3 .subcol h4,section.form_reg .col4 .subcol h4{text-align:left;margin:10px 0;font-size:11px}section.form_pro .col .subcol label,section.form_pro .col1 .subcol label,section.form_pro .col2 .subcol label,section.form_pro .col3 .subcol label,section.form_pro .col4 .subcol label,section.form_reg .col .subcol label,section.form_reg .col1 .subcol label,section.form_reg .col2 .subcol label,section.form_reg .col3 .subcol label,section.form_reg .col4 .subcol label{margin:0}section.form_pro .col ul.list,section.form_pro .col1 ul.list,section.form_pro .col2 ul.list,section.form_pro .col3 ul.list,section.form_pro .col4 ul.list,section.form_reg .col ul.list,section.form_reg .col1 ul.list,section.form_reg .col2 ul.list,section.form_reg .col3 ul.list,section.form_reg .col4 ul.list{float:left;border-top:1px solid #a19e97;width:100%;height:auto;overflow:hidden;padding:15px 0}section.form_pro .col ul.inputs,section.form_pro .col1 ul.inputs,section.form_pro .col2 ul.inputs,section.form_pro .col3 ul.inputs,section.form_pro .col4 ul.inputs,section.form_reg .col ul.inputs,section.form_reg .col1 ul.inputs,section.form_reg .col2 ul.inputs,section.form_reg .col3 ul.inputs,section.form_reg .col4 ul.inputs{width:85%;height:auto;overflow:hidden;margin:0 auto}section.form_pro h4,section.form_pro h3,section.form_reg h4,section.form_reg h3{text-transform:uppercase;font-family:"Frutiger LT W01 65 Bold";font-size:14px}section.form_pro .profile-pic,section.form_reg .profile-pic{width:104px;height:104px;margin:25px auto 0 auto;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_profile-img.jpg) 0 0 no-repeat;background-size:104px 104px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.form_pro .profile-pic,section.form_reg .profile-pic{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_profile-img@2x.jpg) 0 0 no-repeat;background-size:104px 104px}}section.form_pro .loading-pic,section.form_reg .loading-pic{width:104px;height:104px;margin:25px auto 0 auto;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_loading-img.jpg) 0 0 no-repeat;background-size:104px 104px;display:none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.form_pro .loading-pic,section.form_reg .loading-pic{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_loading-img@2x.jpg) 0 0 no-repeat;background-size:104px 104px}}section.form_pro .form-btn,section.form_reg .form-btn{display:initial;text-shadow:1px 1px 1px rgba(255,255,255,0.9);font-size:1em;font-family:"Frutiger LT W01 65 Bold";text-transform:uppercase;color:#47444b;border:1px solid #a3a099;margin:20px auto;padding:10px 20px;text-align:center;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_btn-bg.jpg) 0 0 repeat-x;outline:none;outline:0;text-decoration:none;cursor:pointer;position:relative;max-width:80px;display:block}section.form_pro .form-btn .inputFile,section.form_reg .form-btn .inputFile{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0}section.form_pro .title,section.form_reg .title{width:85%;height:auto;overflow:hidden;margin:0 auto}section.form_pro .title label,section.form_reg .title label{line-height:18px}section.form_pro .form,section.form_reg .form{width:100%;max-width:965px;margin:40px auto 30px auto;height:auto;overflow:hidden;position:relative;padding-bottom:60px;font-size:13px}section.form_pro .form input[type="text"],section.form_pro .form input[type="email"],section.form_pro .form input[type="password"],section.form_reg .form input[type="text"],section.form_reg .form input[type="email"],section.form_reg .form input[type="password"]{position:relative;border:1px solid #a19e97;line-height:20px;padding:3px 8px 3px 8px;width:94%;height:30px;background:#efece7;font-size:13px;display:block;float:left}section.form_pro .form input[readonly],section.form_pro .form input[readonly="readonly"],section.form_reg .form input[readonly],section.form_reg .form input[readonly="readonly"]{background-color:grey !important;background-image:none !important;color:#fff !important}section.form_pro .form input.edit,section.form_reg .form input.edit{border:none;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/form_edit-icon.png");background-color:#efece7;background-repeat:no-repeat;background-position:95% center;background-size:12px 12px}section.form_pro .form input.edit:focus,section.form_pro .form input.edit:active,section.form_reg .form input.edit:focus,section.form_reg .form input.edit:active{border:1px solid #a19e97;background:none;background-color:#efece7;padding:2px 7px 2px 7px}section.form_pro .form label,section.form_reg .form label{float:left;text-transform:uppercase;margin:20px 0 10px 0}section.form_pro .form .dropdown,section.form_reg .form .dropdown{position:relative;border:1px solid #a19e97;line-height:20px;padding:3px 8px 3px 8px;width:94%;height:30px;background:#efece7;text-align:left;display:block;float:left}section.form_pro .form .dropdown select.select,section.form_reg .form .dropdown select.select{position:relative;z-index:10;width:100% !important;height:30px !important;line-height:26px;cursor:pointer}section.form_pro .form .dropdown span.select,section.form_reg .form .dropdown span.select{position:absolute;bottom:0;float:left;left:0;width:100%;height:30px;line-height:26px;text-indent:10px;background-size:164px 60px;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_dropdown-bg.png) no-repeat 95% -2px #efece7;cursor:default;z-index:1}section.form_pro .form p.radio,section.form_reg .form p.radio{position:relative}section.form_pro .form p.radio.line,section.form_reg .form p.radio.line{float:left;margin:20px 0 0 30px}section.form_pro .form p.radio.line label,section.form_reg .form p.radio.line label{margin-top:0}section.form_pro .form p.radio.list,section.form_reg .form p.radio.list{clear:left;display:block;height:18px}section.form_pro .form p.radio>input,section.form_reg .form p.radio>input{padding:0;margin:0;height:18px;width:18px;position:absolute;left:0;opacity:0;cursor:pointer}section.form_pro .form p.radio>label,section.form_reg .form p.radio>label{float:left;line-height:18px;font-size:14px;padding:0 0 0 24px;text-transform:none}section.form_pro .form p.radio:not(#foo)>input ~ label,section.form_reg .form p.radio:not(#foo)>input ~ label{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_radio-btns.png) 0 -1px no-repeat;height:18px;margin-bottom:10px;background-size:17px 36px}section.form_pro .form p.radio:not(#foo)>input[type="radio"] ~ label,section.form_reg .form p.radio:not(#foo)>input[type="radio"] ~ label{background-position:0 0}section.form_pro .form p.radio:not(#foo)>input[type="radio"]:checked ~ label,section.form_pro .form p.radio:not(#foo)>input[type="radio"]:focus:checked ~ label,section.form_pro .form p.radio:not(#foo)>input[type="radio"]:focus:checked ~ label,section.form_pro .form p.radio:not(#foo)>input[type="radio"]:focus ~ label,section.form_pro .form p.radio:not(#foo)>input[type="radio"]:active ~ label,section.form_pro .form p.radio:not(#foo)>input[type="radio"]:active:checked ~ label,section.form_reg .form p.radio:not(#foo)>input[type="radio"]:checked ~ label,section.form_reg .form p.radio:not(#foo)>input[type="radio"]:focus:checked ~ label,section.form_reg .form p.radio:not(#foo)>input[type="radio"]:focus:checked ~ label,section.form_reg .form p.radio:not(#foo)>input[type="radio"]:focus ~ label,section.form_reg .form p.radio:not(#foo)>input[type="radio"]:active ~ label,section.form_reg .form p.radio:not(#foo)>input[type="radio"]:active:checked ~ label{background-position:0 -19px}section.form_pro .form p.check,section.form_reg .form p.check{clear:left;display:block;height:15px;margin-bottom:13px;width:auto}section.form_pro .form p.check>input,section.form_reg .form p.check>input{float:left;padding:0;margin:0;height:15px;width:15px;position:absolute;opacity:0;display:block;cursor:pointer}section.form_pro .form p.check>label,section.form_reg .form p.check>label{float:left;line-height:15px;font-size:14px;padding:0 0 0 24px;text-transform:none;display:block}section.form_pro .form p.check:not(#foo)>input ~ label,section.form_reg .form p.check:not(#foo)>input ~ label{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_check-btns.jpg) 0 0 no-repeat;height:15px;background-size:15px 32px;display:block}section.form_pro .form p.check:not(#foo)>input[type="checkbox"] ~ label,section.form_pro .form p.check:not(#foo)>input[type="checkbox"]:focus ~ label,section.form_reg .form p.check:not(#foo)>input[type="checkbox"] ~ label,section.form_reg .form p.check:not(#foo)>input[type="checkbox"]:focus ~ label{background-position:0 0}section.form_pro .form p.check:not(#foo)>input[type="checkbox"]:checked ~ label,section.form_pro .form p.check:not(#foo)>input[type="checkbox"]:focus:checked ~ label,section.form_pro .form p.check:not(#foo)>input[type="checkbox"]:focus:checked ~ label,section.form_pro .form p.check:not(#foo)>input[type="checkbox"]:active ~ label,section.form_pro .form p.check:not(#foo)>input[type="checkbox"]:active:checked ~ label,section.form_reg .form p.check:not(#foo)>input[type="checkbox"]:checked ~ label,section.form_reg .form p.check:not(#foo)>input[type="checkbox"]:focus:checked ~ label,section.form_reg .form p.check:not(#foo)>input[type="checkbox"]:focus:checked ~ label,section.form_reg .form p.check:not(#foo)>input[type="checkbox"]:active ~ label,section.form_reg .form p.check:not(#foo)>input[type="checkbox"]:active:checked ~ label{background-position:0 -17px}section.form_pro .form .scrollwrapper,section.form_reg .form .scrollwrapper{width:100%;max-width:965px;margin:35px auto 0 auto;height:auto;overflow:hidden;position:relative;float:left}section.form_pro .form .scrollwrapper .scrollbox,section.form_reg .form .scrollwrapper .scrollbox{width:99.8%;height:110px;margin:0 auto;overflow-y:scroll;font-size:10px;border:1px solid #a19e97;background:#efece7}section.form_pro .form .scrollwrapper .scrollbox h5,section.form_reg .form .scrollwrapper .scrollbox h5{padding:10px 10px 0 10px;font-weight:bold;margin:10px 0;text-transform:uppercase;font-size:13px}section.form_pro .form .scrollwrapper .scrollbox p,section.form_reg .form .scrollwrapper .scrollbox p{padding:0 10px;margin-top:0;font-size:11px;line-height:16px}section.form_pro .form .scrollwrapper .scrollbox p:last-child,section.form_reg .form .scrollwrapper .scrollbox p:last-child{padding-bottom:30px}section.form_pro .form .scrollwrapper .jspScrollable,section.form_reg .form .scrollwrapper .jspScrollable{width:99.6% !important}section.form_pro .form .scrollwrapper .jspContainer,section.form_reg .form .scrollwrapper .jspContainer{width:100% !important}section.form_pro .form .scrollwrapper .jspPane,section.form_reg .form .scrollwrapper .jspPane{width:96% !important}section.form_pro .form .scrollwrapper .jspContainer,section.form_reg .form .scrollwrapper .jspContainer{overflow:hidden;position:relative}section.form_pro .form .scrollwrapper .jspPane,section.form_reg .form .scrollwrapper .jspPane{position:absolute;text-align:left}section.form_pro .form .scrollwrapper .jspVerticalBar,section.form_reg .form .scrollwrapper .jspVerticalBar{position:absolute;top:0;right:0;width:21px;height:100%;background:red;border-left:1px solid #a19e97}section.form_pro .form .scrollwrapper .jspHorizontalBar,section.form_reg .form .scrollwrapper .jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:21px;background:red}section.form_pro .form .scrollwrapper .jspVerticalBar *,section.form_pro .form .scrollwrapper .jspHorizontalBar *,section.form_reg .form .scrollwrapper .jspVerticalBar *,section.form_reg .form .scrollwrapper .jspHorizontalBar *{margin:0;padding:0}section.form_pro .form .scrollwrapper .jspCap,section.form_reg .form .scrollwrapper .jspCap{display:none}section.form_pro .form .scrollwrapper .jspHorizontalBar .jspCap,section.form_reg .form .scrollwrapper .jspHorizontalBar .jspCap{float:left}section.form_pro .form .scrollwrapper .jspTrack,section.form_reg .form .scrollwrapper .jspTrack{background:#efece7;position:relative}section.form_pro .form .scrollwrapper .jspDrag,section.form_reg .form .scrollwrapper .jspDrag{background:#9f9e99;position:relative;top:0;left:0;height:20px;cursor:pointer;border-top:1px solid #a19e97;border-bottom:1px solid #a19e97}section.form_pro .form .scrollwrapper .jspHorizontalBar .jspTrack,section.form_pro .form .scrollwrapper .jspHorizontalBar .jspDrag,section.form_reg .form .scrollwrapper .jspHorizontalBar .jspTrack,section.form_reg .form .scrollwrapper .jspHorizontalBar .jspDrag{float:left;height:100%}section.form_pro .form .scrollwrapper .jspArrow,section.form_reg .form .scrollwrapper .jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}section.form_pro .form .scrollwrapper .jspArrow.jspDisabled,section.form_reg .form .scrollwrapper .jspArrow.jspDisabled{cursor:default;background:#80808d}section.form_pro .form .scrollwrapper .jspVerticalBar .jspArrow,section.form_reg .form .scrollwrapper .jspVerticalBar .jspArrow{height:16px}section.form_pro .form .scrollwrapper .jspHorizontalBar .jspArrow,section.form_reg .form .scrollwrapper .jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}section.form_pro .form .scrollwrapper .jspVerticalBar .jspArrow:focus,section.form_reg .form .scrollwrapper .jspVerticalBar .jspArrow:focus{outline:none}section.form_pro .form .scrollwrapper .jspCorner,section.form_reg .form .scrollwrapper .jspCorner{background:#eeeef4;float:left;height:100%}section.form_pro .form input[type="submit"],section.form_reg .form input[type="submit"]{text-shadow:1px 1px 1px rgba(255,255,255,0.9);font-size:1em;font-family:"Frutiger LT W01 65 Bold";text-transform:uppercase;color:#47444b;border:1px solid #a3a099;margin:0 auto;padding:10px 30px;text-align:center;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_btn-bg.jpg) 0 0 repeat-x;display:table;outline:none;outline:0;text-decoration:none;cursor:pointer;position:relative;top:30px;width:120px;min-height:36px}section.form_pro .form .title.error,section.form_pro .form .consent.error,section.form_pro .form ul.list.error,section.form_pro .form p.radio.error,section.form_pro .form p.check.error,section.form_pro .form ul.inputs.error,section.form_pro .form ul.inputs li.error,section.form_reg .form .title.error,section.form_reg .form .consent.error,section.form_reg .form ul.list.error,section.form_reg .form p.radio.error,section.form_reg .form p.check.error,section.form_reg .form ul.inputs.error,section.form_reg .form ul.inputs li.error{color:red !important}section.form_pro .form .title.error .errormessage,section.form_pro .form .consent.error .errormessage,section.form_pro .form ul.list.error .errormessage,section.form_pro .form p.radio.error .errormessage,section.form_pro .form p.check.error .errormessage,section.form_pro .form ul.inputs.error .errormessage,section.form_pro .form ul.inputs li.error .errormessage,section.form_reg .form .title.error .errormessage,section.form_reg .form .consent.error .errormessage,section.form_reg .form ul.list.error .errormessage,section.form_reg .form p.radio.error .errormessage,section.form_reg .form p.check.error .errormessage,section.form_reg .form ul.inputs.error .errormessage,section.form_reg .form ul.inputs li.error .errormessage{display:block;width:100%;float:left;text-align:center;margin-top:5px}section.form_pro .form .title.error input,section.form_pro .form .title.error .dropdown,section.form_pro .form .consent.error input,section.form_pro .form .consent.error .dropdown,section.form_pro .form ul.list.error input,section.form_pro .form ul.list.error .dropdown,section.form_pro .form p.radio.error input,section.form_pro .form p.radio.error .dropdown,section.form_pro .form p.check.error input,section.form_pro .form p.check.error .dropdown,section.form_pro .form ul.inputs.error input,section.form_pro .form ul.inputs.error .dropdown,section.form_pro .form ul.inputs li.error input,section.form_pro .form ul.inputs li.error .dropdown,section.form_reg .form .title.error input,section.form_reg .form .title.error .dropdown,section.form_reg .form .consent.error input,section.form_reg .form .consent.error .dropdown,section.form_reg .form ul.list.error input,section.form_reg .form ul.list.error .dropdown,section.form_reg .form p.radio.error input,section.form_reg .form p.radio.error .dropdown,section.form_reg .form p.check.error input,section.form_reg .form p.check.error .dropdown,section.form_reg .form ul.inputs.error input,section.form_reg .form ul.inputs.error .dropdown,section.form_reg .form ul.inputs li.error input,section.form_reg .form ul.inputs li.error .dropdown{border:1px solid red}section.form_pro .form .title .errormessage,section.form_pro .form .consent .errormessage,section.form_pro .form ul.list .errormessage,section.form_pro .form p.radio .errormessage,section.form_pro .form p.check .errormessage,section.form_pro .form ul.inputs .errormessage,section.form_pro .form ul.inputs li .errormessage,section.form_reg .form .title .errormessage,section.form_reg .form .consent .errormessage,section.form_reg .form ul.list .errormessage,section.form_reg .form p.radio .errormessage,section.form_reg .form p.check .errormessage,section.form_reg .form ul.inputs .errormessage,section.form_reg .form ul.inputs li .errormessage{display:none}section.form_pro .col,section.form_pro .col1,section.form_pro .col2,section.form_pro .col3,section.form_pro .col4{height:550px}section.form_pro .col .social,section.form_pro .col1 .social,section.form_pro .col2 .social,section.form_pro .col3 .social,section.form_pro .col4 .social{height:auto;width:100%;border-bottom:1px dotted #a19e97;padding-bottom:35px}section.form_pro .col .social .facebook,section.form_pro .col1 .social .facebook,section.form_pro .col2 .social .facebook,section.form_pro .col3 .social .facebook,section.form_pro .col4 .social .facebook,section.form_pro .col .social .linkedin,section.form_pro .col1 .social .linkedin,section.form_pro .col2 .social .linkedin,section.form_pro .col3 .social .linkedin,section.form_pro .col4 .social .linkedin{margin:20px auto;background:url("http://www.mallorcastar.com/apartamento.cala.dor/img/form_social-btns.png");background-repeat:no-repeat;background-position:0 0;background-size:634px 80px;display:block;width:317px;height:39px;text-align:center;color:#fff;line-height:39px;font-family:"Frutiger LT W01 65 Bold";font-size:14px;overflow:hidden}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){section.form_pro .col .social .facebook,section.form_pro .col1 .social .facebook,section.form_pro .col2 .social .facebook,section.form_pro .col3 .social .facebook,section.form_pro .col4 .social .facebook,section.form_pro .col .social .linkedin,section.form_pro .col1 .social .linkedin,section.form_pro .col2 .social .linkedin,section.form_pro .col3 .social .linkedin,section.form_pro .col4 .social .linkedin{background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/form_social-btns@2x.png) 0 0 no-repeat;background-size:634px 80px}}section.form_pro .col .social .facebook .connect,section.form_pro .col1 .social .facebook .connect,section.form_pro .col2 .social .facebook .connect,section.form_pro .col3 .social .facebook .connect,section.form_pro .col4 .social .facebook .connect,section.form_pro .col .social .facebook .disconnect,section.form_pro .col1 .social .facebook .disconnect,section.form_pro .col2 .social .facebook .disconnect,section.form_pro .col3 .social .facebook .disconnect,section.form_pro .col4 .social .facebook .disconnect,section.form_pro .col .social .linkedin .connect,section.form_pro .col1 .social .linkedin .connect,section.form_pro .col2 .social .linkedin .connect,section.form_pro .col3 .social .linkedin .connect,section.form_pro .col4 .social .linkedin .connect,section.form_pro .col .social .linkedin .disconnect,section.form_pro .col1 .social .linkedin .disconnect,section.form_pro .col2 .social .linkedin .disconnect,section.form_pro .col3 .social .linkedin .disconnect,section.form_pro .col4 .social .linkedin .disconnect{height:39px;width:265px;float:right}section.form_pro .col .social .facebook .connect,section.form_pro .col1 .social .facebook .connect,section.form_pro .col2 .social .facebook .connect,section.form_pro .col3 .social .facebook .connect,section.form_pro .col4 .social .facebook .connect,section.form_pro .col .social .linkedin .connect,section.form_pro .col1 .social .linkedin .connect,section.form_pro .col2 .social .linkedin .connect,section.form_pro .col3 .social .linkedin .connect,section.form_pro .col4 .social .linkedin .connect{display:block}section.form_pro .col .social .facebook .disconnect,section.form_pro .col1 .social .facebook .disconnect,section.form_pro .col2 .social .facebook .disconnect,section.form_pro .col3 .social .facebook .disconnect,section.form_pro .col4 .social .facebook .disconnect,section.form_pro .col .social .linkedin .disconnect,section.form_pro .col1 .social .linkedin .disconnect,section.form_pro .col2 .social .linkedin .disconnect,section.form_pro .col3 .social .linkedin .disconnect,section.form_pro .col4 .social .linkedin .disconnect{display:none}section.form_pro .col .social .facebook,section.form_pro .col1 .social .facebook,section.form_pro .col2 .social .facebook,section.form_pro .col3 .social .facebook,section.form_pro .col4 .social .facebook{background-position:0 0}section.form_pro .col .social .facebook.connected,section.form_pro .col1 .social .facebook.connected,section.form_pro .col2 .social .facebook.connected,section.form_pro .col3 .social .facebook.connected,section.form_pro .col4 .social .facebook.connected{background-position:-317px 0}section.form_pro .col .social .facebook.connected .connect,section.form_pro .col1 .social .facebook.connected .connect,section.form_pro .col2 .social .facebook.connected .connect,section.form_pro .col3 .social .facebook.connected .connect,section.form_pro .col4 .social .facebook.connected .connect{display:none}section.form_pro .col .social .facebook.connected .disconnect,section.form_pro .col1 .social .facebook.connected .disconnect,section.form_pro .col2 .social .facebook.connected .disconnect,section.form_pro .col3 .social .facebook.connected .disconnect,section.form_pro .col4 .social .facebook.connected .disconnect{display:block}section.form_pro .col .social .linkedin,section.form_pro .col1 .social .linkedin,section.form_pro .col2 .social .linkedin,section.form_pro .col3 .social .linkedin,section.form_pro .col4 .social .linkedin{background-position:0 -41px}section.form_pro .col .social .linkedin.connected,section.form_pro .col1 .social .linkedin.connected,section.form_pro .col2 .social .linkedin.connected,section.form_pro .col3 .social .linkedin.connected,section.form_pro .col4 .social .linkedin.connected{background-position:-317px -41px}section.form_pro .col .social .linkedin.connected .connect,section.form_pro .col1 .social .linkedin.connected .connect,section.form_pro .col2 .social .linkedin.connected .connect,section.form_pro .col3 .social .linkedin.connected .connect,section.form_pro .col4 .social .linkedin.connected .connect{display:none}section.form_pro .col .social .linkedin.connected .disconnect,section.form_pro .col1 .social .linkedin.connected .disconnect,section.form_pro .col2 .social .linkedin.connected .disconnect,section.form_pro .col3 .social .linkedin.connected .disconnect,section.form_pro .col4 .social .linkedin.connected .disconnect{display:block}@media screen and (max-width: 768px){section.form_pro .col,section.form_pro .col1,section.form_pro .col2,section.form_pro .col3,section.form_pro .col4,section.form_reg .col,section.form_reg .col1,section.form_reg .col2,section.form_reg .col3,section.form_reg .col4{height:auto;width:100%;float:none;padding-bottom:20px}section.form_pro .col .pref,section.form_pro .col1 .pref,section.form_pro .col2 .pref,section.form_pro .col3 .pref,section.form_pro .col4 .pref,section.form_reg .col .pref,section.form_reg .col1 .pref,section.form_reg .col2 .pref,section.form_reg .col3 .pref,section.form_reg .col4 .pref{width:70%;margin:0 auto}section.form_pro .col .subcol,section.form_pro .col1 .subcol,section.form_pro .col2 .subcol,section.form_pro .col3 .subcol,section.form_pro .col4 .subcol,section.form_reg .col .subcol,section.form_reg .col1 .subcol,section.form_reg .col2 .subcol,section.form_reg .col3 .subcol,section.form_reg .col4 .subcol{float:left;width:45%;margin:0 10px}section.form_pro .col h3,section.form_pro .col1 h3,section.form_pro .col2 h3,section.form_pro .col3 h3,section.form_pro .col4 h3,section.form_reg .col h3,section.form_reg .col1 h3,section.form_reg .col2 h3,section.form_reg .col3 h3,section.form_reg .col4 h3{margin-top:20px}section.form_pro .col.sml,section.form_pro .sml.col1,section.form_pro .sml.col2,section.form_pro .sml.col3,section.form_pro .sml.col4,section.form_reg .col.sml,section.form_reg .sml.col1,section.form_reg .sml.col2,section.form_reg .sml.col3,section.form_reg .sml.col4{width:100%}section.form_pro .col.lrg,section.form_pro .lrg.col1,section.form_pro .lrg.col2,section.form_pro .lrg.col3,section.form_pro .lrg.col4,section.form_reg .col.lrg,section.form_reg .lrg.col1,section.form_reg .lrg.col2,section.form_reg .lrg.col3,section.form_reg .lrg.col4{width:100%}section.form_pro .col.full,section.form_pro .full.col1,section.form_pro .full.col2,section.form_pro .full.col3,section.form_pro .full.col4,section.form_reg .col.full,section.form_reg .full.col1,section.form_reg .full.col2,section.form_reg .full.col3,section.form_reg .full.col4{margin:0 auto;width:90%}}section.error{width:45%;margin:30px auto}section.error .error-title{font-family:BebasNeue;font-size:2.6em;letter-spacing:0.2em;margin:0.7em 0;text-transform:uppercase;text-shadow:1px 1px 1px rgba(255,255,255,0.9);color:#47444b;text-align:center}section.error .error-text{text-align:center;line-height:1.7em;margin-bottom:1em}section.error .error-link{text-align:center;color:#002246;background:url(http://www.mallorcastar.com/apartamento.cala.dor/img/leftArrow.png) left no-repeat;padding-left:10px;font-family:Frutiger-Bold;font-size:0.85em;margin:40px auto;display:table}@media screen and (max-width: 640px){section.error{width:80%;margin:0 auto}}
