@font-face {font-family: "Ionicons";src: url("/fonts/ionicons.eot?v=2.0.1");src: url("/fonts/ionicons.eot?v=2.0.1#iefix") format("embedded-opentype"), url("/fonts/ionicons.woff?v=2.0.1") format("woff"), url("/fonts/ionicons.woff") format("woff"), url("/fonts/ionicons.svg?v=2.0.1#Ionicons") format("svg");font-weight: normal;font-style: normal; }
@font-face{font-family:'HelveticaRoundedLTStdBdCn';src:url('/fonts/HelveticaRoundedLTStdBdCn.eot');src:url('/fonts/HelveticaRoundedLTStdBdCn.eot?#iefix') format('embedded-opentype'),url('/fonts/HelveticaRoundedLTStdBdCn.woff') format('woff'),url('/fonts/HelveticaRoundedLTStdBdCn.ttf') format('truetype'),url('/fonts/HelveticaRoundedLTStdBdCn.svg#HelveticaRoundedLTStdBdCn') format('svg');font-weight:normal;font-style:normal}
/*navigation*/
#directorym{position:fixed; width:80%; height:100% !important; text-align:center; background-color:#FFFFFF;z-index:700 !important;top:0; left:-80%;}
#directorym_search{position:fixed; width:80%; height:100% !important; text-align:center; background-color:#FFFFFF;z-index:700 !important;}
.directorym{position:relative;width:100%;  height:auto;display:block;text-align:left; z-index:750;}
ul.directorym{position:relative;list-style-type: none; margin:0; padding: 0;}
li.directorym{float:left; width:100%; height:auto;list-style-type: none; display:block; background-color:#FFFFFF; text-transform:capitalize; font-weight:normal; border-bottom:1px solid #f0f0f0;line-height:1.4em}
li.directorym a {color:#6e6e6e; text-decoration:none;display:block; padding:10px 10px 10px 10px; font-size:1.2em; line-height:1.8em; font-weight:normal !important}
li.directorym a:before {font-family: "Ionicons";font-size:1.4em; float:right;color:#6e6e6e;text-transform:none; content:"\f397"; margin-right:5px}
li.directorym a:hover:before {font-size:1.4em; float:right;color:#1684c3}
li.directorym > .head_icon:before{position:relative;font-size:1.6em; float:left; display:inline-block}
/*sublinks*/
ul.sublinkm{position:relative; width:100%; height:auto;list-style-type: none; padding:0px; margin:0px; text-align:left;}
li.sublinkm{position:relative; width:100%;text-align:left; list-style-type: none; padding:0 0 0 10px;background-color:#f7f6f6; font-weight:normal;color:#1684c3;}
li.sublinkm a{font-size:1.2em; line-height:2em;width:auto;color:#1684c3; text-transform:capitalize; text-decoration:none; display:block; padding:2%; display:block; border-bottom:1px solid #f0f0f0;}
.option{float:left;width:100% !important; height:auto;text-align:left;padding:8px 0 8px 10px;line-height:1.6em;width:auto;color:#2b2b2b;text-align:left }

/*native bar phone ...email */
#alter{position:relative; background-color:#FFFFFF; width:auto; height:auto; text-align:left; padding:10px 10px 0 10px; z-index:600; text-transform:none; line-height:60px !important; font-size:1.2em !important;}
/*buttons*/
.buttons{font-size:1.2em;position:relative;padding:0;display:inline-block; text-align:center;margin-right:3%}
a.buttons{font-size:1.2em;position:relative;text-decoration:none; text-transform:capitalize; width:auto;height:auto; display:inline-block; text-align:center;color:#6e6e6e}
a.buttons:active, a.buttons:hover{background-color:none; color:#6e6e6e}
.dropmenu_left{text-align:center;z-index:999;width:40px;height:66px; margin-right:15px}
a.dropmenu_left{font-size:1.6em; text-decoration:none;display:block; text-align:center;color:#333333 !important; line-height:70px}
.dropmenu{text-align:center;z-index:999;width:40px;height:66px; }
a.dropmenu{font-size:1.6em; text-decoration:none;display:block; text-align:center;color:#333333 !important;line-height:70px}
a.over {color:#9a9a9a;border:0; text-decoration:none}
/*menus*/
#footermenu{float:left;width:auto; height:66px;display:inline-block;text-align:left;margin-left:15px; padding:0; vertical-align:middle}
#footermenu_right{float:right;width:auto;height:66px;display:inline-block; text-align:right; margin-right:15px; padding:0;vertical-align:middle}
#footerback a{float:left;text-align:left; display:inline-block;color:#6e6e6e !important;}
.clear{clear:both;}
@media only screen and (min-width:600px){
li.directorym a {font-size:1.4em !important;}
li.sublinkm a{font-size:1.4em !important;}
.dropmenu{background-color:none}
buttons:before{font-size:1.4em;}
#footermenu{font-size:1.2em;}
}
label{font-weight:normal !important}
.cover{position:fixed; width:100%; height:100% !important; top:0px; bottom:0px;background-color:rgba(0,0,0,0.4); z-index:100;}
#modbutton label input { display:none;}
#modbutton input:checked + span {background-color:#e3eafa;color:#000000; padding:10px;font-weight:normal !important;text-shadow: 0 0px 0 rgba(0, 0, 0, 0);}
/* icons to phone ionic */ 
button[class*='ion-'],a.btn[class*='ion-'],font[class*='ion-']{display:inline-block; margin-left:5px; vertical-align:middle; line-height:1px; vertical-align:middle !important}a.mainbtn [class*='ion-']{margin-left:0px !important}
.ion-back:after{font-family: "Ionicons";content: "\f265"; /*f3d2 \f124*/; font-size:1.6em}.ion-home:after{font-family: "Ionicons";content: "\f3f0";}/*f35c f3f0 bold*/.ion-close:after {font-family: "Ionicons";content: "\f406";/*f405*/font-size:1.75em;color:#000000 !important }.ion-menu:after{font-family: "Ionicons";content: "\f20e"; font-size:1.75em}.ion-phone:after{font-family: "Ionicons";content: "\f2d2";}.ion-email:after{font-family: "Ionicons";content: "\f132";}.ion-bullet:after{font-family: "Ionicons";content: "\f396"; display:inline-block; margin-left:5px; /* f400 f396*/}.ion-bag:after{font-family: "Ionicons";content: "\f110";}.ion-cart:after{font-family: "Ionicons";content: "\f3f8";}.ion-chart:after{font-family: "Ionicons";content: "\f2a5";}.ion-gear:after{font-family: "Ionicons";content: "\f43d";}.ion-chats:after{font-family: "Ionicons";content: "\f11f";}.ion-arrow:after{font-family: "Ionicons";content: "\f30f";}.ion-bell:after{font-family: "Ionicons";content: "\f39b";}
.ion-option:after {font-family: "Ionicons";content: "\f401";}.ion-option-check:after {font-family: "Ionicons";content: "\f3ff";}.ion-user:after {font-family: "Ionicons";content: "\f39e";}.ion-users:after {font-family: "Ionicons";content: "\f212";}.ion-lock:after {font-family: "Ionicons";content: "\f458";}.ion-unlock:after {font-family: "Ionicons";content: "\f4c9";}.ion-delete:after {font-family: "Ionicons";content: "\f253";}.ion-city:after {font-family: "Ionicons";content: "\f1ff";}.ion-map:after {font-family: "Ionicons";content: "\f203";}.ion-web:after {font-family: "Ionicons";content: "\f276";}.ion-dollar:after {font-family: "Ionicons";content: "\f353";}.ion-heart:after{font-family: "Ionicons";content: "\f388";}.ion-chat:after{font-family: "Ionicons";content: "\f11e";}.ion-arrow-2:after{font-family: "Ionicons";content: "\f3d1";}.ion-plaine:after {font-family: "Ionicons";content: "\f2c3";}.ion-bell-off:after{font-family: "Ionicons";content: "\f39a";}
.ion-cc:after {font-family: "Ionicons";content: "\f119";}.ion-tag:after {font-family: "Ionicons";content: "\f48f";}.ion-checkbox:after {font-family: "Ionicons";content: "\f372";}.ion-checkbox-checked:after {font-family: "Ionicons";content: "\f374";}.ion-edit:after {font-family: "Ionicons";content: "\f417";}.ion-business:after {font-family: "Ionicons";content: "\f26c";}.ion-contact:after {font-family: "Ionicons";content: "\f419";}.ion-calendar:after {font-family: "Ionicons";content: "\f3f3";}.ion-dropdown:after {font-family: "Ionicons";content: "\f123";}.ion-star:after {font-family: "Ionicons";content: "\f483";}.ion-half-star:after {font-family: "Ionicons";content: "\f481";}.ion-epmty-star:after {font-family: "Ionicons";content: "\f482";}.ion-question-mark:after {font-family: "Ionicons";content: "\f446";}.ion-flag:after {font-family: "Ionicons";content: "\f279";}.ion-checkmark:after {font-family: "Ionicons";content: "\f383";}.ion-bulb:after {font-family: "Ionicons";content: "\f451";}
.ion-link-arrow:after{font-family: "Ionicons";content: "\f29f"}.ion-more:after{font-family: "Ionicons";content: "\f397";}.ion-play:after {font-family: "Ionicons";content: "\f24d";}.ion-flag-map:after {font-family: "Ionicons";content: "\f1ff";}.ion-download:after {font-family: "Ionicons";content: "\f407";}.ion-android-arrow-back:after{font-family: "Ionicons";content: "\f2ca";font-size:1.6em}.ion-ios-arrow-back:after{font-family: "Ionicons";content: "\f3cf";font-size:1.6em}.ion-alarm:after {font-family: "Ionicons";content: "\f3c7";}.ion-medkit:after{font-family: "Ionicons";content: "\f45e";}
.animate-spin {-webkit-animation: spin 1s infinite linear;animation: spin 1s infinite linear;display: inline-block;}.ion-signout:after {font-family: "Ionicons";content: "\f385";}
@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
.ion-spin:before { font-family: "Ionicons";content: "\f29c";} /* '' */
div.myaccount li.directorym{text-align:center !important;float:none !important; position:relative; margin:0 auto !important}div.myaccount li.sublinkm a font[class*='ion-']{vertical-align:top !important; line-height:1.6em !important; font-size:1.2em !important}
div.myaccount li.directorym, div.myaccount li.sublinkm {background-color:transparent !important; border-bottom:0px !important} div.myaccount li.directorym a{color:#FFFFFF !important;} div.myaccount li.sublinkm a{color:#FFFFFF !important;border-bottom:0px !important}