@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap');html{box-sizing:border-box;height:100%;}*,*:before,*:after{box-sizing:inherit;}html,body{border:0px;margin:0px;padding:0px;font-family:'Montserrat',sans-serif;}.bodywrap{padding:40px;padding-bottom:0px;padding-top:0px;}.rowwrap{clear:both;overflow:hidden;margin-bottom:10px;}p a{color:#fff;}.footertwo a{color:#969696;text-decoration:none;text-transform:uppercase;letter-spacing:0.2em;font-size:10px;text-align:center;display:block;padding:10px;}.logo{Display:none;}#mc_embed_signup h2{display:none!important;}#mc_embed_signup .mc-field-group{padding-bottom:10px!important;margin:0px!important;width:100%!important;}#mc_embed_signup form{padding:0px!important;}#mc_embed_signup .buttonn{background:#000!important;width:100%!important;margin-top:10px!important;border-radius:0px!important;height:auto!important;padding:6px!important;font-size:12px!important;}#mc_embed_signup .mc-field-group selects{border:1px solid #abb0b2;padding:5px!important;height:32px;width:100%;border-radius:2px;}#mc_embed_signup .size1of2{width:100%!important;}.mc-field-group{margin-bottom:20px;}input#mc-embedded-subscribe{text-transform:uppercase;letter-spacing:0.2em;font-size:12px;margin-bottom:5px;display:block;width:100%;background:#222;color:#fff;border:0px solid;border-radius:0px;padding:15px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;}select{-webkit-appearance:none;display:block;width:100%;border-radius:0px;padding:10px;background:#fff;border:1px solid #fff;background:none;color:#fff;border:2px solid #fff;}fieldset.mc_fieldset.gdprRequired.mc-field-group{border:0px solid #fff;}label.checkbox.subfield input{width:auto;margin-right:10px;}.secretlogo img{width:100%;}.secretlogo{width:100%;max-width:400px;margin:40px auto;}.mc-field-group label{text-transform:uppercase;letter-spacing:0.2em;font-size:12px;margin-bottom:5px;display:block;color:#fff;}.blacksection{background:#fff;padding:40px 10px;color:#fff;}.mc-field-group input{width:100%;padding:9px;background:none;color:#fff;border:2px solid #fff;}div#mc_embed_signup{width:100%;max-width:500px;margin:70px auto;padding:10px;}.header img{max-width:500px;width:100%;}.domain-elementsmykonos .header img{max-width:300px;}.domain-elementsmykonos .row2{background-image:url(/files/elm1a.jpg);}.domain-elementsmykonos .row3{background-image:url(/files/elm2.jpg);}.domain-elementsmykonos .row6{background-image:url(/images/elm3.jpg);}.domain-mykonoslyfe .row2{background-image:url(/files/trinityheadnew.jpg);}.domain-mykonoslyfe .row3{background-image:url(/images/serviceshome.jpg);}.domain-mykonoslyfe .row6{background-image:url(/images/mky1.jpg);}.altlist .imgwrap a.lightbox-processed{position:absolute;top:0px;left:0px;width:100%;height:100%;}.villasblock .views-row{position:relative;}.villasblock .views-field.views-field-title a{position:absolute;bottom:20px;text-align:center;display:block;background:#000000c4;color:#fff;padding:30px;text-decoration:none;text-transform:uppercase;letter-spacing:0.6em;font-size:20px;-webkit-font-smoothing:antialiased;}.node-article img{max-width:100%;height:auto;}.row{float:left;height:350px;background-size:cover;background-position:center;}.onethird{width:33%;text-align:center;}.twothirds{width:67%;width:calc(67% - 10px);margin-left:10px;}.row.row3.twothirds{margin-left:0px;margin-right:10px;}.featurebg{background-color:#6f98c4;color:#fff;}.domain-elementsmykonos .featurebg{background:#877e44;}.domain-mykonoslyfe .featurebg{background:#232323;}.header{width:100%;background-image:url(/files/trinityheadnew.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:103px 0px;text-align:center;color:#fff;height:450px;text-transform:uppercase;letter-spacing:0.4em;font-size:17px;line-height:31px;}.domain-mykonoslyfe .header{background-image:url(/images/lyfeheader.jpg);}.domain-elementsmykonos .header{background-image:url(/files/elementshead2.jpg);}.header h1{font-size:49px;font-weight:700;margin-bottom:2px;margin-top:0px;}h3{text-transform:uppercase;font-weight:400;font-size:26px;letter-spacing:0.2em;text-decoration:none;color:#fff;}.row a{text-decoration:none;}.menubar{overflow:hidden;}.vertical-tabs.clearfix{display:none;}div#block-block-1 .btn{background:#0b1926;font-size:11px;text-align:center;display:block;margin-bottom:20px;}.overlayopac a{text-decoration:none;}.menuwrap ul{padding:0px;margin:0px;text-align:center;}.menuwrap ul li{display:inline-block;margin:0px;padding:0px;list-style-image:none;list-style-type:none;}.menuwrap ul li a{text-transform:uppercase;letter-spacing:0.2em;font-size:12px;color:#222;text-decoration:none;padding:16px 40px;display:block;}table td{padding:10px;text-align:center;text-transform:uppercase;letter-spacing:0.1em;font-size:11px;}thead{display:none;}fieldset#edit-filters{display:none;}fieldset#edit-options{display:none;}.fulltbl table td:first-child{opacity:1;}table{width:100%;}table td:first-child{opacity:0;}table td a{color:#002ac1;}span.field-edit-link{display:none;}div#block-block-2 img{max-width:40px;height:auto;}.filter-wrapper{display:none;}.row1,.row4{padding-top:90px;}.row2{background-image:url('http://trinitymykonos.com/trinity/sites/default/files/andreas%20bekas%20-17.jpg');}.row3{background-image:url('http://trinitymykonos.com/trinity/sites/default/files/andreas%20bekas%20-31.jpg');}.row6{background-image:url('http://trinitymykonos.com/trinity/sites/default/files/andreas%20bekas%20-28.jpg');}.row5{background-image:url(/images/booking3.jpg);background-size:contain;background-repeat:no-repeat;}.row.row5 h3{display:none;}.not-front.node-type-page #block-system-main,.not-front.node-type-article #block-system-main,.not-front.node-type-villas #block-system-main{width:100%;background-image:url(http://trinitymykonos.com/files/trinityheadnew.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:150px;text-align:center;color:#fff;min-height:450px;text-transform:uppercase;letter-spacing:0.3em;font-size:28px;}.not-front.node-type-page #block-system-main > .content,.not-front.node-type-article #block-system-main > .content,.not-front.node-type-villas #block-system-main > .content{background-color:#6f98c4eb;;color:#fff;text-align:center;padding:34px;font-size:12px;text-transform:uppercase;letter-spacing:0.2em;line-height:20px;margin-bottom:18px;}.domain-mykonoslyfe.not-front.node-type-page #block-system-main > .content,.domain-mykonoslyfe.not-front.node-type-article #block-system-main > .content{background:#0000008c;}.domain-mykonoslyfe.not-front.node-type-page #block-system-main{background-image:url(/images/lyfeheader.jpg);}.villasblock img{width:100%;height:auto;}.servicesgrid{overflow:hidden;}.servicesgrid p{font-size:10px;line-height:22px;text-transform:uppercase;letter-spacing:0.1em;text-align:justify;}.servicesgrid .views-row{width:32%;margin-right:2%;float:left;margin-top:21px;}.servicesgrid .views-field-title{font-size:16px;letter-spacing:0.1em;margin-top:10px;}.servicesgrid .views-row:nth-child(3n+0){margin-right:0px;}.servicesgrid img{width:100%;height:auto;}.triogrid{font-size:0px;}.triogrid .views-row{width:32%;margin:0.5%;display:inline-block;}.triogrid .views-row img{width:100%;height:auto;}.not-front.node-type-page #block-system-main h1,.not-front.node-type-article #block-system-main h1{text-transform:uppercase;font-weight:400;font-size:26px;letter-spacing:0.2em;text-align:center;}.altlist .views-row{position:relative;overflow:hidden;margin:20px 0px;text-align:center;}.altlist .imgwrap,.altlist .textwrap{float:left;height:350px;position:relative;}.reviewwrap{margin-top:40px;font-size:11px;}.reviewname{font-weight:800;}#nextLink{background:url(/sites/all/modules/lightbox2/images/next.gif) right 50% no-repeat!important;}#prevLink{background:url(/sites/all/modules/lightbox2/images/prev.gif) left 50% no-repeat!important;}#bottomNavClose{margin-top:-2px;margin-bottom:6px;}.altlist .views-row-even .imgwrap,.altlist .views-row-even .textwrap{float:right;}.altlist .views-row-even .imgwrap{margin-left:20px;margin-right:0px;}.altlist .imgwrap{font-size:0px;line-height:0px;width:calc(40% - 20px);margin-right:20px;background-size:cover;background-repeat:no-repeat;}.altlist .imgwrap img{width:100%;height:auto;display:none;}.altlist .views-field-title{text-transform:uppercase;font-weight:400;font-size:26px;letter-spacing:0.2em;text-align:center;}.altlist .textwrap{width:60%;background-color:#6f98c4;padding:50px;padding-top:80px;color:#fff;}.altlist .views-field-body{font-size:11px;text-transform:uppercase;letter-spacing:0.2em;line-height:20px;margin-bottom:18px;}.btn{color:#fff;text-transform:uppercase;letter-spacing:0.3em;text-decoration:none;font-size:16px;display:block;width:240px;margin:0px auto;position:relative;padding:14px 0px;}.btn:before{display:block;content:'';border:1px solid;position:absolute;top:-2px;right:-2px;width:100%;height:100%;}.btn:after{display:block;content:'';border:1px solid;position:absolute;top:2px;left:-2px;width:100%;height:100%;}.roomlistt a{width:32.6%;display:inline-block;margin:1% 1%;height:auto;margin-left:0%;}.roomlist ul li{width:32.6%;display:inline-block;margin:1% 1%;height:auto;margin-left:0%;List-style-type:none;}.roomlist ul li:nth-child(3){Margin-right:0px;}.roomlist ul li:nth-child(4),.roomlist ul li:nth-child(5),.roomlist ul li:nth-child(6){display:none;}.roomlist .views-field.views-field-field-image-1{font-size:0px;}#imageData #bottomNav{Height:0px;}.roomlisttt a:last-child{Margin-right:0px;}.roomlist123 ul li.last{Margin-right:0px;}.roomlist img{Width:100%;Height:auto;}.roomlist2 img{Width:100%;Height:auto;}a#bottomNavZoom{display:none!important;}.textwrap .textinner{max-width:500px;margin:0px auto;text-transform:uppercase;font-size:12px;letter-spacing:0.2em;line-height:20px;padding:40px 0px;}.textinner .views-field.views-field-title{font-size:23px;display:block;letter-spacing:0.3em;}.textinner .views-field.views-field-body{padding:10px 0px;}.roomlist .textwrap{background:#6e95bc;color:#fff;text-align:center;padding:20px;}.overlayopac{width:100%;padding:100px;position:relative;}.overlayopacinner{background-color:#6f98c4a1;color:#fff;text-align:center;padding:34px;font-size:29px;text-transform:uppercase;letter-spacing:0.2em;}.domain-elementsmykonos .overlayopacinner{background-color:#877e44b0;}.domain-mykonoslyfe .overlayopacinner{background:#00103cdb;}.row.row5{padding:50px;}.row5 h3{font-size:14px;line-height:32px;}.contactbar{width:100%;height:40px;background-color:#fff;position:fixed;bottom:0px;left:0px;Padding-left:40px;padding-top:12px;font-size:12px;text-align:left;color:#333;letter-spacing:0.1em;}.footerone{background-color:#363c37;padding:10px;text-align:center;font-size:0px;}.footerone img{width:140px;}.footertwo{padding:10px;background-color:#0c1a26;padding-bottom:50px;}.domain-elementsmykonos .footertwo{background-color:#2d2a14;}@media (max-width :900px){.bodywrap{padding:0px;margin:0px;}.domain-trinitymykonos-com .logo{Display:block;Width:200px;Float:left;}.logo img{width:100%;height:auto;}.servicesgrid .views-row{width:49%;margin-right:1%!important;float:left;margin-top:21px;}.front .logo{Display:none;}.mobiletoggle{display:block;width:36px;height:36px;background-image:url(/images/toggletrin2.png);background-repeat:no-repeat;background-size:contain;background-position:center;float:right;margin:17px;}.menubar{overflow:hidden;background:#363c37;}.menuwrap{display:none;clear:both;background:#222;}.menuwrap ul li a{width:100%;color:#fff;}.menuwrap ul li{width:100%;}.row{width:48%;margin:1%;margin-left:1%;margin-right:1%;}.row.header{width:98%;}.overlayopac{padding:40px;}.overlayopacinner{font-size:25px;}.row.row3.twothirds{margin-left:1%;margin-right:1%;}.not-front.node-type-page #block-system-main,.not-front.node-type-article #block-system-main,.not-front.node-type-villas #block-system-main{padding:0px;}}@media (max-width :600px){.altlist .imgwrap,.altlist .textwrap{width:100%;height:auto;margin:0px;margin-bottom:0px!important;}.servicesgrid .views-row{width:100%;margin-right:0%;float:left;margin-top:21px;}.villasblock .views-row{overflow:hidden;}.villasblock .views-row img{width:200%;margin-left:-50%;}.domain-mykonoslyfe .row2{display:none;}.roomlist ul li.first{width:100%;}.not-front.node-type-page #block-system-main,.not-front.node-type-article #block-system-main,.not-front.node-type-villas #block-system-main{min-height:0px;}.roomlist ul li{width:49.5%;margin-top:0px;}.imgwrap.views-fieldset{padding-top:8px;}.contactbar{display:none;}.overlayopac{padding:0px;}.overlayopacinner{font-size:20px;}.row{width:100%!important;margin:0%;}.rowwrap{margin-bottom:0px;}.row.header{width:100%;}.row.row3.twothirds{margin-left:0%;margin-right:0%;}.triogrid .views-row{width:49%;margin:0.5%;display:inline-block;}.header h1{margin-bottom:10px;line-height:60px;}.altlist .imgwrap{height:300px;}.header{font-size:15px;line-height:28px;}}
