@font-face {
  font-family: 'nrfontset';
  src: url('../font/c/acp.eot?84220212');
  src: url('../font/c/acp.eot?84220212#iefix') format('embedded-opentype'),
       url('../font/c/acp.woff?84220212') format('woff'),
       url('../font/c/acp.ttf?84220212') format('truetype'),
       url('../font/c/acp.svg?84220212#20tag') format('svg');
  font-weight: normal;
  font-style: normal;
	
}

.qform{ display:none; }

.32me{ display:none; }



.footla {
height:30px;
margin: 0;
clear: both;
width:100%;
position: relative;
bottom:-160;
}
.nopad {
padding:0px !important;
margin:0px !important;
}

@font-face {
  font-family: 'nrfontset';
  src: url('../font/eht/font.eot?84220212');
  src: url('../font/eht/font.eot?84220212#iefix') format('embedded-opentype'),
       url('../font/eht/font.woff?84220212') format('woff'),
       url('../font/eht/font.ttf?84220212') format('truetype'),
       url('../font/eht/font.svg?84220212#20tag') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: '20tag';
    src: url('../font/20tag.svg?84220212#20tag') format('svg');
  }
}
*/
 
 [class^="icon2-"]:before, [class*=" icon2-"]:before {
  font-family: "nrfontset";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
.icon2-logo_stack_p9:before { content: '\27'; } /* '' */
.icon2-pattern_12a:before { content: '\29'; } /* '' */
.icon2-cltagline2{ content: 'url(../font/nr.svg)'; }


.icon2-logo_stack_p91:before { content: '\27'; } /* '' */
.icon2-pattern_12a1:before { content: '\29'; } /* '' */
.icon2-cltagline21{ content: 'url(../font/nr.svg)'; }

.icon2-logo_stack_p92:before { content: '\27'; } /* '' */
.icon2-pattern_12a2:before { content: '\29'; } /* '' */
.icon2-cltagline22{ content: 'url(../font/nr.svg)'; }

.icon2-logo_stack_p93:before { content: '\21'; } /* '' */
.icon2-pattern_12a3:before { content: '\22'; } /* '' */
.icon2-cltagline23{ content: 'url(../font/nr.svg)'; }



.icon2-logo_stack_p94:before { content: '\27'; } /* '' */
.icon2-pattern_12a4:before { content: '\29'; } /* '' */
.icon2-cltagline24{ content: 'url(../font/nr.svg)'; }


.icon2-logo_stack_p95:before { content: '\25'; } /* '' */
.icon2-pattern_12a5:before { content: '\28'; } /* '' */
.icon2-cltagline25{ content: 'url(../font/nr.svg)'; }




.icon2-logo_stack_p96:before { content: '\23'; } /* '' */
.icon2-pattern_12a6:before { content: '\24'; } /* '' */
.icon2-cltagline26{ content: 'url(../font/nr.svg)'; }


.icon2-logo_stack_p97:before { content: '\2d'; } /* '' */
.icon2-pattern_12a7:before { content: '\28'; } /* '' */
.icon2-cltagline27{ content: 'url(../font/nr.svg)'; }



.icon2-logo_stack_p98:before { content: '\2a'; } /* '' */
.icon2-pattern_12a8:before { content: '\2b'; } /* '' */
.icon2-cltagline28{ content: 'url(../font/nr.svg)'; }


.icon2-logo_stack_p99:before { content: '\34'; } /* '' */
.icon2-pattern_12a9:before { content: '\35'; } /* '' */
.icon2-cltagline29:before { content: '\36'; } /* '' */




 
 
 .icon2-logo_stack_p910:before { content: '\32'; } /* '' */
.icon2-pattern_12a910:before { content: '\33'; } /* '' */
.icon2-cltagline210{ content: 'url(../font/nr.svg)'; }
 
 

   .icon2-logo_stack_p912:before { content: '\2f'; } /* '' */
.icon2-pattern_12a912:before { content: '\30'; } /* '' */
.icon2-pattern_12a912:before { content: '\31'; } /* '' */
.icon2-cltagline210{ content: 'url(../font/nr.svg)'; }
 





@font-face {
  font-family: 'nreash';
  src: url('../font/nreash.eot?66383358');
  src: url('../font/nreash.eot?66383358#iefix') format('embedded-opentype'),
       url('../font/nreash.woff?66383358') format('woff'),
       url('../font/nreash.ttf?66383358') format('truetype'),
       url('../font/nreash.svg?66383358#nreash') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'nreash';
    src: url('../font/nreash.svg?66383358#nreash') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "nreash";
  font-style: normal;
  font-weight: normal;
  speak: none;
  padding:0px;
  margin:0px;
  padding-right:4px;


 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;

  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */

 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}


 .delay1 { animation-delay: 1.1s; -webkit-animation-delay: 1.1s; animation-delay: 1.1s; }

.funkyfont {   

  font-family: 'acp';
  src: url('../font/c/acp.eot?66383358');
  src: url('../font/c/acp.eot?66383358#iefix') format('embedded-opentype'),
       url('../font/c/acp.woff?66383358') format('woff'),
       url('../font/c/acp.ttf?66383358') format('truetype'),
       url('../font/c/acp.svg?66383358#nreash') format('svg');
  font-weight: bold !important;
  font-style: normal;
  font-size:36px;
  color:rgba(3, 3, 3, 1.0) !important; }
  
 

 
.logo_effect{
font-size: 122px;
background: -webkit-linear-gradient(#0F3, #F00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
text-shadow: -2px 1px 2px rgba(0, 0, 0, 0.77);
}
 .icon-afs_logo:before { content: '\e8b9'; } /* '' */
.icon-youtube-1:before { content: '\e898'; } /* '' */
.icon-sportkin:before { content: '\e8cc'; } /* '' */
.icon-sportkin_invert:before { content: '\e8ce'; } /* '' */
.icon-emo-happy:before { content: '\e800'; } /* '' */
.icon-emo-wink2:before { content: '\e802'; } /* '' */
.icon-firefox:before { content: '\e870'; } /* '' */
.icon-chrome:before { content: '\e86f'; } /* '' */
.icon-ie:before { content: '\e86e'; } /* '' */
.icon-search-1:before { content: '\e85a'; } /* '' */
.icon-mail:before { content: '\e84e'; } /* '' */
.icon-heart-empty:before { content: '\e806'; } /* '' */
.icon-star:before { content: '\e801'; } /* '' */
.icon-star-empty:before { content: '\e803'; } /* '' */
.icon-star-half:before { content: '\e804'; } /* '' */
.icon-star-half-alt:before { content: '\e805'; } /* '' */
.icon-user-1:before { content: '\e8c9'; } /* '' */
.icon-male:before { content: '\e851'; } /* '' */
.icon-female:before { content: '\e850'; } /* '' */
.icon-picture-1:before { content: '\e84f'; } /* '' */
.icon-ok-squared:before { content: '\e807'; } /* '' */
.icon-plus-squared:before { content: '\e808'; } /* '' */
.icon-minus-squared:before { content: '\e809'; } /* '' */
.icon-help-circled:before { content: '\e84c'; } /* '' */
.icon-info-circled:before { content: '\e84d'; } /* '' */
.icon-home:before { content: '\e80a'; } /* '' */
.icon-attach:before { content: '\e848'; } /* '' */
.icon-eye:before { content: '\e80b'; } /* '' */
.icon-tags:before { content: '\e877'; } /* '' */
.icon-bookmark:before { content: '\e82b'; } /* '' */
.icon-bookmark-empty:before { content: '\e82a'; } /* '' */
.icon-flag:before { content: '\e852'; } /* '' */
.icon-thumbs-up:before { content: '\e80c'; } /* '' */
.icon-thumbs-down:before { content: '\e80d'; } /* '' */
.icon-quote-left:before { content: '\e80e'; } /* '' */
.icon-quote-right:before { content: '\e80f'; } /* '' */
.icon-code:before { content: '\e810'; } /* '' */
.icon-edit:before { content: '\e855'; } /* '' */
.icon-chat:before { content: '\e858'; } /* '' */
.icon-comment-empty:before { content: '\e857'; } /* '' */
.icon-bell:before { content: '\e856'; } /* '' */
.icon-location:before { content: '\e85c'; } /* '' */
.icon-direction:before { content: '\e85b'; } /* '' */
.icon-rss-squared:before { content: '\e847'; } /* '' */
.icon-phone-squared:before { content: '\e846'; } /* '' */
.icon-cog-alt:before { content: '\e845'; } /* '' */
.icon-wrench:before { content: '\e853'; } /* '' */
.icon-basket:before { content: '\e854'; } /* '' */
.icon-arrows-cw:before { content: '\e871'; } /* '' */
.icon-sun:before { content: '\e872'; } /* '' */
.icon-cloud:before { content: '\e873'; } /* '' */
.icon-moon:before { content: '\e874'; } /* '' */
.icon-umbrella:before { content: '\e875'; } /* '' */
.icon-check:before { content: '\e85d'; } /* '' */
.icon-filter:before { content: '\e85e'; } /* '' */
.icon-gauge:before { content: '\e844'; } /* '' */
.icon-building:before { content: '\e859'; } /* '' */
.icon-wheelchair:before { content: '\e88a'; } /* '' */
.icon-user-add:before { content: '\e814'; } /* '' */
.icon-camera:before { content: '\e813'; } /* '' */
.icon-cancel-squared:before { content: '\e812'; } /* '' */
.icon-plus-squared-1:before { content: '\e88c'; } /* '' */
.icon-minus-squared-1:before { content: '\e88d'; } /* '' */
.icon-info-circled-1:before { content: '\e8aa'; } /* '' */
.icon-tag:before { content: '\e843'; } /* '' */
.icon-export:before { content: '\e811'; } /* '' */
.icon-print:before { content: '\e8ab'; } /* '' */
.icon-keyboard:before { content: '\e88b'; } /* '' */
.icon-chat-1:before { content: '\e88e'; } /* '' */
.icon-bell-1:before { content: '\e88f'; } /* '' */
.icon-alert:before { content: '\e841'; } /* '' */
.icon-vcard:before { content: '\e890'; } /* '' */
.icon-cup:before { content: '\e85f'; } /* '' */
.icon-newspaper:before { content: '\e891'; } /* '' */
.icon-folder:before { content: '\e842'; } /* '' */
.icon-rss:before { content: '\e893'; } /* '' */
.icon-cog:before { content: '\e895'; } /* '' */
.icon-tools:before { content: '\e894'; } /* '' */
.icon-share:before { content: '\e8c7'; } /* '' */
.icon-shareable:before { content: '\e8c8'; } /* '' */
.icon-basket-1:before { content: '\e892'; } /* '' */
.icon-flight:before { content: '\e8ac'; } /* '' */
.icon-paper-plane:before { content: '\e840'; } /* '' */
.icon-leaf:before { content: '\e83f'; } /* '' */
.icon-lifebuoy:before { content: '\e83e'; } /* '' */
.icon-instagram-1:before { content: '\e8cf'; } /* '' */
.icon-paypal:before { content: '\e8cd'; } /* '' */
.icon-db-shape:before { content: '\e8ad'; } /* '' */
.icon-clock-1:before { content: '\e887'; } /* '' */
.icon-wristwatch:before { content: '\e888'; } /* '' */
.icon-lightbulb:before { content: '\e882'; } /* '' */
.icon-down:before { content: '\e87f'; } /* '' */
.icon-left:before { content: '\e880'; } /* '' */
.icon-right:before { content: '\e87e'; } /* '' */
.icon-up:before { content: '\e881'; } /* '' */
.icon-leaf-1:before { content: '\e883'; } /* '' */
.icon-scissors-outline:before { content: '\e8d0'; } /* '' */
.icon-puzzle:before { content: '\e8d1'; } /* '' */
.icon-at-circled:before { content: '\e8d2'; } /* '' */
.icon-download-cloud:before { content: '\e8c5'; } /* '' */
.icon-upload-cloud:before { content: '\e8c6'; } /* '' */
.icon-layers-alt:before { content: '\e8d4'; } /* '' */
.icon-flash:before { content: '\e8d3'; } /* '' */
.icon-umbrella-1:before { content: '\e8be'; } /* '' */
.icon-chart-pie-alt:before { content: '\e83d'; } /* '' */
.icon-award:before { content: '\e8ae'; } /* '' */
.icon-heart:before { content: '\e82f'; } /* '' */
.icon-link:before { content: '\e83c'; } /* '' */
.icon-download-1:before { content: '\e896'; } /* '' */
.icon-upload-1:before { content: '\e897'; } /* '' */
.icon-afs_symbol:before { content: '\e8cb'; } /* '' */
.icon-ruler:before { content: '\e8d5'; } /* '' */
.icon-bar:before { content: '\e886'; } /* '' */
.icon-baseball:before { content: '\e867'; } /* '' */
.icon-belowground-rail:before { content: '\e885'; } /* '' */
.icon-bicycle:before { content: '\e860'; } /* '' */
.icon-bus:before { content: '\e866'; } /* '' */
.icon-golf:before { content: '\e868'; } /* '' */
.icon-harbor:before { content: '\e889'; } /* '' */
.icon-heliport:before { content: '\e869'; } /* '' */
.icon-library:before { content: '\e87d'; } /* '' */
.icon-pitch:before { content: '\e86a'; } /* '' */
.icon-restaurant:before { content: '\e86c'; } /* '' */
.icon-school:before { content: '\e861'; } /* '' */
.icon-shop:before { content: '\e815'; } /* '' */
.icon-skiing:before { content: '\e863'; } /* '' */
.icon-soccer:before { content: '\e862'; } /* '' */
.icon-swimming:before { content: '\e865'; } /* '' */
.icon-tennis:before { content: '\e864'; } /* '' */
.icon-tree-2:before { content: '\e86b'; } /* '' */
.icon-delicious:before { content: '\e81f'; } /* '' */
.icon-android:before { content: '\e820'; } /* '' */
.icon-w3c:before { content: '\e83a'; } /* '' */
.icon-html5:before { content: '\e83b'; } /* '' */
.icon-appstore:before { content: '\e821'; } /* '' */
.icon-weibo:before { content: '\e81d'; } /* '' */
.icon-skype:before { content: '\e81b'; } /* '' */
.icon-youtube:before { content: '\e817'; } /* '' */
.icon-windows:before { content: '\e819'; } /* '' */
.icon-yahoo:before { content: '\e81a'; } /* '' */
.icon-cloudapp:before { content: '\e839'; } /* '' */
.icon-instagram:before { content: '\e838'; } /* '' */
.icon-acrobat:before { content: '\e86d'; } /* '' */
.icon-buffer:before { content: '\e823'; } /* '' */
.icon-stackoverflow:before { content: '\e824'; } /* '' */
.icon-facebook-rect:before { content: '\e825'; } /* '' */
.icon-vimeo-rect:before { content: '\e818'; } /* '' */
.icon-googleplus-rect:before { content: '\e822'; } /* '' */
.icon-icq:before { content: '\e81e'; } /* '' */
.icon-linkedin-rect:before { content: '\e826'; } /* '' */
.icon-glass:before { content: '\e837'; } /* '' */
.icon-music:before { content: '\e836'; } /* '' */
.icon-search:before { content: '\e835'; } /* '' */
.icon-mail-1:before { content: '\e876'; } /* '' */
.icon-group:before { content: '\e81c'; } /* '' */
.icon-group-circled:before { content: '\e8ca'; } /* '' */
.icon-video-1:before { content: '\e834'; } /* '' */
.icon-location-circled:before { content: '\e8dc'; } /* '' */
.icon-compass:before { content: '\e8db'; } /* '' */
.icon-folder-close:before { content: '\e833'; } /* '' */
.icon-phone-circled:before { content: '\e8de'; } /* '' */
.icon-phone-circled2:before { content: '\e828'; } /* '' */

.icon-block:before { content: '\e878'; } /* '' */
.icon-right-hand:before { content: '\e8d8'; } /* '' */
.icon-up-hand:before { content: '\e8d9'; } /* '' */
.icon-cw-circled:before { content: '\e8da'; } /* '' */
.icon-arrows-cw-1:before { content: '\e8d7'; } /* '' */
.icon-record:before { content: '\e827'; } /* '' */
.icon-book:before { content: '\e8c4'; } /* '' */
.icon-address-book:before { content: '\e82e'; } /* '' */
.icon-accessibility:before { content: '\e82d'; } /* '' */
.icon-universal-access:before { content: '\e82c'; } /* '' */
.icon-pinterest:before { content: '\e8bb'; } /* '' */
.icon-stumbleupon:before { content: '\e8bd'; } /* '' */
.icon-twitter-1:before { content: '\e829'; } /* '' */
.icon-tumblr:before { content: '\e8bc'; } /* '' */
.icon-vkontakte:before { content: '\e8d6'; } /* '' */
.icon-music-1:before { content: '\e89a'; } /* '' */
.icon-mail-2:before { content: '\e89b'; } /* '' */
.icon-star-1:before { content: '\e89c'; } /* '' */
.icon-user:before { content: '\e89d'; } /* '' */
.icon-camera-1:before { content: '\e89e'; } /* '' */
.icon-photo:before { content: '\e89f'; } /* '' */
.icon-attach-1:before { content: '\e8a0'; } /* '' */
.icon-lock:before { content: '\e8a1'; } /* '' */
.icon-eye-1:before { content: '\e8a2'; } /* '' */
.icon-tag-1:before { content: '\e8b8'; } /* '' */
.icon-thumbs-up-1:before { content: '\e8b7'; } /* '' */
.icon-pencil:before { content: '\e8b6'; } /* '' */
.icon-trash:before { content: '\e8b5'; } /* '' */
.icon-note:before { content: '\e8b4'; } /* '' */
.icon-cog-1:before { content: '\e8a4'; } /* '' */
.icon-params:before { content: '\e8a5'; } /* '' */
.icon-calendar:before { content: '\e8a3'; } /* '' */
.icon-sound:before { content: '\e8b2'; } /* '' */
.icon-lightbulb-1:before { content: '\e8a6'; } /* '' */
.icon-cd:before { content: '\e8b3'; } /* '' */
.icon-globe:before { content: '\e8a7'; } /* '' */
.icon-cloud-1:before { content: '\e8a9'; } /* '' */
.icon-paper-plane-1:before { content: '\e8a8'; } /* '' */
.icon-database:before { content: '\e8b1'; } /* '' */
.icon-key:before { content: '\e8b0'; } /* '' */
.icon-money:before { content: '\e8ba'; } /* '' */
.icon-t-shirt:before { content: '\e816'; } /* '' */
.icon-heart-1:before { content: '\e8c3'; } /* '' */
.icon-video:before { content: '\e830'; } /* '' */
.icon-ok:before { content: '\e84b'; } /* '' */
.icon-lock-1:before { content: '\e8c2'; } /* '' */
.icon-lock-open:before { content: '\e832'; } /* '' */
.icon-code-1:before { content: '\e831'; } /* '' */
.icon-logout:before { content: '\e84a'; } /* '' */
.icon-clock-2:before { content: '\e8c1'; } /* '' */
.icon-down-circle:before { content: '\e879'; } /* '' */
.icon-left-circle:before { content: '\e87a'; } /* '' */
.icon-right-circle:before { content: '\e87b'; } /* '' */
.icon-up-circle:before { content: '\e87c'; } /* '' */
.icon-updown-circle:before { content: '\e8c0'; } /* '' */
.icon-target:before { content: '\e8bf'; } /* '' */
.icon-signal:before { content: '\e849'; } /* '' */
.icon-list-numbered:before { content: '\e899'; } /* '' */
.icon-terminal:before { content: '\e8af'; } /* '' */
.icon-clock:before { content: '\e884'; } /* '' */




.fbc{}.fbc:hover{color:#3b5b99; }
.lic{}.lic:hover{color:#0080b2 ; }
.pic{}.pic:hover{color:#cb2027; }
.ric{}.ric:hover{color:#3defg; }
.tic{}.tic:hover{color:#00aced; }
.sic{}.sic:hover{color:#ea4b24 ; }
.tuc{}.tuc:hover{color:#336666; }
.voc{}.voc:hover{color:#42678e ; }
.eml{}.voc:hover{color:#3defg; }
.gglcc {} .gglcc:hover {color:red ; cursor:pointer;}

.time2{margin-left:-130px; }




.tinytext{font-size:70%; }
.atadsmaller{font-size:90%; }
.atadbigger{font-size:113%; }
.vbig{font-size:125%; margin:0px; padding:0px; margin-bottom:-20px; padding-bottom:2px; }
.vok{font-size:115%; margin:0px; padding:0px; margin-bottom:-20px;  }
.huge{ font-size:250%;}
.vvbig{ font-size:210%;}
.enormous{ font-size:250%;}

.rightmarg{padding-right:10px;}
.cornered{-webkit-border-radius: 04px; -moz-border-radius: 04px; border-radius: 04px;}
.rounded{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;}
.shaddow{

text-shadow:0.010em  0.010em  0.010em  #000000;
 cursor:pointer;   
 display:block;  

-webkit-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
   -moz-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
    -ms-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
     -o-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
        transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */

}
.shaddow:hover{
text-shadow: 1px 1px 1px #dddddd;



}
.nodisp:{
}
.viewmax{margin-right:auto;margin-left:auto;margin-bottom:50px;-webkit-box-shadow:2px 2px 12px rgba(0,0,0,0.63);-moz-box-shadow:2px 2px 12px rgba(0,0,0,0.63);box-shadow:2px 2px 12px rgba(0,0,0,0.63);padding-left:6px;padding-right:6px;  }

.viewit{margin-right:auto;margin-left:auto;zoom:1.5-webkit-box-shadow:2px 2px 12px rgba(0,0,0,0.63);-moz-box-shadow:2px 2px 12px rgba(0,0,0,0.63);box-shadow:2px 2px 12px rgba(0,0,0,0.63);  }


.strikethrough{ color:#F00; text-decoration:line-through;}

.red{ color:#E10000;}
.green{ color:#0C0;}
.lgreen{ color:#99cc00;}

.blue{ color:#09F;}

.grey{ color:#686868;}
.blacknblue{ color:#000033;}

.orange{ color:#FC6;}
.orange:hover{ color:#FF0;}

.blue2brown{ color:#09F;}
.blue2brown:hover{ color:#630;}

.red2green{ color:#E10000;}
.red2green:hover{ color:#0C0;}
.green2red {color:#007A00}
.green2red:hover {color:#E10000;}

.orange2blue{ color:#FC6;}
.orange2blue:hover{ color:#09F;}




.g2b{ color:#638493;}
.g2b:hover{ color:#413e3d;}

.upalittle{ margin-bottom:10px;
line-height:0; position:absolute;  }

.tip{ cursor:help; }
.point{ cursor:pointer; }

.top10{ margin-top:10px; }
.top5{ margin-top:5px; }
.pad0{ padding:0px; margin-top:0px; top:0px; max-height:40px; padding-top:0px; }
.padl{ padding-left:10px; padding-right:10px; }
#location_li ul {
	margin:0;
	padding:12 0 0 10px;
	margin-top:12px;
	column-count:3;
	-moz-column-count: 3;
	-moz-column-gap: 1em;
	-webkit-column-count: 3;
	-webkit-column-gap: 1em;
	list-style:none;
	
}
#location_li li:before {

	margin:0;
	padding:12 0 0 10px;
	margin-top:12px;
	-moz-column-gap: 1em;
	-webkit-column-count: 3;
	-webkit-column-gap: 1em;
	opacity:0.5;
	margin-right:2px;
	
}	


.three-col {
       -moz-column-count: 3;
       -moz-column-gap: 20px;
       -webkit-column-count: 3;
       -webkit-column-gap : 20px;
       -moz-column-rule-color:  #ccc;
       -moz-column-rule-style:  solid;
       -moz-column-rule-width:  1px;
       -webkit-column-rule-color:  #ccc;
       -webkit-column-rule-style: solid ;
       -webkit-column-rule-width:  1px;
}

.wtext{ color:5f5f5f; margin:0;font-weight:bold; padding-top:10px; }

.gdnt{/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-8 */
}
.ease {
-webkit-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
   -moz-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
    -ms-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
     -o-transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
        transition: all 150ms cubic-bezier(0.420, 0.000, 0.580, 1.000); /* ease-in-out */
}



   .fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
}
.fa-lg {
    font-size: 1.33333em;
    line-height: 0.75em;
    vertical-align: -15%;
}
.fa-2x {
    font-size: 2em;
}
.fa-3x {
    font-size: 3em;
}
.fa-4x {
    font-size: 4em;

}
.fa-5x {
    font-size: 5em;
}


.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2em;
}
.fa-stack-1x, .fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.fa-stack-1x {
    line-height: inherit;
}
.fa-stack-2x {
    font-size: 2em;
}
table {
    *border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
    width: 100%;   
	font-size:75%; 
	}
 
.table tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;     
}    
    
.table td, .table th {

    padding: 10px;
    text-align: left;    
}

.table th {
    background-color: #efefef;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#dfdfdf), to(#efefef));
    background-image: -webkit-linear-gradient(top, #dfdfdf, #efefef);
    background-image:    -moz-linear-gradient(top, #dfdfdf, #efefef);
    background-image:     -ms-linear-gradient(top, #dfdfdf, #efefef);
    background-image:      -o-linear-gradient(top, #dfdfdf, #efefef);
    background-image:         linear-gradient(top, #dfdfdf, #efefef);
    
    border: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}

.table td:first-child, .table th:first-child {
    border-left: none;
	
}

.table th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

.table th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

.table th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.table tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

.table tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;

}
.max50 {
text-overflow: ellipsis;  white-space: -moz-pre-wrap !important; word-wrap: break-word; white-space:nowrap;width:5em;  overflow:hidden;
}

.max47 {
text-overflow: ellipsis;  white-space: -moz-pre-wrap !important; word-wrap: break-word; white-space:nowrap;width:11em;  overflow:hidden; max-width: 100%; !important; 
}
.max88 {
padding-top:20px; text-overflow: ellipsis;  white-space: -moz-pre-wrap !important; word-wrap: break-word; white-space:nowrap;width:22em;  overflow:hidden;
}
.myButtoninfo {
	display:block;
	width:21px;
	float:right;
	height:21px;
	background:url('../images/icons/svg/sk_comment.svg') bottom;
	text-indent:-99999px;
}
.myButtoninfo:hover {
	background-position:0 0;
	cursor:help;
	}
.biz2:before    {
content: "Shop";

	}

.topLogo {
    z-index:555588;
	top:10px;
 
	
}	
.sharemaster {
opacity:10;
filter:alpha(opacity=100); /* For IE8 and earlier */
font-size:.81em !important;
margin-bottom:-200px;

}	
/*
.sharemaster:hover {
opacity:10;
filter:alpha(opacity=100); /* For IE8 and earlier */
  

.swo{
width:20px;
height:20px;
overflow:hidden;

-webkit-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
   -moz-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
    -ms-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
     -o-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
        transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */


}
.swo:hover{
width:240px;
max-width:240px;
height:48px;
opacity:10;
filter:alpha(opacity=100); /* For IE8 and earlier */
-webkit-transition-timing-function: cubic-bezier(0.250, 0.200, 0.250, 1.000);
   -moz-transition-timing-function: cubic-bezier(0.250, 0.200, 0.250, 1.000);
    -ms-transition-timing-function: cubic-bezier(0.250, 0.200, 0.250, 1.000);
     -o-transition-timing-function: cubic-bezier(0.250, 0.200, 0.250, 1.000);
        transition-timing-function: cubic-bezier(0.250, 0.200, 0.250, 1.000); /* ease (default) */
		
}
.rotate{
  -webkit-transition: all 600ms cubic-bezier(0.075, 0.82, 0.165, 1);
  transition:         all 600ms cubic-bezier(0.075, 0.82, 0.165, 1);
  color: red;

}
.rotate:hover{

transform:rotate(180deg);
-ms-transform:rotate(180deg); /* IE 9 */
-webkit-transform:rotate(180deg); /* Safari and Chrome */
  color: green;

-webkit-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
   -moz-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
    -ms-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
     -o-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
        transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */

-webkit-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
   -moz-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
    -ms-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
     -o-transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000);
        transition-timing-function: cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
		
	}	

  
#menu {
	max-width: 300px;
	text-align: center;
    margin: auto;
	display: inline ; float: left ;
}

#menu img {
    width: 96px;
	height: 72px;
	padding: 2px 2px 2px 2px;
	overflow: hidden;
	margin-right:6px;

}
.blog {
	height: 375px;
	-webkit-transition: all 1s ease;
  	-moz-transition: all 1s ease;
  	-o-transition: all 1s ease;
  	-ms-transition: all 1s ease;
  	transition: all 1s ease;
}

.blog:focus {
	cursor: pointer;
	height:180px;
	width: auto;
    transform:scale(3.6);
    -ms-transform:scale(3.6); /* IE 9 */
    -moz-transform:scale(3.6); /* Firefox */
    -webkit-transform:scale(3.6); /* Safari and Chrome */
    -o-transform:scale(3.6); /* Opera */
}

.hova{
 -webkit-transition: all 100ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
   -moz-transition: all 100ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
    -ms-transition: all 100ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
     -o-transition: all 100ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
        transition: all 100ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */

 
opacity:68;
filter:alpha(opacity=68); /* For IE8 and earlier */


}
.hova:hover{
 
opacity:10;
filter:alpha(opacity=100); /* For IE8 and earlier */
 
		
}

.whitebg  {
 background-color:#F1F1F1;
opacity:8;
filter:alpha(opacity=80); /* For IE8 and earlier */
 
		
}

.offer  {
color:#090;
opacity:1;
filter:alpha(opacity=10); /* For IE8 and earlier */		
}

.price_overline  {
color:#F00;
text-decoration:line-through;
		
}
.blog {
	height: 375px;
	-webkit-transition: all 1s ease;
  	-moz-transition: all 1s ease;
  	-o-transition: all 1s ease;
  	-ms-transition: all 1s ease;
  	transition: all 1s ease;
}

.blog:hover{
	cursor: pointer;

}

.blog:active{
	cursor: pointer;
	height:180px;
	width: 240px;
    transform:scale(3.0);
    -ms-transform:scale(3.0); /* IE 9 */
    -moz-transform:scale(3.0); /* Firefox */
    -webkit-transform:scale(3.0); /* Safari and Chrome */
    -o-transform:scale(3.0); /* Opera */
}

.hova{
 -webkit-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
   -moz-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
    -ms-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
     -o-transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000);
        transition: all 500ms cubic-bezier(0.250, 0.100, 0.250, 1.000); /* ease (default) */
opacity:88;
filter:alpha(opacity=88); /* For IE8 and earlier */


}
.hova:hover{
 
opacity:10;
filter:alpha(opacity=100); /* For IE8 and earlier */

}

.blog2 {
	-webkit-transition: all .5s ease;
  	-moz-transition: all .5s ease;
  	-o-transition: all .5s ease;
  	-ms-transition: all .5s ease;
  	transition: all .5s ease;
}

.blog2:hover {
	cursor: pointer;
    transform:scale(1.128);
    -ms-transform:scale(1.128); /* IE 9 */
    -moz-transform:scale(1.128); /* Firefox */
    -webkit-transform:scale(1.128); /* Safari and Chrome */
    -o-transform:scale(1.128); /* Opera */
	
}
.opacme {
opacity:5;
filter:alpha(opacity=50); /* For IE8 and earlier */}

.opacme:hover {
opacity:10;
filter:alpha(opacity=100); /* For IE8 and earlier */}

.nopacme {
opacity:5;
filter:alpha(opacity=50); /* For IE8 and earlier */}

.nopacme:hover {
opacity:10;
filter:alpha(opacity=100); /* For IE8 and earlier */}


.dropcap {
    color: #555;
    display: block;
    float: left;
    font: 6em/75% Georgia,"Times New Roman",Times,serif;
    padding: 5px 12px 0 0;
	
	}
 