@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@500&display=swap');
@media only screen {/* -------- multithemes -------- *//* @group bootstrap responsive video */.embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; }.embed-responsive::before { display: block;   content: ""; }.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }.embed-responsive-21by9::before { padding-top: 42.857143%; }.embed-responsive-16by9::before { padding-top: 56.25%; }.embed-responsive-3by4::before { padding-top: 133.333333%; }.embed-responsive-1by1::before { padding-top: 100%; } /* @end */.center, .center img {margin-left: auto; margin-right: auto; display: block;text-align: center; }/* @group columns 2x *//* code: <div class="column-2x-1150 ">  <div class="left-side">Text 1 </div>  <div class="right-side">Text 2</div></div>___________________  */ .left-side {float: left; width: 48%; }.right-side {float: right; width: 48%; }.column-2x-500 img,.column-2x-600 img,.column-2x-770 img,.column-2x-900 img,.column-2x-1030 img,.column-2x-1150 img {max-width: 100%; height: auto; }.column-2x-500:after,.column-2x-600:after,.column-2x-770:after,.column-2x-900:after,.column-2x-1030:after,.column-2x-1150:after  {content:"";display: table;clear: both; }/* breakpoint 500px */@media screen and (max-width: 500px) {.column-2x-500 .left-side,.column-2x-500 .right-side { float: none !important; width: auto !important; }}/* breakpoint 600px */@media screen and (max-width: 600px) {.column-2x-600 .left-side,.column-2x-600 .right-side { float: none !important; width: auto !important; }}/* breakpoint 700px */@media screen and (max-width: 770px) {.column-2x-770 .left-side, .column-2x-770 .right-side { float: none !important;  width: auto !important; }}/* breakpoint 900px */@media screen and (max-width: 900px) {.column-2x-900 .left-side, .column-2x-900 .right-side { float: none !important;  width: auto !important;  }}/* breakpoint 1030px */@media screen and (max-width: 1030px) {.column-2x-1030 .left-side, .column-2x-1030 .right-side { float: none; width: auto; }}/* breakpoint 1150x */@media screen and (max-width: 1150px) {.column-2x-1150 .left-side, .column-2x-1150 .right-side { float: none; width: auto; }} /* @end */ /* -------- multithemes -------- *//* @group Extracontent formatting */.column { float: left; }.one { width: 100%; }.two { width: 50%;}#extraContainer1_back .two {}.three { width: 33.3%; }.four { width: 25%; }.five { width: 20%; }.two3rds { width: 66%; }.three4ths { width: 75%; }.four5ths { width: 80%; }.column .content { width: 90% ! important; margin: 0 auto; padding: 0 ! important; float: none ! important;}/* @end *//* @group Extracontents  */#extraContainer1 {margin-right: auto;margin-left: auto;position: relative;overflow: auto;padding: 6px 25px;}#extraContainer1box {padding: 0;width: auto;position: relative;top: 60px;margin: 0 auto;    box-shadow: 0px 0px 8px -6px #676767 ;   -webkit-box-shadow: 0px 0px 8px -6px #676767 ;   -moz-box-shadow: 0px 0px 8px -6px #676767 ;}#extraContainer1 img {display: block;overflow: auto;margin-bottom: -6px;}#extraContainer2 {margin-right: auto;margin-left: auto;overflow: auto;position: relative;padding-right: 25px;padding-left: 25px;  border-top-left-radius:2px;  -webkit-border-top-left-radius:2px;  -moz-border-radius-topleft:2px;  border-top-right-radius:2px;  -webkit-border-top-right-radius:2px;  -moz-border-radius-topright:2px;}#extraContainer2box {overflow: visible;padding: 0;margin-right: auto;margin-left: auto;width: auto;margin-top: 0;}/* @end *//* @group General Styles */html{height:100% ;     min-height:100%;}body{    min-height:100%;    padding: 0;margin: 0;width: 100%;}p { }b, strong {}a:link, a:visited {text-decoration: none;transition-property: color;transition-duration: 250ms;-webkit-transition-property: color;-webkit-transition-duration: 250ms;-moz-transition-property: color;-moz-transition-duration: 250ms;}a:hover, a:active { }img {border: none;}.image-left {float: left;margin: 5px 10px 2px 0;padding: 5px 5px 2px;position: relative;}.image-right {float: right;margin: 3px 0 2px 10px;padding: 3px 0 2px 4px;position: relative;}/* @end *//* @group Layout */#bodyimage, #bodyimage2 {z-index: -2;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;}#container {position: relative;padding-bottom: 64px;}/* ------------------------------ */.clearer {clear: both;display:block; position: relative;}#pageHeader {margin: 0;/*min-height: 350px;*/padding: 0;position: relative;overflow: hidden;}/* -------logo normal------ */#logo {max-width:350px !important;overflow: visible;padding: 0;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;margin: 0;z-index: 105;left: 0;position: absolute;width: 400px;}#logo img {max-height:200px;max-width:350px !important;height: auto;overflow: auto;width: auto;padding: 0;display: block;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;margin-top: 5px;margin-bottom: 0;margin-left: 5px;}/* fixed issue in RW7 AW in logo DIV */#logo [class^="fa fa-"],#logo [class*="fa fa-"] {display: none !important;}#logo {font-size: 0;line-height: 0;}#logobox [class^="fa fa-"], #logobox [class*="fa fa-"] {display: none !important;}#logobox {font-size: 0;line-height: 0;}#logofixed [class^="fa fa-"], #logofixed [class*="fa fa-"] {display: none !important;}#logofixed {font-size: 0;line-height: 0;}/* fixed issue in RW7 AW in logo DIV *//* @group big logo SLIDE */#logo img  {  -webkit-animation: slide-big-logo 0.8s cubic-bezier(0.250, 0.460, 0.450, 0.940)  both;  animation: slide-slogan 0.8s cubic-bezier(0.250, 0.460, 0.450, 0.940)  both;    -webkit-animation-delay: 0.4s;  animation-delay: 0.4s;}    @keyframes slide-big-logo { 0%{transform: translateY(-6px);-webkit-transform:  translateY(-6px);} 40%{transform: translateY(-6px);-webkit-transform: translateY(-6px);} 100%{transform: translateY(0px);-webkit-transform: translateY(0px);}}/* Safari and Chrome */@-webkit-keyframes slide-big-logo {0%{  -webkit-transform:  translateY(-6px); } 40%{ -webkit-transform:  translateY(-6px); } 100%{ -webkit-transform: translateY(0px); }}/* @end *//* -------logo normal------ */#logobox {margin-right: auto;margin-left: auto;position: absolute;/*border-style: solid;border-color: #ffa731;*/height: auto;right: 0;left: -55px; /* --- fix issue fo fidex lenght in IE9---- */}#logofixed {position: absolute;display: block;width: 160px;top: 0;left: 4px;}#logofixed img {max-height:60px !important;max-width:160px !important;height: auto;overflow: auto;width: auto;display: block;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;position: absolute;top: 0;padding-top: 0;padding-bottom: 0;padding-right: 0;margin-left: auto;margin-top: 5px;margin-right: auto;right: 0;left: 0;}/* ------------------------------ */#logoresponsive {position: fixed;display: block;width: 160px;top: 0;left: 4px;z-index: 103;}#logoresponsive img {max-height:60px !important;max-width:160px !important;height: auto;overflow: auto;width: auto;display: block;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;position: absolute;top: 0;padding-top: 0;padding-bottom: 0;padding-right: 0;margin-left: auto;margin-top: 5px;margin-right: auto;right: 0;left: 0;}/* @group SMALL logo SLIDE */#logofixed img  {  -webkit-animation: slide-logo 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940)  both;  animation: slide-slogan 0.3s cubic-bezier(0.250, 0.460, 0.450, 0.940)  both;  }    @keyframes slide-logo { 0%{transform: translateY(-45px) scale(1.3);-webkit-transform:  translateY(-45px) scale(1.3);} 40%{transform: translateY(-45px) scale(1.3);-webkit-transform: translateY(-45px) scale(1.3);} 100%{transform: translateY(0px) scale(1);-webkit-transform: translateY(0px) scale(1);}}/* Safari and Chrome */@-webkit-keyframes slide-logo {0%{  -webkit-transform:  translateY(-45px) scale(1.3); } 40%{ -webkit-transform:  translateY(-45px) scale(1.3); } 100%{ -webkit-transform: translateY(0px) scale(1); }}/* @end *//* ------------- */.titles {position: absolute; /* fised in javascript */          transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;padding: 0;margin: 0;}.title h1 {font-size: 60px;text-align: center;}.slogan h2 {font-size: 34px;text-align: center;}.title h1, .slogan h2 { }/* ------------- */#pageHeader h1 {text-align: center;padding-top: 25%;padding-bottom: 13px;margin: 0;}#pageHeader h2 {text-align: center;padding-top: 2px;padding-bottom: 2px;margin: 0;}#contentContainer {top: 60px;position: relative;margin-bottom: 60px;}/* ------------------------------ */#contentContainer #content {margin: 0 auto;padding: 0 25px;box-shadow: 0px 0px 8px -6px #676767 ;   -webkit-box-shadow: 0px 0px 8px -6px #676767 ;   -moz-box-shadow: 0px 0px 8px -6px #676767 ;}#sidebarContainer {margin: 0;padding: 0;}#sidebarContainer #sidebar {margin-right: auto;margin-left: auto;padding-right: 25px;padding-left: 25px;}#sidebarContainer .sideHeader {text-align: center;padding-bottom: 15px;}#footer_box {padding: 0;margin: 0;overflow: auto;    min-height: 60px;      border-top-left-radius:0px ;  -webkit-border-top-left-radius:0px ;  -moz-border-radius-topleft:0px ;  border-top-right-radius:0px ;  -webkit-border-top-right-radius:0px ;  -moz-border-radius-topright:0px ;  border-bottom-left-radius:13px ;  -webkit-border-bottom-left-radius:13px ;  -moz-border-radius-bottomleft:13px ;  border-bottom-right-radius:13px ;  -webkit-border-bottom-right-radius:13px ;  -moz-border-radius-bottomright:13px ;  }#footer {margin: 0;padding: 15px 24px 0 0;float: right;}#footer p {text-align: center;margin-top: 0;padding: 4px 9px 5px 15px;border-radius:5px;    -webkit-border-radius:5px;    -moz-border-radius:5px ;}#footer a:link, #footer a:visited { }#footer a:hover, #footer a:active { }/* ------------border------------------ */#breadcrumbcontainer li, #footer p {border-width: 1px;border-style: solid;}/* ------------border------------------ *//* @end *//* @group Bread-crumb */#breadcrumbcontainer {text-align: center;padding: 13px 0 1px 20px;margin: 0 auto;float: left;}#breadcrumbcontainer ul {margin: 0;padding: 0;}#breadcrumbcontainer li {display: inline;margin: 0 0 0 7px;padding: 3px 4px 5px 5px;  border-radius:5px;  -webkit-border-radius:5px;  -moz-border-radius:5px ;}#breadcrumbcontainer a {text-decoration: none;text-align: center;background: url(images/elements/icons/bread_crumb.png) no-repeat left 48%;padding-left: 11px;padding-right: 0;transition: All 0.15s linear;-webkit-transition: All 0.15s linear;-moz-transition: All 0.15s linear;}#breadcrumbcontainer a:hover {background-position: 2px 48%;}/* @end */                  /* @group --- Open Closed - ex3 */#extraContainer3box {margin-left: auto;position: relative;display: none;padding: 0;margin-right: auto;z-index: 5;margin: 0;top: 60px;   box-shadow: 0px 0px 16px -10px #0f0f0f inset ;   -webkit-box-shadow: 0px 0px 16px -10px #0f0f0f inset ;   -moz-box-shadow: 0px 0px 16px -10px #0f0f0f inset ;}#extraContainer3 {position: relative;transition: all 0.2s linear;-moz-transition: all 0.2s linear;-webkit-transition: all 0.2s linear;text-align: left;-webkit-transform-style: preserve-3d;padding-left: 25px;padding-right: 25px;overflow: auto; /* prevent fickering on DOM load CSS3 */}#extraContainer3  a:link, #extraContainer3  a:visited {text-decoration: none;transition-property: color;transition-duration: 250ms;-webkit-transition-property: color;-webkit-transition-duration: 250ms;-moz-transition-property: color;-moz-transition-duration: 250ms;}#extraContainer3 .boxOpened { }#extraContainer3 img {display: block;}/* ______________ */#drop:hover {}#drop {margin: 0;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;    position: relative;/*z-index: 104;*/    cursor: pointer;width: auto;top: 0;padding: 0;left: 0;height: auto;}#drop:active:before, #drop.boxopened:active:before { }#drop:hover:before {-webkit-transform: translateZ(0px);}#drop:active:after, #drop.boxopened:active:after {filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=5);-webkit-filter:blur(1px);}#drop.boxopened:active, #drop:active { }#drop.boxopened{position: relative;}#drop.boxopened .opened:before{position: relative;}/* ---------- below *//* @group TEXT button *//* edit this code */#drop.boxopened:after{content:"CLOSE";}#drop:after {content:"OPEN";}/* edit this code */#drop.boxopened:after, #drop:after {position: absolute;top: 5px;width: auto;cursor: default;display: block;     cursor: default;font: 13px/1.1em "PerspectiveSansRegular", Lucida, Verdana, sans-serif;text-align: left;overflow: visible;white-space: nowrap;padding: 10px 10px 8px;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;letter-spacing: 1px;  border-radius:5px;  -webkit-border-radius:5px;  -moz-border-radius:5px;  left: 12px;}#drop:active:after, #drop.boxopened:active:after { }/* @group fade */#drop.boxopened:after, #drop:after  {  -webkit-animation: text_button_text 0.4s ease-in !important;  -moz-animation: text_button_text 0.4s ease-in !important;  animation: text_button_text 0.4s ease-in !important;}@-moz-keyframes text_button_text {  0% {opacity: 0;}  100% {opacity: 1; }}@-webkit-keyframes text_button_text {  0% {opacity: 0;}  100% {opacity: 1; }}@keyframes text_button_text {  0% {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);opacity: 0;}  100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);opacity: 1; }}/* @end *//* @end */#boxOpened { top: 0px !important; }/* -----on off *//* @end *//* @group Toolbar *//* Toolbar Styles */#topnav_box {  /* fixed issue in IE9 centered DIV */margin-right: auto;margin-left: auto;padding: 0;overflow: visible;position: absolute;top: 0;right: 0;left: 0;width: 100%;height: auto;z-index: 109;background: transparent 0;}#topnav {margin: 0 auto 10px;position: absolute;top: 0;right: 0;left: 0;z-index: 109;transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;padding: 10px 0 0;border-top-left-radius:13px;-webkit-border-top-left-radius:13px;-moz-border-radius-topleft:13px;border-top-right-radius:13px;-webkit-border-top-right-radius:13px;-moz-border-radius-topright:13px;width: auto;}.topfixed {border-top-left-radius:0px !important;-webkit-border-top-left-radius:0px !important;-moz-border-radius-topleft:0px !important;border-top-right-radius:0px !important;-webkit-border-top-right-radius:0px !important;-moz-border-radius-topright:0px !important;border-bottom-left-radius:13px !important;-webkit-border-bottom-left-radius:13px !important;-moz-border-radius-bottomleft:13px !important;border-bottom-right-radius:13px !important;-webkit-border-bottom-right-radius:13px !important;-moz-border-radius-bottomright:13px !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=98)";  filter: alpha(opacity=98);opacity: 0.98;position: fixed;right: 0;left: 0;top: 0;text-align: center;margin-right: auto !important;margin-left: auto !important;background-color: transparent;}#navcontainer {text-align: right;transition: all 0.1s linear;-webkit-transition: All 0.1s linear;-moz-transition: All 0.1s linear;transition-delay: 0ms;-webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;min-height:50px !important;margin: 0;padding: 0;}#navcontainer #current { }#navcontainer #current:hover { }#navcontainer .currentAncestor { }/* Parent - Level 0 *//* ~ ~ ~ ~ ~ */#navcontainer ul ul:before, #navcontainer ul ul:after {display: none;}/* ~ ~ ~ ~ ~ *//* fix submenu eight */#navcontainer ul {margin: 0;padding: 0;min-height:50px;}#navcontainer li {display: inline-block;position: relative;right: 1px;border-right-style: solid;  /* color in tooltba color css*/border-right-width: 1px;}#navcontainer li:last-child {/* hide last line */border-right-style: none;border-right-width: 0;border-top-right-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-bottom-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;}#navcontainer li:first-child {/* hide last line */  border-top-left-radius:6px;  -webkit-border-top-left-radius:6px;  -moz-border-radius-topleft:6px;}.topfixed li:last-child {/* hide last line */  border-bottom-right-radius:6px !important;  -webkit-border-bottom-right-radius:6px !important;  -moz-border-radius-bottomright:6px !important;}.topfixed li:first-child {/* hide last line */  border-bottom-left-radius:6px !important;  -webkit-border-bottom-left-radius:6px !important;  -moz-border-radius-bottomleft:6px !important;}#navcontainer li:hover { }#navcontainer ul a {/*z-index: 4;*/font-weight: normal;font-style: normal;text-decoration: none;/*background: url(images/elements/grey_10.png) repeat;*/padding: 8px 12px 8px 5px;margin-right: 7px;border-radius:20px;    -webkit-border-radius:20px;    -moz-border-radius:20px;margin-left: 7px;overflow: auto;}#navcontainer ul a [class^="fa fa-"],#navcontainer ul a [class*="fa fa-"]{padding-left: 0;padding-right: 0;margin-right: 0;margin-left: 0;letter-spacing: 0;text-indent: 5px;}#navcontainer ul ul a [class^="fa fa-"],#navcontainer ul ul a [class*="fa fa-"]{padding-left: 0;padding-right: 2px;margin-right: 0;margin-left: 0;letter-spacing: 0;text-indent: 0;}#navcontainer>ul>li:last-child>a { }#navcontainer a:hover  { }#navcontainer a:active { }/* Child - Level 1 */#navcontainer .parent { }#navcontainer ul .parent:after { content:" "; /* + */transition: all 0s linear;-moz-transition: all 0s linear;-webkit-transition: all 0s linear;text-indent: 0;font: bold 16px Arial, sans-serif;letter-spacing: 0;width: 3px;position: relative;right: 0;left: 0;margin-top: -13px;margin-bottom: 0;padding: 2px;border-radius:15px;   -webkit-border-radius:15px;   -moz-border-radius:15px;  margin-left: 89%;height: 3px;} #navcontainer ul ul .parent:after {margin-top: 2px !important;} #navcontainer ul ul .parent:after {margin-top: -2px;margin-left: 205px;}#navcontainer ul .parent:after {position: absolute;display: inline-block;float: right;font-size: 11px;top: 1.8em;right: 0;}#navcontainer ul ul .parent:after {position: absolute;display: inline-block;float: right;font-size: 11px;right: 30px;top: 1em;}#navcontainer ul ul ul .parent:after {left: -5px;top: 20px;}.parent { transition: all 0s linear;-moz-transition: all 0s linear;-webkit-transition: all 0s linear;margin: 0;padding: 0;}/* ----parent sub levels */.parent:hover { }/* 1 *//* ----- */ #navcontainer ul ul {    z-index: 200;position: absolute;left: 0;top: 50px;margin: 0;opacity: 0.0;visibility: hidden;overflow: hidden;height: 0;   -webkit-transform:translate3d(0,0,0);  /*prevent flicker text on CSS3 animation*/    border-bottom-left-radius:5px;   -webkit-border-bottom-left-radius:5px;   -moz-border-radius-bottomleft:5px;   border-bottom-right-radius:5px;   -webkit-border-bottom-right-radius:5px;   -moz-border-radius-bottomright:5px;     box-shadow: 0px 1px 1px -1px #525252 ;  -webkit-box-shadow: 0px 1px 1px -1px #525252 ;  -moz-box-shadow: 0px 1px 1px -1px #525252 ;width: 230px; padding: 0;border-top-style: solid;border-top-width: 1px;text-align: left;}/* --same style at the top--- */#navcontainer ul ul:hover { /* change color - over phase */transition: all 0.33s linear;-moz-transition: all 0.33s linear;-webkit-transition: all 0.33s linear;}/* ----- */#navcontainer>ul>li:last-child>a { }#navcontainer> ul ul>li:last-child>a {margin-bottom: 17px;}#navcontainer> ul ul ul>li:last-child>a {margin-bottom: 2px;}/* ----- */#navcontainer li:hover > ul { opacity: 1.0;height: auto;visibility: visible;overflow: visible;display: block !important;}#navcontainer ul ul li {/* fix submenu color in color mode */background-color: transparent !important; /* fix IE8-9 */border-right-style: none;background-image: none;display: block;}#navcontainer li:hover > ul {transition-property: open;    transition-duration: 1s;    transition-timing-function: linear;    transition-delay: 380ms;-moz-transition-delay: 380ms;}#navcontainer ul ul:link  {     visibility: visible;display: block !important;transition: open 1s linear 2s;}#navcontainer ul ul:hover  { transition-property: open;    transition-duration: 1s;    transition-timing-function: linear;    transition-delay: 380ms;    -moz-transition-delay: 380ms;}#navcontainer ul ul li {/* fix submenu color in color mode */background-color: transparent !important;} #navcontainer ul ul>li:last-child>a { /* hide last row*/background-color: transparent;border-bottom-style: none;border-bottom-width: 0;} #navcontainer ul ul a {background-image: none;white-space: nowrap;     display: block;    /*width: 225px;*/height: 35px;    text-align: left;text-indent: 3px !important;padding-left: 15px;padding-top: 4px;padding-bottom: 2px; border-radius:0px;  -webkit-border-radius:0px;  -moz-border-radius:0px;background-color: transparent !important; /* fix IE9 */max-width: 190px;width: 190px;border-bottom-width: 1px;border-bottom-style: solid;}#navcontainer ul ul .currentAncestor { /* change color - over phase */transition: all 0.0s linear;-moz-transition: all 0.0s linear;-webkit-transition: all 0.0s linear;} /* ----- */#navcontainer ul ul a:hover, #navcontainer ul ul .currentAncestor:hover{transition: all 0.08s linear;-moz-transition: all 0.08s linear;-webkit-transition: all 0.08s linear;}/* ----- */#navcontainer ul ul .current{background-position: -5px;}/* 2 */#navcontainer ul ul ul a {padding: 3px 0 0 !important;text-indent: 7px !important;}#navcontainer ul ul ul {    z-index: 250;position: absolute;left: 90px;top: 25px;margin: 0;white-space: nowrap;padding: 0 !important;background-position: 0 -11px;border-radius:6px;    -webkit-border-radius:6px;    -moz-border-radius:6px;/*visibility: visible;overflow: visible;*/}#navcontainer ul ul ul li {padding-top: 5px;padding-bottom: 5px;}#navcontainer ul ul ul a { }#navcontainer ul ul ul li a:hover { }#navcontainer ul ul ul .current { }/* Child - Level 3 */#navcontainer ul ul ul ul {    z-index: 300;background-position: 0 -150px;} #navcontainer ul ul ul ul li { }#navcontainer ul ul ul ul a { }#navcontainer ul ul ul ul a:hover { }#navcontainer ul ul ul ul .current { }/* Child - Level 4 */#navcontainer ul ul ul ul ul {    z-index: 400;background-position: 0 -200px;}#navcontainer ul ul ul ul ul li { }#navcontainer ul ul ul ul ul a { }#navcontainer ul ul ul ul ul a:hover { }#navcontainer ul ul ul ul ul .current { }/* ------- animation --------- */#navcontainer li:hover > ul {padding-top: 20px;padding-bottom: 0;transition: all 0.2s linear !important;  -moz-transition: all 0.2s linear !important; -webkit-transition: all 0.2s linear !important; }#navcontainer li:hover > ul ul{padding-top: 0;padding-bottom: 0;}#navcontainer ul ul {transition: all 0.0s linear !important;  -moz-transition: all 0.0s linear !important; -webkit-transition: all 0.0s linear !important; }/* @end */#hello{ -webkit-filter: blur(15px);  -moz-filter: blur(15px);  filter: blur(15px);}/* @group Toolbar - devices - RESPONSIVE *//* @group TEXT */#nav_button:after, #nav_button.opened:after{position: relative;width: auto;cursor: default;display: block;cursor: default;font: 13px/9px "PerspectiveSansRegular", Lucida, Verdana, sans-serif;text-align: right;overflow: visible;white-space: nowrap;padding: 18px 20px;letter-spacing: 1px;border-top-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-bottom-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;}/* edit this code */#nav_button.opened:after{content:"CLOSE";}#nav_button:after {content:"MENU";}/* edit this code *//* @end */#menuOpened { top: 0px !important; }#nav_button:hover {-webkit-transform-style: preserve-3d; /*prvent flicker toolbar*/-webkit-transform: translateZ(0px);}#nav_button {padding: 10px 0 10px 10px;display: none;margin: 0;transition: All 0.25s linear;-webkit-transition: All 0.25s linear;-moz-transition: All 0.25s linear;position: fixed;top: 0;height: auto;cursor: pointer;right: 0;z-index: 111;border-bottom-left-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomleft:15px;min-width: 80px;overflow: auto;width: auto;box-shadow: 0px 1px 1px -1px #525252 ;-webkit-box-shadow: 0px 1px 1px -1px #525252 ;-moz-box-shadow: 0px 1px 1px -1px #525252 ;-webkit-transform-style: preserve-3d; /*prvent flicker toolbar*/-webkit-transform: translateZ(0px);}/*#nav_button.opened {position: absolute;}*//*#nav_button:hover:before {-webkit-transform: translateZ(0px);}*//* @group fade */#nav_button:before  {  -webkit-animation: text_button 0.35s ease-in !important;  -moz-animation: text_button 0.35s ease-in !important;  animation: text_button 0.35s ease-in !important;}@-moz-keyframes text_buttont {  0% {opacity: 0;}  100% {opacity: 1; }}@-webkit-keyframes text_button {  0% {opacity: 0;}  100% {opacity: 1; }}@keyframes text_button {  0% {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);opacity: 0;}  100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);opacity: 1; }}/* @end */#navcontainer2 {display: none;overflow: auto;height: auto;overflow: auto;  border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;  width: 72%;margin: 55px 12% 0;position: absolute;top: 0;z-index: 110;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.210) ;-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.210) ;-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.210) ;padding: 115px 2% 7px;}#navcontainer2 .opened { }#navcontainer2 ul {text-align: left;margin: 0px;padding: 0px;}#navcontainer2 li {display: block;}#navcontainer2 li:hover > ul { visibility: visible; }#navcontainer2>ul>li:first-child>a {border-top-style: hidden;margin-top: -99px;}#navcontainer2 a {text-align: left;position: relative;font-size: 16px;line-height: 31px;margin-top: 0;padding-top: 8px;padding-bottom: 6px;display: block;float: none;background: transparent url(images/elements/grey_6.png) repeat;letter-spacing: 1px;transition: All 0.15s linear;-webkit-transition: All 0.15s linear;-moz-transition: All 0.15s linear;border-top-style: none;border-top-width: 1px;margin-bottom: 10px;padding-left: 8px;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px;box-shadow: 0px 1px 1px -1px #525252 ;-webkit-box-shadow: 0px 1px 1px -1px #525252 ;-moz-box-shadow: 0px 1px 1px -1px #525252 ;}#navcontainer2 a:hover  {text-shadow: none;background-position: -10px;}#navcontainer2>ul>li:last-child>a { }#navcontainer2>ul>li:first-child>a {    border-bottom-style: none;border-top-style: none;}#navcontainer2>ul ul>li:last-child>a {padding-bottom: 0;}/* ------PARENT first menu explorable + hover */#navcontainer2 ul ul a:after {display: none;}#navcontainer2 ul ul {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1.0;visibility: visible;overflow: auto;transition-delay: 0ms;-webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;height: auto;padding-top: 0;padding-bottom: 20px; box-shadow: none;-webkit-box-shadow: none ;-moz-box-shadow: none ;}#navcontainer2 li:hover > ul {    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1.0;visibility: visible;overflow: auto;display: block;height: auto;padding-top: 5px;transition-delay: 0ms;    -webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;padding-top: 0 !important;}#navcontainer2 ul ul li {padding-left: 0;padding-bottom: 0;}#navcontainer2 ul ul a {display: inline-block;z-index: 2;border-bottom-style: none;margin: 10px auto 0 0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-image: none;border-top-style: none;float: left;clear: right;overflow: visible;width: auto;height: auto;padding: 0 0 0 15px;box-shadow: none;-webkit-box-shadow: none ;-moz-box-shadow: none ;}#navcontainer2 ul ul a:hover {background-image: none;}/* Child - Level 2 */#navcontainer2 ul ul ul {margin-left: 0;padding-bottom: 0;}/* Child - Level 3 */#navcontainer2 ul ul ul a {display: inline-block;float: left;clear: right;width: auto;height: auto;overflow: auto;margin-right: auto;}/* @group font responsive */#navcontainer2 ul a, #navcontainer2, #navcontainer2 a {font-size: 18px !important;    line-height: 35px !important;    font-family: "PerspectiveSansRegular", sans-serif !important;}#navcontainer2 ul ul a, #navcontainer2 ul ul a {font-size: 14px !important;line-height: 24px !important;font-family: "PerspectiveSansRegular", sans-serif !important;}/* @end *//* @end */.nav_button_back {position: absolute;height: 100%;width: 100%;top: 0;bottom: 0;left: 0;right: 0;-webkit-transform-style: preserve-3d; /*prvent flicker toolbar*/-webkit-transform: translateZ(0px);}/* @group Global Classes */code {padding: 5px;margin-left: 6%;display: block;margin-right: 6%;font: 14px 'Courier New', Courier, monospace;border-width: 1px;border-style: solid;border-radius:14px;    -webkit-border-radius:14px;    -moz-border-radius:14px;   border-left-width: 1px;border-right-width: 1px;overflow: auto;background-color: transparent;}pre, xmp {padding: 5px;margin-left: 6%;display: block;margin-right: 6%;font: 14px 'Courier New', Courier, monospace;border-width: 1px;border-style: solid;overflow: auto;border-radius:14px;    -webkit-border-radius:14px;    -moz-border-radius:14px;border-left-width: 1px;border-right-width: 1px;margin-bottom: 0;background-color: transparent;}blockquote, .standout { }.imageStyle { }/* Main content area unordered list styles */#contentContainer #content ul { }#contentContainer #content li { }ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-latin;}ol.lower-alpha {list-style-type: upper-latin;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul { }#sidebarContainer #sidebar li { }/* Table Styles */table { }/* @end *//* @group blog */.blog_top { display: none; }.blog_bottom { display: block; overflow: auto; }/* @group Tag Cloud */ul.blog-tag-cloud {margin: 0 0 10px;padding: 0;text-align: justify;}ul.blog-tag-cloud li {display: inline;padding-right: 5px;}.blog-tag-size-1 {font-size: 0.8em;}.blog-tag-size-2 {font-size: 0.85em;}.blog-tag-size-3 {font-size: 0.9em;}.blog-tag-size-4 {font-size: 0.95em;}.blog-tag-size-5 {font-size: 1em;}.blog-tag-size-6 {font-size: 1.05em;}.blog-tag-size-7 {font-size: 1.1em;}.blog-tag-size-8 {font-size: 1.15em;}.blog-tag-size-9 {font-size: 1.2em;}.blog-tag-size-10 {font-size: 1.25em;}.blog-tag-size-11 {font-size: 1.3em;}.blog-tag-size-12 {font-size: 1.35em;}.blog-tag-size-13 {font-size: 1.4em;}.blog-tag-size-14 {font-size: 1.45em;}.blog-tag-size-15 {font-size: 1.5em;}.blog-tag-size-16 {font-size: 1.55em;}.blog-tag-size-17 {font-size: 1.6em;}.blog-tag-size-18 {font-size: 1.65em;}.blog-tag-size-19 {font-size: 1.7em;}.blog-tag-size-20 {font-size: 1.75em;}/* @end *//* @group Archive Page */.blog-archive-background {text-decoration: none;}.blog-entry-summary {margin-bottom: 15px;padding: 6px;}.blog-archive-headings-wrapper { text-align: left;text-decoration: none;margin-right: auto;margin-left: auto;}.blog-archive-entries-wrapper { text-align: left; text-decoration: none;margin-right: auto;margin-left: auto;padding: 1px;}.blog-archive-entries-wrapper .blog-entry { }.blog-archive-month {font-size: 25px;text-align: left;text-indent: 40px;margin-bottom: 4px;background: 12px 4px url(images/elements/icons/archives.gif) no-repeat;line-height: 30px;margin-top: 18px;padding: 2px;}.blog-archive-link {font-size: 13px;background: url(images/elements/icons/blog_back_on.gif) no-repeat 22px 4px;text-align: left;text-indent: 41px;margin-bottom: 22px;}.blog-archive-link a:hover {text-decoration: none;}/* ------------ */.blog-archive-link-enabled {background: url(images/elements/icons/pen.png) no-repeat left center;font-size: 12px;padding-left: 25px;padding-top: 1px;padding-bottom: 1px;}.blog-archive-link-disabled {font-size: 12px;padding-left: 25px;}.blog-archive-link-enabled a:hover, .blog-archive-link-disabled a:hover { }.blog-archive-link a:link, .blog-archive-link a:visited {text-decoration: underline;}/* @end */.blog-entry {text-align: left;}.blog-entry-title {display: inline-block;margin-left: 0;text-indent: 3px;width: auto;position: relative;padding: 24px 20px 11px;}.blog-entry-title a {}.blog-entry-date {text-align: left;font-size: 11px;text-indent: 27px;font-style: italic;padding: 5px 4px 5px 10px;float: right;margin: 10px 10px 10px 0;}/*styles the category link in the main entry */.blog-entry-category {background: url(images/elements/icons/categories.png) no-repeat 0px 0px;margin-left: 5px;padding-left: 18px;padding-bottom: 11px;margin-right: 2px;padding-top: 1px;}.blog-entry-category a:link, .blog-entry-category a:visited {}/*styles the permalink link in the main entry */.blog-entry-permalink {padding-left: 16px;background: url(images/elements/icons/permalink.gif) no-repeat 0 0;margin-left: 4px;padding-bottom: 5px;padding-top: 1px;}.blog-entry-permalink a:link, .blog-entry-permalink a:visited {}.blog-read-more {padding: 7px;margin: 0;}.blog-entry-body {padding: 8px 0 15px;margin: 0;}.blog-entry-comments {text-align: right;padding-right: 5px;margin-bottom: 15px;margin-top: 10px;font-size: 11px;}/* styles the archives in the blog sidebar *//* ---box vertical tile------------------------------- */#blog-archives {background: url(images/elements/grey_6.png) repeat;}.blog-archive-link-enabled {}.blog-archive-link-disabled {}/* Styles the blog categories in the blog sidebar *//* ---box top------------------------------------- */#blog-categories {background: url(images/elements/grey_6.png) repeat;}.blog-category-link-enabled, .blog-category-link-disabled {font-size: 13px;padding-bottom: 2px;line-height: 25px;padding-left: 30px;text-transform: uppercase;background: url(images/elements/icons/archives.png) no-repeat 5px center;transition: all 0.20s linear;-moz-transition: all 0.20s linear;-webkit-transition: all 0.20s linear;padding-top: 1px;}.blog-category-link-disabled {position: relative;z-index: 1;}.blog-category-link-enabled:hover, .blog-category-link-disabled:hover {background: url(images/elements/icons/archives_2.png) no-repeat 5px center;transition: all 0.20s linear;-moz-transition: all 0.20s linear;-webkit-transition: all 0.20s linear;padding-top: 1px;padding-bottom: 1px;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {font-size: 12px;line-height: 24px;padding-top: 7px;margin: 0;}.blog-rss-link {background: url(images/elements/icons/rss.gif) no-repeat 0 2px;padding-bottom: 4px;float: left;clear: left;margin-top: 10px;margin-left: 2%;padding-left: 3%;text-indent: 4px;margin-bottom: 30px;}.blog-comments-rss-link {background: url(images/elements/icons/rss.gif) no-repeat 0 2px;padding-bottom: 4px;float: left;clear: left;margin-top: 10px;margin-left: 2%;padding-left: 3%;text-indent: 4px;}.blog-rss-link {background: url(images/elements/icons/rss.gif) no-repeat 0 2px;padding-bottom: 4px;float: left;clear: left;margin-top: 10px;margin-left: 2%;padding-left: 3%;text-indent: 4px;margin-bottom: 30px;}.blog-comments-rss-link {background: url(images/elements/icons/rss.gif) no-repeat 0 2px;padding-bottom: 4px;float: left;clear: left;margin-top: 10px;margin-left: 2%;padding-left: 3%;text-indent: 4px;}p.blog-entry-tags {margin-bottom: 30px;}p.blog-entry-tags a {padding: 3px 1px 4px 20px;margin-left: 2px;}/* Styles blog tag links normal and visited state */p.blog-entry-tags a:link,p.blog-entry-tags a:visited {background: url(images/elements/icons/tags.png) no-repeat 0 3px;padding-top: 2px;padding-bottom: 1px;}/* Styles blog tag links hover state */p.blog-entry-tags a:hover {}/* Styles blog tag links active state */p.blog-entry-tags a:active {}/* Styles the tag clous un-ordered list *//* ---box bottom------------------------------------- */ul.blog-tag-cloud {background: url(images/elements/grey_6.png) repeat;}/* Styles tag cloud list item */ul.blog-tag-cloud li {}/* Styles all links in the tag cloud in normal and visited state */ul.blog-tag-cloud li a:link,ul.blog-tag-cloud li a:visited {}/* Styles all links in the tag cloud in hover state */ul.blog-tag-cloud li a:hover {}/* Styles all links in the tag cloud in active state */ul.blog-tag-cloud li a:active {}/* ___________________________ */#blog-archives {padding: 10px;margin-top: 10px;line-height: 20px;margin-left: 2%;float: left;width: 27.5%; border-radius:8px;   -webkit-border-radius:8px;   -moz-border-radius:8px ;border-bottom-style: solid;border-bottom-width: 1px;}#blog-categories {margin-top: 10px;padding: 10px;margin-left: 2%;float: left;width: 27.5%;border-radius:8px;   -webkit-border-radius:8px;   -moz-border-radius:8px ;border-bottom-style: solid;border-bottom-width: 1px;}ul.blog-tag-cloud {padding: 10px;margin-top: 10px;margin-left: 2%;float: left;width: 27.5%;  border-radius:8px;   -webkit-border-radius:8px;   -moz-border-radius:8px ;border-bottom-style: solid;border-bottom-width: 1px;}/* ___________________________ *//* @end *//* @group file sharing */.filesharing-description {padding: 16px 20px 20px 16px;}.filesharing-item {float: left;display: inline-table;background: url(images/elements/grey_6.png) repeat;padding: 0;margin: 2.6% 2.2% 2.6% 3%;width: 44.3%;border-radius:25px;   -webkit-border-radius:25px;   -moz-border-radius:25px ;}.filesharing-item-title {padding-top: 2px;background: url(images/elements/grey_10.png) repeat;padding: 3%;width: auto; border-radius:18px;   -webkit-border-radius:18px;   -moz-border-radius:18px ;margin: 8px;}.filesharing-item-title:hover { }.filesharing-item-title a:link {background: url(images/elements/download.png) no-repeat 5px 50%;padding-left: 25px;transition: all 0.05s linear;-moz-transition: all 0.05s linear;-webkit-transition: all 0.05s linear;}.filesharing-item-title a:hover {transition: all 0.15s linear;-moz-transition: all 0.15s linear;-webkit-transition: all 0.15s linear;background-position: 5px 65%;}.filesharing-item-title a:visited { }.filesharing-item-description {font-weight: normal;padding: 15px 18px 18px;margin: 0;}/* @end *//* @group photo album + prettyphoto *//* @group prettyphoto *//* ---------original code----------- *//* ------ Default Theme ----------- */div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right { height: 13px; }div.pp_default .pp_top .pp_left { background: url(images/prettyPhoto/default/sprite.png) -78px -93px no-repeat; } /* Top left corner */div.pp_default .pp_top .pp_middle { background: url(images/prettyPhoto/default/sprite_x.png) top left repeat-x; } /* Top pattern/color */div.pp_default .pp_top .pp_right { background: url(images/prettyPhoto/default/sprite.png) -112px -93px no-repeat; } /* Top right corner */div.pp_default .pp_content .ppt { color: #f8f8f8; }div.pp_default .pp_content_container .pp_left { background: url(images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y; padding-left: 13px; }div.pp_default .pp_content_container .pp_right { background: url(images/prettyPhoto/default/sprite_y.png) top right repeat-y; padding-right: 13px; }div.pp_default .pp_content { background-color: #fff; } /* Content background */div.pp_default .pp_next:hover { background: url(images/prettyPhoto/default/sprite_next.png) center right  no-repeat; cursor: pointer; } /* Next button */div.pp_default .pp_previous:hover { background: url(images/prettyPhoto/default/sprite_prev.png) center left no-repeat; cursor: pointer; } /* Previous button */div.pp_default .pp_expand { background: url(images/prettyPhoto/default/sprite.png) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */div.pp_default .pp_expand:hover { background: url(images/prettyPhoto/default/sprite.png) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */div.pp_default .pp_contract { background: url(images/prettyPhoto/default/sprite.png) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */div.pp_default .pp_contract:hover { background: url(images/prettyPhoto/default/sprite.png) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */div.pp_default .pp_close { width: 30px; height: 30px; background: url(images/prettyPhoto/default/sprite.png) 2px 1px no-repeat; cursor: pointer; } /* Close button */div.pp_default #pp_full_res .pp_inline { color: #000; } div.pp_default .pp_gallery ul li a { background: url(images/prettyPhoto/default/default_thumb.png) center center #f8f8f8; border:1px solid #aaa; }div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }div.pp_default .pp_social { margin-top: 7px; }div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause { background: url(images/prettyPhoto/default/sprite.png) -51px 1px no-repeat; height:30px; width:30px; }div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }div.pp_default .pp_details { position: relative; }div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next { background: url(images/prettyPhoto/default/sprite.png) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */div.pp_default .pp_content_container .pp_details { margin-top: 5px; }div.pp_default .pp_nav { clear: none; height: 30px; width: 110px; position: relative; }div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 0; }div.pp_default .pp_bottom .pp_left { background: url(images/prettyPhoto/default/sprite.png) -78px -127px no-repeat; } /* Bottom left corner */div.pp_default .pp_bottom .pp_middle { background: url(images/prettyPhoto/default/sprite_x.png) bottom left repeat-x; } /* Bottom pattern/color */div.pp_default .pp_bottom .pp_right { background: url(images/prettyPhoto/default/sprite.png) -112px -127px no-repeat; } /* Bottom right corner */div.pp_default .pp_loaderIcon { background: url(images/prettyPhoto/default/loader.gif) center center no-repeat; } /* Loader icon *//* ----------------------------------Light Rounded Theme----------------------------------- */div.light_rounded .pp_top .pp_left { background: url(images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */div.light_rounded .pp_top .pp_right { background: url(images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */div.light_rounded .pp_content .ppt { color: #000; }div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right { background: #fff; }div.light_rounded .pp_content { background-color: #fff; } /* Content background */div.light_rounded .pp_next:hover { background: url(images/prettyPhoto/light_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */div.light_rounded .pp_previous:hover { background: url(images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */div.light_rounded .pp_expand { background: url(images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */div.light_rounded .pp_expand:hover { background: url(images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */div.light_rounded .pp_contract { background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */div.light_rounded .pp_contract:hover { background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */div.light_rounded .pp_close { width: 75px; height: 22px; background: url(images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */div.light_rounded .pp_details { position: relative; }div.light_rounded .pp_description { margin-right: 85px; }div.light_rounded #pp_full_res .pp_inline { color: #000; } div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }div.light_rounded .pp_nav .pp_play { background: url(images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }div.light_rounded .pp_nav .pp_pause { background: url(images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }div.light_rounded .pp_arrow_previous { background: url(images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }div.light_rounded .pp_arrow_next { background: url(images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }div.light_rounded .pp_bottom .pp_left { background: url(images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */div.light_rounded .pp_bottom .pp_right { background: url(images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */div.light_rounded .pp_loaderIcon { background: url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon *//* ----------------------------------Dark Rounded Theme----------------------------------- */div.dark_rounded .pp_top .pp_left { background: url(images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; } /* Top left corner */div.dark_rounded .pp_top .pp_middle { background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Top pattern/color */div.dark_rounded .pp_top .pp_right { background: url(images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; } /* Top right corner */div.dark_rounded .pp_content_container .pp_left { background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y; } /* Left Content background */div.dark_rounded .pp_content_container .pp_right { background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y; } /* Right Content background */div.dark_rounded .pp_content { background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Content background */div.dark_rounded .pp_next:hover { background: url(images/prettyPhoto/dark_rounded/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */div.dark_rounded .pp_previous:hover { background: url(images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */div.dark_rounded .pp_expand { background: url(images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */div.dark_rounded .pp_expand:hover { background: url(images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */div.dark_rounded .pp_contract { background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */div.dark_rounded .pp_contract:hover { background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */div.dark_rounded .pp_details { position: relative; }div.dark_rounded .pp_description { margin-right: 85px; }div.dark_rounded .currentTextHolder { color: #c4c4c4; }div.dark_rounded .pp_description { color: #fff; }div.dark_rounded #pp_full_res .pp_inline { color: #fff; }div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }div.dark_rounded .pp_nav .pp_play { background: url(images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }div.dark_rounded .pp_nav .pp_pause { background: url(images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }div.dark_rounded .pp_arrow_previous { background: url(images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }div.dark_rounded .pp_arrow_next { background: url(images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }div.dark_rounded .pp_bottom .pp_left { background: url(images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */div.dark_rounded .pp_bottom .pp_middle { background: url(images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; } /* Bottom pattern/color */div.dark_rounded .pp_bottom .pp_right { background: url(images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; } /* Bottom right corner */div.dark_rounded .pp_loaderIcon { background: url(images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; } /* Loader icon *//* ----------------------------------Dark Square Theme----------------------------------- */div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content { background: #000; }div.dark_square .currentTextHolder { color: #c4c4c4; }div.dark_square .pp_description { color: #fff; }div.dark_square .pp_loaderIcon { background: url(images/prettyPhoto/dark_square/loader.gif) center center no-repeat; } /* Loader icon */div.dark_square .pp_expand { background: url(images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */div.dark_square .pp_expand:hover { background: url(images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */div.dark_square .pp_contract { background: url(images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */div.dark_square .pp_contract:hover { background: url(images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */div.dark_square .pp_close { width: 75px; height: 22px; background: url(images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */div.dark_square .pp_details { position: relative; }div.dark_square .pp_description { margin: 0 85px 0 0; }div.dark_square #pp_full_res .pp_inline { color: #fff; }div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }div.dark_square .pp_nav { clear: none; }div.dark_square .pp_nav .pp_play { background: url(images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }div.dark_square .pp_nav .pp_pause { background: url(images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }div.dark_square .pp_arrow_previous { background: url(images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }div.dark_square .pp_arrow_next { background: url(images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }div.dark_square .pp_next:hover { background: url(images/prettyPhoto/dark_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */div.dark_square .pp_previous:hover { background: url(images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button *//* ----------------------------------Light Square Theme----------------------------------- */div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content { background: #fff; }div.light_square .pp_content .ppt { color: #000; }div.light_square .pp_expand { background: url(images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */div.light_square .pp_expand:hover { background: url(images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */div.light_square .pp_contract { background: url(images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */div.light_square .pp_contract:hover { background: url(images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */div.light_square .pp_close { width: 75px; height: 22px; background: url(images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */div.light_square .pp_details { position: relative; }div.light_square .pp_description {margin-right: 85px;}div.light_square #pp_full_res .pp_inline { color: #000; }div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }div.light_square .pp_nav .pp_play { background: url(images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }div.light_square .pp_nav .pp_pause { background: url(images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }div.light_square .pp_arrow_previous { background: url(images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }div.light_square .pp_arrow_next { background: url(images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; } /* The next arrow in the bottom nav */div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }div.light_square .pp_next:hover { background: url(images/prettyPhoto/light_square/btnNext.png) center right  no-repeat; cursor: pointer; } /* Next button */div.light_square .pp_previous:hover { background: url(images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */div.light_square .pp_loaderIcon { background: url(images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } /* Loader icon *//* ----------------------------------Facebook style Theme----------------------------------- */div.facebook .pp_top .pp_left { background: url(images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat; } /* Top left corner */div.facebook .pp_top .pp_middle { background: url(images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x; } /* Top pattern/color */div.facebook .pp_top .pp_right { background: url(images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat; } /* Top right corner */div.facebook .pp_content .ppt { color: #000; }div.facebook .pp_content_container .pp_left { background: url(images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y; } /* Content background */div.facebook .pp_content_container .pp_right { background: url(images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y; } /* Content background */div.facebook .pp_content { background: #fff; } /* Content background */div.facebook .pp_expand { background: url(images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat; cursor: pointer; } /* Expand button */div.facebook .pp_expand:hover { background: url(images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */div.facebook .pp_contract { background: url(images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat; cursor: pointer; } /* Contract button */div.facebook .pp_contract:hover { background: url(images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */div.facebook .pp_close { width: 22px; height: 22px; background: url(images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat; cursor: pointer; } /* Close button */div.facebook .pp_details { position: relative; }div.facebook .pp_description { margin: 0 37px 0 0; }div.facebook #pp_full_res .pp_inline { color: #000; } div.facebook .pp_loaderIcon { background: url(images/prettyPhoto/facebook/loader.gif) center center no-repeat; } /* Loader icon */div.facebook .pp_arrow_previous { background: url(images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }div.facebook .pp_arrow_next { background: url(images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }div.facebook .pp_nav { margin-top: 0; }div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }div.facebook .pp_nav .pp_play { background: url(images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat; height: 22px; width: 22px; }div.facebook .pp_nav .pp_pause { background: url(images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat; height: 22px; width: 22px; }div.facebook .pp_next:hover { background: url(images/prettyPhoto/facebook/btnNext.png) center right no-repeat; cursor: pointer; } /* Next button */div.facebook .pp_previous:hover { background: url(images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat; cursor: pointer; } /* Previous button */div.facebook .pp_bottom .pp_left { background: url(images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat; } /* Bottom left corner */div.facebook .pp_bottom .pp_middle { background: url(images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x; } /* Bottom pattern/color */div.facebook .pp_bottom .pp_right { background: url(images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat; } /* Bottom right corner *//* ------------------------------------------------------------------------DO NOT CHANGE------------------------------------------------------------------------- */div.pp_pic_holder a:focus { outline:none; }div.pp_overlay {background: #000;display: none;left: 0;position: absolute;top: 0;width: 100%;z-index: 9500;}div.pp_pic_holder {display: none;position: absolute;width: 100px;z-index: 10000;}.pp_top {height: 20px;position: relative;}* html .pp_top { padding: 0 20px; }.pp_top .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}.pp_top .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}* html .pp_top .pp_middle {left: 0;position: static;}.pp_top .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}.pp_content { height: 40px; min-width: 40px; }* html .pp_content { width: 40px; }.pp_fade { display: none; }.pp_content_container {position: relative;text-align: left;width: 100%;}.pp_content_container .pp_left { padding-left: 20px; }.pp_content_container .pp_right { padding-right: 20px; }.pp_content_container .pp_details {float: left;margin: 10px 0 2px 0;}.pp_description {display: none;margin: 0;}.pp_social { float: left; margin: 0; }.pp_social .facebook { float: left; margin-left: 5px; width: 55px; overflow: hidden; }.pp_social .twitter { float: left; }.pp_nav {clear: right;float: left;margin: 3px 10px 0 0;}.pp_nav p {float: left;margin: 2px 4px;white-space: nowrap;}.pp_nav .pp_play,.pp_nav .pp_pause {float: left;margin-right: 4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next {display: block;float: left;height: 15px;margin-top: 3px;overflow: hidden;text-indent: -10000px;width: 14px;}.pp_hoverContainer {position: absolute;top: 0;width: 100%;z-index: 2000;}.pp_gallery {display: none;left: 50%;margin-top: -50px;position: absolute;z-index: 10000;}.pp_gallery div {float: left;overflow: hidden;position: relative;}.pp_gallery ul {float: left;height: 35px;margin: 0 0 0 5px;padding: 0;position: relative;white-space: nowrap;}.pp_gallery ul a {border: 1px #000 solid;border: 1px rgba(0,0,0,0.5) solid;display: block;float: left;height: 33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a { border-color: #fff; }.pp_gallery ul a img { border: 0; }.pp_gallery li {display: block;float: left;margin: 0 5px 0 0;padding: 0;}.pp_gallery li.default a {background: url(images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display: block;height: 33px;width: 50px;}.pp_gallery li.default a {background: url(images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display: block;height: 33px;width: 50px;}.pp_gallery li.default a img { display: none; }.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next {margin-top: 7px !important;}a.pp_next {background: url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: right;height: 100%;text-indent: -10000px;width: 49%;}a.pp_previous {background: url(images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: left;height: 100%;text-indent: -10000px;width: 49%;}a.pp_expand,a.pp_contract {cursor: pointer;display: none;height: 20px;position: absolute;right: 30px;text-indent: -10000px;top: 10px;width: 20px;z-index: 20000;}a.pp_close {position: absolute; right: 0; top: 0; display: block;line-height:22px;text-indent: -10000px;}.pp_bottom {height: 20px;position: relative;}* html .pp_bottom { padding: 0 20px; }.pp_bottom .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}.pp_bottom .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}* html .pp_bottom .pp_middle {left: 0;position: static;}.pp_bottom .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}.pp_loaderIcon {display: block;height: 24px;left: 50%;margin: -12px 0 0 -12px;position: absolute;top: 50%;width: 24px;}#pp_full_res {line-height: 1 !important;}#pp_full_res .pp_inline {text-align: left;}#pp_full_res .pp_inline p { margin: 0 0 15px 0; }div.ppt {color: #fff;display: none;font-size: 17px;margin: 0 0 5px 15px;z-index: 9999;}/* end original code *//* @end *//* @group prettyphoto multithemes */div.pp_default .pp_description {margin-top: 10px;padding-bottom: 2px;}div.facebook .pp_description {margin-top: 0;padding-bottom: 2px;}div.light_rounded .pp_description, div.dark_rounded .pp_description {margin-top: 8px;padding-bottom: 2px;}div.light_square .pp_description, div.dark_square .pp_description {margin-top: 6px;padding-bottom: 2px;}.pp_social .facebook, .pp_social .twitter {margin-top: 8px;margin-bottom: 0;padding-bottom: 0;}/* all features */div.pp_default .pp_description,div.facebook .pp_description,div.light_square .pp_description,div.light_rounded .pp_description,div.dark_rounded .pp_description,div.dark_square .pp_description {font-weight: normal;font-style: normal;text-decoration: none;text-align: center;margin-left: 90px;margin-right: 90px;font-size: 21px;}/* @end *//* -----rounded------ */.thumbnail-frame img {-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 20px;}/* ----------- *//* Index Page (Thumbnail view) */.album-title {padding-bottom: 7px;text-align: center;}.album-description {text-align: left;margin-bottom: 50px;padding-top: 9px;padding-bottom: 5px;}.album-wrapper {display: block;width: 100%;position: relative;margin-right: auto;margin-left: auto;}.thumbnail-wrap {text-align: center;position: relative;float: left;margin-bottom: 3%;margin-right: auto;padding-bottom: 3%;margin-left: auto;padding-left: 3.1%;}.thumbnail-frame {    bottom: 0;    left: 0;    position: relative;z-index: 1;}.thumbnail-frame img {margin-top: auto;margin-right: auto;margin-left: auto;padding: 0px;  transition: all 0.33s linear;-moz-transition: all 0.33s linear;-webkit-transition: all 0.33s linear;transition-delay: 20ms;    -webkit-transition-delay: 20ms;-moz-transition-delay: 20ms;}.thumbnail-frame img:hover {    box-shadow: 0px 2px 6px #6e6e6e ;  -webkit-box-shadow: 0px 2px 6px #6e6e6e ;  -moz-box-shadow: 0px 2px 6px #6e6e6e ;      transition: all 0.10s linear;-moz-transition: all 0.10s linear;-webkit-transition: all 0.10s linear;transition-delay: 0ms;    -webkit-transition-delay: 0ms;-moz-transition-delay: 0ms;}.thumbnail-frame a {}.thumbnail-frame a:hover {transition: all 0.10s linear;-webkit-transition: all 0.12s linear;-moz-transition: all 0.12s linear;margin: 0;padding: 0;}.thumbnail-caption {display: block;background: url(images/elements/png/black_80.png) repeat;text-transform: uppercase;margin: -1px 0 0; /* fixed padding, also responsive_font.css + font_size_3.css*/padding: 0;width: 100%;text-align: center;}.thumbnail-table {width: 59%;margin-right: auto;margin-left: auto;float: left;}/* @group single page photo mode *//* Single Page (Photo view) */.photo {}.photo-background {padding-top: 0;padding-bottom: 0;margin-top: 0;margin-bottom: 0;}/* black png */.photo-navigation {padding: 5px 0 0;text-align: center;margin-right: auto;margin-left: auto;background: url(images/elements/black_80.png) repeat;max-width: 340px;}/* new */.photo-navigation a:link, .photo-navigation a:visited {color: #f2f2f2;text-align: center;}.photo-title {letter-spacing: 1px;color: #ffffff;margin: 0;text-align: center;padding: 8px 0;text-transform: uppercase;}/* color title image below */.photo-caption {color: #d8d8d8;padding: 0px;margin-top: 7px;}.photo-links {color: #fff;-webkit-box-shadow: 0 0px 5px rgba(0,0,0,.25);-moz-box-shadow: 0 0px 5px rgba(0,0,0,.25);box-shadow: 0 0px 5px rgba(0,0,0,.25);background: url(images/elements/black_80.png) repeat;margin: 0;opacity: 0.85;transition: all 0.12s linear;-moz-transition: all 0.12s linear;-webkit-transition: all 0.12s linear;padding: 25px 0;text-transform: uppercase;}.photo-links:hover {opacity: 1.0;transition: all 0.22s linear;-moz-transition: all 0.22s linear;-webkit-transition: all 0.22s linear;}.photo-links a {padding: 0;margin: 0;}.photo-links a:hover, .photo-links a:active {}.photo-navigation a:hover {text-decoration: underline;color: #dbdbdb;}/* photo */.photo-frame{width: 94%; /* fallback IE */height: auto; /* fallback IE */max-width: 94%; /* fallback IE */position: absolute;box-shadow: 0px 3px 15px 0px rgba(21, 21, 21, 0.271) ;-webkit-box-shadow: 0px 3px 15px 0px rgba(21, 21, 21, 0.271) ;-moz-box-shadow: 0px 3px 15px 0px rgba(21, 21, 21, 0.271) ;margin-right: auto;padding: 0;margin-left: auto;max-width: 100vw; width:auto;height:auto;max-width: 94vw;max-height: 78vh;text-align: center;right: 0;left: 0;margin-top: 0.5%;}/* ------------ *//* @group animation on load */.photo-frame {  -webkit-animation: photo-frame 0.55s ease-in !important;  -moz-animation: photo-frame 0.55s ease-in !important;  animation: photo-frame 0.55s ease-in !important;}@-moz-keyframes photo-frame {  0% { opacity: 0; }  100% { opacity: 1; }}@-webkit-keyframes photo-frame{  0% { opacity: 0;}  100% { opacity: 1; }}@keyframes photo-frame {  0% {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);opacity: 0;}  100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);opacity: 1; }}/* ---------- */.photo-frame:hover{}/* @end *//* @end */html > body .photo-background {}html > body .photo-navigation {}/* @group EXIF data *//* Data wrapper */.exif-data {padding: 5px 4px 10px 20px;background: url(images/elements/black_80.png) repeat;opacity: 0.90;max-width: 340px;margin: -4px auto 5%;}.exif-data p {color: #eee;text-align: left;padding-left: 27px;font-size: 11px;line-height: 22px;background: url(images/elements/exif/efix_triangle.gif) no-repeat 7px 40%;padding-bottom: 0;text-indent: 3px;margin: 3px 0 0;}/* p tag classes for all exif data */p.exif-version {}p.exif-colour-space {}/* icon */p.exif-focal-length {background: url(images/elements/exif/efix_focal_length.gif) no-repeat left center;}/* icon */p.exif-dimensions {background: url(images/elements/exif/efix_dimensions.gif) no-repeat left center;}/* icon */p.exif-pixel-y-dimension {background: url(images/elements/exif/efix_y_dimension.gif) no-repeat left center;}/* icon */p.exif-pixel-x-dimension {background: url(images/elements/exif/efix_x_dimension.gif) no-repeat left center;}p.exif-oecf-value {}p.exif-subsec-time-original {}p.exif-exposure-mode {}p.exif-spatial-frequency-response {}p.exif-scene-capture-type {}p.exif-subject-location {}/* icon */p.exif-shutter-speed {background: url(images/elements/exif/efix_shutter_speed.gif) no-repeat left center;}/* icon */p.exif-datetime-original {background: url(images/elements/exif/efix_date_time_x2.gif) no-repeat left center;}p.exif-subsec-time {}p.exif-compressed-bits-per-pixel {}p.exif-flash-energy {}p.exif-saturation {}p.exif-brightness {}/* icon */p.exif-exposure-time {background: url(images/elements/exif/efix_exposure_time.gif) no-repeat left center;}p.exif-f-number {}p.exif-file-source {}p.exif-gain-control {}p.exif-subject-area {}p.exif-cfa-pattern {}p.exif-scene-type {}p.exif-white-balance {}p.exif-flash {}p.exif-exposure-index {}p.exif-flashpix-version {}p.exif-device-setting-description {}p.exif-focalplane-x-resolution {}/* icon */p.exif-image-uniqueid {background: url(images/elements/exif/efix_image_unique_id.gif) no-repeat left center;}p.exif-components-configuration {}p.exif-light-source {}p.exif-sensing-method {}/* icon */p.exif-aperture {background: url(images/elements/exif/efix_aperture.gif) no-repeat left center;}p.exif-sharpness {}p.exif-exposure-program {}p.exif-subject-distance {}p.exif-subsec-time-digitized {}p.exif-contrast {}p.exif-focalplane-resolution-unit {}p.exif-gamma {}/* icon */p.exif-35mm-focal-length {background: url(images/elements/exif/efix_focal_length.gif) no-repeat left center;}/* icon */p.exif-datetime-digitized {background: url(images/elements/exif/efix_date_time_x2.gif) no-repeat left center;}p.exif-subject-distance-range {}p.exif-custom-rendered {}/* icon */p.exif-max-aperture {background: url(images/elements/exif/efix_aperture.gif) no-repeat left center;}p.exif-sound-file {}p.exif-metering-mode {}p.exif-spectral-sensitivity {}p.exif-exposure-bias {}p.exif-focalplane-y-resolution {}/* icon */p.exif-iso-rating {background: url(images/elements/exif/efix_iso.gif) no-repeat left center;}/* icon */p.exif-maker-note {background: url(images/elements/exif/efix_maker_note.gif) no-repeat left center;}p.exif-digital-zoom-ratio {}/* icon */p.exif-user-comment {background: url(images/elements/exif/efix_user_comment.gif) no-repeat left center;}/* @end *//* @end *//* @group contact form */form {width: 92%;margin-top: 0;margin-bottom: 0;margin-left: 6%;}.message-text {margin-top: 0;margin-left: 6%;width: 90%;text-align: center;padding: 18px 20px;} .required-text {} .form-input-field {background-color: #fbfbfb !important;margin-top: 8px;color: #5d5d5d;-webkit-transform-style: preserve-3d; /*prvent flicker toolbar*/transform: scale(1.0);-webkit-transform: scale(1.0);-moz-transform: scale(1.0);transition: all 0.20s ease-in-out;-moz-transition: all 0.20s ease-in-out;-webkit-transition: all 0.20s ease-in-out;margin-left: auto;margin-right: auto;width: 90%;padding: 7px;    border-radius:9px;  -webkit-border-radius:9px;  -moz-border-radius:9px ;border-style: solid;border-width: 1px;}.form-input-field:hover { box-shadow: 0 0px 7px rgba(123, 162, 207,1.0);-webkit-box-shadow: 0 0px 7px rgba(123, 162, 207,1.0);-moz-box-shadow: 0 0px 7px rgba(123, 162, 207,1.0);    transform: scale(1.02);-webkit-transform: scale(1.02);-moz-transform: scale(1.02);}.form-input-field:focus {transform: scale(1.02);-webkit-transform: scale(1.02);-moz-transform: scale(1.02);border-radius:2px;   -webkit-border-radius:2px;   -moz-border-radius:2px ;position: relative;z-index: 3;}.form-input-field:hover, .form-input-field a:visited {background-color: #fffeff;border-color: #98a9fd;}.form-input-field a:active {border-color: #98a9fd;background-color: #fffeff;}/* button */.form-input-button {padding: 6px 12px;color: #919191;border: 1px solid #d5d5d5;text-transform: uppercase;margin: 10px 10px 0 5px;transition: all 0.20s linear;-moz-transition: all 0.20s linear;-webkit-transition: all 0.20s linear;  text-shadow: #f1f1f1 0 1px 0;font-weight: bold;letter-spacing: 1px;background-color: #eaeaea;border-radius:9px;   -webkit-border-radius:9px;   -moz-border-radius:9px ;}.form-input-button:hover {border: 1px solid #bcbcbc;transition: all 0.18s linear;-moz-transition: all 0.18s linear;-webkit-transition: all 0.18s linear;color: #515151;}.form-input-button:focus { } /* @end *//* @group Sitemap */.rw-sitemap {padding: 25px 0 !important;width: 70%;margin: 0 auto;}.rw-sitemap ul {    padding: 0;    margin-bottom: 11px !important;        list-style-position: outside;    list-style-image: url(images/elements/parent_oriz.png); }.rw-sitemap ul:last-child {padding-right: 8px;}.rw-sitemap ul a {padding: 0 8px 0 0;}.rw-sitemap ul li {margin: 0 0 10px !important;text-transform: none;        padding: 9px 3px 7px;}.rw-sitemap ul li:last-child {    margin-bottom: -5px;}.rw-sitemap a {border-radius:22px;  -webkit-border-radius:22px;  -moz-border-radius:22px ;}.rw-sitemap ul ul {    padding: 0 0 0 17px;margin-top: 7px;}/* @end *//* @group Blog Comments *//* These groups are used to forcibly over-ride the styles that Disqus and JS-KIT comments apply that break page layouts. It's likely you'll need to use them, however they're not ideal solutions and may not work in the future if the comment providers' Javascript-inserted markup changes. *//* @group Disqus */#dsq-comments-title {clear: none !important;}#dsq-content .dsq-options {clear: none !important;}#dsq-thread-settings {clear: none !important;}#dsq-content div {clear: none !important;}.dsq-login-buttons li {clear: none !important;margin-bottom: 25px!important;}.dsq-button {float: none ! important;}/* @end *//* @group JS-Kit Override */.js-singleCommentBodyT {display: block;padding-top: 17px !important;}.js-singleCommentHeader {padding: 0 8px !important;}.js-OldComments,.js-commentFieldLabel,.js-pmFieldLabel,.js-singleCommentBody,.js-singleCommentKarmaComMod,.js-commentBodyLabel,.js-commentCmtTextarea,.js-commentAvatarArea,.js-OldCommentsWrap,.js-OldComments,.js-CreateCommentFieldsWrap,.js-CreateCommentFields,.js-commentCmtTextarea,.js-kit-comments div {clear: none !important;}.js-singleCommentText {display: block !important;clear: both !important;}.js-kit-comments br {display: none !important;}.js-singleCommentBody br {display: block !important;}/* @end *//* @end *//* @group ___FONT SIZE */ /*  break-word classes */body { /* reset font size landscape-portraid */ -webkit-appearance: none; -moz-appearance: none; appearance: none;   -webkit-text-size-adjust: none; -moz-text-size-adjust: none;-ms-text-size-adjust: none;}/* body + extracontent --> 100%*/html,body,header,#container,blockquote,#contentContainer,#contentContainer #content, #sidebarContainer,#sidebarContainer #sidebar,#headerEdge, #pageHeader, #pageHeader h1,#pageHeader h2,form, div, span, p,code, iframe, img,table, caption, footer,#extraContainer1,#extraContainer2,#extraContainer3,#extraContainer4,#extraContainer5,#extraContainer6,h1, h2, h3, h4, h5, h6 {font-size: 100%; font: inherit; } /*a:link, a:visited, fix rapidcart issue on awesome font*/body, #pageHeader h1, pageHeader h2, #sidebarContainer .sideHeader, #footer a:link, #footer a:visited, #navcontainer a, h1, h2, h3, h4, .blog-archive-month, .blog-entry-title, .blog-entry-date, .thumbnail-caption, .photo-title, .photo-caption, .photo-title, .photo-caption, .rw-sitemap, .rw-sitemap ul a, .rw-sitemap ul li li a, .rw-sitemap ul li li li a {font-family: "Lucida Grande", Arial, sans-serif;}#container, #extraContainer1, #contentContainer, #sidebarContainer, .blog-entry, .album-description, #extraContainer2, #extraContainer3, #extraContainer4 {font-size: 0.9em;line-height: 1.63em;font-style: normal;}h1, h2, h3, h4, h5, h6  { margin: 0; padding: 0; line-height: 1.2;}h1 { font-size: 2.1rem; }h2 { font-size: 1.76rem; }h3 { font-size: 1.42rem;  }h4 { font-size: 1.2rem; }h5 { font-size: 1.0rem;  }h6 { font-size: 0.9rem; }/* ---text--- *//*#container,#extraContainer1,#extraContainer2,#extraContainer3,#extraContainer4 {line-height: 1.63em;font-size: 0.9em;}h1 { font-size: 2.200em;line-height: 1.2em;margin: 0;padding: 0;}h2 { font-size: 1.850em;line-height: 1.2em;margin: 0;padding: 0;}h3 { font-size: 1.530em;margin: 0;line-height: 1.3em;padding: 0;}h4 { font-size: 1.313em;line-height: 1.2em;margin: 0;padding: 0;}h5 { font-size: 1.188em;margin: 0;padding: 0;line-height: 1.3em;}h6 { font-size: 1.000em;margin: 0;padding: 0;line-height: 1.3em;}*//* ---text--- */.album-title, .movie-page-title {line-height: 2.3em;font-size: 1.6em;}#pageHeader h1 {font-size: 3.6em;line-height: 1.1em;}#pageHeader h2 {line-height: 1.6em;font-size: 1.1em;}#navcontainer a, #navcontainer ul a {line-height: 50px;font-size: 17px;}#navcontainer ul ul a {    line-height: 30px;font-size: 14px;}.sideHeader_bottom, .sideHeader_top, .sideHeader  { }code {font-size: 0.875em;}#sidebarContainer .sideHeader {line-height: 1.5em;font-size: 1.2em;}.rw-sitemap ul a { font-size: 1.063em; }.filesharing-item-title {line-height: 1em;font-size: 1.5em;}.rw-sitemap ul li li a { font-size: 0.938em;}.footer, #footer, #footer p{font-size: 0.96em;line-height: 1.5em;}#breadcrumbcontainer a,.breadcrumbcontainer2 a {line-height: 33px;font-size: 12px;}.form-input-button, .form-input-field {font-size: 1em;letter-spacing: 1px;}.thumbnail-caption {font-size: 0.8em;}.rw-sitemap ul a {font-size: 17px;}.rw-sitemap ul li li a, .rw-sitemap ul li li li a , .rw-sitemap ul li li li li a, .rw-sitemap ul li li li li li a   {font-size: 15px;}/* @end *//*  @group Tipsy *//* NOTE: all colors are overwritten by colortag.css */.tipsy {    position: absolute;    padding: 5px;    z-index: 100000; margin-top: 20px;line-height: 30px;font-size: 18px; font-family: "PerspectiveSansRegular", sans-serif !important;}.tipsy-inner {/* padding: 5px 8px 4px 8px; */    background-color: #000;    color: #FFF;    max-width: 200px;    padding: 10px 17px 8px;    text-align: center;            border-radius: 15px;    -moz-border-radius: 15px;    -webkit-border-radius: 15px;        transition: All 0.3s linear;-webkit-transition: All 0.3s linear;-moz-transition: All 0.3s linear;}.tipsy-arrow {    position: absolute;    width: 0;    height: 0;    line-height: 0;    border: 5px dashed #000;}/* Rules to colour arrows - check the COLORTAG.CSS */.tipsy-arrow-n { border-bottom-color: #000;}.tipsy-arrow-s { border-top-color: #000;}.tipsy-arrow-e { border-left-color: #000;}.tipsy-arrow-w {border-right-color: #000;}.tipsy-n .tipsy-arrow {    top: 0px;    left: 50%;    margin-left: -5px;    border-bottom-style: solid;    border-top: none;    border-left-color: transparent;    border-right-color: transparent;}.tipsy-nw .tipsy-arrow {    top: 0;    left: 10px;    border-bottom-style: solid;    border-top: none;    border-left-color: transparent;    border-right-color: transparent;}.tipsy-ne .tipsy-arrow {    top: 0;    right: 10px;    border-bottom-style: solid;    border-top: none;    border-left-color: transparent;    border-right-color: transparent;}.tipsy-s .tipsy-arrow {    bottom: 0;    left: 50%;    margin-left: -5px;    border-top-style: solid;    border-bottom: none;    border-left-color: transparent;    border-right-color: transparent;}.tipsy-sw .tipsy-arrow {    bottom: 0;    left: 10px;    border-top-style: solid;    border-bottom: none;    border-left-color: transparent;    border-right-color: transparent;}.tipsy-se .tipsy-arrow {    bottom: 0;    right: 10px;    border-top-style: solid;    border-bottom: none;    border-left-color: transparent;    border-right-color: transparent;}.tipsy-e .tipsy-arrow {    right: 0;    top: 50%;    margin-top: -5px;    border-left-style: solid;    border-right: none;    border-top-color: transparent;    border-bottom-color: transparent;}.tipsy-w .tipsy-arrow {    left: 0;    top: 50%;    margin-top: -5px;    border-right-style: solid;    border-left: none;    border-top-color: transparent;    border-bottom-color: transparent;}/*  @end *//* @group  Settings Theme.js *//*#up, #up a, #up spam {font-size: 0;line-height: 0;margin: 0;padding: 0;width: 0;height: 0;}*/.settings {    position: relative;    display: none;}#menuOpened { top: 0px !important; }#fade_body { top: 0px !important; }/* ative by default */#fade_page { top: 0px !important; } #parallax_body { top: 1px !important; }#parallax_titles { top: 1px !important; }#parallax_logo { top: 1px; }#swap_image { top: 0px !important; }/*  @end *//* @group SCROLL EFFECT SETTING  */.hidden{ opacity: 0; }.visible{ opacity: 1; }/* @end *//* ----- *//* @group Embedded WebFonts */@font-face {    font-family: 'oswaldregular';    src: url('css/webfonts/oswald/oswald-regular-webfont.eot');    src: url('css/webfonts/oswald/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/oswald/oswald-regular-webfont.woff2') format('woff2'),         url('css/webfonts/oswald/oswald-regular-webfont.woff') format('woff'),         url('css/webfonts/oswald/oswald-regular-webfont.ttf') format('truetype'),         url('css/webfonts/oswald/oswald-regular-webfont.svg#oswaldregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- oswaldregular */@font-face {    font-family: 'abelregular';    src: url('css/webfonts/abel/abel-regular-webfont.eot');    src: url('css/webfonts/abel/abel-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/abel/abel-regular-webfont.woff2') format('woff2'),         url('css/webfonts/abel/abel-regular-webfont.woff') format('woff'),         url('css/webfonts/abel/abel-regular-webfont.ttf') format('truetype'),         url('css/webfonts/abel/abel-regular-webfont.svg#abelregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- abel */@font-face {    font-family: 'alfa_slab_oneregular';    src: url('css/webfonts/alfa/alfaslabone-regular-webfont.eot');    src: url('css/webfonts/alfa/alfaslabone-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/alfa/alfaslabone-regular-webfont.woff2') format('woff2'),         url('css/webfonts/alfa/alfaslabone-regular-webfont.woff') format('woff'),         url('css/webfonts/alfa/alfaslabone-regular-webfont.ttf') format('truetype'),         url('css/webfonts/alfa/alfaslabone-regular-webfont.svg#alfa_slab_oneregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- alfa_slab_oneregular */@font-face {    font-family: 'open_sanscondensed_light';    src: url('css/webfonts/open-sans-condensed/opensans-condlight-webfont.eot');    src: url('css/webfonts/open-sans-condensed/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/open-sans-condensed/opensans-condlight-webfont.woff2') format('woff2'),         url('css/webfonts/open-sans-condensed/opensans-condlight-webfont.woff') format('woff'),         url('css/webfonts/open-sans-condensed/opensans-condlight-webfont.ttf') format('truetype'),         url('css/webfonts/open-sans-condensed/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- open_sanscondensed_light*/@font-face {    font-family: 'bree_serifregular';    src: url('css/webfonts/breeserif/breeserif-regular-webfont.eot');    src: url('css/webfonts/breeserif/breeserif-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/breeserif/breeserif-regular-webfont.woff2') format('woff2'),         url('css/webfonts/breeserif/breeserif-regular-webfont.woff') format('woff'),         url('css/webfonts/breeserif/breeserif-regular-webfont.ttf') format('truetype'),         url('css/webfonts/breeserif/breeserif-regular-webfont.svg#bree_serifregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- bree_serifregular */@font-face {    font-family: 'dosisregular';    src: url('css/webfonts/dosis/dosis-regular-webfont.eot');    src: url('css/webfonts/dosis/dosis-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/dosis/dosis-regular-webfont.woff2') format('woff2'),         url('css/webfonts/dosis/dosis-regular-webfont.woff') format('woff'),         url('css/webfonts/dosis/dosis-regular-webfont.ttf') format('truetype'),         url('css/webfonts/dosis/dosis-regular-webfont.svg#dosisregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- dosisregular */@font-face {    font-family: 'rulukoregular';    src: url('css/webfonts/ruluko/ruluko-regular-webfont.eot');    src: url('css/webfonts/ruluko/ruluko-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/ruluko/ruluko-regular-webfont.woff2') format('woff2'),         url('css/webfonts/ruluko/ruluko-regular-webfont.woff') format('woff'),         url('css/webfonts/ruluko/ruluko-regular-webfont.ttf') format('truetype'),         url('css/webfonts/ruluko/ruluko-regular-webfont.svg#rulukoregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- rulukoregular */@font-face {    font-family: 'signikaregular';    src: url('css/webfonts/signika/signika-regular-webfont.eot');    src: url('css/webfonts/signika/signika-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/signika/signika-regular-webfont.woff2') format('woff2'),         url('css/webfonts/signika/signika-regular-webfont.woff') format('woff'),         url('css/webfonts/signika/signika-regular-webfont.ttf') format('truetype'),         url('css/webfonts/signika/signika-regular-webfont.svg#signikaregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- signikaregular */@font-face {    font-family: 'ubunturegular';    src: url('css/webfonts/ubuntu/ubuntu-r-webfont.eot');    src: url('css/webfonts/ubuntu/ubuntu-r-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/ubuntu/ubuntu-r-webfont.woff2') format('woff2'),         url('css/webfonts/ubuntu/ubuntu-r-webfont.woff') format('woff'),         url('css/webfonts/ubuntu/ubuntu-r-webfont.ttf') format('truetype'),         url('css/webfonts/ubuntu/ubuntu-r-webfont.svg#ubunturegular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- ubunturegular */@font-face {    font-family: 'capriolaregular';    src: url('css/webfonts/capriola/capriola-regular-webfont.eot');    src: url('css/webfonts/capriola/capriola-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/capriola/capriola-regular-webfont.woff2') format('woff2'),         url('css/webfonts/capriola/capriola-regular-webfont.woff') format('woff'),         url('css/webfonts/capriola/capriola-regular-webfont.ttf') format('truetype'),         url('css/webfonts/capriola/capriola-regular-webfont.svg#capriolaregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- capriolaregular */@font-face {    font-family: 'pacificoregular';    src: url('css/webfonts/pacifico/pacifico-regular-webfont.eot');    src: url('css/webfonts/pacifico/pacifico-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/pacifico/pacifico-regular-webfont.woff2') format('woff2'),         url('css/webfonts/pacifico/pacifico-regular-webfont.woff') format('woff'),         url('css/webfonts/pacifico/pacifico-regular-webfont.ttf') format('truetype'),         url('css/webfonts/pacifico/pacifico-regular-webfont.svg#pacificoregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- pacificoregular */@font-face {    font-family: 'damionregular';    src: url('css/webfonts/damion/damion-regular-webfont.eot');    src: url('css/webfonts/damion/damion-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/damion/damion-regular-webfont.woff2') format('woff2'),         url('css/webfonts/damion/damion-regular-webfont.woff') format('woff'),         url('css/webfonts/damion/damion-regular-webfont.ttf') format('truetype'),         url('css/webfonts/damion/damion-regular-webfont.svg#damionregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- damionregular */@font-face {    font-family: 'asapregular';    src: url('css/webfonts/asap/asap-regular-webfont.eot');    src: url('css/webfonts/asap/asap-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/asap/asap-regular-webfont.woff2') format('woff2'),         url('css/webfonts/asap/asap-regular-webfont.woff') format('woff'),         url('css/webfonts/asap/asap-regular-webfont.ttf') format('truetype'),         url('css/webfonts/asap/asap-regular-webfont.svg#asapregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- asapregular */@font-face {    font-family: 'bitterregular';    src: url('css/webfonts/bitter/bitter-regular-webfont.eot');    src: url('css/webfonts/bitter/bitter-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/bitter/bitter-regular-webfont.woff2') format('woff2'),         url('css/webfonts/bitter/bitter-regular-webfont.woff') format('woff'),         url('css/webfonts/bitter/bitter-regular-webfont.ttf') format('truetype'),         url('css/webfonts/bitter/bitter-regular-webfont.svg#bitterregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- bitterregular */@font-face {    font-family: 'sofiaregular';    src: url('css/webfonts/sofia/sofia-regular-webfont.eot');    src: url('css/webfonts/sofia/sofia-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/sofia/sofia-regular-webfont.woff2') format('woff2'),         url('css/webfonts/sofia/sofia-regular-webfont.woff') format('woff'),         url('css/webfonts/sofia/sofia-regular-webfont.ttf') format('truetype'),         url('css/webfonts/sofia/sofia-regular-webfont.svg#sofiaregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- sofiaregular */@font-face {    font-family: 'lobsterregular';    src: url('css/webfonts/lobster/lobster-regular-webfont.eot');    src: url('css/webfonts/lobster/lobster-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/lobster/lobster-regular-webfont.woff2') format('woff2'),         url('css/webfonts/lobster/lobster-regular-webfont.woff') format('woff'),         url('css/webfonts/lobster/lobster-regular-webfont.ttf') format('truetype'),         url('css/webfonts/lobster/lobster-regular-webfont.svg#lobsterregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- lobsterregular */@font-face {    font-family: 'rochesterregular';    src: url('css/webfonts/rochester/rochester-regular-webfont.eot');    src: url('css/webfonts/rochester/rochester-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/rochester/rochester-regular-webfont.woff2') format('woff2'),         url('css/webfonts/rochester/rochester-regular-webfont.woff') format('woff'),         url('css/webfonts/rochester/rochester-regular-webfont.ttf') format('truetype'),         url('css/webfonts/rochester/rochester-regular-webfont.svg#rochesterregular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- rochesterregular */@font-face {    font-family: 'ralewaylight';    src: url('css/webfonts/raleway/raleway-light-webfont.eot');    src: url('css/webfonts/raleway/raleway-light-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/raleway/raleway-light-webfont.woff2') format('woff2'),         url('css/webfonts/raleway/raleway-light-webfont.woff') format('woff'),         url('css/webfonts/raleway/raleway-light-webfont.ttf') format('truetype'),         url('css/webfonts/raleway/raleway-light-webfont.svg#ralewaylight') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- ralewayregular */@font-face {    font-family: 'raleway_dots_regular';    src: url('css/webfonts/ralewaydots/ralewaydots-regular-webfont.eot');    src: url('css/webfonts/ralewaydots/ralewaydots-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/ralewaydots/ralewaydots-regular-webfont.woff2') format('woff2'),         url('css/webfonts/ralewaydots/ralewaydots-regular-webfont.woff') format('woff'),         url('css/webfonts/ralewaydots/ralewaydots-regular-webfont.ttf') format('truetype'),         url('css/webfonts/ralewaydots/ralewaydots-regular-webfont.svg#raleway_dots_regular') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- raleway_dots_regular */@font-face {    font-family: 'montserratmedium';    src: url('css/webfonts/montserrat/montserrat-medium-webfont.eot');    src: url('css/webfonts/montserrat/montserrat-medium-webfont.eot?#iefix') format('embedded-opentype'),         url('css/webfonts/montserrat/montserrat-medium-webfont.woff2') format('woff2'),         url('css/webfonts/montserrat/montserrat-medium-webfont.woff') format('woff'),         url('css/webfonts/montserrat/montserrat-medium-webfont.ttf') format('truetype'),         url('css/webfonts/montserrat/montserrat-medium-webfont.svg#montserratmedium') format('svg');    font-weight: normal;    font-style: normal;}/*   ------- montserrat medium *//* @end *//* ----- *//* @group WEB-FONT FOR TEXT ONLY  - PLUSCODE */@font-face {  font-family: 'FontAwesome';  src: url('css/webfonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');  src: url('css/webfonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('css/webfonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('css/webfonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('css/webfonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('css/webfonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal;}.font-1, .font-1 a:link, .font-1 a:hover, .font-1 a:active, .font-1 a:visited,.font-2, .font-2 a:link, .font-2 a:hover, .font-2 a:active, .font-2 a:visited,.font-3, .font-3 a:link, .font-3 a:hover, .font-3 a:active, .font-3 a:visited,.font-4, .font-4 a:link, .font-4 a:hover, .font-4 a:active, .font-4 a:visited,.font-5, .font-5 a:link, .font-5 a:hover, .font-5 a:active, .font-5 a:visited,.font-6, .font-6 a:link, .font-6 a:hover, .font-6 a:active, .font-6 a:visited,.font-7, .font-7 a:link, .font-7 a:hover, .font-7 a:active, .font-7 a:visited,.font-8, .font-8 a:link, .font-8 a:hover, .font-8 a:active, .font-8 a:visited,.font-9, .font-9 a:link, .font-9 a:hover, .font-9 a:active, .font-9 a:visited,.font-10, .font-10 a:link, .font-10 a:hover, .font-10 a:active, .font-10 a:visited,.font-11, .font-11 a:link, .font-11 a:hover, .font-11 a:active, .font-11 a:visited,.font-12, .font-12 a:link, .font-12 a:hover, .font-12 a:active, .font-12 a:visited,.font-13, .font-13 a:link, .font-13 a:hover, .font-13 a:active, .font-13 a:visited,.font-14, .font-14 a:link, .font-14 a:hover, .font-14 a:active, .font-14 a:visited,.font-15, .font-15 a:link, .font-15 a:hover, .font-15 a:active, .font-15 a:visited,.font-16, .font-16 a:link, .font-16 a:hover, .font-16 a:active, .font-16 a:visited,.font-17, .font-17 a:link, .font-17 a:hover, .font-17 a:active, .font-17 a:visited,.font-18, .font-18 a:link, .font-18 a:hover, .font-18 a:active, .font-18 a:visited,.font-19, .font-19 a:link, .font-19 a:hover, .font-19 a:active, .font-19 a:visited,.font-20, .font-20 a:link, .font-20 a:hover, .font-20 a:active, .font-20 a:visited  { transition: all 0s linear !important;-moz-transition: all 0s linear !important;-webkit-transition: all 0s linear !important;transition-property: color !important;transition-duration: 0ms !important;-webkit-transition-property: color !important;-webkit-transition-duration: 0ms !important;-moz-transition-property: color !important;-moz-transition-duration: 0ms !important;padding-top: 0;padding-bottom: 0;line-height: 1.1em;padding-top: 0;padding-bottom: 0;margin: 0;} .font-1, .font-1 a:link, .font-1 a:hover, .font-1 a:active, .font-1 a:visited {  font-family: 'ralewaylight', sans-serif !important; }.font-2, .font-2 a:link, .font-2 a:hover, .font-2 a:active, .font-2 a:visited {  font-family: 'raleway_dots_regular', cursive !important; }.font-3, .font-3 a:link, .font-3 a:hover, .font-3 a:active, .font-3 a:visited {  font-family: 'open_sanscondensed_light', serif !important; }.font-4, .font-4 a:link, .font-4 a:hover, .font-4 a:active, .font-4 a:visited {  font-family: 'bree_serifregular', serif !important; }.font-5, .font-5 a:link, .font-5 a:hover, .font-5 a:active, .font-5 a:visited {  font-family: 'dosisregular', sans-serif !important; }.font-6, .font-6 a:link, .font-6 a:hover, .font-6 a:active, .font-6 a:visited {  font-family: 'abelregular', sans-serif !important; }.font-7, .font-7 a:link, .font-7 a:hover, .font-7 a:active, .font-7 a:visited {  font-family: 'rulukoregular', sans-serif !important; }.font-8, .font-8 a:link, .font-8 a:hover, .font-8 a:active, .font-8 a:visited {  font-family: 'signikaregular', sans-serif !important; }.font-9, .font-9 a:link, .font-9 a:hover, .font-9 a:active, .font-9 a:visited {  font-family: 'ubunturegular', sans-serif !important; }.font-10, .font-10 a:link, .font-10 a:hover, .font-10 a:active, .font-10 a:visited {  font-family: 'capriolaregular', sans-serif !important; }.font-11, .font-11 a:link, .font-11 a:hover, .font-11 a:active, .font-11 a:visited {  font-family: 'pacificoregular', cursive !important; }.font-12, .font-12 a:link, .font-12 a:hover, .font-12 a:active, .font-12 a:visited {  font-family: 'damionregular', cursive !important; }.font-13, .font-13 a:link, .font-13 a:hover, .font-13 a:active, .font-13 a:visited {  font-family: 'asapregular', sans-serif !important; }.font-14, .font-14 a:link, .font-14 a:hover, .font-14 a:active, .font-14 a:visited {  font-family: 'bitterregular', sans-serif !important; }.font-15, .font-15 a:link, .font-15 a:hover, .font-15 a:active, .font-15 a:visited {  font-family: 'oswaldregular', sans-serif !important; }.font-16, .font-16 a:link, .font-16 a:hover, .font-16 a:active, .font-16 a:visited {  font-family: 'sofiaregular', cursive !important; }.font-17, .font-17 a:link, .font-17 a:hover, .font-17 a:active, .font-17 a:visited {  font-family: 'alfa_slab_oneregular', sans-serif !important; }.font-18, .font-18 a:link, .font-18 a:hover, .font-18 a:active, .font-18 a:visited {  font-family: 'lobsterregular', sans-serif !important; }.font-19, .font-19 a:link, .font-19 a:hover, .font-19 a:active, .font-19 a:visited {  font-family: 'rochesterregular', cursive !important; }.font-20, .font-20 a:link, .font-20 a:hover, .font-20 a:active, .font-20 a:visited {  font-family: 'montserratmedium', sans-serif !important; }/* @end *//* ------------- */.poster-share {display: inline-block !important;}/* sliders */#contentContainer, #sidebarContainer, .blog-entry, .album-description   {font-size:16px !important;}#extraContainer1, #extraContainer2, #extraContainer3 {font-size:16px;}.thumbnail-frame img, #extraContainer1 img, #extraContainer2 img, #extraContainer3 img, #extraContainer4 img, #contentContainer #content img, #sidebarContainer img, .photo-frame {border-radius: 5px !important;-webkit-border-radius: 5px !important;-moz-border-radius: 5px !important;}/* @group Border */#blog-archives,#blog-categories,ul.blog-tag-cloud,.blog-entry-title a {border-left-color: rgba(42,206,221,1.00);border-bottom-color: rgba(42,206,221,1.00);border-top-color: rgba(42,206,221,1.00);}.rw-sitemap ul li  { }#breadcrumbcontainer li, #footer p, .form-input-field {border-color: rgba(235,235,235,1.00);}#navcontainer2 a {border-top-color: rgba(54,83,97,1.00);}/* @end *//* @group Tipsy colors */.tipsy-inner {background-color: rgba(6,49,85,1.00); }.tipsy-inner {color:rgba(174,204,213,1.00)}.tipsy-arrow {border-bottom-color: rgba(6,49,85,1.00);border-top-color: rgba(6,49,85,1.00);border-left-color: rgba(6,49,85,1.00);border-right-color: rgba(6,49,85,1.00);}.tipsy-arrow-n {border-bottom-color: rgba(6,49,85,1.00);}.tipsy-arrow-s {border-top-color: rgba(6,49,85,1.00);}.tipsy-arrow-e {border-left-color: rgba(6,49,85,1.00);}.tipsy-arrow-w {border-right-color: rgba(6,49,85,1.00);}/* @end *//* @group Text Colour Title and Slogan */.title h1, #pageHeader h1 {color: rgba(6,49,85,1.00);}#up { background-color: rgba(254,255,255,1.00);}#pageHeader h1, #up [class^="fa fa-"] {color: rgba(77,119,138,1.00);}.slogan h2, #pageHeader h2 {color: rgba(138,162,169,1.00);}/* @end *//* @group Link   NORMAL */a:link {color: rgba(35,172,184,1.00);}#extraContainer2 a:link {color: rgba(35,172,184,1.00);}/* @end *//* @group Link   ACTIVE ecc *//* movie photos links */.thumbnail-frame:hover,.movie-thumbnail-frame:hover   {color: rgba(6,49,85,1.00);}/* links */a:hover, a:active   {color: rgba(6,49,85,1.00);}#extraContainer2 a:hover, #extraContainer2 a:active   {color: rgba(6,49,85,1.00);}.blog-archive-link-enabled,.blog-category-link-enabled,.blog-entry-permalink a:visited   {color: rgba(6,49,85,1.00);}/* links visited */a:visited   {color: rgba(35,172,184,1.00);}/* @end *//* @group __buttons */#drop:after, #drop a:after [class^="fa fa-"], #drop a:after [class*="fa fa-"] {color: rgba(35,172,184,1.00);}#drop a:hover:after, #drop a:hover:after [class^="fa fa-"], #drop a:hover:after [class*="fa fa-"] {color:  rgba(35,172,184,1.00);}/* @end *//* @group Toolbar */#drop.boxopened:after, #drop:after {border-top-color: rgba(254,255,255,1.00);border-left-color: rgba(254,255,255,1.00);border-right-color: rgba(254,255,255,1.00);}#navcontainer li, #navcontainer ul ul {background-color: rgba(254,255,255,1.00);}#navcontainer ul ul, #navcontainer2, .fixed_topnav, .contentContainer_bottom{background-color: rgba(254,255,255,1.00);}#nav_button:after, #nav_button.opened:after {background-color: rgba(254,255,255,1.00);color: rgba(77,119,138,1.00);}#navcontainer ul .parent:after {background-color: rgba(203,204,204,1.00);}#navcontainer ul:before, #navcontainer ul:after,.parent:before,#navcontainer2 ul:before, #navcontainer2 ul:after,#navcontainer .parent{color: rgba(77,119,138,1.00);}.parent:after {background-color: rgba(77,119,138,1.00);color: rgba(254,255,255,1.00);}#drop:after, #drop.boxopened:after  {color: rgba(77,119,138,1.00);background-color: rgba(254,255,255,1.00);}#drop:hover:after, #drop.boxopened:hover:after,#nav_button:hover:after, #nav_button.opened:hover:after {color: rgba(6,49,85,1.00);}#navcontainer a:link,#navcontainer a:visited,#navcontainer2 a:link,#navcontainer2 a:visited {color: rgba(77,119,138,1.00);}#navcontainer a:hover,#navcontainer #current,#navcontainer .current,#navcontainer ul #current,#navcontainer ul .current,#navcontainer a:active,#navcontainer .currentAncestor,#navcontainer ul #currentAncestor,#navcontainer ul .currentAncestor,#navcontainer #currentAncestor,#navcontainer2 a:hover,#navcontainer2 #current,#navcontainer2 .current,#navcontainer2 ul #current,#navcontainer2 ul .current,#navcontainer2 a:active,#navcontainer2 .currentAncestor,#navcontainer2 ul #currentAncestor,#navcontainer2 ul .currentAncestor,#navcontainer2 #currentAncestor {color: rgba(6,49,85,1.00);}/* borders */#navcontainer li {border-right-color: rgba(229,229,229,1.00);}#navcontainer ul ul {border-top-color: rgba(229,229,229,1.00);}#navcontainer ul ul a  {border-bottom-color: rgba(229,229,229,1.00);}/* borders *//* @end *//* @group Text  Colour  CONTENT  *//* EX4 button */.tipsy-arrow {border-bottom-color: rgba(6,49,85,1.00);border-top-color: rgba(6,49,85,1.00);border-left-color: rgba(6,49,85,1.00);border-right-color: rgba(6,49,85,1.00);} #drop:before   {color: rgba(77,77,77,1.00);}pre, xmp, code {background-color: %colour_Container_background * 0.9%;}hr { border-color: %colour_Container_background * 0.9%;}/* Photo single page */.photo-frame, .exif-data, .photo-navigation {border-bottom-color: rgba(69,69,69,1.00);border-color: rgba(62,62,62,1.00);}/* Photo single page end */.album-title,.movie-page-title,.filesharing-item-title,.standout, blockquote  {color: rgba(62,62,62,1.00);}#contentContainer{color: rgba(77,77,77,1.00);}#extraContainer2, #extraContainer3 {color: rgba(77,77,77,1.00);}/* Borders Below */.album-title,.movie-page-title {border-bottom-color: rgba(100,100,100,1.00);border-top-color: rgba(100,100,100,1.00);}#breadcrumbcontainer li, #footer p, .form-input-field {background-color: rgba(253,253,253,1.00);}#footer, #footer p {color: rgba(77,77,77,1.00);}#footer a:hover, #breadcrumbcontainer a:hover{color: rgba(6,49,85,1.00);}#footer, #footer a, #breadcrumbcontainer a{color: rgba(35,172,184,1.00);}/* @end *//* @group Text  Colour  SIDEBAR */#sidebarContainer .lastpublished {border-left-color: rgba(92,92,92,1.00);border-right-color: rgba(92,92,92,1.00);border-top-color: rgba(92,92,92,1.00);border-bottom-color: rgba(92,92,92,1.00);}#sidebarContainer {color: rgba(77,77,77,1.00);}#sidebarContainer .sideHeader,#sidebarContainer .lastpublished,.standout, #sidebar blockquote  {color: rgba(69,69,69,1.00);}/* @end */#extraContainer1box{ /* Extracontent text */background-color: rgba(237,237,237,1.00);}#extraContainer1{ /* Extracontent text */color: rgba(42,42,42,1.00);}#extraContainer1 .standout, blockquote,#extraContainer1 .standout, #sidebar blockquote {color: rgba(42,42,42,1.00);}#extraContainer1 a { /* Extracontent links normal */color: rgba(77,119,138,1.00);}#extraContainer1 a:hover,#extraContainer1 a:active {color: rgba(255,255,255,1.00);}#contentContainer, #contentContainer #content, #extraContainer2, #sidebarContainer {background-color: rgba(253,253,253,1.00);} #extraContainer3box{background-color: rgba(248,248,248,1.00);}#contentContainer #content, #extraContainer2{ /* Extracontent text */background-color: rgba(253,253,253,1.00);}body {background-color: rgba(238,244,246,1.00);}#topnav, #footer_box, .nav_button_back  {background-color: rgba(255,255,255,1.00); }#bodyimage{height: 100%;width: 100%;position: fixed;top: 0;background-image: none;}#bodyimage2{background: transparent url(images/transparent_textures/gradient_2.png) no-repeat center top;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;height: 120%;width: 100%;position: fixed;top: 0;}#bodyimage, #bodyimage2{-webkit-backface-visibility: hidden;}#bodyimage, .photo-background {filter: none; -webkit-filter: none;}#bodyimage2{background: transparent url(images/transparent_textures/gradient_1.png) no-repeat center top;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;height: 120%;width: 100%;position: fixed;top: 0;}#swap_image { top: 1px !important; }#contentContainer #content,#extraContainer2,#extraContainer3,.blog_top{max-width:1000px !important;margin-right: auto;margin-left: auto;}#sidebarContainer{max-width:1050px !important;margin-right: auto;margin-left: auto;}#container{ /* fix centeres issue in IE9 */max-width:1050px !important;margin-right: auto;margin-left: auto;}.topfixed  {width:300px;max-width:1050px !important;margin-right: auto !important;margin-left: auto !important;overflow: visible;}/* ------------ */#extraContainer1box {max-width:1050px !important;}/* ------------ */#topnav_box {max-width:1050px !important;} #logobox {width: 950px;} #topnav, #footer_box {max-width:1050px !important;margin-right: auto;margin-left: auto;}/* ------------ */#navcontainer {max-width: 870px;margin-left: 170px !important;}/* ------------ */@media only screen and (max-width:1050px) {#topnav,.topfixed,#extraContainer2,#extraContainer1,#footer_box,#footer_box {border-radius:2px !important;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;}#navcontainer li:last-child {border-top-right-radius:1px !important;-webkit-border-top-right-radius:1px !important;-moz-border-radius-topright:1px !important;}}/* PrettyPhoto title */.pp_description {font-family: 'ralewaylight', sans-serif;}/* PrettyPhoto title */#pageHeader h1 {letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}#pageHeader h2 {letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}.rw-sitemap ul a {letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}.rw-sitemap ul li li a, .rw-sitemap ul li li li a , .rw-sitemap ul li li li li a, .rw-sitemap ul li li li li li a   {letter-spacing: 0;font-family: 'ralewaylight', sans-serif;}.blog-entry-title a,.blog-archive-month,.blog-archive-month a,.filesharing-item-title a,.album-title,.movie-page-title,.photo-title,#sidebarContainer .sideHeader,.standout, blockquote,.standout, #sidebar blockquote,#viewingButton #text {font-family: 'ralewaylight', sans-serif !important;/*letter-spacing: 1px;*/}.album-title,.movie-page-title,.blog-entry-title,.blog-archive-month,.blog-archive-month a {/*font-size: 23px;line-height: 18px;*/}h1, h2, h3, h4, h5, h6 { font-family: 'ralewaylight', sans-serif !important;}h1 {}h2 {}h3 {}h4 {letter-spacing: 1px;}h5 {letter-spacing: 1px;}#viewingButton #text{letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}#navcontainer ul a{letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}#navcontainer ul ul a {font-size: 16px;}#navcontainer2 ul ul a {font-size: 16px;letter-spacing: 1px;}/* ------------ */#navcontainer a, /* no bold CURRENT style*/#navcontainer #current,#navcontainer ul #current,#navcontainer ul ul #current,#navcontainer ul ul ul ul #current,#navcontainer ul ul ul ul ul #current,#navcontainer2 a, /* no bold CURRENT style*/#navcontainer2 #current,#navcontainer2 ul #current,#navcontainer2 ul ul #current,#navcontainer2 ul ul ul ul #current,#navcontainer2 ul ul ul ul ul #current {}#navcontainer .currentAncestor, /* no bold ANCESTOR*/#navcontainer ul .currentAncestor,#navcontainer ul ul .currentAncestor,#navcontainer ul ul ul .currentAncestor,#navcontainer ul ul ul ul .currentAncestor,#navcontainer2 .currentAncestor, /* no bold ANCESTOR*/#navcontainer2 ul .currentAncestor,#navcontainer2 ul ul .currentAncestor,#navcontainer2 ul ul ul .currentAncestor,#navcontainer2 ul ul ul ul .currentAncestor {font-weight: normal;font-style: normal;}/*h1 a:link, h1 a:visited, h1 a:hover, h1 a:active,h2 a:link, h2 a:visited, h2 a:hover, h2 a:active,h3 a:link, h3 a:visited, h3 a:hover, h3 a:active,h4 a:link, h4 a:visited, h4 a:hover, h4 a:active,h5 a:link, h5 a:visited, h5 a:hover, h5 a:active,h6 a:link, h6 a:visited, h6 a:hover, h6 a:active,h7 a:link, h7 a:visited, h7 a:hover, h7 a:active { font-family: 'ralewaylight', sans-serif !important;}*/#blog-archives, ul.blog-tag-cloud, #blog-categories,#blog-archives a, ul.blog-tag-cloud a, #blog-categories a{font-family: 'ralewaylight', sans-serif;}.share-button, .share-button a, .share-button:before{font-family: 'ralewaylight', sans-serif;}body, #pageHeader h1, pageHeader h2, #sidebarContainer .sideHeader, #footer a:link, #footer a:visited, #navcontainer a, h1, h2, h3, h4, .blog-archive-month, .blog-entry-title, .blog-entry-date, .thumbnail-caption, .photo-title, .photo-caption, .photo-title, .photo-caption, .rw-sitemap, .rw-sitemap ul a, .rw-sitemap ul li li a, .rw-sitemap ul li li li a {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}@media only screen and (min-width: 868px) {/* Hide the toolbar on responsive simulation*/#navcontainer2 {   display: none !important; }}@media only screen and (max-width: 868px) {#navigation_position { top: 1px !important; }#navcontainer2 { display: none;}#navcontainer2 ul ul{min-width: 200px;min-width: auto !important;}/* @group Navcontainer HIDE */#topnav  {background-image: none !important;background-color: transparent !important;}.parent:after {display: none;}#navcontainer {display: none;}#navcontainer a { display: none; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0.0;}/* @end */#nav_button { display: block;transition: all 0s linear;-webkit-transition: All 0s linear;-moz-transition: All 0s linear;}}#extraContainer3box,#extraContainer3,#drop,#drop:before {display: none !important;}#fade_body { top: 1px !important; }#footer p,#breadcrumbcontainer li,#breadcrumbcontainer li,#navcontainer ul a,#navcontainer ul ul,#navcontainer ul ul ul,#navcontainer2,#navcontainer2 a,.tipsy-inner,.form-input-field,.form-input-button,.rw-sitemap ul li,#blog-archives,#blog-categories,ul.blog-tag-cloud,.thumbnail-frame img,.movie-thumbnail-frame, .movie-thumbnail-frame img,.filesharing-item, .filesharing-item-title     {  border-radius:2px !important;  -webkit-border-radius:2px !important;  -moz-border-radius:2px !important;}.topfixed, #footer_box, #footer_box    {  border-top-left-radius:0px;  -webkit-border-top-left-radius:0px;  -moz-border-radius-topleft:0px;  border-top-right-radius:0px;  -webkit-border-top-right-radius:0px;  -moz-border-radius-topright:0px;  border-bottom-left-radius:2px;  -webkit-border-bottom-left-radius:2px;  -moz-border-radius-bottomleft:2p;  border-bottom-right-radius:2px;  -webkit-border-bottom-right-radius:2px;  -moz-border-radius-bottomright:2px;}#navcontainer li:last-child {  border-top-right-radius:1px !important;  -webkit-border-top-right-radius:1px !important;  -moz-border-radius-topright:1px !important;}#navcontainer li:first-child {  border-top-left-radius:1px !important;  -webkit-border-top-left-radius:1px !important;  -moz-border-radius-topleft:1px !important;}.topfixed li:last-child {/* hide last line */  border-bottom-right-radius:1px !important;  -webkit-border-bottom-right-radius:2px !important;  -moz-border-radius-bottomright:2px !important;}.topfixed li:first-child {/* hide last line */  border-bottom-left-radius:1px !important;  -webkit-border-bottom-left-radius:1px !important;  -moz-border-radius-bottomleft:1px !important;}#topnav, #extraContainer2 {  border-top-left-radius:2px;  -webkit-border-top-left-radius:2px;  -moz-border-radius-topleft:2px;  border-top-right-radius:2px;  -webkit-border-top-right-radius:2px;  -moz-border-radius-topright:2px;  border-bottom-left-radius:0px;  -webkit-border-bottom-left-radius:0px;  -moz-border-radius-bottomleft:0px;  border-bottom-right-radius:0px;  -webkit-border-bottom-right-radius:0px;  -moz-border-radius-bottomright:0px;}#drop.boxopened:after, #drop:after, #up {  border-radius:2px !important;  -webkit-border-radius:2px !important;  -moz-border-radius:2px !important;} #up {  border-top-left-radius:2px !important;  -webkit-border-top-left-radius:2px !important;  -moz-border-radius-topleft:2px !important;  border-top-right-radius:2px !important;  -webkit-border-top-right-radius:2px !important;  -moz-border-radius-topright:2px !important;}#nav_button{  border-top-left-radius:0px !important;  -webkit-border-top-left-radius:0px !important;  -moz-border-radius-topleft:0px !important;  border-bottom-left-radius:2px !important;  -webkit-border-bottom-left-radius:2px !important;  -moz-border-radius-bottomleft:2px !important;}#nav_button:after, #nav_button.opened:after{  border-top-left-radius:2px !important;  -webkit-border-top-left-radius:2px !important;  -moz-border-radius-topleft:2px !important;  border-bottom-left-radius:2px !important;  -webkit-border-bottom-left-radius:2px !important;  -moz-border-radius-bottomleft:2px !important;}#up [class^="fa fa-"] {font-size: 40px;-webkit-font-smoothing: none;-webkit-font-smoothing: subpixel-antialiased;-webkit-font-smoothing: antialiased;margin-right: auto;margin-left: auto;padding-top: 0;position: absolute;right: 0;left: 0;top: 0;line-height: 46px;}#up [class^="fa fa-"] {cursor: n-resize;}#up {bottom: 0;z-index: 156;position: fixed;overflow: visible;letter-spacing: 1px;display: block;height: 59px;width: 50px;text-align: center;border-top-left-radius: 7px;-webkit-border-top-left-radius: 7px;-moz-border-radius-topleft: 7px;border-top-right-radius: 7px;-webkit-border-top-right-radius: 7px;-moz-border-radius-topright: 7px;box-shadow: 0px 1px 1px -1px #525252;-webkit-box-shadow: 0px 1px 1px -1px #525252;-moz-box-shadow: 0px 1px 1px -1px #525252;right: 6%;}#up span {margin: 0 auto;display: block !important;padding: 0;width: 100%;height: 45px;}#up a:link span {font: 10px/26px "Lucida Grande", Lucida, Verdana, sans-serif;text-indent: 0;letter-spacing: 1px;text-align: center;transition: all 0.15s linear;-moz-transition: all 0.15s linear;-webkit-transition: all 0.15s linear;}.blog-entry-body img, #content img, #extraContainer1 img, #extraContainer2 img, #extraContainer3 img, #extraContainer4 img {width: 100%;height: auto;max-width:100% !important;    display:block;}#sidebar img {width: 100%;height: auto;max-width: 250px !important;margin-right: auto;margin-left: auto;display: block;}
}

/*! *  Font Awesome 4.7.0 by @davegandy - @fontawesome *  License (Font: SIL OFL 1.1, CSS: MIT License) *//* @group AWFONT  */@font-face {  font-family: 'FontAwesome';  src: url('css/webfonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');  src: url('css/webfonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('css/webfonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('css/webfonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('css/webfonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('css/webfonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal;}.fa {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}/* makes the font 33% larger relative to the icon container */.fa-lg {  font-size: 1.33333333em;  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-fw {  width: 1.28571429em;  text-align: center;}.fa-ul {  padding-left: 0;  margin-left: 2.14285714em;  list-style-type: none;}.fa-ul > li {  position: relative;}.fa-li {  position: absolute;  left: -2.14285714em;  width: 2.14285714em;  top: 0.14285714em;  text-align: center;}.fa-li.fa-lg {  left: -1.85714286em;}.fa-border {  padding: .2em .25em .15em;  border: solid 0.08em #eeeeee;  border-radius: .1em;}.fa-pull-left {  float: left;}.fa-pull-right {  float: right;}.fa.fa-pull-left {  margin-right: .3em;}.fa.fa-pull-right {  margin-left: .3em;}/* Deprecated as of 4.4.0 */.pull-right {  float: right;}.pull-left {  float: left;}.fa.pull-left {  margin-right: .3em;}.fa.pull-right {  margin-left: .3em;}.fa-spin {  -webkit-animation: fa-spin 2s infinite linear;  animation: fa-spin 2s infinite linear;}.fa-pulse {  -webkit-animation: fa-spin 1s infinite steps(8);  animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}@keyframes fa-spin {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}.fa-rotate-90 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);}.fa-rotate-180 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(180deg);}.fa-rotate-270 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";  -webkit-transform: rotate(270deg);  -ms-transform: rotate(270deg);  transform: rotate(270deg);}.fa-flip-horizontal {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";  -webkit-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  transform: scale(-1, 1);}.fa-flip-vertical {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";  -webkit-transform: scale(1, -1);  -ms-transform: scale(1, -1);  transform: scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {  filter: none;}.fa-stack {  position: relative;  display: inline-block;  width: 2em;  height: 2em;  line-height: 2em;  vertical-align: middle;}.fa-stack-1x,.fa-stack-2x {  position: absolute;  left: 0;  width: 100%;  text-align: center;}.fa-stack-1x {  line-height: inherit;}.fa-stack-2x {  font-size: 2em;}.fa-inverse {  color: #ffffff;}/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen   readers do not read off random characters that represent icons */.fa-glass:before {  content: "\f000";}.fa-music:before {  content: "\f001";}.fa-search:before {  content: "\f002";}.fa-envelope-o:before {  content: "\f003";}.fa-heart:before {  content: "\f004";}.fa-star:before {  content: "\f005";}.fa-star-o:before {  content: "\f006";}.fa-user:before {  content: "\f007";}.fa-film:before {  content: "\f008";}.fa-th-large:before {  content: "\f009";}.fa-th:before {  content: "\f00a";}.fa-th-list:before {  content: "\f00b";}.fa-check:before {  content: "\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before {  content: "\f00d";}.fa-search-plus:before {  content: "\f00e";}.fa-search-minus:before {  content: "\f010";}.fa-power-off:before {  content: "\f011";}.fa-signal:before {  content: "\f012";}.fa-gear:before,.fa-cog:before {  content: "\f013";}.fa-trash-o:before {  content: "\f014";}.fa-home:before {  content: "\f015";}.fa-file-o:before {  content: "\f016";}.fa-clock-o:before {  content: "\f017";}.fa-road:before {  content: "\f018";}.fa-download:before {  content: "\f019";}.fa-arrow-circle-o-down:before {  content: "\f01a";}.fa-arrow-circle-o-up:before {  content: "\f01b";}.fa-inbox:before {  content: "\f01c";}.fa-play-circle-o:before {  content: "\f01d";}.fa-rotate-right:before,.fa-repeat:before {  content: "\f01e";}.fa-refresh:before {  content: "\f021";}.fa-list-alt:before {  content: "\f022";}.fa-lock:before {  content: "\f023";}.fa-flag:before {  content: "\f024";}.fa-headphones:before {  content: "\f025";}.fa-volume-off:before {  content: "\f026";}.fa-volume-down:before {  content: "\f027";}.fa-volume-up:before {  content: "\f028";}.fa-qrcode:before {  content: "\f029";}.fa-barcode:before {  content: "\f02a";}.fa-tag:before {  content: "\f02b";}.fa-tags:before {  content: "\f02c";}.fa-book:before {  content: "\f02d";}.fa-bookmark:before {  content: "\f02e";}.fa-print:before {  content: "\f02f";}.fa-camera:before {  content: "\f030";}.fa-font:before {  content: "\f031";}.fa-bold:before {  content: "\f032";}.fa-italic:before {  content: "\f033";}.fa-text-height:before {  content: "\f034";}.fa-text-width:before {  content: "\f035";}.fa-align-left:before {  content: "\f036";}.fa-align-center:before {  content: "\f037";}.fa-align-right:before {  content: "\f038";}.fa-align-justify:before {  content: "\f039";}.fa-list:before {  content: "\f03a";}.fa-dedent:before,.fa-outdent:before {  content: "\f03b";}.fa-indent:before {  content: "\f03c";}.fa-video-camera:before {  content: "\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before {  content: "\f03e";}.fa-pencil:before {  content: "\f040";}.fa-map-marker:before {  content: "\f041";}.fa-adjust:before {  content: "\f042";}.fa-tint:before {  content: "\f043";}.fa-edit:before,.fa-pencil-square-o:before {  content: "\f044";}.fa-share-square-o:before {  content: "\f045";}.fa-check-square-o:before {  content: "\f046";}.fa-arrows:before {  content: "\f047";}.fa-step-backward:before {  content: "\f048";}.fa-fast-backward:before {  content: "\f049";}.fa-backward:before {  content: "\f04a";}.fa-play:before {  content: "\f04b";}.fa-pause:before {  content: "\f04c";}.fa-stop:before {  content: "\f04d";}.fa-forward:before {  content: "\f04e";}.fa-fast-forward:before {  content: "\f050";}.fa-step-forward:before {  content: "\f051";}.fa-eject:before {  content: "\f052";}.fa-chevron-left:before {  content: "\f053";}.fa-chevron-right:before {  content: "\f054";}.fa-plus-circle:before {  content: "\f055";}.fa-minus-circle:before {  content: "\f056";}.fa-times-circle:before {  content: "\f057";}.fa-check-circle:before {  content: "\f058";}.fa-question-circle:before {  content: "\f059";}.fa-info-circle:before {  content: "\f05a";}.fa-crosshairs:before {  content: "\f05b";}.fa-times-circle-o:before {  content: "\f05c";}.fa-check-circle-o:before {  content: "\f05d";}.fa-ban:before {  content: "\f05e";}.fa-arrow-left:before {  content: "\f060";}.fa-arrow-right:before {  content: "\f061";}.fa-arrow-up:before {  content: "\f062";}.fa-arrow-down:before {  content: "\f063";}.fa-mail-forward:before,.fa-share:before {  content: "\f064";}.fa-expand:before {  content: "\f065";}.fa-compress:before {  content: "\f066";}.fa-plus:before {  content: "\f067";}.fa-minus:before {  content: "\f068";}.fa-asterisk:before {  content: "\f069";}.fa-exclamation-circle:before {  content: "\f06a";}.fa-gift:before {  content: "\f06b";}.fa-leaf:before {  content: "\f06c";}.fa-fire:before {  content: "\f06d";}.fa-eye:before {  content: "\f06e";}.fa-eye-slash:before {  content: "\f070";}.fa-warning:before,.fa-exclamation-triangle:before {  content: "\f071";}.fa-plane:before {  content: "\f072";}.fa-calendar:before {  content: "\f073";}.fa-random:before {  content: "\f074";}.fa-comment:before {  content: "\f075";}.fa-magnet:before {  content: "\f076";}.fa-chevron-up:before {  content: "\f077";}.fa-chevron-down:before {  content: "\f078";}.fa-retweet:before {  content: "\f079";}.fa-shopping-cart:before {  content: "\f07a";}.fa-folder:before {  content: "\f07b";}.fa-folder-open:before {  content: "\f07c";}.fa-arrows-v:before {  content: "\f07d";}.fa-arrows-h:before {  content: "\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before {  content: "\f080";}.fa-twitter-square:before {  content: "\f081";}.fa-facebook-square:before {  content: "\f082";}.fa-camera-retro:before {  content: "\f083";}.fa-key:before {  content: "\f084";}.fa-gears:before,.fa-cogs:before {  content: "\f085";}.fa-comments:before {  content: "\f086";}.fa-thumbs-o-up:before {  content: "\f087";}.fa-thumbs-o-down:before {  content: "\f088";}.fa-star-half:before {  content: "\f089";}.fa-heart-o:before {  content: "\f08a";}.fa-sign-out:before {  content: "\f08b";}.fa-linkedin-square:before {  content: "\f08c";}.fa-thumb-tack:before {  content: "\f08d";}.fa-external-link:before {  content: "\f08e";}.fa-sign-in:before {  content: "\f090";}.fa-trophy:before {  content: "\f091";}.fa-github-square:before {  content: "\f092";}.fa-upload:before {  content: "\f093";}.fa-lemon-o:before {  content: "\f094";}.fa-phone:before {  content: "\f095";}.fa-square-o:before {  content: "\f096";}.fa-bookmark-o:before {  content: "\f097";}.fa-phone-square:before {  content: "\f098";}.fa-twitter:before {  content: "\f099";}.fa-facebook-f:before,.fa-facebook:before {  content: "\f09a";}.fa-github:before {  content: "\f09b";}.fa-unlock:before {  content: "\f09c";}.fa-credit-card:before {  content: "\f09d";}.fa-feed:before,.fa-rss:before {  content: "\f09e";}.fa-hdd-o:before {  content: "\f0a0";}.fa-bullhorn:before {  content: "\f0a1";}.fa-bell:before {  content: "\f0f3";}.fa-certificate:before {  content: "\f0a3";}.fa-hand-o-right:before {  content: "\f0a4";}.fa-hand-o-left:before {  content: "\f0a5";}.fa-hand-o-up:before {  content: "\f0a6";}.fa-hand-o-down:before {  content: "\f0a7";}.fa-arrow-circle-left:before {  content: "\f0a8";}.fa-arrow-circle-right:before {  content: "\f0a9";}.fa-arrow-circle-up:before {  content: "\f0aa";}.fa-arrow-circle-down:before {  content: "\f0ab";}.fa-globe:before {  content: "\f0ac";}.fa-wrench:before {  content: "\f0ad";}.fa-tasks:before {  content: "\f0ae";}.fa-filter:before {  content: "\f0b0";}.fa-briefcase:before {  content: "\f0b1";}.fa-arrows-alt:before {  content: "\f0b2";}.fa-group:before,.fa-users:before {  content: "\f0c0";}.fa-chain:before,.fa-link:before {  content: "\f0c1";}.fa-cloud:before {  content: "\f0c2";}.fa-flask:before {  content: "\f0c3";}.fa-cut:before,.fa-scissors:before {  content: "\f0c4";}.fa-copy:before,.fa-files-o:before {  content: "\f0c5";}.fa-paperclip:before {  content: "\f0c6";}.fa-save:before,.fa-floppy-o:before {  content: "\f0c7";}.fa-square:before {  content: "\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {  content: "\f0c9";}.fa-list-ul:before {  content: "\f0ca";}.fa-list-ol:before {  content: "\f0cb";}.fa-strikethrough:before {  content: "\f0cc";}.fa-underline:before {  content: "\f0cd";}.fa-table:before {  content: "\f0ce";}.fa-magic:before {  content: "\f0d0";}.fa-truck:before {  content: "\f0d1";}.fa-pinterest:before {  content: "\f0d2";}.fa-pinterest-square:before {  content: "\f0d3";}.fa-google-plus-square:before {  content: "\f0d4";}.fa-google-plus:before {  content: "\f0d5";}.fa-money:before {  content: "\f0d6";}.fa-caret-down:before {  content: "\f0d7";}.fa-caret-up:before {  content: "\f0d8";}.fa-caret-left:before {  content: "\f0d9";}.fa-caret-right:before {  content: "\f0da";}.fa-columns:before {  content: "\f0db";}.fa-unsorted:before,.fa-sort:before {  content: "\f0dc";}.fa-sort-down:before,.fa-sort-desc:before {  content: "\f0dd";}.fa-sort-up:before,.fa-sort-asc:before {  content: "\f0de";}.fa-envelope:before {  content: "\f0e0";}.fa-linkedin:before {  content: "\f0e1";}.fa-rotate-left:before,.fa-undo:before {  content: "\f0e2";}.fa-legal:before,.fa-gavel:before {  content: "\f0e3";}.fa-dashboard:before,.fa-tachometer:before {  content: "\f0e4";}.fa-comment-o:before {  content: "\f0e5";}.fa-comments-o:before {  content: "\f0e6";}.fa-flash:before,.fa-bolt:before {  content: "\f0e7";}.fa-sitemap:before {  content: "\f0e8";}.fa-umbrella:before {  content: "\f0e9";}.fa-paste:before,.fa-clipboard:before {  content: "\f0ea";}.fa-lightbulb-o:before {  content: "\f0eb";}.fa-exchange:before {  content: "\f0ec";}.fa-cloud-download:before {  content: "\f0ed";}.fa-cloud-upload:before {  content: "\f0ee";}.fa-user-md:before {  content: "\f0f0";}.fa-stethoscope:before {  content: "\f0f1";}.fa-suitcase:before {  content: "\f0f2";}.fa-bell-o:before {  content: "\f0a2";}.fa-coffee:before {  content: "\f0f4";}.fa-cutlery:before {  content: "\f0f5";}.fa-file-text-o:before {  content: "\f0f6";}.fa-building-o:before {  content: "\f0f7";}.fa-hospital-o:before {  content: "\f0f8";}.fa-ambulance:before {  content: "\f0f9";}.fa-medkit:before {  content: "\f0fa";}.fa-fighter-jet:before {  content: "\f0fb";}.fa-beer:before {  content: "\f0fc";}.fa-h-square:before {  content: "\f0fd";}.fa-plus-square:before {  content: "\f0fe";}.fa-angle-double-left:before {  content: "\f100";}.fa-angle-double-right:before {  content: "\f101";}.fa-angle-double-up:before {  content: "\f102";}.fa-angle-double-down:before {  content: "\f103";}.fa-angle-left:before {  content: "\f104";}.fa-angle-right:before {  content: "\f105";}.fa-angle-up:before {  content: "\f106";}.fa-angle-down:before {  content: "\f107";}.fa-desktop:before {  content: "\f108";}.fa-laptop:before {  content: "\f109";}.fa-tablet:before {  content: "\f10a";}.fa-mobile-phone:before,.fa-mobile:before {  content: "\f10b";}.fa-circle-o:before {  content: "\f10c";}.fa-quote-left:before {  content: "\f10d";}.fa-quote-right:before {  content: "\f10e";}.fa-spinner:before {  content: "\f110";}.fa-circle:before {  content: "\f111";}.fa-mail-reply:before,.fa-reply:before {  content: "\f112";}.fa-github-alt:before {  content: "\f113";}.fa-folder-o:before {  content: "\f114";}.fa-folder-open-o:before {  content: "\f115";}.fa-smile-o:before {  content: "\f118";}.fa-frown-o:before {  content: "\f119";}.fa-meh-o:before {  content: "\f11a";}.fa-gamepad:before {  content: "\f11b";}.fa-keyboard-o:before {  content: "\f11c";}.fa-flag-o:before {  content: "\f11d";}.fa-flag-checkered:before {  content: "\f11e";}.fa-terminal:before {  content: "\f120";}.fa-code:before {  content: "\f121";}.fa-mail-reply-all:before,.fa-reply-all:before {  content: "\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {  content: "\f123";}.fa-location-arrow:before {  content: "\f124";}.fa-crop:before {  content: "\f125";}.fa-code-fork:before {  content: "\f126";}.fa-unlink:before,.fa-chain-broken:before {  content: "\f127";}.fa-question:before {  content: "\f128";}.fa-info:before {  content: "\f129";}.fa-exclamation:before {  content: "\f12a";}.fa-superscript:before {  content: "\f12b";}.fa-subscript:before {  content: "\f12c";}.fa-eraser:before {  content: "\f12d";}.fa-puzzle-piece:before {  content: "\f12e";}.fa-microphone:before {  content: "\f130";}.fa-microphone-slash:before {  content: "\f131";}.fa-shield:before {  content: "\f132";}.fa-calendar-o:before {  content: "\f133";}.fa-fire-extinguisher:before {  content: "\f134";}.fa-rocket:before {  content: "\f135";}.fa-maxcdn:before {  content: "\f136";}.fa-chevron-circle-left:before {  content: "\f137";}.fa-chevron-circle-right:before {  content: "\f138";}.fa-chevron-circle-up:before {  content: "\f139";}.fa-chevron-circle-down:before {  content: "\f13a";}.fa-html5:before {  content: "\f13b";}.fa-css3:before {  content: "\f13c";}.fa-anchor:before {  content: "\f13d";}.fa-unlock-alt:before {  content: "\f13e";}.fa-bullseye:before {  content: "\f140";}.fa-ellipsis-h:before {  content: "\f141";}.fa-ellipsis-v:before {  content: "\f142";}.fa-rss-square:before {  content: "\f143";}.fa-play-circle:before {  content: "\f144";}.fa-ticket:before {  content: "\f145";}.fa-minus-square:before {  content: "\f146";}.fa-minus-square-o:before {  content: "\f147";}.fa-level-up:before {  content: "\f148";}.fa-level-down:before {  content: "\f149";}.fa-check-square:before {  content: "\f14a";}.fa-pencil-square:before {  content: "\f14b";}.fa-external-link-square:before {  content: "\f14c";}.fa-share-square:before {  content: "\f14d";}.fa-compass:before {  content: "\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before {  content: "\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before {  content: "\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before {  content: "\f152";}.fa-euro:before,.fa-eur:before {  content: "\f153";}.fa-gbp:before {  content: "\f154";}.fa-dollar:before,.fa-usd:before {  content: "\f155";}.fa-rupee:before,.fa-inr:before {  content: "\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {  content: "\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {  content: "\f158";}.fa-won:before,.fa-krw:before {  content: "\f159";}.fa-bitcoin:before,.fa-btc:before {  content: "\f15a";}.fa-file:before {  content: "\f15b";}.fa-file-text:before {  content: "\f15c";}.fa-sort-alpha-asc:before {  content: "\f15d";}.fa-sort-alpha-desc:before {  content: "\f15e";}.fa-sort-amount-asc:before {  content: "\f160";}.fa-sort-amount-desc:before {  content: "\f161";}.fa-sort-numeric-asc:before {  content: "\f162";}.fa-sort-numeric-desc:before {  content: "\f163";}.fa-thumbs-up:before {  content: "\f164";}.fa-thumbs-down:before {  content: "\f165";}.fa-youtube-square:before {  content: "\f166";}.fa-youtube:before {  content: "\f167";}.fa-xing:before {  content: "\f168";}.fa-xing-square:before {  content: "\f169";}.fa-youtube-play:before {  content: "\f16a";}.fa-dropbox:before {  content: "\f16b";}.fa-stack-overflow:before {  content: "\f16c";}.fa-instagram:before {  content: "\f16d";}.fa-flickr:before {  content: "\f16e";}.fa-adn:before {  content: "\f170";}.fa-bitbucket:before {  content: "\f171";}.fa-bitbucket-square:before {  content: "\f172";}.fa-tumblr:before {  content: "\f173";}.fa-tumblr-square:before {  content: "\f174";}.fa-long-arrow-down:before {  content: "\f175";}.fa-long-arrow-up:before {  content: "\f176";}.fa-long-arrow-left:before {  content: "\f177";}.fa-long-arrow-right:before {  content: "\f178";}.fa-apple:before {  content: "\f179";}.fa-windows:before {  content: "\f17a";}.fa-android:before {  content: "\f17b";}.fa-linux:before {  content: "\f17c";}.fa-dribbble:before {  content: "\f17d";}.fa-skype:before {  content: "\f17e";}.fa-foursquare:before {  content: "\f180";}.fa-trello:before {  content: "\f181";}.fa-female:before {  content: "\f182";}.fa-male:before {  content: "\f183";}.fa-gittip:before,.fa-gratipay:before {  content: "\f184";}.fa-sun-o:before {  content: "\f185";}.fa-moon-o:before {  content: "\f186";}.fa-archive:before {  content: "\f187";}.fa-bug:before {  content: "\f188";}.fa-vk:before {  content: "\f189";}.fa-weibo:before {  content: "\f18a";}.fa-renren:before {  content: "\f18b";}.fa-pagelines:before {  content: "\f18c";}.fa-stack-exchange:before {  content: "\f18d";}.fa-arrow-circle-o-right:before {  content: "\f18e";}.fa-arrow-circle-o-left:before {  content: "\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before {  content: "\f191";}.fa-dot-circle-o:before {  content: "\f192";}.fa-wheelchair:before {  content: "\f193";}.fa-vimeo-square:before {  content: "\f194";}.fa-turkish-lira:before,.fa-try:before {  content: "\f195";}.fa-plus-square-o:before {  content: "\f196";}.fa-space-shuttle:before {  content: "\f197";}.fa-slack:before {  content: "\f198";}.fa-envelope-square:before {  content: "\f199";}.fa-wordpress:before {  content: "\f19a";}.fa-openid:before {  content: "\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before {  content: "\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before {  content: "\f19d";}.fa-yahoo:before {  content: "\f19e";}.fa-google:before {  content: "\f1a0";}.fa-reddit:before {  content: "\f1a1";}.fa-reddit-square:before {  content: "\f1a2";}.fa-stumbleupon-circle:before {  content: "\f1a3";}.fa-stumbleupon:before {  content: "\f1a4";}.fa-delicious:before {  content: "\f1a5";}.fa-digg:before {  content: "\f1a6";}.fa-pied-piper-pp:before {  content: "\f1a7";}.fa-pied-piper-alt:before {  content: "\f1a8";}.fa-drupal:before {  content: "\f1a9";}.fa-joomla:before {  content: "\f1aa";}.fa-language:before {  content: "\f1ab";}.fa-fax:before {  content: "\f1ac";}.fa-building:before {  content: "\f1ad";}.fa-child:before {  content: "\f1ae";}.fa-paw:before {  content: "\f1b0";}.fa-spoon:before {  content: "\f1b1";}.fa-cube:before {  content: "\f1b2";}.fa-cubes:before {  content: "\f1b3";}.fa-behance:before {  content: "\f1b4";}.fa-behance-square:before {  content: "\f1b5";}.fa-steam:before {  content: "\f1b6";}.fa-steam-square:before {  content: "\f1b7";}.fa-recycle:before {  content: "\f1b8";}.fa-automobile:before,.fa-car:before {  content: "\f1b9";}.fa-cab:before,.fa-taxi:before {  content: "\f1ba";}.fa-tree:before {  content: "\f1bb";}.fa-spotify:before {  content: "\f1bc";}.fa-deviantart:before {  content: "\f1bd";}.fa-soundcloud:before {  content: "\f1be";}.fa-database:before {  content: "\f1c0";}.fa-file-pdf-o:before {  content: "\f1c1";}.fa-file-word-o:before {  content: "\f1c2";}.fa-file-excel-o:before {  content: "\f1c3";}.fa-file-powerpoint-o:before {  content: "\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {  content: "\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before {  content: "\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before {  content: "\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before {  content: "\f1c8";}.fa-file-code-o:before {  content: "\f1c9";}.fa-vine:before {  content: "\f1ca";}.fa-codepen:before {  content: "\f1cb";}.fa-jsfiddle:before {  content: "\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {  content: "\f1cd";}.fa-circle-o-notch:before {  content: "\f1ce";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before {  content: "\f1d0";}.fa-ge:before,.fa-empire:before {  content: "\f1d1";}.fa-git-square:before {  content: "\f1d2";}.fa-git:before {  content: "\f1d3";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {  content: "\f1d4";}.fa-tencent-weibo:before {  content: "\f1d5";}.fa-qq:before {  content: "\f1d6";}.fa-wechat:before,.fa-weixin:before {  content: "\f1d7";}.fa-send:before,.fa-paper-plane:before {  content: "\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before {  content: "\f1d9";}.fa-history:before {  content: "\f1da";}.fa-circle-thin:before {  content: "\f1db";}.fa-header:before {  content: "\f1dc";}.fa-paragraph:before {  content: "\f1dd";}.fa-sliders:before {  content: "\f1de";}.fa-share-alt:before {  content: "\f1e0";}.fa-share-alt-square:before {  content: "\f1e1";}.fa-bomb:before {  content: "\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before {  content: "\f1e3";}.fa-tty:before {  content: "\f1e4";}.fa-binoculars:before {  content: "\f1e5";}.fa-plug:before {  content: "\f1e6";}.fa-slideshare:before {  content: "\f1e7";}.fa-twitch:before {  content: "\f1e8";}.fa-yelp:before {  content: "\f1e9";}.fa-newspaper-o:before {  content: "\f1ea";}.fa-wifi:before {  content: "\f1eb";}.fa-calculator:before {  content: "\f1ec";}.fa-paypal:before {  content: "\f1ed";}.fa-google-wallet:before {  content: "\f1ee";}.fa-cc-visa:before {  content: "\f1f0";}.fa-cc-mastercard:before {  content: "\f1f1";}.fa-cc-discover:before {  content: "\f1f2";}.fa-cc-amex:before {  content: "\f1f3";}.fa-cc-paypal:before {  content: "\f1f4";}.fa-cc-stripe:before {  content: "\f1f5";}.fa-bell-slash:before {  content: "\f1f6";}.fa-bell-slash-o:before {  content: "\f1f7";}.fa-trash:before {  content: "\f1f8";}.fa-copyright:before {  content: "\f1f9";}.fa-at:before {  content: "\f1fa";}.fa-eyedropper:before {  content: "\f1fb";}.fa-paint-brush:before {  content: "\f1fc";}.fa-birthday-cake:before {  content: "\f1fd";}.fa-area-chart:before {  content: "\f1fe";}.fa-pie-chart:before {  content: "\f200";}.fa-line-chart:before {  content: "\f201";}.fa-lastfm:before {  content: "\f202";}.fa-lastfm-square:before {  content: "\f203";}.fa-toggle-off:before {  content: "\f204";}.fa-toggle-on:before {  content: "\f205";}.fa-bicycle:before {  content: "\f206";}.fa-bus:before {  content: "\f207";}.fa-ioxhost:before {  content: "\f208";}.fa-angellist:before {  content: "\f209";}.fa-cc:before {  content: "\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {  content: "\f20b";}.fa-meanpath:before {  content: "\f20c";}.fa-buysellads:before {  content: "\f20d";}.fa-connectdevelop:before {  content: "\f20e";}.fa-dashcube:before {  content: "\f210";}.fa-forumbee:before {  content: "\f211";}.fa-leanpub:before {  content: "\f212";}.fa-sellsy:before {  content: "\f213";}.fa-shirtsinbulk:before {  content: "\f214";}.fa-simplybuilt:before {  content: "\f215";}.fa-skyatlas:before {  content: "\f216";}.fa-cart-plus:before {  content: "\f217";}.fa-cart-arrow-down:before {  content: "\f218";}.fa-diamond:before {  content: "\f219";}.fa-ship:before {  content: "\f21a";}.fa-user-secret:before {  content: "\f21b";}.fa-motorcycle:before {  content: "\f21c";}.fa-street-view:before {  content: "\f21d";}.fa-heartbeat:before {  content: "\f21e";}.fa-venus:before {  content: "\f221";}.fa-mars:before {  content: "\f222";}.fa-mercury:before {  content: "\f223";}.fa-intersex:before,.fa-transgender:before {  content: "\f224";}.fa-transgender-alt:before {  content: "\f225";}.fa-venus-double:before {  content: "\f226";}.fa-mars-double:before {  content: "\f227";}.fa-venus-mars:before {  content: "\f228";}.fa-mars-stroke:before {  content: "\f229";}.fa-mars-stroke-v:before {  content: "\f22a";}.fa-mars-stroke-h:before {  content: "\f22b";}.fa-neuter:before {  content: "\f22c";}.fa-genderless:before {  content: "\f22d";}.fa-facebook-official:before {  content: "\f230";}.fa-pinterest-p:before {  content: "\f231";}.fa-whatsapp:before {  content: "\f232";}.fa-server:before {  content: "\f233";}.fa-user-plus:before {  content: "\f234";}.fa-user-times:before {  content: "\f235";}.fa-hotel:before,.fa-bed:before {  content: "\f236";}.fa-viacoin:before {  content: "\f237";}.fa-train:before {  content: "\f238";}.fa-subway:before {  content: "\f239";}.fa-medium:before {  content: "\f23a";}.fa-yc:before,.fa-y-combinator:before {  content: "\f23b";}.fa-optin-monster:before {  content: "\f23c";}.fa-opencart:before {  content: "\f23d";}.fa-expeditedssl:before {  content: "\f23e";}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {  content: "\f240";}.fa-battery-3:before,.fa-battery-three-quarters:before {  content: "\f241";}.fa-battery-2:before,.fa-battery-half:before {  content: "\f242";}.fa-battery-1:before,.fa-battery-quarter:before {  content: "\f243";}.fa-battery-0:before,.fa-battery-empty:before {  content: "\f244";}.fa-mouse-pointer:before {  content: "\f245";}.fa-i-cursor:before {  content: "\f246";}.fa-object-group:before {  content: "\f247";}.fa-object-ungroup:before {  content: "\f248";}.fa-sticky-note:before {  content: "\f249";}.fa-sticky-note-o:before {  content: "\f24a";}.fa-cc-jcb:before {  content: "\f24b";}.fa-cc-diners-club:before {  content: "\f24c";}.fa-clone:before {  content: "\f24d";}.fa-balance-scale:before {  content: "\f24e";}.fa-hourglass-o:before {  content: "\f250";}.fa-hourglass-1:before,.fa-hourglass-start:before {  content: "\f251";}.fa-hourglass-2:before,.fa-hourglass-half:before {  content: "\f252";}.fa-hourglass-3:before,.fa-hourglass-end:before {  content: "\f253";}.fa-hourglass:before {  content: "\f254";}.fa-hand-grab-o:before,.fa-hand-rock-o:before {  content: "\f255";}.fa-hand-stop-o:before,.fa-hand-paper-o:before {  content: "\f256";}.fa-hand-scissors-o:before {  content: "\f257";}.fa-hand-lizard-o:before {  content: "\f258";}.fa-hand-spock-o:before {  content: "\f259";}.fa-hand-pointer-o:before {  content: "\f25a";}.fa-hand-peace-o:before {  content: "\f25b";}.fa-trademark:before {  content: "\f25c";}.fa-registered:before {  content: "\f25d";}.fa-creative-commons:before {  content: "\f25e";}.fa-gg:before {  content: "\f260";}.fa-gg-circle:before {  content: "\f261";}.fa-tripadvisor:before {  content: "\f262";}.fa-odnoklassniki:before {  content: "\f263";}.fa-odnoklassniki-square:before {  content: "\f264";}.fa-get-pocket:before {  content: "\f265";}.fa-wikipedia-w:before {  content: "\f266";}.fa-safari:before {  content: "\f267";}.fa-chrome:before {  content: "\f268";}.fa-firefox:before {  content: "\f269";}.fa-opera:before {  content: "\f26a";}.fa-internet-explorer:before {  content: "\f26b";}.fa-tv:before,.fa-television:before {  content: "\f26c";}.fa-contao:before {  content: "\f26d";}.fa-500px:before {  content: "\f26e";}.fa-amazon:before {  content: "\f270";}.fa-calendar-plus-o:before {  content: "\f271";}.fa-calendar-minus-o:before {  content: "\f272";}.fa-calendar-times-o:before {  content: "\f273";}.fa-calendar-check-o:before {  content: "\f274";}.fa-industry:before {  content: "\f275";}.fa-map-pin:before {  content: "\f276";}.fa-map-signs:before {  content: "\f277";}.fa-map-o:before {  content: "\f278";}.fa-map:before {  content: "\f279";}.fa-commenting:before {  content: "\f27a";}.fa-commenting-o:before {  content: "\f27b";}.fa-houzz:before {  content: "\f27c";}.fa-vimeo:before {  content: "\f27d";}.fa-black-tie:before {  content: "\f27e";}.fa-fonticons:before {  content: "\f280";}.fa-reddit-alien:before {  content: "\f281";}.fa-edge:before {  content: "\f282";}.fa-credit-card-alt:before {  content: "\f283";}.fa-codiepie:before {  content: "\f284";}.fa-modx:before {  content: "\f285";}.fa-fort-awesome:before {  content: "\f286";}.fa-usb:before {  content: "\f287";}.fa-product-hunt:before {  content: "\f288";}.fa-mixcloud:before {  content: "\f289";}.fa-scribd:before {  content: "\f28a";}.fa-pause-circle:before {  content: "\f28b";}.fa-pause-circle-o:before {  content: "\f28c";}.fa-stop-circle:before {  content: "\f28d";}.fa-stop-circle-o:before {  content: "\f28e";}.fa-shopping-bag:before {  content: "\f290";}.fa-shopping-basket:before {  content: "\f291";}.fa-hashtag:before {  content: "\f292";}.fa-bluetooth:before {  content: "\f293";}.fa-bluetooth-b:before {  content: "\f294";}.fa-percent:before {  content: "\f295";}.fa-gitlab:before {  content: "\f296";}.fa-wpbeginner:before {  content: "\f297";}.fa-wpforms:before {  content: "\f298";}.fa-envira:before {  content: "\f299";}.fa-universal-access:before {  content: "\f29a";}.fa-wheelchair-alt:before {  content: "\f29b";}.fa-question-circle-o:before {  content: "\f29c";}.fa-blind:before {  content: "\f29d";}.fa-audio-description:before {  content: "\f29e";}.fa-volume-control-phone:before {  content: "\f2a0";}.fa-braille:before {  content: "\f2a1";}.fa-assistive-listening-systems:before {  content: "\f2a2";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {  content: "\f2a3";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {  content: "\f2a4";}.fa-glide:before {  content: "\f2a5";}.fa-glide-g:before {  content: "\f2a6";}.fa-signing:before,.fa-sign-language:before {  content: "\f2a7";}.fa-low-vision:before {  content: "\f2a8";}.fa-viadeo:before {  content: "\f2a9";}.fa-viadeo-square:before {  content: "\f2aa";}.fa-snapchat:before {  content: "\f2ab";}.fa-snapchat-ghost:before {  content: "\f2ac";}.fa-snapchat-square:before {  content: "\f2ad";}.fa-pied-piper:before {  content: "\f2ae";}.fa-first-order:before {  content: "\f2b0";}.fa-yoast:before {  content: "\f2b1";}.fa-themeisle:before {  content: "\f2b2";}.fa-google-plus-circle:before,.fa-google-plus-official:before {  content: "\f2b3";}.fa-fa:before,.fa-font-awesome:before {  content: "\f2b4";}.fa-handshake-o:before {  content: "\f2b5";}.fa-envelope-open:before {  content: "\f2b6";}.fa-envelope-open-o:before {  content: "\f2b7";}.fa-linode:before {  content: "\f2b8";}.fa-address-book:before {  content: "\f2b9";}.fa-address-book-o:before {  content: "\f2ba";}.fa-vcard:before,.fa-address-card:before {  content: "\f2bb";}.fa-vcard-o:before,.fa-address-card-o:before {  content: "\f2bc";}.fa-user-circle:before {  content: "\f2bd";}.fa-user-circle-o:before {  content: "\f2be";}.fa-user-o:before {  content: "\f2c0";}.fa-id-badge:before {  content: "\f2c1";}.fa-drivers-license:before,.fa-id-card:before {  content: "\f2c2";}.fa-drivers-license-o:before,.fa-id-card-o:before {  content: "\f2c3";}.fa-quora:before {  content: "\f2c4";}.fa-free-code-camp:before {  content: "\f2c5";}.fa-telegram:before {  content: "\f2c6";}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {  content: "\f2c7";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {  content: "\f2c8";}.fa-thermometer-2:before,.fa-thermometer-half:before {  content: "\f2c9";}.fa-thermometer-1:before,.fa-thermometer-quarter:before {  content: "\f2ca";}.fa-thermometer-0:before,.fa-thermometer-empty:before {  content: "\f2cb";}.fa-shower:before {  content: "\f2cc";}.fa-bathtub:before,.fa-s15:before,.fa-bath:before {  content: "\f2cd";}.fa-podcast:before {  content: "\f2ce";}.fa-window-maximize:before {  content: "\f2d0";}.fa-window-minimize:before {  content: "\f2d1";}.fa-window-restore:before {  content: "\f2d2";}.fa-times-rectangle:before,.fa-window-close:before {  content: "\f2d3";}.fa-times-rectangle-o:before,.fa-window-close-o:before {  content: "\f2d4";}.fa-bandcamp:before {  content: "\f2d5";}.fa-grav:before {  content: "\f2d6";}.fa-etsy:before {  content: "\f2d7";}.fa-imdb:before {  content: "\f2d8";}.fa-ravelry:before {  content: "\f2d9";}.fa-eercast:before {  content: "\f2da";}.fa-microchip:before {  content: "\f2db";}.fa-snowflake-o:before {  content: "\f2dc";}.fa-superpowers:before {  content: "\f2dd";}.fa-wpexplorer:before {  content: "\f2de";}.fa-meetup:before {  content: "\f2e0";}.sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0;}.sr-only-focusable:active,.sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto;}/* @end *//* @group  Settings Theme.js */.settings {    position: relative;    display: none;}/*  @end *//* @group Multithemes addons version 4 Plus Code Un-compressed *//* @group Social icons background - colored */.fa-box-custom {background-color: #ff6623;  border-radius: .1em;color: #fefffe !important; width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;} /* ------CIRCLE icon----- */ .fa-box-o { border-radius: 1em !important;}.fa-box-o-half { border-radius: 1em !important;border-top-left-radius:0.1em !important;  -webkit-border-top-left-radius:0.1em !important;  -moz-border-radius-topleft:0.1em !important;    border-top-right-radius:0.7em !important;  -webkit-border-top-right-radius:0.7em !important;  -moz-border-radius-topright:0.7em !important;    border-bottom-left-radius:0.7em !important;  -webkit-border-bottom-left-radius:0.7em !important;  -moz-border-radius-bottomleft:0.7em !important;    border-bottom-right-radius:0.1em !important;  -webkit-border-bottom-right-radius:0.1em !important;  -moz-border-radius-bottomright:0.1em !important;    }/* ------CIRCLE icon hover----- */.fa-box-o-square { border-radius: 1em !important;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);border-radius: 0.1em !important;transition: all 0.25s ease-out;-moz-transition: all 0.25s ease-out;-webkit-transition: all 0.25s ease-out;-o-transition: all 0.25s ease-out;transition-delay: 23ms;    -webkit-transition-delay: 23ms;-o-transition-delay: 23ms;-moz-transition-delay: 23ms}.fa-box-o-square:hover { border-radius: 1em !important;}/* ------CIRCLE end ----- */.fa-box-silver { /* _____BETA STYLE_______ */ background: -webkit-linear-gradient(#fefffe, #858585); background: linear-gradient(#fefffe, #858585); background: -o-linear-gradient(#fefffe, #858585);color: #4c4b4c !important;/* MSIE */ filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fefffe', EndColorStr='#858585', GradientType=0);  border-radius: .1em;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;text-shadow: #f0f0f0 0 1px 0 !important;line-height: 1em !important;}.fa-box-black {  background-color: #0c0c0c;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-grey {  background-color: #919191;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-white {  background-color: #f9f9f9;  border-radius: .1em;color: #5f5f5f !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-google-plus {  background-color: #dd4b39;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-blogger {  background-color: #FF8833;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-facebook {  background-color: #3B5998  ;  border-radius: .1em;      /* Prevent Webkit text rendering and also using slideshow*/-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering and also using slideshow*/color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-flickr {  background-color: #FE0883 ;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-foursquare {  background-color: #0072B1;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-instagram {  background-color: #4E433C;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-linkedin {  background-color: #4875B4;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-reddit {  background-color: #CEE3F8;  border-radius: .1em;color: #6d6d6d !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-rss {  background-color: #FA9B39;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-github-alt {  background-color: #e57300;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-stumbleupon {  background-color: #EB4924;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-tumblr  {  background-color: #34526F;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-twitter  {  background-color: #00A0D1;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-pagelines   {  background-color: #4f92b1;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-vimeo-blue  {  background-color: #44BBFF;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-vimeo  {  background-color: #AAD450 !important;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-youtube {  background-color: #C4302B !important;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-pinterest {  background-color: #c40028 !important;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-skype {  background-color: #12A5F4 !important;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-dropbox {  background-color: #007ee5 !important;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-soundcloud {  background-color: #ff3a00 !important;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}.fa-box-dribbble {  background-color: #ea4c89 !important;  border-radius: .1em;color: #fefffe !important;width: 1.2857142857142858em;    text-align: center;padding-top: .15em !important;padding-bottom: .15em !important;line-height: 1em !important;}/* .fa-box-custom .fa-box-silver .fa-box-black .fa-box-grey .fa-box-white.fa-box-google-plus.fa-box-blogger.fa-box-facebook .fa-box-flickr.fa-box-foursquare.fa-box-instagram.fa-box-linkedin.fa-box-reddit.fa-box-rss.fa-box-github-alt.fa-box-stumbleupon.fa-box-tumblr.fa-box-twitter.fa-box-pagelines.fa-box-vimeo-blue.fa-box-vimeo.fa-box-youtube.fa-box-pinterest.fa-box-skype.fa-box-dropbox.fa-box-soundcloud.fa-box-dribbble *//* Social Media Brand Colors $twitter: #00aced;$facebook: #3b5998;$googleplus: #dd4b39;$pinterest: #cb2027;$linkedin: #007bb6;$youtube: #bb0000;$vimeo: #aad450;$tumblr: #32506d;$instagram: #517fa4;$flickr: #ff0084;$dribbble: #ea4c89;$quora: #a82400;$foursquare: #0072b1;$forrst: #5B9A68;$vk: #45668e;$wordpress: #21759b;$stumbleupon: #EB4823;$yahoo: #7B0099;$blogger: #fb8f3d;$soundcloud: #ff3a00;--- LESS Social Media Brand Colors @twitter: #00aced;@facebook: #3b5998;@googleplus: #dd4b39;@pinterest: #cb2027;@linkedin: #007bb6;@youtube: #bb0000;@vimeo: #aad450;@tumblr: #32506d;@instagram: #517fa4;@flickr: #ff0084;@dribbble: #ea4c89;@quora: #a82400;@foursquare: #0072b1;@forrst: #5B9A68;@vk: #45668e;@wordpress: #21759b;@stumbleupon: #EB4823;@yahoo: #7B0099;@blogger: #fb8f3d;@soundcloud: #ff3a00;--- Social Media Brand Colorstwitter:     #00aced     rgb(0, 172, 237)facebook:    #3b5998     rgb(59, 89, 152)googleplus:  #dd4b39     rgb(221, 75, 57)pinterest:   #cb2027     rgb(203, 32, 39)linkedin:    #007bb6     rgb(0, 123, 182)youtube:     #bb0000     rgb(187, 0, 0)vimeo:       #aad450     rgb(170, 212, 80)tumblr:      #32506d     rgb(50, 80, 109)instagram:   #517fa4     rgb(81, 127, 164)flickr:      #ff0084     rgb(255, 0, 132)dribbble:    #ea4c89     rgb(234, 76, 137)quora:       #a82400     rgb(168, 36, 0)foursquare:  #0072b1     rgb(0, 114, 177)forrst:      #5B9A68     rgb(91, 154, 104)vk:          #45668e     rgb(69, 102, 142)wordpress:   #21759b     rgb(33, 117, 155)stumbleupon: #EB4823     rgb(235, 72, 35)yahoo:       #7B0099     rgb(123, 0, 153)blogger:     #fb8f3d     rgb(251, 143, 61)soundcloud:  #ff3a00     rgb(255, 58, 0)*//* @end *//* @group INLINE text ( Inline, Inline Table and inline block) */.fa-inline { display: inline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0; }.fa-inline h6, .fa-inline h5, .fa-inline h4, .fa-inline h3, .fa-inline h2, .fa-inline h1,.fa-inline .font-1, .fa-inline .font-2, .fa-inline .font-3, .fa-inline .font-4, .fa-inline .fotn-5, .fa-inline .font-6, .fa-inline .font-7, .fa-inline .font-8, .fa-inline .font-9, .fa-inline .font-10, .fa-inline .font-11, .fa-inline .font-12, .fa-inline .font-13, .fa-inline .font-14, .fa-inline .font-15, .fa-inline .font-16, .fa-inline .font-17, .fa-inline .font-18, .fa-inline .font-19, .fa-inline .font-20  {display: inline;  margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;} /* vertical-align: top; */.fa-inline-table {display: inline-table; vertical-align: top;  margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;}.fa-inline-table h6, .fa-inline-table h5, .fa-inline-table h4, .fa-inline-table h3, .fa-inline-table h2, .fa-inline-table h1,.fa-inline-table .font-1, .fa-inline-table .font-2, .fa-inline-table .font-3, .fa-inline-table .font-4, .fa-inline-table .fotn-5, .fa-inline-table .font-6, .fa-inline-table .font-7, .fa-inline-table .font-8, .fa-inline-table .font-9, .fa-inline-table .font-10, .fa-inline-table .font-11, .fa-inline-table .font-12, .fa-inline-table .font-13, .fa-inline-table .font-14, .fa-inline-table .font-15, .fa-inline-table .font-16, .fa-inline-table .font-17, .fa-inline-table .font-18, .fa-inline-table .font-19, .fa-inline-table .font-20 {display: inline-table; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;} /* vertical-align: top; */.fa-inline-block {display: inline-block; vertical-align: baseline;  margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;}.fa-inline-block h6, .fa-inline-block h5, .fa-inline-block h4, .fa-inline-block h3, .fa-inline-block h2, .fa-inline-block h1,.fa-inline-block .font-1, .fa-inline-block .font-2, .fa-inline-block .font-3, .fa-inline-block .font-4, .fa-inline-block .fotn-5, .fa-inline-block .font-6, .fa-inline-block .font-7, .fa-inline-block .font-8, .fa-inline-block .font-9, .fa-inline-block .font-10, .fa-inline-block .font-11, .fa-inline-block .font-12, .fa-inline-block .font-13, .fa-inline-block .font-14, .fa-inline-block .font-15, .fa-inline-block .font-16, .fa-inline-block .font-17, .fa-inline-block .font-18, .fa-inline-block .font-19, .fa-inline-block .font-20 {display: inline-block; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;} /* vertical-align: top; */h1 ,h2, h3, h4, h5, h6 { }/* @end *//* @group STYLES SILVER *//* ------ icon - silver CSS3 ------- */.fa-silver-light { background: -webkit-linear-gradient(#fefffe, #858585); background: -o-linear-gradient(transparent, transparent);/* remove gradient in OPERA */  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;color: #dadbda;text-shadow: none !important;/* MSIE *//*  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fefffe', EndColorStr='#858585', GradientType=0); */}.fa-silver-light-inverse { background: -webkit-linear-gradient(#858585, #fefffe); background: -o-linear-gradient(transparent, transparent);/* remove gradient in OPERA */  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;color: #dadbda;text-shadow: none !important;/* MSIE *//*  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#858585', EndColorStr='#fefffe', GradientType=0); */}.fa-silver { background: -webkit-linear-gradient(#a6a6a6, #5e5e5e); background: -o-linear-gradient(transparent, transparent);/* remove gradient in OPERA */  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;color: #828282;text-shadow: none !important;/* MSIE *//*  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#a6a6a6', EndColorStr='#5e5e5e', GradientType=0); */}.fa-silver-inverse { background: -webkit-linear-gradient(#5e5e5e, #a6a6a6); background: -o-linear-gradient(transparent, transparent);/* remove gradient in OPERA */  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;color: #828282;text-shadow: none !important;/* MSIE *//*  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#5e5e5e', EndColorStr='#a6a6a6', GradientType=0); */}.fa-silver-dark{ background: -webkit-linear-gradient(#434343, #2d2d2d); background: -o-linear-gradient(transparent, transparent);/* remove gradient in OPERA */  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;color: #393939;text-shadow: none !important;/* MSIE *//*  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#434343', EndColorStr='#2d2d2d', GradientType=0); */}.fa-silver-dark-inverse{ background: -webkit-linear-gradient(#2d2d2d, #434343); background: -o-linear-gradient(transparent, transparent);/* remove gradient in OPERA */  -webkit-background-clip: text;  -webkit-text-fill-color: transparent;color: #393939;text-shadow: none !important;/* MSIE *//*  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#2d2d2d', EndColorStr='#434343', GradientType=0); */}/* @end *//* @group STYLES GLOW *//* ------ GLOW FAMILY  ------- *//* ------ GLOW  FIX ------- */.fa-glow-black {color: #000 !important;text-shadow: #000 0 -2px 15px;  /* visible in all browsers except IE8  *//* filter: Shadow(Color=#010101, Direction=0, Strength=12); */ filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8); /* FOR IE8/9  */ -webkit-filter: blur(3px); /* visible in chrome and safari  */ }.fa-glow-white {color: #fefffe !important;text-shadow: #fefffe 0 -2px 15px; /* visible in all browsers except IE8  */ /* filter: Shadow(Color=#efefef, Direction=0, Strength=8); */ /* FOR IE8/9  */filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8); /* FOR IE8/9  */  -webkit-filter: blur(3px);/* visible in chrome and safari  */}/* ------ GLOW  FIX ------- *//* ------ GLOW  - IN -  ANIMATED ------- */.fa-glow-black-in {color: #000 !important;text-shadow: #000 0 -2px 15px;  /* visible in all browsers except. IE8  *//* filter: Shadow(Color=#010101, Direction=0, Strength=12);  */filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8); /* FOR IE8/9  */ -webkit-filter: blur(3px); /* visible in chrome and safari  */   -webkit-animation: glow-black-in 1.8s ease-out both !important;  -moz-animation: glow-black-in 1.8s ease-out both !important;  -o-animation: glow-black-in 1.8s ease-out both !important;  animation: glow-black-in 1.8s  ease-out both !important;}@keyframes glow-black-in{  0% {   text-shadow: #2b2b2b 0 0px 0px; /* BLUR NOT supported in firefox  */  }30% {   text-shadow: #2b2b2b 0 0px 0px; /* BLUR NOT supported in firefox  */  }    100% {   text-shadow: #000 0 -2px 15px; /* BLUR NOT supported in firefox  */  }}@-moz-keyframes glow-black-in{  0% {   text-shadow: #2b2b2b 0 0px 0px; /* BLUR NOT supported in firefox  */  }30% {   text-shadow: #2b2b2b 0 0px 0px; /* BLUR NOT supported in firefox  */  }    100% {   text-shadow: #000 0 -2px 15px; /* BLUR NOT supported in firefox  */  }}@-webkit-keyframes glow-black-in{  0% {   text-shadow: #2b2b2b 0 0px 0px; -webkit-filter: blur(0px);  } 30% {   text-shadow: #2b2b2b 0 0px 0px; -webkit-filter: blur(0px);  }   100% {  text-shadow: #000 0 -2px 15px; -webkit-filter: blur(3px);  }}@-o-keyframes glow-black-in{  0% {   text-shadow: #2b2b2b 0 0px 0px; -webkit-filter: blur(0px);  } 30% {   text-shadow: #2b2b2b 0 0px 0px; -webkit-filter: blur(0px);  }   100% {    text-shadow: #000 0 -2px 15px; -webkit-filter: blur(3px);  }}@-ms-keyframes glow-black-in{ /* IE9 does not support CSS animation. */  0% {    text-shadow: #2b2b2b 0 0px 6px; -webkit-filter: blur(0px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8);   }  30% {   text-shadow: #2b2b2b 0 0px 6px; -webkit-filter: blur(0px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=0);   }  100% {    text-shadow: #000 0 -2px 15px; -webkit-filter: blur(3px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8);   } }.fa-glow-white-in {    color: #fefffe !important;text-shadow: #fefffe 0 -2px 15px; /* visible in all browsers exc. IE8  */ /* filter: Shadow(Color=#efefef, Direction=0, Strength=8); */ /* FOR IE8/9  */filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8); /* FOR IE8/9  */  -webkit-filter: blur(3px);/* visible in chrome and safari  */  -webkit-animation: glow-white-in 1.8s ease-out both !important;  -moz-animation: glow-white-in 1.8s ease-out both !important;  -o-animation: glow-white-in 1.8s ease-out both !important;  animation: glow-white-in 1.8s  ease-out both !important;}@keyframes glow-white-in {  0% {  text-shadow: #efefef 0 0px 0px; /* BLUR NOT supported in firefox  */  }  30% {  text-shadow: #efefef 0 0px 0px; /* BLUR NOT supported in firefox  */  }  100% {  text-shadow: #fefffe 0 -2px 15px;/* BLUR NOT supported in firefox  */  }}@-moz-keyframes glow-white-in {  0% {  text-shadow: #efefef 0 0px 0px; /* BLUR NOT supported in firefox  */  }  30% {  text-shadow: #efefef 0 0px 0px; /* BLUR NOT supported in firefox  */  }  100% {  text-shadow: #fefffe 0 -2px 15px;/* BLUR NOT supported in firefox  */  }}@-webkit-keyframes glow-white-in {  0% {   text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);  }  30% {   text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);  }  100% {  text-shadow: #fefffe 0 -2px 15px; -webkit-filter: blur(3px);  }}@-o-keyframes glow-white-in {  0% {   text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);  }  30% {   text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);  }  100% {    text-shadow: #fefffe 0 -2px 15px; -webkit-filter: blur(3px);  }}@-ms-keyframes glow-white-in {/* IE9 does not support CSS animation. */  0% {    text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=0);   }  30% {   text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=0);   }  100% { text-shadow: #fefffe 0 -2px 15px; -webkit-filter: blur(3px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8);  } }/* ------ GLOW  - IN -  ANIMATED ------- *//* ------ GLOW - OUT -  ANIMATED ------- */.fa-glow-black-out {color: #000 !important; text-shadow: #000 0 0px 0px;   /* visible in all browsers exc. IE8  *//* filter: Shadow(Color=#010101, Direction=0, Strength=0);  *//* filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=0);  */ /* FOR IE8/9  */ -webkit-filter: blur(0px); /* visible in chrome and safari  */  -webkit-animation: glow-black-out 2.2s ease-in both !important;  -moz-animation: glow-black-out 2.2s ease-in both !important;  -o-animation: glow-black-out 2.2s ease-in both !important;  animation: glow-black-out 2.2s  ease-in both !important;}@keyframes glow-black-out{  0% {   text-shadow: #000 0 -1px 15px; /* BLUR NOT correctly supported in firefox  */  }30% {   text-shadow: #000 0 -1px 15px;  /* BLUR NOT correctly supported in firefox  */  }    100% {   text-shadow: #000 0 0px 0px;   /* BLUR NOT correctly supported in firefox  */  }}@-moz-keyframes glow-black-out{  0% {   text-shadow: #000 0 -1px 15px; /* BLUR NOT correctly supported in firefox  */  }30% {   text-shadow: #000 0 -1px 15px;  /* BLUR NOT correctly supported in firefox  */  }    100% {   text-shadow: #000 0 0px 0px;   /* BLUR NOT correctly supported in firefox  */  }}@-webkit-keyframes glow-black-out{  0% {   text-shadow: #000 0 -1px 15px; -webkit-filter: blur(3px);  } 30% {   text-shadow: #000 0 -1px 15px; -webkit-filter: blur(3px);  }   100% {  text-shadow: #000 0 0px 0px; -webkit-filter: blur(0px);  }}@-o-keyframes glow-black-out{  0% {   text-shadow: #000 0 -1px 15px; -webkit-filter: blur(3px);  } 30% {   text-shadow: #000 0 -1px 15px; -webkit-filter: blur(3px);  }   100% {    text-shadow: #000 0 0px 0px;  -webkit-filter: blur(0px);  }}@-ms-keyframes glow-black-out{/* IE9 does not support CSS animation. */  0% {    text-shadow: #000 0 -1px 15px;  -webkit-filter: blur(3px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8);   }  30% {   text-shadow: #000 0 -1px 15px;  -webkit-filter: blur(3px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8);   }  100% {text-shadow: #000 0 0px 0px;  -webkit-filter: blur(0px);   filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=0);  }}.fa-glow-white-out {color: #fefffe !important;text-shadow: #efefef 0 0px 0px; /* visible in all browsers exc. IE8  */ /* filter: Shadow(Color=#efefef, Direction=0, Strength=6); */ /* FOR IE8/9  */  -webkit-filter: blur(0px);/* visible in chrome and safari  */  -webkit-animation: glow-white-out 2.2s ease-in both !important;  -moz-animation: glow-white-out 2.2s ease-in both !important;  -o-animation: glow-white-out 2.2s ease-in both !important;  animation: glow-white-out 2.2s  ease-in both !important;}@-moz-keyframes glow-white-out {  0% {   text-shadow: #fefffe 0 1px 15px; /* BLUR NOT correctly supported in firefox  */  }  30% {   text-shadow: #fefffe 0 1px 15px;  /* BLUR NOT correctly supported in firefox  */  }  100% {   text-shadow: #efefef 0 0px 0px;  /* BLUR NOT correctly supported in firefox  */  }}@-webkit-keyframes glow-white-out {  0% {   text-shadow: #fefffe 0 1px 15px;  -webkit-filter: blur(3px);  }  30% {   text-shadow: #fefffe 0 1px 15px;  -webkit-filter: blur(3px);  }  100% {  text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);  }}@-o-keyframes glow-white-out {  0% {   text-shadow: #fefffe 0 1px 15px;  -webkit-filter: blur(3px);  }  30% {   text-shadow: #fefffe 0 1px 15px;  -webkit-filter: blur(3px);  }  100% {    text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);  }}@-ms-keyframes glow-white-out {/* IE9 does not support CSS animation. */ 0% {    text-shadow: #fefffe 0 1px 15px;  -webkit-filter: blur(3px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8);   }  30% {   text-shadow: #fefffe 0 1px 15px;  -webkit-filter: blur(3px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=8);   }  100% {    text-shadow: #efefef 0 0px 0px; -webkit-filter: blur(0px);filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=0);   } }/* ------ GLOW FAMILY  ------- *//* @end *//* @group STYLES SHADOW *//* shadow-bottom is a BETA STYLE IN DEVELOPMENT: READ BEFORE USE: This stile require an image because the shadow behavior is different between browsers. Moreover Firefox don't support the blur. Use this style with caution and check the result on your selected browsers. *//* --start beta style -- */.fa-shadow-bottom {position: relative;}.fa-shadow-bottom:after {content: " ";height: 3px;position: absolute;width: 90%;left: 0;right: 0;text-shadow: #0c0c0c 0 0 8px;/* remove COLOR in OPERA */     -webkit-background-clip: text; /* ERASE AFTER CONTENT */     -webkit-text-fill-color: transparent;  /* ERASE AFTER CONTENT */  /*  filter: progid:DXImageTransform.Microsoft.Blur(pixelradius=30) !important; */ -webkit-filter: blur(3px);      box-shadow: 0px 0px 13px 0px #000 ;     -webkit-box-shadow: 0px 0px 13px 0px #000 ;     -moz-box-shadow: 0px 0px 13px 0px #000 ;      border-radius:9px;     -webkit-border-radius:9px;    -moz-border-radius:9px;   background: transparent url(css/webfonts/fontawesome/shadow_tile_2.png) repeat center center;padding-bottom: 0;margin-right: auto;margin-left: auto; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";  filter: alpha(opacity=40);   opacity: 0.48;margin-top: 1.1em;overflow: visible;}/* filter: progid:DXImageTransform.Microsoft.DropShadow(offx=1, offy=1, color=#000000);-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#102530')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='#102530');filter:DropShadow(Color=#102530, OffX=0, OffY=3);zoom: 1; *//* background: transparent url(css/webfonts/fontawesome/shadow_1.png) no-repeat center center;   -webkit-background-size: cover !important;-moz-background-size: cover !important;-o-background-size: cover !important;background-size: cover !important; *//* --end beta style -- *//* ------ icon shadow ------- */.fa-shadow-white-thin {text-shadow: #dcdcdc 0 1px 2px; /*  filter: Shadow(Color=#dcdcdc, Direction=180, Strength=1); */ /* FOR IE8/9  */  filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=180, Strength=2);}.fa-shadow-white {text-shadow: #dcdcdc 0 2px 3px;/*  filter: Shadow(Color=#dcdcdc, Direction=180, Strength=3); */ /* FOR IE8/9  */  filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=180, Strength=3);}.fa-shadow-white-big {text-shadow: #dcdcdc 0 3px 5px;/*  filter: Shadow(Color=#dcdcdc, Direction=180, Strength=4); *//* FOR IE8/9  */ filter:progid:DXImageTransform.Microsoft.Shadow(color='white', Direction=180, Strength=4);}.fa-shadow-black-thin {text-shadow: #2b2b2b 0 1px 2px;/* filter: Shadow(Color=#2b2b2b, Direction=180, Strength=1);  *//* FOR IE8/9  *//* filter: progid:DXImageTransform.Microsoft.Shadow(direction=180,strength=1,color=2b2b2b); */ filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=180, Strength=2);}.fa-shadow-black {text-shadow: #2b2b2b 0 2px 3px;/* filter: Shadow(Color=#2b2b2b, Direction=180, Strength=3);  */ /* FOR IE8/9  */ filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=180, Strength=3);}.fa-shadow-black-big {text-shadow: #2b2b2b 0 3px 6px; /* filter: Shadow(Color=#2b2b2b, Direction=180, Strength=4);  */ /* FOR IE8/9  */  filter:progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=180, Strength=4);}/* @end *//* @group TRANSFORM SLIP *//* ----- SLIP DOWN------ */.fa-slip {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;-webkit-animation: slip  1.3s ease-in both !important;   animation: slip  1.3s  ease-in both !important;   -moz-animation: slip  1.3s ease-in both !important;   -ms-animation: slip  1.3s ease-in both !important;  -o-animation: slip  1.3s ease-in both !important;margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding-right: 1px;padding-left: 1px;}@-webkit-keyframes slip  {0% {-webkit-transform: perspective(120px)rotateX(90deg) translateY(-50%);opacity: 0;}70% {-webkit-transform: perspective(120px)rotateX(0deg) translateY(0px);opacity: 1;}100% {opacity: 1; -webkit-transform: perspective(0px) rotateX(0deg) translateY(0px); }}@keyframes slip  {0% {opacity: 0;transform: perspective(120px) rotateX(90deg) rotateY(0deg) translateY(-50%);-webkit-transform: perspective(120px) rotateX(90deg) rotateY(0deg) translateY(-50%)}75% {opacity: 1;transform: perspective(120px) rotateX(0deg) rotateY(0deg)  translateY(0px);-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg) translateY(0px)}100% {opacity: 1;transform: perspective(0px) rotateX(0deg) rotateY(0deg)  translateY(0px);-webkit-transform: perspective(0px) rotateX(0deg) rotateY(0deg) translateY(0px)}}@-ms-keyframes slip  {/* IE9 does not support CSS animation. */0% {-ms-transform: perspective(120px)rotateX(90deg) translateY(-50%);opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }70% {-ms-transform: perspective(120px)rotateX(0deg) translateY(0px);opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }100% {-ms-transform: perspective(0px) rotateX(0deg) translateY(0px);  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }}  @-o-keyframes slip  { /* Opera 12.x can't support CSS 3D Transforms */0% {-o-transform: perspective(120px)rotateX(90deg) translateY(-50%);opacity: 0;}70% {-o-transform: perspective(120px)rotateX(0deg) translateY(0px);opacity: 1;}100% {-o-transform: perspective(0px) rotateX(0deg) translateY(0px); }}/* ------------- *//* @end *//* @group TRANSFORM FLIP*//* -------flip HORIZONTAL "Y"  200------ */.fa-flip-horizontal-200 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;-webkit-animation: flip-y-200 2s  ease-in both !important;animation: flip-y-200 2s ease-in both !important;   -moz-animation: flip-y-200 2s  ease-in both !important;   -ms-animation: flip-y-200 2s  ease-in both !important;margin-right: auto; margin-left: auto;padding-right: 2px;padding-left: 2px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-y-200 {0% {-webkit-transform: perspective(0px)rotateY(90deg);opacity: 0;}30% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateY(0deg); opacity: 1;}}@keyframes flip-y-200 {0% { opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { opacity: 0;}   100% { opacity: 1;-webkit-transform: perspective(100px) rotateX(0deg) rotateY(0deg);      } }@-ms-keyframes flip-y-200 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }  @-o-keyframes flip-y-200 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* ------------- *//* -------flip HORIZONTAL "Y"  150------ */.fa-flip-horizontal-150 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;  -webkit-animation: flip-y-150 1.5s ease-in both !important;animation: flip-y-150 1.5s ease-in both !important;  -moz-animation: flip-y-150 1.5s ease-in both !important;   -ms-animation: flip-y-150 1.5s ease-in both !important;  -o-animation: flip-y-150 1.5s ease-in both !important;padding-right: 1px;padding-left: 1px;margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-y-150 {0% {-webkit-transform: perspective(0px)rotateY(90deg);opacity: 0;}30% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateY(0deg); opacity: 1;}}@keyframes flip-y-150 {0% { opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { opacity: 0;}   100% { opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);} }@-ms-keyframes flip-y-150 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg); } }  @-o-keyframes flip-y-150 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* ------------- *//* -------flip HORIZONTAL "Y"  100------ */.fa-flip-horizontal-100 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0; -webkit-animation: flip-y-100 1s ease-in both !important;animation: flip-y-100 1s ease-in both !important;   -moz-animation: flip-y-100 1s ease-in both !important;     -ms-animation: flip-y-100 1s ease-in both !important;    -o-animation: flip-y-100 1s ease-in both !important;  padding-right: 1px;padding-left: 1px;margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-y-100 {0% {-webkit-transform: perspective(0px)rotateY(90deg);opacity: 0;}30% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateY(0deg); opacity: 1;}}@keyframes flip-y-100 {0% { opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { opacity: 0;}   100% { opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }@-ms-keyframes flip-y-100 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);    } }  @-o-keyframes flip-y-100 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* ------------- *//* -------flip HORIZONTAL "Y"  50------ */.fa-flip-horizontal-50 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0; -webkit-animation: flip-y-50 0.5s  ease-in both !important;animation: flip-y-50 0.5s ease-in both !important; -moz-animation:  flip-y-50 0.5s ease-in both !important;   -ms-animation:  flip-y-50 0.5s ease-in both !important;  -o-animation:  flip-y-50 0.5s ease-in both !important;padding-right: 1px;padding-left: 1px; margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-y-50 {0% {-webkit-transform: perspective(0px)rotateY(90deg);opacity: 0;}30% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateY(0deg); opacity: 1;}}@keyframes flip-y-50 {0% { opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { opacity: 0;}   100% { opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }@-ms-keyframes flip-y-50 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(0deg) rotateY(90deg);}  30% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }  @-o-keyframes flip-y-50 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* ------------- *//* -------flip VERTICAL "X" 200------ */.fa-flip-vertical-200 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0; -webkit-animation: flip-x-200 2s ease-in both !important;animation: flip-x-200 2s  ease-in both !important;  -moz-animation:  flip-x-200 2s  ease-in both !important;    -ms-animation:  flip-x-200 2s  ease-in both !important;   -o-animation:  flip-x-200 2s  ease-in both !important; margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-x-200 {0% {-webkit-transform: perspective(0px)rotateX(90deg);opacity: 0;}30% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateX(0deg); opacity: 1;}}@keyframes flip-x-200 {0% { opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  30% { opacity: 0;}   100% { opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }@-ms-keyframes flip-x-200 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  30% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }  @-o-keyframes flip-x-200 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* ------------- *//* -------flip VERTICAL "X" 150------ */.fa-flip-vertical-150 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0; -webkit-animation: flip-x-150 1.5s ease-in both !important;animation: flip-x-150 1.5s  ease-in both !important;   -moz-animation: flip-x-150 1.5s ease-in both !important;   -ms-animation: flip-x-150 1.5s ease-in both !important;  -o-animation: flip-x-150 1.5s ease-in both !important;margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-x-150 {0% {-webkit-transform: perspective(0px)rotateX(90deg);opacity: 0;}27% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateX(0deg); opacity: 1;}}@keyframes flip-x-150 {0% { opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  27% { opacity: 0;}   100% { opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }@-ms-keyframes flip-x-150 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  27% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }  @-o-keyframes flip-x-150 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* ------------- *//* -------flip VERTICAL "X" 100------ */.fa-flip-vertical-100 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0; -webkit-animation: flip-x-100 1s ease-in both !important;animation: flip-x-100 1s ease-in both !important;  -moz-animation: flip-x-100 1s ease-in both !important;    -ms-animation: flip-x-100 1s ease-in both !important;   -o-animation: flip-x-100 1s ease-in both !important; margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-x-100 {0% {-webkit-transform: perspective(0px)rotateX(90deg);opacity: 0;}25% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateX(0deg); opacity: 1;}}@keyframes flip-x-100 {0% { opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  25% { opacity: 0;}   100% { opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);    } }@-ms-keyframes flip-x-100 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  25% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }  @-o-keyframes flip-x-100 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* -------flip VERTICAL "X" 50------ */.fa-flip-vertical-50 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0; -webkit-animation: flip-x-50 0.5s ease-in both !important;animation: flip-x-50 0.5s ease-in both !important;   -moz-animation:  flip-x-50 0.5s ease-in both !important;   -ms-animation:  flip-x-50 0.5s ease-in both !important;  -o-animation:  flip-x-50 0.5s ease-in both !important;margin-right: auto;margin-left: auto;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;}@-webkit-keyframes flip-x-50 {0% {-webkit-transform: perspective(0px)rotateX(90deg);opacity: 0;}10% {opacity: 0;}100% { -webkit-transform: perspective(0px) rotateX(0deg); opacity: 1;}}@keyframes flip-x-50 {0% { opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  10% { opacity: 0;}   100% { opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);  } }@-ms-keyframes flip-x-50 {/* IE9 does not support CSS animation. */0% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;transform: perspective(100px) rotateX(90deg) rotateY(0deg);}  20% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  opacity: 0;}   100% { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  opacity: 1;transform: perspective(100px) rotateX(0deg) rotateY(0deg);    } }  @-o-keyframes flip-x-50 { /* Opera 12.x can't support CSS 3D Transforms */0% {opacity: 0; }30% { opacity: 0;}100% { opacity: 1;}}/* ------END ------- *//* @end *//* @group TRANSFORM SLIDE *//* ------ SLIDE UP ------- */.fa-slide-up{display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: slide-up 1.6s ease-out  both !important;  -moz-animation: slide-up 1.6s ease-out  both !important;  -o-animation: slide-up 1.6s ease-out  both !important;  animation: slide-up 1.6s ease-out  both !important;      -webkit-animation-delay: 0.35s;  animation-delay: 0.35s;    -webkit-animation-fill-mode: both;  animation-fill-mode: both;  }  @keyframes slide-up { 0%{opacity:0; transform:            translateY(-50px);   -moz-transform:    translateY(-50px);   -webkit-transform: translateY(-50px);   -o-transform:       translateY(-50px);   -ms-transform:     translateY(-50px);  } 45%{ transform:            translateY(-50px);   -moz-transform:    translateY(-50px);   -webkit-transform: translateY(-50px);   -o-transform:       translateY(-50px);   -ms-transform:     translateY(-50px);  } 75%{opacity:0;} 100%{opacity:1; transform:            translateY(0px);  -moz-transform:    translateY(0px); -webkit-transform: translateY(0px); -o-transform:        translateY(0px);  -ms-transform:      translateY(0px); }}@-webkit-keyframes slide-up {0%{opacity:0; -webkit-transform: translateY(-50px);  } 45%{ -webkit-transform: translateY(-50px); } 75%{opacity:0;} 100%{opacity:1; -webkit-transform: translateY(0px);  }}/* ------ SLIDE DOWN ------- */.fa-slide-down{display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: slide-down 1.6s ease-out  both !important;  -moz-animation: slide-down 1.6s ease-out  both !important;  -o-animation: slide-down 1.6s ease-out  both !important;  animation: slide-down 1.6s ease-out  both !important;      -webkit-animation-delay: 0.35s;  animation-delay: 0.35s;    -webkit-animation-fill-mode: both;  animation-fill-mode: both;  }  @keyframes slide-down { 0%{opacity:0; transform:            translateY(50px);   -moz-transform:    translateY(50px);   -webkit-transform: translateY(50px);   -o-transform:       translateY(50px);   -ms-transform:     translateY(50px);  } 45%{ transform:            translateY(50px);   -moz-transform:    translateY(50px);   -webkit-transform: translateY(50px);   -o-transform:       translateY(50px);   -ms-transform:     translateY(50px);  } 75%{opacity:0;} 100%{opacity:1; transform:            translateY(0px);  -moz-transform:    translateY(0px); -webkit-transform: translateY(0px); -o-transform:        translateY(0px);  -ms-transform:      translateY(0px); }}@-webkit-keyframes slide-down {0%{opacity:0; -webkit-transform: translateY(50px);  } 45%{ -webkit-transform: translateY(50px); } 75%{opacity:0;} 100%{opacity:1; -webkit-transform: translateY(0px);  }}/* ------ SLIDE LEFT ------- */.fa-slide-left{display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: slide-left 1.6s ease-out  both !important;  -moz-animation: slide-left 1.6s ease-out  both !important;  -o-animation: slide-left 1.6s ease-out  both !important;  animation: slide-left 1.6s ease-out  both !important;      -webkit-animation-delay: 0.35s;  animation-delay: 0.35s;    -webkit-animation-fill-mode: both;  animation-fill-mode: both;  }  @keyframes slide-left { 0%{opacity:0; transform:            translateX(-50px);   -moz-transform:    translateX(-50px);   -webkit-transform: translateX(-50px);   -o-transform:       translateX(-50px);   -ms-transform:     translateX(-50px);  } 45%{ transform:            translateX(-50px);   -moz-transform:    translateX(-50px);   -webkit-transform: translateX(-50px);   -o-transform:       translateX(-50px);   -ms-transform:     translateX(-50px);  } 75%{opacity:0;} 100%{opacity:1; transform:            translateX(0px);  -moz-transform:    translateX(0px); -webkit-transform: translateX(0px); -o-transform:        translateX(0px);  -ms-transform:      translateX(0px); }}@-webkit-keyframes slide-left {0%{opacity:0; -webkit-transform: translateX(-50px);  } 45%{ -webkit-transform: translateX(-50px); } 75%{opacity:0;} 100%{opacity:1; -webkit-transform: translateX(0px);  }}/* ------ SLIDE RIGHT ------- */.fa-slide-right{display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: slide-right 1.6s ease-out  both !important;  -moz-animation: slide-right 1.6s ease-out  both !important;  -o-animation: slide-right 1.6s ease-out  both !important;  animation: slide-right 1.6s ease-out  both !important;      -webkit-animation-delay: 0.35s;  animation-delay: 0.35s;    -webkit-animation-fill-mode: both;  animation-fill-mode: both;  }  @keyframes slide-right { 0%{opacity:0; transform:            translateX(50px);   -moz-transform:    translateX(50px);   -webkit-transform: translateX(50px);   -o-transform:       translateX(50px);   -ms-transform:     translateX(50px);  } 45%{ transform:            translateX(50px);   -moz-transform:    translateX(50px);   -webkit-transform: translateX(50px);   -o-transform:       translateX(50px);   -ms-transform:     translateX(50px);  } 75%{opacity:0;} 100%{opacity:1; transform:            translateX(0px);  -moz-transform:    translateX(0px); -webkit-transform: translateX(0px); -o-transform:        translateX(0px);  -ms-transform:      translateX(0px); }}@-webkit-keyframes slide-right {0%{opacity:0; -webkit-transform: translateX(50px);  } 45%{ -webkit-transform: translateX(50px); } 75%{opacity:0;} 100%{opacity:1; -webkit-transform: translateX(0px);  }}/* @end *//* @group TRANSFORM FADE IN *//* ------ fade-250 ------- */.fa-fade-250 {  -webkit-animation: fade-250 2.5s ease-in  both !important;  -moz-animation: fade-250 2.5s ease-in  both !important;   -ms-animation: fade-250 2.5s ease-in  both !important;  -o-animation: fade-250 2.5s ease-in  both !important;  animation: fade-250 2.5s ease-in  both !important;}@-moz-keyframes fade-250 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-webkit-keyframes fade-250 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-o-keyframes fade-250 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-ms-keyframes fade-250 {/* IE9 does not support CSS animation. */0% {   opacity: 0;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }35% {   opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     }}@keyframes fade-250 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}/* ----   end   ----- *//* ------ fade-200 ------- */.fa-fade-200 {  -webkit-animation: fade-200 2s ease-in  both !important;  -moz-animation: fade-200 2s ease-in  both !important;   -ms-animation: fade-200 2s ease-in both !important;  -o-animation: fade-200 2s ease-in  both !important;  animation: fade-200 2s ease-in  both !important;}@-moz-keyframes fade-200 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-webkit-keyframes fade-200 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-o-keyframes fade-200 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-ms-keyframes fade-200 {/* IE9 does not support CSS animation. */0% {   opacity: 0;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }35% {   opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     }}@keyframes fade-200 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}/* ----   end   ----- *//* ------  FADE-IN 1.5 SEC ------- *//* ------ fade-150 ------- */.fa-fade-150 {  -webkit-animation: fade-150 1.5s ease-in  both !important;  -moz-animation: fade-150 1.5s ease-in  both !important;   -ms-animation: fade-150 1.5s ease-in  both !important;  -o-animation: fade-150 1.5s ease-in  both !important;  animation: fade-150 1.5s ease-in  both !important;}@-moz-keyframes fade-150 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-webkit-keyframes fade-150 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-o-keyframes fade-150 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-ms-keyframes fade-150 {/* IE9 does not support CSS animation. */0% {   opacity: 0;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }35% {   opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     }}@keyframes fade-150 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}/* ----   end   ----- *//* ------  FADE-IN 1 SEC ------- *//* ------ fade-100 ------- */.fa-fade-100 {  -webkit-animation: fade-100 1s ease-in  both !important;  -moz-animation: fade-100 1s ease-in  both !important;   -ms-animation: fade-100 1s ease-in  both !important;  -o-animation: fade-100 1s ease-in  both !important;  animation: fade-100 1s ease-in  both !important;}@-moz-keyframes fade-100 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-webkit-keyframes fade-100 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-o-keyframes fade-100 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-ms-keyframes fade-100 {/* IE9 does not support CSS animation. */0% {   opacity: 0;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }35% {   opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     }}@keyframes fade-100 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}/* ----   end   ----- *//* ------ FADE-IN 0.75 SEC ------- *//* ------ fade-75 ------- */.fa-fade-75 {  -webkit-animation: fade-75 0.75s ease-in  both !important;  -moz-animation: fade-75 0.75s ease-in  both !important;   -ms-animation: fade-75 0.75s ease-in  both !important;  -o-animation: fade-75 0.75s ease-in  both !important;  animation: fade-75 0.75s ease-in  both !important;}@-moz-keyframes fade-75 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-webkit-keyframes fade-75 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-o-keyframes fade-75 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-ms-keyframes fade-75 {/* IE9 does not support CSS animation. */0% {   opacity: 0;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }35% {   opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     }}@keyframes fade-75 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}/* ----   end   ----- *//* ------ FADE-IN 0.5 SEC ------- *//* ------ fade-50 ------- */.fa-fade-50 {  -webkit-animation: fade-50 0.50s ease-in  both !important;  -moz-animation: fade-50 0.50s ease-in  both !important;   -ms-animation: fade-50 0.50s ease-in  both !important;  -o-animation: fade-50 0.50s ease-in  both !important;  animation: fade-50 0.50s ease-in  both !important;}@-moz-keyframes fade-50 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-webkit-keyframes fade-50 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-o-keyframes fade-50 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}@-ms-keyframes fade-50 {/* IE9 does not support CSS animation. */0% {   opacity: 0;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }35% {   opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);   }100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     }}@keyframes fade-50 {  0% { opacity: 0; }  35% { opacity: 0; }  100% { opacity: 1; }}/* ----   end   ----- *//* @end *//* @group TRANSFORM BEAT  *//* ------ beat ------- */.fa-beat {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: beat 1.6s linear  both !important;  -moz-animation: beat 1.6s linear  both !important;   -ms-animation: beat 1.6s linear  both !important;  -o-animation: beat 1.65 linear  both !important;  animation: beat 1.6s linear  both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@keyframes beat {  0% {transform: scale(1);  }  62% {transform: scale(1);  }   77% {transform: scale(0.8);  }  100% {transform: scale(1);  }}@-webkit-keyframes beat {  0% {-webkit-transform: scale(1);  }  62% {-webkit-transform: scale(1);  }   77% {-webkit-transform: scale(0.8);  }  100% {-webkit-transform: scale(1);  }}@-moz-keyframes beat {  0% {transform: scale(1);-moz-transform: scale(1);  }  62% {transform: scale(1);-moz-transform: scale(1);  }   77% {transform: scale(0.9);-moz-transform: scale(0.8);  }  100% {transform: scale(1);-moz-transform: scale(1);  }}@-o-keyframes beat {  0% {transform: scale(1);-o-transform: scale(1);  }  62% {transform: scale(1);-o-transform: scale(1);  }   77% {transform: scale(0.8);-o-transform: scale(0.8);  }  100% {transform: scale(1);-o-transform: scale(1);  }}@-ms-keyframes beat {/* IE9 does not support CSS animation. */  0% {transform: scale(1);-ms-transform: scale(1);   }  62% {transform: scale(1);-ms-transform: scale(1);   }   77% {transform: scale(0.8);-ms-transform: scale(0.8);   }  100% {transform: scale(1);-ms-transform: scale(1);   }}/* ------ icon - beat ------- *//* ----   end   ----- *//* @end *//* @group TRANSFORM SCALE *//* ------ icon - zoom ------- */.fa-scale{display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: scale 1.4s  ease-out  both !important;  -moz-animation: scale 1.4s  ease-out  both !important;   -ms-animation: scale 1.4s  ease-out  both !important;  -o-animation: scale 1.4s  ease-out  both !important;  animation: scale 1.4s  ease-out  both !important;   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@keyframes scale {  0% {transform: scale(0); opacity: 0;   } 30% {transform: scale(0);  }  50% {opacity: 0; }        100% {transform: scale(1); opacity: 1;   }}@-webkit-keyframes scale {  0% {-webkit-transform: scale(0); opacity: 0;   }  30% { -webkit-transform: scale(0);  }   50% {opacity: 0; }        100% {-webkit-transform: scale(1); opacity: 1;   }}@-moz-keyframes scale {  0% {transform: scale(0);-moz-transform: scale(0); opacity: 0;   } 30% {  transform: scale(0);-moz-transform: scale(0);  }  50% {opacity: 0; }         100% {transform: scale(1);-moz-transform: scale(1); opacity: 1;   }}@-o-keyframes scale {  0% {transform: scale(0);-o-transform: scale(0); opacity: 0;   } 30% { transform: scale(0);-o-transform: scale(0);  }  50% {opacity: 0; }      100% {transform: scale(1);-o-transform: scale(1); opacity: 1;   }}@-ms-keyframes scale {/* IE9 does not support CSS animation. */  0% {transform: scale(0);-ms-transform: scale(0);  opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);     }    30% {transform: scale(0);-ms-transform: scale(0);   }  50% {opacity: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);  }    100% {transform: scale(1);-ms-transform: scale(1); opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);      }}/* ----   end   ----- */.fa-scale-inverse {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: scale-inverse 1.4s  ease-out  both !important;  -moz-animation: scale-inverse 1.4s  ease-out  both !important;   -ms-animation: scale-inverse 1.4s  ease-out  both !important;  -o-animation: scale-inverse 2.4s  ease-out  both !important;  animation: scale-inverse 1.4s  ease-out  both !important;   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);     /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@keyframes scale-inverse {  0% {transform: scale(1.3); opacity: 0;   } 30% {transform: scale(1.3);  }  50% {opacity: 0; }        100% {transform: scale(1); opacity: 1;   }}@-webkit-keyframes scale-inverse {  0% {-webkit-transform: scale(1.3); opacity: 0;   }  30% {   opacity: 0; -webkit-transform: scale (1.3);  }   50% {}        100% {-webkit-transform: scale (1); opacity: 1;   }}@-moz-keyframes scale-inverse {  0% {transform: scale(1.3);-moz-transform: scale (1.3); opacity: 0;   } 30% {  transform: scale(1.3);-moz-transform: scale (1.3);  }  50% {opacity: 0; }         100% {transform: scale(1);-moz-transform: scale (1); opacity: 1;   }}@-o-keyframes scale-inverse {  0% {transform: scale(1.3);-o-transform: scale (1.3); opacity: 0;   } 30% { transform: scale(1.3);-o-transform: scale (1.3);  }  50% {opacity: 0; }      100% {transform: scale(1);-o-transform: scale (1); opacity: 1;   }}@-ms-keyframes scale-inverse {/* IE9 does not support CSS animation. */  0% {transform: scale (1.3);-ms-transform: scale (1.3);  opacity: 0;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";       filter: alpha(opacity=0);     }    30% {transform: scale (1.3);-ms-transform: scale (1.3);   }  50% { opacity: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";     filter: alpha(opacity=0);  }    100% {transform: scale (1);-ms-transform: scale(1); opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";       filter: alpha(opacity=100);      }}/* @end *//* @group TRANSFORM ROTATION *//* ------ ROTATION ------- *//* ------ SPIN ROTATE 360 ------- */.fa-spin-360 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-360 1.9s ease-out both !important;  -moz-animation: spin-360 1.9s ease-out both !important;  -o-animation: spin-360 1.9s ease-out both !important;  animation: spin-360 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-360 {  0% {    -moz-transform: rotate(359deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-360 {  0% {    -webkit-transform: rotate(359deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-360 {  0% {    -o-transform: rotate(359deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-360 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(359deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-360 {  0% {    transform: rotate(359deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 180 ------- */.fa-spin-180 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-180 1.9s ease-out both !important;  -moz-animation: spin-180 1.9s ease-out both !important;  -o-animation: spin-180 1.9s ease-out both !important;  animation: spin-180 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-180 {  0% {    -moz-transform: rotate(180deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-180 {  0% {    -webkit-transform: rotate(180deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-180 {  0% {    -o-transform: rotate(180deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-180 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(180deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-180 {  0% {    transform: rotate(180deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 90 ------- */.fa-spin-90 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-90 1.9s ease-out both !important;  -moz-animation: spin-90 1.9s ease-out both !important;  -o-animation: spin-90 1.9s ease-out both !important;  animation: spin-90 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-90 {  0% {    -moz-transform: rotate(90deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-90 {  0% {    -webkit-transform: rotate(90deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-90 {  0% {    -o-transform: rotate(90deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-90 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(90deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-90 {  0% {    transform: rotate(90deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 80 ------- */.fa-spin-80 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-80 1.9s ease-out both !important;  -moz-animation: spin-80 1.9s ease-out both !important;  -o-animation: spin-80 1.9s ease-out both !important;  animation: spin-80 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-80 {  0% {    -moz-transform: rotate(80deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-80 {  0% {    -webkit-transform: rotate(80deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-80 {  0% {    -o-transform: rotate(80deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-80 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(80deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-80 {  0% {    transform: rotate(80deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 70 ------- */.fa-spin-70 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-70 1.9s ease-out both !important;  -moz-animation: spin-70 1.9s ease-out both !important;  -o-animation: spin-70 1.9s ease-out both !important;  animation: spin-70 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-70 {  0% {    -moz-transform: rotate(70deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-70 {  0% {    -webkit-transform: rotate(70deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-70 {  0% {    -o-transform: rotate(70deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-70 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(70deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-70 {  0% {    transform: rotate(70deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 60 ------- */.fa-spin-60 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-60 1.9s ease-out both !important;  -moz-animation: spin-60 1.9s ease-out both !important;  -o-animation: spin-60 1.9s ease-out both !important;  animation: spin-60 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-60 {  0% {    -moz-transform: rotate(60deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-60 {  0% {    -webkit-transform: rotate(60deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-60 {  0% {    -o-transform: rotate(60deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-60 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(60deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-60 {  0% {    transform: rotate(60deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 50 ------- */.fa-spin-50 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-50 1.9s ease-out both !important;  -moz-animation: spin-50 1.9s ease-out both !important;  -o-animation: spin-50 1.9s ease-out both !important;  animation: spin-50 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-50 {  0% {    -moz-transform: rotate(50deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-50 {  0% {    -webkit-transform: rotate(50deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-50 {  0% {    -o-transform: rotate(50deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-50 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(50deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-50 {  0% {    transform: rotate(50deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 45 ------- */.fa-spin-45 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-45 1.9s ease-out both !important;  -moz-animation: spin-45 1.9s ease-out both !important;  -o-animation: spin-45 1.9s ease-out both !important;  animation: spin-45 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-45 {  0% {    -moz-transform: rotate(45deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-45 {  0% {    -webkit-transform: rotate(45deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-45 {  0% {    -o-transform: rotate(45deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-45 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(45deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-45 {  0% {    transform: rotate(45deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 40 ------- */.fa-spin-40 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-40 1.9s ease-out both !important;  -moz-animation: spin-40 1.9s ease-out both !important;  -o-animation: spin-40 1.9s ease-out both !important;  animation: spin-40 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-40 {  0% {    -moz-transform: rotate(40deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-40 {  0% {    -webkit-transform: rotate(40deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-40 {  0% {    -o-transform: rotate(40deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-40 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(40deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-40 {  0% {    transform: rotate(40deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 30 ------- */.fa-spin-30 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-30 1.9s ease-out both !important;  -moz-animation: spin-30 1.9s ease-out both !important;  -o-animation: spin-30 1.9s ease-out both !important;  animation: spin-30 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-30 {  0% {    -moz-transform: rotate(30deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-30 {  0% {    -webkit-transform: rotate(30deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-30 {  0% {    -o-transform: rotate(30deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-30 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(30deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-30 {  0% {    transform: rotate(30deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* ------ SPIN ROTATE 20 ------- */.fa-spin-20 {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: spin-20 1.9s ease-out both !important;  -moz-animation: spin-20 1.9s ease-out both !important;  -o-animation: spin-20 1.9s ease-out both !important;  animation: spin-20 1.9s  ease-out both !important;      /* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;padding: 1px;overflow: visible;}@-moz-keyframes spin-20 {  0% {    -moz-transform: rotate(20deg);  }  100% {    -moz-transform: rotate(0deg);  }}@-webkit-keyframes spin-20 {  0% {    -webkit-transform: rotate(20deg);  }  100% {    -webkit-transform: rotate(0deg);  }}@-o-keyframes spin-20 {  0% {    -o-transform: rotate(20deg);  }  100% {    -o-transform: rotate(0deg);  }}@-ms-keyframes spin-20 {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(20deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes spin-20 {  0% {    transform: rotate(20deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* @end *//* @group TRANSFORM ROCK *//* ------ ROCK ------- */.fa-rock {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: rock 1.7s ease-in-out both !important;  -moz-animation: rock 1.7s ease-in-out both !important;  -o-animation: rock 1.7s ease-in-out both !important;  animation: rock 1.7s  ease-in-out both !important;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  filter: alpha(opacity=100);   opacity: 1;/* Prevent Webkit text rendering */-webkit-transform: translateZ(0px);/* Prevent Webkit text rendering */-webkit-transform-style: preserve-3d;overflow: visible;padding: 1px;}@-moz-keyframes rock {  0% { opacity: 0;  -moz-transform: rotate(-30deg);  }51% {opacity: 0;    -moz-transform: rotate(-30deg);  }70% {opacity: 1;    -moz-transform: rotate(8deg);  }  100% { -moz-transform: rotate(0deg); }}@-webkit-keyframes rock {  0% {opacity: 0;    -webkit-transform: rotate(-30deg);  }51% {opacity: 0;    -webkit-transform:rotate(-30deg);  } 70% {opacity: 1;    -webkit-transform: rotate(8deg);  }  100% { -webkit-transform: rotate(0deg);  }}@-o-keyframes rock {  0% {opacity: 0;    -o-transform: rotate(-30deg);  }51% {opacity: 0;    -o-transform: rotate(-30deg);  } 70% {opacity: 1;    -o-transform: rotate(8deg);  }  100% {    -o-transform: rotate(0deg); }}@-ms-keyframes rock {/* IE9 does not support CSS animation. */  0% {opacity: 0;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";     -ms-transform: rotate(-30deg);  }51% {opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";     -moz-transform: rotate(-30deg);  }  70% {opacity: 1;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     -ms-transform: rotate(8deg);  }  100% {    -ms-transform: rotate(0deg);  }}@keyframes rock {  0% {opacity: 0;    transform: rotate(-30deg);  }51% {opacity: 1;    transform:rotate(-30deg);  }  70% {    transform: rotate(8deg);  }  100% {    transform: rotate(0deg);  }}/* ----   end   ----- *//* @end *//* @group TRANSFORM DANGLES *//* ------ dangles ------- */.fa-dangles {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: dangles 1.3s ease-out  both !important;  -moz-animation: dangles 1.3s ease-out  both !important;  -o-animation: dangles 1.3s ease-out  both !important;  animation: dangles 1.3s  ease-out  both !important;overflow: visible;}@-moz-keyframes dangles {  0% {   -moz-transform: rotate(-61deg);}25% {    -moz-transform: rotate(20deg);}50% {    -moz-transform: rotate(-21deg);}75% {    -moz-transform: rotate(13deg);}100% {   -moz-transform: rotate(0deg);}}@-webkit-keyframes dangles {  0% {    -webkit-transform: rotate(-61deg);}25% {    -webkit-transform: rotate(20deg);}50% {    -webkit-transform: rotate(-21deg);}75% {    -webkit-transform: rotate(13deg);}  100% { -webkit-transform: rotate(0deg);}}@-o-keyframes dangles {  0% {    -o-transform: rotate(-61deg);}25% {    -o-transform: rotate(20deg);}50% {    -o-transform: rotate(-21deg);}75% {    -o-transform: rotate(13deg);}  100% { -o-transform: rotate(0deg);}}@-ms-keyframes dangles {/* IE9 does not support CSS animation. */  0% {    -ms-transform: rotate(-61deg);}25% {    -ms-transform: rotate(20deg);}50% {    -ms-transform: rotate(-21deg);}75% {    -ms-transform: rotate(13deg);}100% {   -ms-transform: rotate(0deg);}}@keyframes dangles {  0% {    transform: rotate(-61deg);}25% {    transform: rotate(20deg);}50% {    transform: rotate(-21deg);}75% {    transform: rotate(13deg);}  100% { transform: rotate(0deg);}}/* ----   end   ----- *//* @end *//* @group TRANSFORM PULSE *//* ------ pulse ------- */.fa-pulse {display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: pulse 2.2s ease-in-out both !important;  -moz-animation: pulse 2.2s ease-in-out both !important;  -o-animation: pulse 2.2s ease-in-out both !important;  animation: pulse 2.2s ease-in-out both !important;}@keyframes pulse {  0% { opacity: 1;}  39% {opacity: 1;}  50% {opacity: 0.3;}  72% {opacity: 1;}  87% {opacity: 0.3;}  100% {opacity: 1;}}@-webkit-keyframes pulse {  0% { opacity: 1;}  39% {opacity: 1;}  50% {opacity: 0.3;}  72% {opacity: 1;}  87% {opacity: 0.3;}  100% {opacity: 1;}}@-moz-keyframes pulse {  0% { opacity: 1;}  39% {opacity: 1;}  50% {opacity: 0.3;}  72% {opacity: 1;}  87% {opacity: 0.3;}  100% {opacity: 1;}}@-o-keyframes pulse {  0% { opacity: 1;}  39% {opacity: 1;}  50% {opacity: 0.3;}  72% {opacity: 1;}  87% {opacity: 0.3;}  100% {opacity: 1;}}@-ms-keyframes pulse {/* IE9 does not support CSS animation. */   0% {   opacity: 1;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);     }  39% {   opacity: 1;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);   }  50% {   opacity: 0.3;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";     filter: alpha(opacity=30);   }  72% {   opacity: 1;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);   }  87% {   opacity: 0.3;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";     filter: alpha(opacity=30);   }  100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);   }}/* ----   end   ----- *//* ------ pulse INFINITE------- */.fa-pulse-loop {/*  infinite linear; */display: inline-block; vertical-align: baseline; margin-top: 0;margin-bottom: 0; padding-top: 0; padding-bottom: 0;   -webkit-animation: pulse-loop 2.9s   linear; /* ------ don't add code to prevent issues in the linnkd with FA------- */  -moz-animation: pulse-loop 2.9s  linear;  -o-animation: pulse-loop 2.9s  linear;  animation: pulse-loop 2.9s  linear;/*   -webkit-transform-style: preserve-3d;-webkit-animation-fill-mode: both; */-webkit-animation-iteration-count: 3;-moz-animation-iteration-count: 3;-o-animation-iteration-count: 3;animation-iteration-count: 3;}@keyframes pulse-loop {  0% {opacity: 1;}  44% {opacity: 1; }  54% {opacity: 0.55;}  76% {opacity: 1;}  91% {opacity: 0.55;}  100% { opacity: 1;}}@-webkit-keyframes pulse-loop {  0% {opacity: 1;}  44% {opacity: 1; }  54% {opacity: 0.55;}  76% {opacity: 1;}  91% {opacity: 0.55;}  100% { opacity: 1;}}@-moz-keyframes pulse-loop {  0% {opacity: 1;}  44% {opacity: 1; }  54% {opacity: 0.55;}  76% {opacity: 1;}  91% {opacity: 0.55;}  100% { opacity: 1;}}@-o-keyframes pulse-loop {  0% {opacity: 1;}  44% {opacity: 1; }  54% {opacity: 0.55;}  76% {opacity: 1;}  91% {opacity: 0.55;}  100% { opacity: 1;}}@-ms-keyframes pulse-loop {/* IE9 does not support CSS animation. */   0% {   opacity: 1;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);   }  44% {   opacity: 1;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);   }  54% {   opacity: 0.55;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";     filter: alpha(opacity=55);   }  76% {   opacity: 1;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);   }  91% {   opacity: 0.55;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";     filter: alpha(opacity=55);   }  100% {   opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     filter: alpha(opacity=100);   }}#breack { }/* ------ pulse INFINITE------- *//* @end *//* @group MAX HEIGHT */ /* ------ MAX 300 PIXEL ------- */ .fa-max-300 {font-size: 300px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-300 {font-size: 300px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-300 {font-size: 280px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-300 {font-size: 275px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-300 {font-size: 260px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-300 {font-size: 240px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-300 {font-size: 220px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-300 {font-size: 190px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-300 {font-size: 170px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-300 {font-size: 160px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-300 {font-size: 130px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-300 {font-size: 120px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-300 {font-size: 75px; }} /* ------ MAX 275 PIXEL ------- */ .fa-max-275 {font-size: 275px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-275 {font-size: 275px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-275 {font-size: 275px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-275 {font-size: 260px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-275 {font-size: 250px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-275 {font-size: 235px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-275 {font-size: 200px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-275 {font-size: 170px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-275 {font-size: 150px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-275 {font-size: 140px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-275 {font-size: 125px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-275 {font-size: 110px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-275 {font-size: 70px; }} /* ------ MAX 250 PIXEL ------- */ .fa-max-250 {font-size: 250px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-250 {font-size: 250px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-250 {font-size: 250px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-250 {font-size: 235px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-250 {font-size: 225px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-250 {font-size: 200px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-250 {font-size: 180px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-250 {font-size: 160px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-250 {font-size: 140px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-250 {font-size: 130px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-250 {font-size: 110px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-250 {font-size: 105px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-250 {font-size: 65px; }} /* ------ MAX 225 PIXEL ------- */ .fa-max-225 {font-size: 225px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-225 {font-size: 225px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-225 {font-size: 225px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-225 {font-size: 225px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-225 {font-size: 215px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-225 {font-size: 200px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-225 {font-size: 175px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-225 {font-size: 150px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-225 {font-size: 135px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-225 {font-size: 120px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-225 {font-size: 105px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-225 {font-size: 100px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-225 {font-size: 60px; }} /* ------ MAX 200 PIXEL ------- */ .fa-max-200 {font-size: 200px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-200 {font-size: 200px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-200 {font-size: 200px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-200 {font-size: 200px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-200 {font-size: 200px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-200 {font-size: 180px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-200 {font-size: 175px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-200 {font-size: 140px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-200 {font-size: 125px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-200 {font-size: 110px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-200 {font-size: 100px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-200 {font-size: 90px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-200 {font-size: 55px; }} /* ------ MAX 175 PIXEL ------- */ .fa-max-175 {font-size: 175px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-175 {font-size: 175px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-175 {font-size: 175px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-175 {font-size: 175px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-175 {font-size: 175px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-175 {font-size: 170px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-175 {font-size: 155px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-175 {font-size: 145px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-175 {font-size: 120px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-175 {font-size: 95px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-175 {font-size: 90px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-175 {font-size: 85px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-175 {font-size: 50px; }} /* ------ MAX 150 PIXEL ------- */ .fa-max-150 {font-size: 150px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-150 {font-size: 150px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-150 {font-size: 150px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-150 {font-size: 150px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-150 {font-size: 150px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-150 {font-size: 150px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-150 {font-size: 140px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-150 {font-size: 120px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-150 {font-size: 110px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-150 {font-size: 95px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-150 {font-size: 80px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-150 {font-size: 75px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-150 {font-size: 45px; }} /* ------ MAX 125 PIXEL ------- */ .fa-max-125 {font-size: 125px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-125 {font-size: 125px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-125 {font-size: 125px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-125 {font-size: 125px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-125 {font-size: 125px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-125 {font-size: 125px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-125 {font-size: 125px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-125 {font-size: 115px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-125 {font-size: 100px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-125 {font-size: 87px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-125 {font-size: 75px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-125 {font-size: 66px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-125 {font-size: 42px; }} /* ------ MAX 100 PIXEL ------- */ .fa-max-100 {font-size: 100px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-100 {font-size: 100px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-100 {font-size: 100px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-100 {font-size: 100px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-100 {font-size: 100px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-100 {font-size: 100px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-100 {font-size: 100px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-100 {font-size: 90px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-100 {font-size: 85px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-100 {font-size: 80px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-100 {font-size: 65px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-100 {font-size: 57px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-100 {font-size: 35px; }} /* ------ MAX 75 PIXEL ------- */ .fa-max-75 {font-size: 75px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-75 {font-size: 75px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-75 {font-size: 75px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-75 {font-size: 75px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-75 {font-size: 75px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-75 {font-size: 75px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-75 {font-size: 75px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-75 {font-size: 75px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-75 {font-size: 70px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-75 {font-size: 60px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-75 {font-size: 55px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-75 {font-size: 40px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-75 {font-size: 30px; }} /* ------ MAX 50 PIXEL ------- */ .fa-max-50 {font-size: 50px; line-height: 1.14em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-50 {font-size: 50px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-50 {font-size: 40px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-50 {font-size: 30px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-50 {font-size: 25px; }} /* ------ MAX 30 PIXEL ------- */ .fa-max-30 {font-size: 30px; line-height: 1.05em;margin: 0;padding: 0;}  @media only screen and (max-width: 1030px) {  /* 300 *//* iPad - kindle - Landscape */  /* 1 */.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 800px) {  /* 275 */ /* iPad - Portrait */ .fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 750px) { /* 250 */.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 700px) { /* 225 */.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 650px) {  /* 200 */.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 600px) {  /* 150 */ /*  kindle - Portrait  + iPhone 4 - Landscape*/.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 566px) { /* 125 */.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 533px) { /* 100 */.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 500px) {   /* 75 */ /* iPhone 4 -  Landscape */.fa-max-30 {font-size: 30px; }}@media only screen and (max-width: 400px) { /* 50 */  /* ------------------------------------------ */.fa-max-30 {font-size: 25px; }}@media only screen and (max-width: 320px) {  /* 50 */ /* iPhone - Portrait + small devices Android - Landscape */.fa-max-30 {font-size: 22px; }}@media only screen and (max-width: 240px) {  /* 50 */  /* small devices Android - Portrait */.fa-max-30 {font-size: 22px; }}/* icons size *//* @end *//* @end */#hello { }.poster-share {display: inline-block !important;}/* ___________________________ *//* @group animation scroll *//*Animate.css - http://daneden.me/animateLicensed under the MIT license - http://opensource.org/licenses/MITCopyright (c) 2015 Daniel Eden*//* @group animation scroll classes HIDE-SHOW */.hidden{ opacity: 0; }.visible{ opacity: 1; }/* @end *//*----------------------------------------*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}/* @end *//* ___________________________ */@media only screen and (max-width: 3280px) {.titles {width: 74%;left: 26%;}}@media only screen and (max-width: 1500px) {.titles {width: 70%;left: 30%;}}@media only screen and (max-width: 1280px) {.titles {width: 67%;left: 33%;}}@media only screen and (min-width: 868px) {/* Hide the toolbar on responsive simulation*//*#navcontainer2 {   display: none !important; }*/ #logoresponsive {display: none;}}@media only screen and (max-width: 868px) {#logobox {display: none;}#logofixed, #logo {display: none;}#logoresponsive {display: block;}#contentContainer #content {padding-top: 20px;}.titles {    left: 0;width: 100%;}/* @group Navcontainer HIDE *//* @end */}@media only screen and (max-width: 600px) {.titles {margin-top: 50px;}.title h1 {font-size: 45px !important; }.slogan h2 { font-size: 22px !important; }#footer, #breadcrumbcontainer {float: none;text-align: center;padding: 5px 0 0;width: 96%;margin-left: 2%;}.tipsy {line-height: 22px;font-size: 15px;}.tipsy-inner {padding: 8px 8px 3px; }/* @group blog */#blog-archives {line-height: 20px;float: left;width: 42%;}#blog-categories {float: left;width: 42%;}ul.blog-tag-cloud {float: left;width: 91%;}.blog-rss-link, .blog-comments-rss-link, .blog-rss-link, .blog-comments-rss-link {padding-left: 6%;}/* @end *//* @group FileSharing */.filesharing-item {display: inline;margin: 2% 3% 20px 1%;width: 96%;}/* @end *//* @group quicktime album */.movie-thumbnail-frame {width: 90%;margin: 2% 6% 4.5% 4%;}.movie-thumbnail-caption {padding-top: 13px;padding-bottom: 5px;}/* @end */}@media only screen and (max-width: 500px) {#navcontainer2  {width: 90%;margin-right: 3%;margin-left: 3%;padding-right: 2%;padding-left: 2%;}#pageHeader img {max-width:300px !important;height: auto !important;}}@media only screen and (max-width: 480px) {.title h1 {font-size: 32px !important; }/* @group photo album */.thumbnail-wrap {margin-bottom: 10%;}/* @end *//* @group blog */#blog-archives {width: 89%;}#blog-categories {width: 89%;}ul.blog-tag-cloud {width: 89%;}/* @end *//* @group Sitemap */.rw-sitemap {width: 98% !important;transition: all 0.18s linear;-moz-transition: all 0.18s linear;-webkit-transition: all 0.18s linear;-o-transition: all 0.18s linear;}/* @end */}@media only screen and (max-width: 320px) {#navcontainer2  {width: 96%;margin-right: 0;margin-left: 0;border-radius: 0px !important;    -moz-border-radius: 0px !important;    -webkit-border-radius: 0px !important;padding-right: 2%;padding-left: 2%;}}/* ----iphone x max-- */@media only screen and (min-device-width : 540px) and (max-device-width : 960px) {#parallax_body { top: 0px !important; }#bodyimage, #bodyimage2{position: fixed !important;}#parallax_titles { top: 0px !important; }}/* ----iphone 6 -7- 8 - X --- */@media only screen and (min-device-width : 375px) and (max-device-width : 667px) {#parallax_body { top: 0px !important; }#bodyimage, #bodyimage2{position: fixed !important;}#parallax_titles { top: 0px !important; }}/* ---iphone 5---- */@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {#parallax_body { top: 0px !important; }#bodyimage, #bodyimage2{position: fixed !important;}#parallax_titles { top: 0px !important; }}/* ---iphone 3-4---- */@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {#parallax_body { top: 0px !important; }#bodyimage, #bodyimage2{position: fixed !important;}#parallax_titles { top: 0px !important; }}/* ---ipad ---- */@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {#parallax_body { top: 0px !important; }#bodyimage, #bodyimage2{position: fixed !important;}#parallax_titles { top: 0px !important; }}/* ---samsung---- */@media only screen and (min-device-width : 600px) and (max-device-width : 1280px) and (orientation : landscape) {#parallax_body { top: 0px !important; }#bodyimage, #bodyimage2{position: fixed !important;}#parallax_titles { top: 0px !important; }}@media only screen and (min-device-width : 600px) and (max-device-width : 1280px) and (orientation : portrait) {#parallax_body { top: 0px !important; }#bodyimage, #bodyimage2{position: fixed !important;}#parallax_titles { top: 0px !important; }}/* ------- *//* sliders */#contentContainer, #sidebarContainer, .blog-entry, .album-description   {font-size:16px !important;}#extraContainer1, #extraContainer2, #extraContainer3 {font-size:16px;}.thumbnail-frame img, #extraContainer1 img, #extraContainer2 img, #extraContainer3 img, #extraContainer4 img, #contentContainer #content img, #sidebarContainer img, .photo-frame {border-radius: 5px !important;-webkit-border-radius: 5px !important;-moz-border-radius: 5px !important;}/* @group Border */#blog-archives,#blog-categories,ul.blog-tag-cloud,.blog-entry-title a {border-left-color: rgba(42,206,221,1.00);border-bottom-color: rgba(42,206,221,1.00);border-top-color: rgba(42,206,221,1.00);}.rw-sitemap ul li  { }#breadcrumbcontainer li, #footer p, .form-input-field {border-color: rgba(235,235,235,1.00);}#navcontainer2 a {border-top-color: rgba(54,83,97,1.00);}/* @end *//* @group Tipsy colors */.tipsy-inner {background-color: rgba(6,49,85,1.00); }.tipsy-inner {color:rgba(174,204,213,1.00)}.tipsy-arrow {border-bottom-color: rgba(6,49,85,1.00);border-top-color: rgba(6,49,85,1.00);border-left-color: rgba(6,49,85,1.00);border-right-color: rgba(6,49,85,1.00);}.tipsy-arrow-n {border-bottom-color: rgba(6,49,85,1.00);}.tipsy-arrow-s {border-top-color: rgba(6,49,85,1.00);}.tipsy-arrow-e {border-left-color: rgba(6,49,85,1.00);}.tipsy-arrow-w {border-right-color: rgba(6,49,85,1.00);}/* @end *//* @group Text Colour Title and Slogan */.title h1, #pageHeader h1 {color: rgba(6,49,85,1.00);}#up { background-color: rgba(254,255,255,1.00);}#pageHeader h1, #up [class^="fa fa-"] {color: rgba(77,119,138,1.00);}.slogan h2, #pageHeader h2 {color: rgba(138,162,169,1.00);}/* @end *//* @group Link   NORMAL */a:link {color: rgba(35,172,184,1.00);}#extraContainer2 a:link {color: rgba(35,172,184,1.00);}/* @end *//* @group Link   ACTIVE ecc *//* movie photos links */.thumbnail-frame:hover,.movie-thumbnail-frame:hover   {color: rgba(6,49,85,1.00);}/* links */a:hover, a:active   {color: rgba(6,49,85,1.00);}#extraContainer2 a:hover, #extraContainer2 a:active   {color: rgba(6,49,85,1.00);}.blog-archive-link-enabled,.blog-category-link-enabled,.blog-entry-permalink a:visited   {color: rgba(6,49,85,1.00);}/* links visited */a:visited   {color: rgba(35,172,184,1.00);}/* @end *//* @group __buttons */#drop:after, #drop a:after [class^="fa fa-"], #drop a:after [class*="fa fa-"] {color: rgba(35,172,184,1.00);}#drop a:hover:after, #drop a:hover:after [class^="fa fa-"], #drop a:hover:after [class*="fa fa-"] {color:  rgba(35,172,184,1.00);}/* @end *//* @group Toolbar */#drop.boxopened:after, #drop:after {border-top-color: rgba(254,255,255,1.00);border-left-color: rgba(254,255,255,1.00);border-right-color: rgba(254,255,255,1.00);}#navcontainer li, #navcontainer ul ul {background-color: rgba(254,255,255,1.00);}#navcontainer ul ul, #navcontainer2, .fixed_topnav, .contentContainer_bottom{background-color: rgba(254,255,255,1.00);}#nav_button:after, #nav_button.opened:after {background-color: rgba(254,255,255,1.00);color: rgba(77,119,138,1.00);}#navcontainer ul .parent:after {background-color: rgba(203,204,204,1.00);}#navcontainer ul:before, #navcontainer ul:after,.parent:before,#navcontainer2 ul:before, #navcontainer2 ul:after,#navcontainer .parent{color: rgba(77,119,138,1.00);}.parent:after {background-color: rgba(77,119,138,1.00);color: rgba(254,255,255,1.00);}#drop:after, #drop.boxopened:after  {color: rgba(77,119,138,1.00);background-color: rgba(254,255,255,1.00);}#drop:hover:after, #drop.boxopened:hover:after,#nav_button:hover:after, #nav_button.opened:hover:after {color: rgba(6,49,85,1.00);}#navcontainer a:link,#navcontainer a:visited,#navcontainer2 a:link,#navcontainer2 a:visited {color: rgba(77,119,138,1.00);}#navcontainer a:hover,#navcontainer #current,#navcontainer .current,#navcontainer ul #current,#navcontainer ul .current,#navcontainer a:active,#navcontainer .currentAncestor,#navcontainer ul #currentAncestor,#navcontainer ul .currentAncestor,#navcontainer #currentAncestor,#navcontainer2 a:hover,#navcontainer2 #current,#navcontainer2 .current,#navcontainer2 ul #current,#navcontainer2 ul .current,#navcontainer2 a:active,#navcontainer2 .currentAncestor,#navcontainer2 ul #currentAncestor,#navcontainer2 ul .currentAncestor,#navcontainer2 #currentAncestor {color: rgba(6,49,85,1.00);}/* borders */#navcontainer li {border-right-color: rgba(229,229,229,1.00);}#navcontainer ul ul {border-top-color: rgba(229,229,229,1.00);}#navcontainer ul ul a  {border-bottom-color: rgba(229,229,229,1.00);}/* borders *//* @end *//* @group Text  Colour  CONTENT  *//* EX4 button */.tipsy-arrow {border-bottom-color: rgba(6,49,85,1.00);border-top-color: rgba(6,49,85,1.00);border-left-color: rgba(6,49,85,1.00);border-right-color: rgba(6,49,85,1.00);} #drop:before   {color: rgba(77,77,77,1.00);}pre, xmp, code {background-color: %colour_Container_background * 0.9%;}hr { border-color: %colour_Container_background * 0.9%;}/* Photo single page */.photo-frame, .exif-data, .photo-navigation {border-bottom-color: rgba(69,69,69,1.00);border-color: rgba(62,62,62,1.00);}/* Photo single page end */.album-title,.movie-page-title,.filesharing-item-title,.standout, blockquote  {color: rgba(62,62,62,1.00);}#contentContainer{color: rgba(77,77,77,1.00);}#extraContainer2, #extraContainer3 {color: rgba(77,77,77,1.00);}/* Borders Below */.album-title,.movie-page-title {border-bottom-color: rgba(100,100,100,1.00);border-top-color: rgba(100,100,100,1.00);}#breadcrumbcontainer li, #footer p, .form-input-field {background-color: rgba(253,253,253,1.00);}#footer, #footer p {color: rgba(77,77,77,1.00);}#footer a:hover, #breadcrumbcontainer a:hover{color: rgba(6,49,85,1.00);}#footer, #footer a, #breadcrumbcontainer a{color: rgba(35,172,184,1.00);}/* @end *//* @group Text  Colour  SIDEBAR */#sidebarContainer .lastpublished {border-left-color: rgba(92,92,92,1.00);border-right-color: rgba(92,92,92,1.00);border-top-color: rgba(92,92,92,1.00);border-bottom-color: rgba(92,92,92,1.00);}#sidebarContainer {color: rgba(77,77,77,1.00);}#sidebarContainer .sideHeader,#sidebarContainer .lastpublished,.standout, #sidebar blockquote  {color: rgba(69,69,69,1.00);}/* @end */#extraContainer1box{ /* Extracontent text */background-color: rgba(237,237,237,1.00);}#extraContainer1{ /* Extracontent text */color: rgba(42,42,42,1.00);}#extraContainer1 .standout, blockquote,#extraContainer1 .standout, #sidebar blockquote {color: rgba(42,42,42,1.00);}#extraContainer1 a { /* Extracontent links normal */color: rgba(77,119,138,1.00);}#extraContainer1 a:hover,#extraContainer1 a:active {color: rgba(255,255,255,1.00);}#contentContainer, #contentContainer #content, #extraContainer2, #sidebarContainer {background-color: rgba(253,253,253,1.00);} #extraContainer3box{background-color: rgba(248,248,248,1.00);}#contentContainer #content, #extraContainer2{ /* Extracontent text */background-color: rgba(253,253,253,1.00);}body {background-color: rgba(238,244,246,1.00);}#topnav, #footer_box, .nav_button_back  {background-color: rgba(255,255,255,1.00); }#bodyimage{height: 100%;width: 100%;position: fixed;top: 0;background-image: none;}#bodyimage2{background: transparent url(images/transparent_textures/gradient_2.png) no-repeat center top;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;height: 120%;width: 100%;position: fixed;top: 0;}#bodyimage, #bodyimage2{-webkit-backface-visibility: hidden;}#bodyimage, .photo-background {filter: none; -webkit-filter: none;}#bodyimage2{background: transparent url(images/transparent_textures/gradient_1.png) no-repeat center top;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;height: 120%;width: 100%;position: fixed;top: 0;}#swap_image { top: 1px !important; }#contentContainer #content,#extraContainer2,#extraContainer3,.blog_top{max-width:1000px !important;margin-right: auto;margin-left: auto;}#sidebarContainer{max-width:1050px !important;margin-right: auto;margin-left: auto;}#container{ /* fix centeres issue in IE9 */max-width:1050px !important;margin-right: auto;margin-left: auto;}.topfixed  {width:300px;max-width:1050px !important;margin-right: auto !important;margin-left: auto !important;overflow: visible;}/* ------------ */#extraContainer1box {max-width:1050px !important;}/* ------------ */#topnav_box {max-width:1050px !important;} #logobox {width: 950px;} #topnav, #footer_box {max-width:1050px !important;margin-right: auto;margin-left: auto;}/* ------------ */#navcontainer {max-width: 870px;margin-left: 170px !important;}/* ------------ */@media only screen and (max-width:1050px) {#topnav,.topfixed,#extraContainer2,#extraContainer1,#footer_box,#footer_box {border-radius:2px !important;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;}#navcontainer li:last-child {border-top-right-radius:1px !important;-webkit-border-top-right-radius:1px !important;-moz-border-radius-topright:1px !important;}}/* PrettyPhoto title */.pp_description {font-family: 'ralewaylight', sans-serif;}/* PrettyPhoto title */#pageHeader h1 {letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}#pageHeader h2 {letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}.rw-sitemap ul a {letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}.rw-sitemap ul li li a, .rw-sitemap ul li li li a , .rw-sitemap ul li li li li a, .rw-sitemap ul li li li li li a   {letter-spacing: 0;font-family: 'ralewaylight', sans-serif;}.blog-entry-title a,.blog-archive-month,.blog-archive-month a,.filesharing-item-title a,.album-title,.movie-page-title,.photo-title,#sidebarContainer .sideHeader,.standout, blockquote,.standout, #sidebar blockquote,#viewingButton #text {font-family: 'ralewaylight', sans-serif !important;/*letter-spacing: 1px;*/}.album-title,.movie-page-title,.blog-entry-title,.blog-archive-month,.blog-archive-month a {/*font-size: 23px;line-height: 18px;*/}h1, h2, h3, h4, h5, h6 { font-family: 'ralewaylight', sans-serif !important;}h1 {}h2 {}h3 {}h4 {letter-spacing: 1px;}h5 {letter-spacing: 1px;}#viewingButton #text{letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}#navcontainer ul a{letter-spacing: 1px;font-family: 'ralewaylight', sans-serif;}#navcontainer ul ul a {font-size: 16px;}#navcontainer2 ul ul a {font-size: 16px;letter-spacing: 1px;}/* ------------ */#navcontainer a, /* no bold CURRENT style*/#navcontainer #current,#navcontainer ul #current,#navcontainer ul ul #current,#navcontainer ul ul ul ul #current,#navcontainer ul ul ul ul ul #current,#navcontainer2 a, /* no bold CURRENT style*/#navcontainer2 #current,#navcontainer2 ul #current,#navcontainer2 ul ul #current,#navcontainer2 ul ul ul ul #current,#navcontainer2 ul ul ul ul ul #current {}#navcontainer .currentAncestor, /* no bold ANCESTOR*/#navcontainer ul .currentAncestor,#navcontainer ul ul .currentAncestor,#navcontainer ul ul ul .currentAncestor,#navcontainer ul ul ul ul .currentAncestor,#navcontainer2 .currentAncestor, /* no bold ANCESTOR*/#navcontainer2 ul .currentAncestor,#navcontainer2 ul ul .currentAncestor,#navcontainer2 ul ul ul .currentAncestor,#navcontainer2 ul ul ul ul .currentAncestor {font-weight: normal;font-style: normal;}/*h1 a:link, h1 a:visited, h1 a:hover, h1 a:active,h2 a:link, h2 a:visited, h2 a:hover, h2 a:active,h3 a:link, h3 a:visited, h3 a:hover, h3 a:active,h4 a:link, h4 a:visited, h4 a:hover, h4 a:active,h5 a:link, h5 a:visited, h5 a:hover, h5 a:active,h6 a:link, h6 a:visited, h6 a:hover, h6 a:active,h7 a:link, h7 a:visited, h7 a:hover, h7 a:active { font-family: 'ralewaylight', sans-serif !important;}*/#blog-archives, ul.blog-tag-cloud, #blog-categories,#blog-archives a, ul.blog-tag-cloud a, #blog-categories a{font-family: 'ralewaylight', sans-serif;}.share-button, .share-button a, .share-button:before{font-family: 'ralewaylight', sans-serif;}body, #pageHeader h1, pageHeader h2, #sidebarContainer .sideHeader, #footer a:link, #footer a:visited, #navcontainer a, h1, h2, h3, h4, .blog-archive-month, .blog-entry-title, .blog-entry-date, .thumbnail-caption, .photo-title, .photo-caption, .photo-title, .photo-caption, .rw-sitemap, .rw-sitemap ul a, .rw-sitemap ul li li a, .rw-sitemap ul li li li a {font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}@media only screen and (min-width: 868px) {/* Hide the toolbar on responsive simulation*/#navcontainer2 {   display: none !important; }}@media only screen and (max-width: 868px) {#navigation_position { top: 1px !important; }#navcontainer2 { display: none;}#navcontainer2 ul ul{min-width: 200px;min-width: auto !important;}/* @group Navcontainer HIDE */#topnav  {background-image: none !important;background-color: transparent !important;}.parent:after {display: none;}#navcontainer {display: none;}#navcontainer a { display: none; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0.0;}/* @end */#nav_button { display: block;transition: all 0s linear;-webkit-transition: All 0s linear;-moz-transition: All 0s linear;}}#extraContainer3box,#extraContainer3,#drop,#drop:before {display: none !important;}#fade_body { top: 1px !important; }#footer p,#breadcrumbcontainer li,#breadcrumbcontainer li,#navcontainer ul a,#navcontainer ul ul,#navcontainer ul ul ul,#navcontainer2,#navcontainer2 a,.tipsy-inner,.form-input-field,.form-input-button,.rw-sitemap ul li,#blog-archives,#blog-categories,ul.blog-tag-cloud,.thumbnail-frame img,.movie-thumbnail-frame, .movie-thumbnail-frame img,.filesharing-item, .filesharing-item-title     {  border-radius:2px !important;  -webkit-border-radius:2px !important;  -moz-border-radius:2px !important;}.topfixed, #footer_box, #footer_box    {  border-top-left-radius:0px;  -webkit-border-top-left-radius:0px;  -moz-border-radius-topleft:0px;  border-top-right-radius:0px;  -webkit-border-top-right-radius:0px;  -moz-border-radius-topright:0px;  border-bottom-left-radius:2px;  -webkit-border-bottom-left-radius:2px;  -moz-border-radius-bottomleft:2p;  border-bottom-right-radius:2px;  -webkit-border-bottom-right-radius:2px;  -moz-border-radius-bottomright:2px;}#navcontainer li:last-child {  border-top-right-radius:1px !important;  -webkit-border-top-right-radius:1px !important;  -moz-border-radius-topright:1px !important;}#navcontainer li:first-child {  border-top-left-radius:1px !important;  -webkit-border-top-left-radius:1px !important;  -moz-border-radius-topleft:1px !important;}.topfixed li:last-child {/* hide last line */  border-bottom-right-radius:1px !important;  -webkit-border-bottom-right-radius:2px !important;  -moz-border-radius-bottomright:2px !important;}.topfixed li:first-child {/* hide last line */  border-bottom-left-radius:1px !important;  -webkit-border-bottom-left-radius:1px !important;  -moz-border-radius-bottomleft:1px !important;}#topnav, #extraContainer2 {  border-top-left-radius:2px;  -webkit-border-top-left-radius:2px;  -moz-border-radius-topleft:2px;  border-top-right-radius:2px;  -webkit-border-top-right-radius:2px;  -moz-border-radius-topright:2px;  border-bottom-left-radius:0px;  -webkit-border-bottom-left-radius:0px;  -moz-border-radius-bottomleft:0px;  border-bottom-right-radius:0px;  -webkit-border-bottom-right-radius:0px;  -moz-border-radius-bottomright:0px;}#drop.boxopened:after, #drop:after, #up {  border-radius:2px !important;  -webkit-border-radius:2px !important;  -moz-border-radius:2px !important;} #up {  border-top-left-radius:2px !important;  -webkit-border-top-left-radius:2px !important;  -moz-border-radius-topleft:2px !important;  border-top-right-radius:2px !important;  -webkit-border-top-right-radius:2px !important;  -moz-border-radius-topright:2px !important;}#nav_button{  border-top-left-radius:0px !important;  -webkit-border-top-left-radius:0px !important;  -moz-border-radius-topleft:0px !important;  border-bottom-left-radius:2px !important;  -webkit-border-bottom-left-radius:2px !important;  -moz-border-radius-bottomleft:2px !important;}#nav_button:after, #nav_button.opened:after{  border-top-left-radius:2px !important;  -webkit-border-top-left-radius:2px !important;  -moz-border-radius-topleft:2px !important;  border-bottom-left-radius:2px !important;  -webkit-border-bottom-left-radius:2px !important;  -moz-border-radius-bottomleft:2px !important;}#up [class^="fa fa-"] {font-size: 40px;-webkit-font-smoothing: none;-webkit-font-smoothing: subpixel-antialiased;-webkit-font-smoothing: antialiased;margin-right: auto;margin-left: auto;padding-top: 0;position: absolute;right: 0;left: 0;top: 0;line-height: 46px;}#up [class^="fa fa-"] {cursor: n-resize;}#up {bottom: 0;z-index: 156;position: fixed;overflow: visible;letter-spacing: 1px;display: block;height: 59px;width: 50px;text-align: center;border-top-left-radius: 7px;-webkit-border-top-left-radius: 7px;-moz-border-radius-topleft: 7px;border-top-right-radius: 7px;-webkit-border-top-right-radius: 7px;-moz-border-radius-topright: 7px;box-shadow: 0px 1px 1px -1px #525252;-webkit-box-shadow: 0px 1px 1px -1px #525252;-moz-box-shadow: 0px 1px 1px -1px #525252;right: 6%;}#up span {margin: 0 auto;display: block !important;padding: 0;width: 100%;height: 45px;}#up a:link span {font: 10px/26px "Lucida Grande", Lucida, Verdana, sans-serif;text-indent: 0;letter-spacing: 1px;text-align: center;transition: all 0.15s linear;-moz-transition: all 0.15s linear;-webkit-transition: all 0.15s linear;}.blog-entry-body img, #content img, #extraContainer1 img, #extraContainer2 img, #extraContainer3 img, #extraContainer4 img {width: 100%;height: auto;max-width:100% !important;    display:block;}#sidebar img {width: 100%;height: auto;max-width: 250px !important;margin-right: auto;margin-left: auto;display: block;}h3 {
	margin-bottom: 10px;}
	
	
.uk-panel-title.uk-margin-remove { font-size: 1.5em;}

#footer {
	margin: 0;
	padding: 15px 24px 15px 24px;
	float: none;	
	
}

.titles h1 {
	color: #1d5c8a !important;
	font-size: 3.2em !important;
	letter-spacing:4px;
	font-family: "PerpetuaTitlingMTPro-Light" !important ;}


.title h1 {

margin-top: 40px;
}


h4 {margin-top: 10px;}

h1 {
	margin-bottom: 10px;}
	
	p {
	margin-bottom: 10px;}
	
	@font-face {
  font-family: "PerpetuaTitlingMTPro-Light";
  src: url('css/webfonts/PerpetuaTitlingMTProLight/font.woff2') format('woff2'), url('css/webfonts/PerpetuaTitlingMTProLight/font.woff') format('woff');
}

@media only screen and (max-width: 600px) {

.titles {
	margin-top: -30px;
}

.title h1 {	font-size: 38px !important; 
}
.slogan h2 { font-size: 26px !important; 
line-height: 34px;
margin-left: 50px;
margin-right: 50px;
	margin-bottom: 0px;

}
/* @end */

.Rvideo-box 
	{
	text-align: left;
	padding: 0px;
	margin: 0px auto 0px auto;
	width: 100%;
	max-width: 1008px;
	height: auto;
	}


.Rvideo-box video 
	{
	width: 100%;
	height: auto;
	display: block;
	padding: 0px;
	margin: 0px;
	}



.Rvideo-nosupport
	{
	color: #FFFFFF;
	padding-top: 110px;
	padding-bottom: 110px;
	}



.movie { 
	    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	padding: 0;
	margin: 0;
}


