﻿.partners main {text-align:center; padding-bottom:20px;}
.partners .content div[class$="Contener"] {display:inline-block; vertical-align:top; width:45%; /*margin-bottom:40px;*/}
/*.partners h1 {color:#fff; font-size:xx-large;}*/
.PartnersDetailsContener {margin-right:2%;}
    .PartnersDetailsContener .dynamic {overflow:auto; text-align:left; padding:10px 20px; color:#000;}
        .PartnersDetailsContener .dynamic ul {list-style:none; padding-left:2%; margin-top:0;}
        .PartnersDetailsContener .dynamic a {color:#df0b7f;}
        .PartnersDetailsContener .dynamic h3 {color:#FF004E; font-size:large; text-transform:uppercase; /*margin-bottom:0;*/ /*background:#f3f3f3;*/ border-bottom:thin solid #ddd; padding:0 5px}
    .partners .instructions {font-size:medium; color:#000; font-weight:600; margin-bottom:20px;}
    .partners .instructions ol {padding-left:0;}
    .partners .instructions li {font-weight:800; color:#df0b7f; list-style-position:inside;}
        .partners .instructions li span {font-weight:600; color:#000;}
    .mapContener {max-width:850px; margin-left:0; padding-top:50px;}
        .mapContener .map {width:100%;}

    /* Inn hotels */
    .lb-image {max-width:none;}
	.InnPhoto {width:100px; height:75px; overflow:hidden; border:solid thin #000; margin:3px 10px 2px; text-align:center; float:left; box-shadow:0 0 5px rgba(0,0,0,0.5);}
	    .InnPhoto img {height:100%; max-width:none; min-width:100%; min-height:100%;}
        
        
/* admin visible only */
.PartnersDetailsContener h3 span {float:right; font-weight:400; text-shadow:none; color:rgba(0,0,0,0.3);}

@media screen and (max-width: 1070px) {
    .mapContener {max-width:850px; margin-left:0; padding-top:0px;}
}

@media screen and (max-width: 768px) {
    .anonymous p:first-child {display:none;}
    .partners .instructions {margin:0 5% 20px;}
}
@media screen and (max-width: 480px) {
    .partners .content div[class$="Contener"] {display:block; width:94%; margin:0 auto;}
    .mapContener {max-width:none; margin-bottom:40px;}
    .PartnersDetailsContener .dynamic {margin-bottom:40px;}
}