.tp-caption.boldwide_small_white,.tp-caption.whitedivider3px{border-width:0;border-color:#000;border-style:none;text-shadow:none;text-decoration:none}.tp-caption.lightgrey_divider,.tp-caption.whitedivider3px{background-position:initial initial;background-repeat:initial initial}.tp-bannershadow,.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tparrows,.tparrows.preview1{-webkit-backface-visibility:hidden}.tparrows.preview1,.tparrows.preview4{-webkit-perspective:1000;-moz-perspective:1000}.tp-static-layers{position:absolute;z-index:505;top:0;left:0}.tp-caption.tp-hidden-caption,.tp-hide-revslider{visibility:hidden!important;display:none!important}.tp-caption{z-index:1;white-space:nowrap}.tp-caption-demo .tp-caption{position:relative!important;display:inline-block;margin-bottom:10px;margin-right:20px!important}.tp-caption.finewide_large_white{background-color:transparent}.tp-caption.whitedivider3px{color:#000;background-color:#fff;background-color:rgba(255,255,255,1);font-size:0;line-height:0;min-width:468px;min-height:3px}.tp-caption.finewide_medium_white{background-color:transparent}.tp-caption.boldwide_small_white{font-size:25px;line-height:25px;font-weight:800;font-family:"Open Sans",sans-serif;color:#fff;background-color:transparent;text-transform:uppercase;letter-spacing:5px}.tp-caption.whitedivider3px_vertical{color:#000;text-shadow:none;background-color:#fff;background-color:rgba(255,255,255,1);text-decoration:none;font-size:0;line-height:0;min-width:3px;min-height:130px;border-width:0;border-color:#000;border-style:none}.tp-caption.finewide_small_white,.tp-caption.finewide_verysmall_white_mw{line-height:25px;font-family:"Open Sans",sans-serif;color:#fff;text-decoration:none;background-color:transparent;text-shadow:none;text-transform:uppercase;letter-spacing:5px;border-width:0;border-color:#000;border-style:none}.tp-caption.finewide_small_white{font-size:25px;font-weight:300}.tp-caption.finewide_verysmall_white_mw{font-size:13px;font-weight:400;max-width:470px;white-space:normal!important}.tp-caption.lightgrey_divider{background-color:#ebebeb}.tp-caption.finewide_large_white,.tp-caption.finewide_medium_white{color:#FFF;text-shadow:none;font-weight:300;font-family:"Open Sans",sans-serif;background-color:rgba(0,0,0,0);text-decoration:none;border-color:#000;border-width:0;border-style:none;text-transform:uppercase}.tp-caption.finewide_large_white{font-size:60px;line-height:60px;letter-spacing:8px}.tp-caption.finewide_medium_white{font-size:34px;line-height:34px;letter-spacing:5px}.tp-caption.huge_red{position:absolute;color:#df4b6b;font-weight:400;font-size:150px;line-height:130px;font-family:Oswald,sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap;background-color:#2d3136;padding:0}.tp-caption.huge_thin_yellow,.tp-caption.middle_yellow{position:absolute;color:#fbd572;font-family:'Open Sans',sans-serif;margin:0;white-space:nowrap}.tp-caption.middle_yellow{font-weight:600;font-size:50px;line-height:50px;border-width:0;border-style:none}.tp-caption.huge_thin_yellow{font-weight:300;font-size:90px;line-height:90px;letter-spacing:20px;border-width:0;border-style:none}.tp-caption.big_dark,.tp-caption.medium_dark{position:absolute;color:#333;font-family:"Open Sans";border-width:0;border-style:none}.tp-caption.big_dark{font-weight:700;font-size:70px;line-height:70px;margin:0;white-space:nowrap}.tp-caption.medium_dark{font-weight:300;font-size:40px;line-height:40px;margin:0;letter-spacing:5px;white-space:nowrap}.tp-caption.medium_grey,.tp-caption.medium_text,.tp-caption.small_text{color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);line-height:20px;font-family:Arial;font-weight:700;margin:0;white-space:nowrap;position:absolute}.tp-caption.medium_grey{font-size:20px;padding:2px 4px;border-width:0;border-style:none;background-color:#888}.tp-caption.small_text{font-size:14px;border-width:0;border-style:none}.tp-caption.medium_text{font-size:20px;border-width:0;border-style:none}.tp-caption.large_bold_white_25,.tp-caption.medium_text_shadow{font-family:"Open Sans";text-shadow:#000 0 5px 10px;border-color:#fff;color:#fff;border-width:0;border-style:none;background-color:transparent;text-decoration:none;text-align:center}.tp-caption.large_bold_white_25{font-size:55px;line-height:65px;font-weight:700}.tp-caption.medium_text_shadow{font-size:25px;line-height:25px;font-weight:600}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.medium_bold_grey{font-size:30px;line-height:30px;font-weight:800;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.very_big_white,.tp-caption.very_large_text{color:#fff;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_large_text{position:absolute;text-shadow:0 2px 5px rgba(0,0,0,.5);font-weight:700;font-size:60px;line-height:60px;font-family:Arial;letter-spacing:-2px}.tp-caption.very_big_black,.tp-caption.very_big_white{position:absolute;text-shadow:none;font-size:60px;line-height:60px;font-family:Arial;padding:1px 4px 0}.tp-caption.very_big_white{font-weight:800;background-color:#000}.tp-caption.very_big_black{color:#000;font-weight:700;margin:0;border-width:0;border-style:none;white-space:nowrap;background-color:#fff}.tp-caption.modern_medium_fat,.tp-caption.modern_medium_fat_white{font-weight:800;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;position:absolute;text-shadow:none;font-size:24px;line-height:20px;white-space:nowrap}.tp-caption.modern_medium_fat{color:#000}.tp-caption.modern_medium_fat_white{color:#fff}.tp-caption.modern_medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:"Open Sans",sans-serif;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.modern_big_bluebg,.tp-caption.modern_big_redbg{color:#fff;font-size:30px;line-height:36px;font-family:"Open Sans",sans-serif;letter-spacing:0;position:absolute;border-style:none;text-shadow:none;border-width:0;margin:0}.tp-caption.modern_big_bluebg{font-weight:800;padding:3px 10px;background-color:#4e5b6c}.tp-caption.modern_big_redbg{font-weight:300;padding:1px 10px 3px;background-color:#de543e}.tp-caption.modern_small_text_dark{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption.thinheadline_dark,.tp-caption.thintext_dark{position:absolute;color:rgba(0,0,0,.85);text-shadow:none;background-color:transparent;font-weight:300;font-family:"Open Sans"}.tp-caption.thinheadline_dark{font-size:30px;line-height:30px}.tp-caption.thintext_dark{font-size:16px;line-height:26px}.tp-caption.medium_bg_red a{color:#fff;text-decoration:none}.tp-caption.medium_bg_red a:hover{color:#fff;text-decoration:underline}.tp-caption.smoothcircle{font-size:30px;line-height:75px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#000;background-color:rgba(0,0,0,.498039);padding:50px 25px;text-align:center;border-radius:500px;border-width:0;border-color:#000;border-style:none}.tp-caption.excerpt,.tp-caption.largeblackbg{text-decoration:none;border-width:0;border-color:#fff;border-style:none}.tp-caption.largeblackbg{font-size:50px;line-height:70px;font-weight:300;font-family:"Open Sans";color:#fff;background-color:#000;padding:0 20px 5px;text-shadow:none}.tp-caption.largegreenbg,.tp-caption.largepinkbg,.tp-caption.largewhitebg{position:absolute;font-weight:300;font-size:50px;line-height:70px;font-family:"Open Sans";padding:0 20px;text-shadow:none}.tp-caption.largepinkbg{color:#fff;background-color:#db4360;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largewhitebg{color:#000;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.largegreenbg{color:#fff;background-color:#67ae73;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.tp-caption.excerpt{font-size:36px;line-height:36px;font-weight:700;font-family:Arial;color:#fff;background-color:rgba(0,0,0,1);text-shadow:none;margin:0;letter-spacing:-1.5px;padding:1px 4px 0;width:150px;white-space:normal!important;height:auto}.tp-caption.large_bold_grey{font-size:60px;line-height:60px;font-weight:800;font-family:"Open Sans";color:#666;text-decoration:none;background-color:transparent;text-shadow:none;margin:0;padding:1px 4px 0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.medium_thin_grey,.tp-caption.small_thin_grey{font-weight:300;font-family:"Open Sans";background-color:transparent;padding:1px 4px 0;margin:0;border-color:#ffd658;border-width:0;border-style:none;text-decoration:none;text-shadow:none}.tp-caption.medium_thin_grey{font-size:34px;line-height:30px;color:#666}.tp-caption.small_thin_grey{font-size:18px;line-height:26px;color:#757575}.tp-caption.lightgrey_divider{text-decoration:none;background-color:rgba(235,235,235,1);width:370px;height:3px;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_darkblue,.tp-caption.medium_bg_darkblue,.tp-caption.medium_bold_red{font-weight:800;font-family:"Open Sans";border-color:#ffd658}.tp-caption.large_bold_darkblue{font-size:58px;line-height:60px;color:#34495e;text-decoration:none;background-color:transparent;border-width:0;border-style:none}.tp-caption.medium_bg_darkblue{font-size:20px;line-height:20px;color:#fff;text-decoration:none;background-color:#34495e;padding:10px;border-width:0;border-style:none}.tp-caption.medium_bold_red,.tp-caption.medium_light_red{color:#e33a0c;background-color:transparent;padding:0;text-decoration:none;border-width:0;border-style:none}.tp-caption.medium_bold_red{font-size:24px;line-height:30px}.tp-caption.medium_light_red{font-size:21px;line-height:26px;font-weight:300;font-family:"Open Sans";border-color:#ffd658}.tp-caption.medium_bg_red,.tp-caption.medium_bold_orange{font-weight:800;font-family:"Open Sans";border-color:#ffd658}.tp-caption.medium_bg_red{font-size:20px;line-height:20px;color:#fff;text-decoration:none;background-color:#e33a0c;padding:10px;border-width:0;border-style:none}.tp-caption.medium_bold_orange{font-size:24px;line-height:30px;color:#f39c12;text-decoration:none;background-color:transparent;border-width:0;border-style:none}.tp-caption.large_bold_white,.tp-caption.medium_bg_orange{font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;border-width:0;border-style:none}.tp-caption.medium_bg_orange{font-size:20px;line-height:20px;background-color:#f39c12;padding:10px;border-color:#ffd658}.tp-caption.grassfloor{text-decoration:none;background-color:rgba(160,179,151,1);width:4000px;height:150px;border-width:0;border-color:#222;border-style:none}.tp-caption.large_bold_white{font-size:58px;line-height:60px;background-color:transparent;border-color:#ffd658}.tp-caption.medium_light_white{font-size:30px;line-height:36px;font-weight:300;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.mediumlarge_light_white,.tp-caption.mediumlarge_light_white_center{font-size:34px;line-height:40px;font-weight:300;text-decoration:none;background-color:transparent;padding:0;border-width:0;border-style:none;font-family:"Open Sans";color:#fff;border-color:#ffd658}.tp-caption.mediumlarge_light_white_center{text-align:center}.tp-caption.medium_bg_asbestos{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#7f8c8d;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption.large_bold_black,.tp-caption.medium_light_black{color:#000;text-decoration:none;border-width:0;border-style:none;font-family:"Open Sans"}.tp-caption.medium_light_black{font-size:30px;line-height:36px;font-weight:300;background-color:transparent;padding:0;border-color:#ffd658}.tp-caption.large_bold_black{font-size:58px;line-height:60px;font-weight:800;background-color:transparent;border-color:#ffd658}.tp-caption.mediumlarge_light_darkblue,.tp-caption.small_light_white{font-weight:300;background-color:transparent;padding:0;border-color:#ffd658}.tp-caption.mediumlarge_light_darkblue{font-size:34px;line-height:40px;font-family:"Open Sans";color:#34495e;text-decoration:none;border-width:0;border-style:none}.tp-caption.large_bg_black,.tp-caption.small_light_white{color:#fff;font-family:"Open Sans";border-width:0;border-style:none;text-decoration:none}.tp-caption.small_light_white{font-size:17px;line-height:28px}.tp-caption.roundedimage{border-width:0;border-color:#222;border-style:none}.tp-caption.large_bg_black{font-size:40px;line-height:40px;font-weight:800;background-color:#000;padding:10px 20px 15px;border-color:#ffd658}.tp-caption.mediumwhitebg{font-size:30px;line-height:30px;font-weight:300;font-family:"Open Sans";color:#000;text-decoration:none;background-color:#fff;padding:5px 15px 10px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.tp-caption.medium_bg_orange_new1{font-size:20px;line-height:20px;font-weight:800;font-family:"Open Sans";color:#fff;text-decoration:none;background-color:#f39c12;padding:10px;border-width:0;border-color:#ffd658;border-style:none}.tp-caption .backcornertop,.tp-caption .frontcorner{width:0;height:0;border-top:40px solid #00A8FF;position:absolute;top:0}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:'Open Sans',sans}.tp-caption.noshadow{text-shadow:none}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important}.tp-caption .frontcorner{border-left:40px solid transparent;border-right:0 solid transparent;left:-40px}.tp-caption .backcorner{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0;top:0}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0}.tp-caption .backcornertop{border-left:0 solid transparent;border-right:40px solid transparent;right:0}img.tp-slider-alternative-image{width:100%;height:auto}.tp-simpleresponsive .button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;background:url(../images/gradient/g30.png) top repeat-x;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px}.tparrows.preview1:after,.tparrows.preview2:after,.tparrows.preview3:after,.tparrows.preview4:after{font-family:revicons}.tp-simpleresponsive .button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important;background:url(../images/gradient/g40.png) top repeat-x}.tp-simpleresponsive .button.big:hover,.tp-simpleresponsive .button:hover,.tp-simpleresponsive .purchase:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.tp-simpleresponsive .button{padding:4px 8px 3px;line-height:25px!important;font-size:11px!important;font-weight:400}.tp-simpleresponsive a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0px) and (max-width:479px){.tp-simpleresponsive .button{padding:2px 5px;line-height:20px!important;font-size:10px!important}.tp-simpleresponsive a.button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}.fullscreen-container,.fullwidthbanner-container{padding:0;width:100%;position:relative}.tp-simpleresponsive .button.green,.tp-simpleresponsive .button:hover.green,.tp-simpleresponsive .purchase.green,.tp-simpleresponsive .purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0 3px 0 0 #104d0b;-moz-box-shadow:0 3px 0 0 #104d0b;box-shadow:0 3px 0 0 #104d0b}.tp-simpleresponsive .button.blue,.tp-simpleresponsive .button:hover.blue,.tp-simpleresponsive .purchase.blue,.tp-simpleresponsive .purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0 3px 0 0 #0f3e68;-moz-box-shadow:0 3px 0 0 #0f3e68;box-shadow:0 3px 0 0 #0f3e68}.tp-simpleresponsive .button.red,.tp-simpleresponsive .button:hover.red,.tp-simpleresponsive .purchase.red,.tp-simpleresponsive .purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0 3px 0 0 #7c1212;-moz-box-shadow:0 3px 0 0 #7c1212;box-shadow:0 3px 0 0 #7c1212}.tp-simpleresponsive .button.orange,.tp-simpleresponsive .button:hover.orange,.tp-simpleresponsive .purchase.orange,.tp-simpleresponsive .purchase:hover.orange{background-color:#f70;-webkit-box-shadow:0 3px 0 0 #a34c00;-moz-box-shadow:0 3px 0 0 #a34c00;box-shadow:0 3px 0 0 #a34c00}.tp-simpleresponsive .button.darkgrey,.tp-simpleresponsive .button.grey,.tp-simpleresponsive .button:hover.darkgrey,.tp-simpleresponsive .button:hover.grey,.tp-simpleresponsive .purchase.darkgrey,.tp-simpleresponsive .purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0 3px 0 0 #222;-moz-box-shadow:0 3px 0 0 #222;box-shadow:0 3px 0 0 #222}.tp-simpleresponsive .button.lightgrey,.tp-simpleresponsive .button:hover.lightgrey,.tp-simpleresponsive .purchase.lightgrey,.tp-simpleresponsive .purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0 3px 0 0 #555;-moz-box-shadow:0 3px 0 0 #555;box-shadow:0 3px 0 0 #555}.fullwidthbanner-container{overflow:hidden}.fullwidthbanner-container .fullwidthbanner{width:100%;position:relative}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{position:absolute;visibility:hidden;-webkit-font-smoothing:antialiased!important}.tp-simpleresponsive img{max-width:none}.noFilterClass{filter:none!important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto}.tp-bannershadow.tp-shadow1{background:url(../images/assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow2{background:url(../images/assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(../images/assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100%!important;height:100%!important;display:none}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none}.fullcoveredvideo video,.fullscreenvideo video{background:#000}.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.html5vid.videoisplaying .tp-poster{display:none}.tp-video-play-button{background:#000;background:rgba(0,0,0,.3);padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:50%;left:50%;font-size:40px;color:#FFF;z-index:3;margin-top:-27px;margin-left:-28px;text-align:center;cursor:pointer}.html5vid .tp-revstop{width:15px;height:20px;border-left:5px solid #fff;border-right:5px solid #fff;position:relative;margin:10px 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:none}.tp-seek-bar,.tp-video-button,.tp-volume-bar{outline:0;line-height:12px;margin:0;cursor:pointer}.html5vid.videoisplaying .revicon-right-dir{display:none}.html5vid.videoisplaying .tp-revstop{display:block}.html5vid.videoisplaying .tp-video-play-button{display:none}.html5vid:hover .tp-video-play-button{display:block}.fullcoveredvideo .tp-video-play-button{display:none!important}.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;background-image:linear-gradient(bottom,#000 13%,#323232 100%);background-image:-o-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-moz-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-webkit-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-ms-linear-gradient(bottom,#000 13%,#323232 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.13,#000),color-stop(1,#323232));display:table;max-width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tp-bullets,.tparrows{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}.tp-caption:hover .tp-video-controls{opacity:.9}.tp-video-button{background:rgba(0,0,0,.5);border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:12px;color:#fff;padding:0}.tp-video-button:hover{cursor:pointer}.tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{padding:0 5px;display:table-cell}.tp-video-seek-bar-wrap{width:80%}.tp-video-vol-bar-wrap{width:20%}.tp-seek-bar,.tp-volume-bar{width:100%;padding:0}.tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:4}.tp-dottedoverlay.twoxtwo{background:url(../images/assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(../images/assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(../images/assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(../images/assets/gridtile_3x3_white.png)}.tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(../images/assets/boxed_bgtile.png);height:40px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.navbar-old{background:url(../images/assets/navigdots_bgtile.png);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(../images/assets/bullet.png) top left;width:20px;height:20px;margin-right:0;float:left;margin-top:0;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(../images/assets/bullets.png) bottom left;width:23px;height:23px;margin-right:0;float:left;margin-top:0}.tp-bullets.simplebullets.square .bullet,.tp-bullets.simplebullets.square-old .bullet{background:url(../images/assets/bullets2.png) bottom left;width:19px;margin-right:0}.tp-bullets.simplebullets.navbar .bullet,.tp-bullets.simplebullets.square .bullet,.tp-bullets.simplebullets.square-old .bullet{height:19px;margin-top:0;cursor:pointer;position:relative;float:left}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{background:url(../images/assets/bullet_boxed.png) top left;width:18px;margin-right:5px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0!important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(../images/assets/navigdots.png) bottom left;width:15px;height:15px;margin-left:5px!important;margin-right:5px!important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0!important}.tp-bullets.simplebullets .bullet.selected,.tp-bullets.simplebullets .bullet:hover{background-position:top left}.tp-bullets.simplebullets.navbar .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background-position:bottom left}.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:translateZ(5000px);-webkit-transform-style:flat;z-index:600;position:relative}.tp-leftarrow,.tp-rightarrow{z-index:100;cursor:pointer;position:relative;width:40px;height:40px}.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{background:url(../images/assets/large_left.png) top left}.tp-rightarrow{background:url(../images/assets/large_right.png) top left}.tp-leftarrow.round,.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;width:19px;height:14px}.tp-leftarrow.round{background:url(../images/assets/small_left.png) top left;margin-right:0;float:left;margin-top:0}.tp-rightarrow.round{background:url(../images/assets/small_right.png) top left;margin-right:0;float:left;margin-top:0}.tp-leftarrow.round-old,.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;width:26px;height:26px;margin-right:0;float:left;margin-top:0}.tp-leftarrow.round-old{background:url(../images/assets/arrow_left.png) top left}.tp-rightarrow.round-old{background:url(../images/assets/arrow_right.png) top left}.tp-leftarrow.navbar,.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;width:20px;height:15px;float:left;margin-top:12px}.tp-leftarrow.navbar{background:url(../images/assets/small_left_boxed.png) top left;margin-right:6px}.tp-rightarrow.navbar{background:url(../images/assets/small_right_boxed.png) top left;margin-left:6px}.tp-leftarrow.navbar-old,.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;width:9px;height:16px;float:left;margin-top:10px}.tp-leftarrow.navbar-old{background:url(../images/assets/arrowleft.png) top left;margin-right:6px}.tp-rightarrow.navbar-old{background:url(../images/assets/arrowright.png) top left;margin-left:6px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-leftarrow.square,.tp-leftarrow.square-old{margin-right:0;z-index:100;cursor:pointer;position:relative;width:12px;height:17px;margin-top:0;float:left}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{background:url(../images/assets/arrow_left2.png) top left}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(../images/assets/arrow_right2.png) top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.square-old{background:url(../images/assets/arrow_left2.png) top left}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(../images/assets/arrow_right2.png) top left;width:12px;height:17px;float:left;margin-left:0;margin-top:0}.tp-leftarrow.default,.tp-rightarrow.default{z-index:100;position:relative;width:40px;height:40px;cursor:pointer}.tp-leftarrow.default{background:url(../images/assets/large_left.png)}.tp-rightarrow.default{background:url(../images/assets/large_right.png)}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:999;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:0 0;margin:0 3px 0 0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-bullets.preview1 .bullet,.tp-bullets.preview2 .bullet{cursor:pointer;float:none!important;margin-bottom:0!important}.tp-bullets.tp-thumbs .bullet.selected,.tp-bullets.tp-thumbs .bullet:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer{width:100%;height:10px;background:url(../images/assets/timer.png);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{bottom:0;height:5px;top:auto}@media only screen and (min-width:0px) and (max-width:479px){.responsive .tp-bullets,.responsive .tparrows{display:none}}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul,.tp-simpleresponsive ul li,.tp-simpleresponsive ul li:before{padding:0!important;margin:0!important;list-style:none!important;overflow-x:visible;overflow-y:visible;background-image:none}.tp-simpleresponsive>ul>li{list-style:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(../images/assets/coloredbg.png)}.tp-caption.slidelink a span{background:url(../images/assets/coloredbg.png)}.tparrows .tp-arr-imgholder,.tparrows .tp-arr-titleholder{display:none}.tparrows.preview1{width:100px;height:100px;-webkit-transform-style:preserve-3d;-moz-backface-visibility:hidden;background:0 0}.tparrows.preview1:after{position:absolute;left:0;top:0;color:#fff;font-size:30px;width:100px;height:100px;text-align:center;background:#fff;background:rgba(0,0,0,.15);z-index:2;line-height:100px;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;transition:background .3s,color .3s}.tp-rightarrow.preview1:after{content:'\e825'}.tp-leftarrow.preview1:after{content:'\e824'}.tparrows.preview1:hover:after{background:rgba(255,255,255,1);color:#aaa}.tparrows.preview1 .tp-arr-imgholder{background-size:cover;background-position:center center;display:block;width:100%;height:100%;position:absolute;top:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tparrows.preview1 .tp-arr-iwrapper{-webkit-transition:all .3s;transition:all .3s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tparrows.preview1:hover .tp-arr-iwrapper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-rightarrow.preview1 .tp-arr-imgholder{right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow.preview1 .tp-arr-imgholder{left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0 50%;transform-origin:0 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tparrows.preview1:hover .tp-arr-imgholder{-webkit-transform:rotateY(0);transform:rotateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview1,.tparrows.preview1:after{width:80px;height:80px;line-height:80px;font-size:24px}}@media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview1,.tparrows.preview1:after{width:60px;height:60px;line-height:60px;font-size:20px}}@media only screen and (min-width:0px) and (max-width:479px){.tparrows.preview1,.tparrows.preview1:after{width:40px;height:40px;line-height:40px;font-size:12px}}.tp-bullets.preview1{height:21px}.tp-bullets.preview1 .bullet{position:relative!important;background:rgba(0,0,0,.15)!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:5px!important;height:5px!important;border:8px solid transparent!important;display:inline-block;margin-right:5px!important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview1 .bullet.last{margin-right:0}.tp-bullets.preview1 .bullet.selected,.tp-bullets.preview1 .bullet:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#aaa!important;width:5px!important;height:5px!important;border:8px solid rgba(255,255,255,1)!important}.tparrows.preview2{min-width:60px;min-height:60px;background:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;overflow:hidden;-webkit-transition:-webkit-transform 1.3s;-webkit-transition:width .3s,background-color .3s,opacity .3s;transition:width .3s,background-color .3s,opacity .3s;backface-visibility:hidden}.tparrows.preview2:after{position:absolute;top:50%;color:#aaa;font-size:25px;margin-top:-12px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.tp-rightarrow.preview2:after{content:'\e81e';right:18px}.tp-leftarrow.preview2:after{content:'\e81f';left:18px}.tparrows.preview2 .tp-arr-titleholder{background-size:cover;background-position:center center;display:block;visibility:hidden;position:relative;top:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;white-space:nowrap;color:#000;text-transform:uppercase;font-weight:400;font-size:14px;line-height:60px;padding:0 10px}.tp-rightarrow.preview2 .tp-arr-titleholder{right:50px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.tp-leftarrow.preview2 .tp-arr-titleholder{left:50px;-webkit-transform:translateX(100%);transform:translateX(100%)}.tparrows.preview2.hovered{width:300px}.tparrows.preview2:hover{background:#fff}.tparrows.preview2:hover:after{color:#000}.tparrows.preview2:hover .tp-arr-titleholder{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;position:absolute}.tp-bullets.preview2{height:17px}.tp-bullets.preview2 .bullet{position:relative!important;background:rgba(0,0,0,.5)!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px!important;height:6px!important;border:5px solid transparent!important;display:inline-block;margin-right:2px!important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview2 .bullet.last{margin-right:0}.tp-bullets.preview3 .bullet,.tp-bullets.preview4 .bullet{cursor:pointer;margin-right:2px!important;float:none!important;box-sizing:content-box}.tp-bullets.preview2 .bullet.selected,.tp-bullets.preview2 .bullet:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1)!important;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,1)!important}.tp-arr-titleholder.alwayshidden{display:none!important}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview2{min-width:40px;min-height:40px;width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}.tparrows.preview2:after{position:absolute;top:50%;font-family:revicons;font-size:20px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:11px}.tp-leftarrow.preview2:after{content:'\e81f';left:11px}.tparrows.preview2 .tp-arr-titleholder{font-size:12px;line-height:40px;letter-spacing:0}.tp-rightarrow.preview2 .tp-arr-titleholder{right:35px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:35px}}@media only screen and (min-width:480px) and (max-width:767px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:revicons;font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:8px}.tp-leftarrow.preview2:after{content:'\e81f';left:8px}.tparrows.preview2 .tp-arr-titleholder{font-size:10px;line-height:30px;letter-spacing:0;display:none;visibility:none}.tp-rightarrow.preview2 .tp-arr-titleholder{right:25px}.tp-leftarrow.preview2 .tp-arr-titleholder{left:25px}}@media only screen and (min-width:0px) and (max-width:479px){.tparrows.preview2{min-width:30px;min-height:30px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}.tparrows.preview2:after{position:absolute;top:50%;font-family:revicons;font-size:14px;margin-top:-12px}.tp-rightarrow.preview2:after{content:'\e81e';right:8px}.tp-leftarrow.preview2:after{content:'\e81f';left:8px}.tparrows.preview2 .tp-arr-titleholder{display:none;visibility:none}.tparrows.preview2:hover{width:30px!important;height:30px!important}}.tparrows.preview3{width:70px;height:70px;background:#fff;background:rgba(255,255,255,1);-webkit-transform-style:flat}.tparrows.preview3:after{position:absolute;line-height:70px;text-align:center;color:#aaa;font-size:30px;top:0;left:0;background:#fff;z-index:100;width:70px;height:70px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.tparrows.preview3:hover:after{color:#000}.tp-rightarrow.preview3:after{content:'\e825'}.tp-leftarrow.preview3:after{content:'\e824'}.tparrows.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:-webkit-transform .2s;transition:transform .2s;z-index:0;position:absolute;background:#000;background:rgba(0,0,0,.75);display:table;min-height:90px;top:-10px}.tp-leftarrow.preview3 .tp-arr-iwrapper{-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 50%;transform-origin:0 50%;left:0;direction:rtl;padding-left:70px}.tparrows.preview3 .tp-arr-imgholder{background-size:cover;background-position:center center;display:table-cell;min-width:90px;height:90px;position:relative;top:0}.tp-rightarrow.preview3 .tp-arr-iwrapper{right:0;padding-right:70px}.tparrows.preview3 .tp-arr-titleholder{display:table-cell;padding:30px;font-size:16px;color:#fff;white-space:nowrap;position:relative;clear:right;vertical-align:middle}.tparrows.preview3:hover .tp-arr-iwrapper{-webkit-transform:scale(1,1);transform:scale(1,1)}.tp-bullets.preview3{height:17px}.tp-bullets.preview3 .bullet{position:relative!important;background:rgba(0,0,0,.5)!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px!important;height:6px!important;border:5px solid transparent!important;display:inline-block;margin-bottom:0!important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview3 .bullet.last{margin-right:0}.tp-bullets.preview3 .bullet.selected,.tp-bullets.preview3 .bullet:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1)!important;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,1)!important}@media only screen and (min-width:768px) and (max-width:979px){.tparrows.preview3,.tparrows.preview3:after{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}.tparrows.preview3 .tp-arr-imgholder{min-width:70px;height:70px}.tp-rightarrow.preview3 .tp-arr-iwrapper{padding-right:50px}.tp-leftarrow.preview3 .tp-arr-iwrapper{padding-left:50px}.tparrows.preview3 .tp-arr-titleholder{padding:10px;font-size:16px}}@media only screen and (max-width:767px){.tparrows.preview3,.tparrows.preview3:after{width:50px;height:50px;line-height:50px;font-size:20px}.tparrows.preview3 .tp-arr-iwrapper{min-height:70px}}.tparrows.preview4{width:30px;height:110px;background:0 0;-webkit-transform-style:preserve-3d}.tparrows.preview4:after{position:absolute;line-height:110px;text-align:center;color:#fff;font-size:20px;top:0;left:0;z-index:0;width:30px;height:110px;background:#000;background:rgba(0,0,0,.25);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.tparrows.preview4 .tp-arr-imgholder,.tparrows.preview4 .tp-arr-imgholder2{background-size:cover;background-position:center center;width:180px;height:110px;top:0;-webkit-backface-visibility:hidden;display:block}.tp-rightarrow.preview4:after{content:'\e825'}.tparrows.preview4 .tp-arr-allwrapper{visibility:hidden;width:180px;position:absolute;z-index:1;min-height:120px;top:0;left:-150px;overflow:hidden;-webkit-perspective:1000px;-webkit-transform-style:flat}.tp-leftarrow.preview4 .tp-arr-allwrapper{left:0}.tparrows.preview4 .tp-arr-iwrapper{position:relative}.tparrows.preview4 .tp-arr-imgholder{position:relative;backface-visibility:hidden}.tparrows.preview4 .tp-arr-imgholder2{position:absolute;left:180px;backface-visibility:hidden}.tp-leftarrow.preview4 .tp-arr-imgholder2{left:-180px}.tparrows.preview4 .tp-arr-titleholder{display:block;padding:0 10px;text-align:left;position:relative;background:#000;color:#FFF;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;font-weight:700;font-size:11px;line-height:2.75;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.tparrows.preview4:after{transform-origin:100% 100%;-webkit-transform-origin:100% 100%}.tp-leftarrow.preview4:after{content:'\e824';transform-origin:0 0;-webkit-transform-origin:0 0}@media only screen and (min-width:768px){.tparrows.preview4:hover:after{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.tp-leftarrow.preview4:hover:after{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}.tparrows.preview4:hover .tp-arr-titleholder{-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:rotateX(0);transform:rotateX(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}}.tp-bullets.preview4{height:17px}.tp-bullets.preview4 .bullet{position:relative!important;background:rgba(0,0,0,.5)!important;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:6px!important;height:6px!important;border:5px solid transparent!important;display:inline-block;margin-bottom:0!important;-webkit-transition:background-color .2s,border-color .2s;-moz-transition:background-color .2s,border-color .2s;-o-transition:background-color .2s,border-color .2s;-ms-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.tp-bullets.preview4 .bullet.last{margin-right:0}.tp-bullets.preview4 .bullet.selected,.tp-bullets.preview4 .bullet:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:rgba(255,255,255,1)!important;width:6px!important;height:6px!important;border:5px solid rgba(0,0,0,1)!important}@media only screen and (max-width:767px){.tparrows.preview4{width:20px;height:80px}.tparrows.preview4:after{width:20px;height:80px;line-height:80px;font-size:14px}.tparrows.preview1 .tp-arr-allwrapper,.tparrows.preview2 .tp-arr-allwrapper,.tparrows.preview3 .tp-arr-allwrapper,.tparrows.preview4 .tp-arr-allwrapper{display:none!important}}.tp-loader.spinner0,.tp-loader.spinner1{width:40px;height:40px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;border-radius:3px}.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner0{background:url(../images/assets/loader.gif) center center no-repeat #fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner1{background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-animation:tp-rotateplane 1.2s infinite ease-in-out;animation:tp-rotateplane 1.2s infinite ease-in-out;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-loader.spinner5{background:url(../images/assets/loader.gif) 10px 10px no-repeat #fff;margin:-22px;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}@-webkit-keyframes tp-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0);-webkit-transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;-webkit-animation:tp-scaleout 1s infinite ease-in-out;animation:tp-scaleout 1s infinite ease-in-out}@-webkit-keyframes tp-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes tp-scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.tp-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;-webkit-animation:tp-bouncedelay 1.4s infinite ease-in-out;animation:tp-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.tp-loader.spinner3 .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.tp-loader.spinner3 .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes tp-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes tp-bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;-webkit-animation:tp-rotate 2s infinite linear;animation:tp-rotate 2s infinite linear}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;-webkit-animation:tp-bounce 2s infinite ease-in-out;animation:tp-bounce 2s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.tp-loader.spinner4 .dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes tp-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes tp-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes tp-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes tp-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.tp-transparentimg{content:"url(../images/assets/transparent.png)"}.tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%}.tp-caption img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);zoom:1}@font-face{font-family:revicons;src:url(../fonts/revicons.eot?5510888);src:url(../fonts/revicons.eot?5510888#iefix) format('embedded-opentype'),url(../fonts/revicons.woff?5510888) format('woff'),url(../fonts/revicons.ttf?5510888) format('truetype'),url(../fonts/revicons.svg?5510888#revicons) format('svg');font-weight:400;font-style:normal}[class*=" revicon-"]:before,[class^=revicon-]:before{font-family:revicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:'\e802'}.revicon-pencil-1:before{content:'\e831'}.revicon-picture-1:before{content:'\e803'}.revicon-cancel:before{content:'\e80a'}.revicon-info-circled:before{content:'\e80f'}.revicon-trash:before{content:'\e801'}.revicon-left-dir:before{content:'\e817'}.revicon-right-dir:before{content:'\e818'}.revicon-down-open:before{content:'\e83b'}.revicon-left-open:before{content:'\e819'}.revicon-right-open:before{content:'\e81a'}.revicon-angle-left:before{content:'\e820'}.revicon-angle-right:before{content:'\e81d'}.revicon-left-big:before{content:'\e81f'}.revicon-right-big:before{content:'\e81e'}.revicon-magic:before{content:'\e807'}.revicon-picture:before{content:'\e800'}.revicon-export:before{content:'\e80b'}.revicon-cog:before{content:'\e832'}.revicon-login:before{content:'\e833'}.revicon-logout:before{content:'\e834'}.revicon-video:before{content:'\e805'}.revicon-arrow-combo:before{content:'\e827'}.revicon-left-open-1:before{content:'\e82a'}.revicon-right-open-1:before{content:'\e82b'}.revicon-left-open-mini:before{content:'\e822'}.revicon-right-open-mini:before{content:'\e823'}.revicon-left-open-big:before{content:'\e824'}.revicon-right-open-big:before{content:'\e825'}.revicon-left:before{content:'\e836'}.revicon-right:before{content:'\e826'}.revicon-ccw:before{content:'\e808'}.revicon-arrows-ccw:before{content:'\e806'}.revicon-palette:before{content:'\e829'}.revicon-list-add:before{content:'\e80c'}.revicon-doc:before{content:'\e809'}.revicon-left-open-outline:before{content:'\e82e'}.revicon-left-open-2:before{content:'\e82c'}.revicon-right-open-outline:before{content:'\e82f'}.revicon-right-open-2:before{content:'\e82d'}.revicon-equalizer:before{content:'\e83a'}.revicon-layers-alt:before{content:'\e804'}.revicon-popup:before{content:'\e828'}.blackthin342,.tp-caption.blackthin342{font-size:35px;line-height:35px;font-weight:400;font-family:Montserrat;color:#ec971f;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.blackmontserrat40,.blackmontserrat60,.tp-caption.blackmontserrat40,.tp-caption.blackmontserrat60{font-size:40px;line-height:40px;text-shadow:none;border-width:0;border-style:none;font-family:Montserrat;text-decoration:none}.blackmontserrat60,.tp-caption.blackmontserrat60{font-weight:600;color:#fff;background-color:rgba(0,0,0,.2);border-color:#000}.blackmontserrat40,.tp-caption.blackmontserrat40{font-weight:800;color:#1f1f1f;background-color:transparent;border-color:#1f1f1f}.greymontserrat18,.tp-caption.greymontserrat18{font-size:18px;line-height:26px;font-family:Montserrat;color:#777;text-decoration:none;background-color:transparent;text-shadow:none;border-width:0;border-color:#000;border-style:none}.lightmontserrat70shadowed,.tp-caption.lightmontserrat70shadowed{font-size:70px;line-height:70px;font-weight:400;font-family:Montserrat;color:#fff;text-decoration:none;background-color:transparent;text-shadow:0 0 7px rgba(0,0,0,.25);border-width:0;border-color:#000;border-style:none}.blackboldbgmontserrat20,.blackboldbgmontserrat207ccedf,.tp-caption.blackboldbgmontserrat20,.tp-caption.blackboldbgmontserrat207ccedf{font-size:20px;line-height:20px;font-weight:900;font-family:Montserrat;color:#fff;text-decoration:none;padding:5px 8px;text-shadow:none;border-width:0;border-color:#000;border-style:none}.blackboldbgmontserrat20,.tp-caption.blackboldbgmontserrat20{background-color:#000}.blackboldbgmontserrat207ccedf,.tp-caption.blackboldbgmontserrat207ccedf{background-color:#7ccedf}.slide-bg-1{background-image:url(../images/banner/dhslide-1.jpg)}.slide-bg-2{background-image:url(../images/banner/dhslide-2.jpg)}@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.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;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.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:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.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{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{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{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:#fff}.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-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: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-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.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-genderless:before,.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-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-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"}@font-face{font-family:ElegantIcons;src:url(../fonts/ElegantIcons.eot);src:url(../fonts/ElegantIcons.eot?#iefix) format('embedded-opentype'),url(../fonts/ElegantIcons.woff) format('woff'),url(../fonts/ElegantIcons.ttf) format('truetype'),url(../fonts/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:400;font-style:normal}[class*=elegant_]:before{font-family:ElegantIcons;speak:none;font-weight:400;font-variant:normal;font-style:normal;text-transform:none;display:inline-block;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.elegant_arrow_up:before{content:"\21"}.elegant_arrow_down:before{content:"\22"}.elegant_arrow_left:before{content:"\23"}.elegant_arrow_right:before{content:"\24"}.elegant_arrow_left-up:before{content:"\25"}.elegant_arrow_right-up:before{content:"\26"}.elegant_arrow_right-down:before{content:"\27"}.elegant_arrow_left-down:before{content:"\28"}.elegant_arrow-up-down:before{content:"\29"}.elegant_arrow_up-down_alt:before{content:"\2a"}.elegant_arrow_left-right_alt:before{content:"\2b"}.elegant_arrow_left-right:before{content:"\2c"}.elegant_arrow_expand_alt2:before{content:"\2d"}.elegant_arrow_expand_alt:before{content:"\2e"}.elegant_arrow_condense:before{content:"\2f"}.elegant_arrow_expand:before{content:"\30"}.elegant_arrow_move:before{content:"\31"}.elegant_arrow_carrot-up:before{content:"\32"}.elegant_arrow_carrot-down:before{content:"\33"}.elegant_arrow_carrot-left:before{content:"\34"}.elegant_arrow_carrot-right:before{content:"\35"}.elegant_arrow_carrot-2up:before{content:"\36"}.elegant_arrow_carrot-2down:before{content:"\37"}.elegant_arrow_carrot-2left:before{content:"\38"}.elegant_arrow_carrot-2right:before{content:"\39"}.elegant_arrow_carrot-up_alt2:before{content:"\3a"}.elegant_arrow_carrot-down_alt2:before{content:"\3b"}.elegant_arrow_carrot-left_alt2:before{content:"\3c"}.elegant_arrow_carrot-right_alt2:before{content:"\3d"}.elegant_arrow_carrot-2up_alt2:before{content:"\3e"}.elegant_arrow_carrot-2down_alt2:before{content:"\3f"}.elegant_arrow_carrot-2left_alt2:before{content:"\40"}.elegant_arrow_carrot-2right_alt2:before{content:"\41"}.elegant_arrow_triangle-up:before{content:"\42"}.elegant_arrow_triangle-down:before{content:"\43"}.elegant_arrow_triangle-left:before{content:"\44"}.elegant_arrow_triangle-right:before{content:"\45"}.elegant_arrow_triangle-up_alt2:before{content:"\46"}.elegant_arrow_triangle-down_alt2:before{content:"\47"}.elegant_arrow_triangle-left_alt2:before{content:"\48"}.elegant_arrow_triangle-right_alt2:before{content:"\49"}.elegant_arrow_back:before{content:"\4a"}.elegant_icon_minus-06:before{content:"\4b"}.elegant_icon_plus:before{content:"\4c"}.elegant_icon_close:before{content:"\4d"}.elegant_icon_check:before{content:"\4e"}.elegant_icon_minus_alt2:before{content:"\4f"}.elegant_icon_plus_alt2:before{content:"\50"}.elegant_icon_close_alt2:before{content:"\51"}.elegant_icon_check_alt2:before{content:"\52"}.elegant_icon_zoom-out_alt:before{content:"\53"}.elegant_icon_zoom-in_alt:before{content:"\54"}.elegant_icon_search:before{content:"\55"}.elegant_icon_box-empty:before{content:"\56"}.elegant_icon_box-selected:before{content:"\57"}.elegant_icon_minus-box:before{content:"\58"}.elegant_icon_plus-box:before{content:"\59"}.elegant_icon_box-checked:before{content:"\5a"}.elegant_icon_circle-empty:before{content:"\5b"}.elegant_icon_circle-slelected:before{content:"\5c"}.elegant_icon_stop_alt2:before{content:"\5d"}.elegant_icon_stop:before{content:"\5e"}.elegant_icon_pause_alt2:before{content:"\5f"}.elegant_icon_pause:before{content:"\60"}.elegant_icon_menu:before{content:"\61"}.elegant_icon_menu-square_alt2:before{content:"\62"}.elegant_icon_menu-circle_alt2:before{content:"\63"}.elegant_icon_ul:before{content:"\64"}.elegant_icon_ol:before{content:"\65"}.elegant_icon_adjust-horiz:before{content:"\66"}.elegant_icon_adjust-vert:before{content:"\67"}.elegant_icon_document_alt:before{content:"\68"}.elegant_icon_documents_alt:before{content:"\69"}.elegant_icon_pencil:before{content:"\6a"}.elegant_icon_pencil-edit_alt:before{content:"\6b"}.elegant_icon_pencil-edit:before{content:"\6c"}.elegant_icon_folder-alt:before{content:"\6d"}.elegant_icon_folder-open_alt:before{content:"\6e"}.elegant_icon_folder-add_alt:before{content:"\6f"}.elegant_icon_info_alt:before{content:"\70"}.elegant_icon_error-oct_alt:before{content:"\71"}.elegant_icon_error-circle_alt:before{content:"\72"}.elegant_icon_error-triangle_alt:before{content:"\73"}.elegant_icon_question_alt2:before{content:"\74"}.elegant_icon_question:before{content:"\75"}.elegant_icon_comment_alt:before{content:"\76"}.elegant_icon_chat_alt:before{content:"\77"}.elegant_icon_vol-mute_alt:before{content:"\78"}.elegant_icon_volume-low_alt:before{content:"\79"}.elegant_icon_volume-high_alt:before{content:"\7a"}.elegant_icon_quotations:before{content:"\7b"}.elegant_icon_quotations_alt2:before{content:"\7c"}.elegant_icon_clock_alt:before{content:"\7d"}.elegant_icon_lock_alt:before{content:"\7e"}.elegant_icon_lock-open_alt:before{content:"\e000"}.elegant_icon_key_alt:before{content:"\e001"}.elegant_icon_cloud_alt:before{content:"\e002"}.elegant_icon_cloud-upload_alt:before{content:"\e003"}.elegant_icon_cloud-download_alt:before{content:"\e004"}.elegant_icon_image:before{content:"\e005"}.elegant_icon_images:before{content:"\e006"}.elegant_icon_lightbulb_alt:before{content:"\e007"}.elegant_icon_gift_alt:before{content:"\e008"}.elegant_icon_house_alt:before{content:"\e009"}.elegant_icon_genius:before{content:"\e00a"}.elegant_icon_mobile:before{content:"\e00b"}.elegant_icon_tablet:before{content:"\e00c"}.elegant_icon_laptop:before{content:"\e00d"}.elegant_icon_desktop:before{content:"\e00e"}.elegant_icon_camera_alt:before{content:"\e00f"}.elegant_icon_mail_alt:before{content:"\e010"}.elegant_icon_cone_alt:before{content:"\e011"}.elegant_icon_ribbon_alt:before{content:"\e012"}.elegant_icon_bag_alt:before{content:"\e013"}.elegant_icon_creditcard:before{content:"\e014"}.elegant_icon_cart_alt:before{content:"\e015"}.elegant_icon_paperclip:before{content:"\e016"}.elegant_icon_tag_alt:before{content:"\e017"}.elegant_icon_tags_alt:before{content:"\e018"}.elegant_icon_trash_alt:before{content:"\e019"}.elegant_icon_cursor_alt:before{content:"\e01a"}.elegant_icon_mic_alt:before{content:"\e01b"}.elegant_icon_compass_alt:before{content:"\e01c"}.elegant_icon_pin_alt:before{content:"\e01d"}.elegant_icon_pushpin_alt:before{content:"\e01e"}.elegant_icon_map_alt:before{content:"\e01f"}.elegant_icon_drawer_alt:before{content:"\e020"}.elegant_icon_toolbox_alt:before{content:"\e021"}.elegant_icon_book_alt:before{content:"\e022"}.elegant_icon_calendar:before{content:"\e023"}.elegant_icon_film:before{content:"\e024"}.elegant_icon_table:before{content:"\e025"}.elegant_icon_contacts_alt:before{content:"\e026"}.elegant_icon_headphones:before{content:"\e027"}.elegant_icon_lifesaver:before{content:"\e028"}.elegant_icon_piechart:before{content:"\e029"}.elegant_icon_refresh:before{content:"\e02a"}.elegant_icon_link_alt:before{content:"\e02b"}.elegant_icon_link:before{content:"\e02c"}.elegant_icon_loading:before{content:"\e02d"}.elegant_icon_blocked:before{content:"\e02e"}.elegant_icon_archive_alt:before{content:"\e02f"}.elegant_icon_heart_alt:before{content:"\e030"}.elegant_icon_star_alt:before{content:"\e031"}.elegant_icon_star-half_alt:before{content:"\e032"}.elegant_icon_star:before{content:"\e033"}.elegant_icon_star-half:before{content:"\e034"}.elegant_icon_tools:before{content:"\e035"}.elegant_icon_tool:before{content:"\e036"}.elegant_icon_cog:before{content:"\e037"}.elegant_icon_cogs:before{content:"\e038"}.elegant_arrow_up_alt:before{content:"\e039"}.elegant_arrow_down_alt:before{content:"\e03a"}.elegant_arrow_left_alt:before{content:"\e03b"}.elegant_arrow_right_alt:before{content:"\e03c"}.elegant_arrow_left-up_alt:before{content:"\e03d"}.elegant_arrow_right-up_alt:before{content:"\e03e"}.elegant_arrow_right-down_alt:before{content:"\e03f"}.elegant_arrow_left-down_alt:before{content:"\e040"}.elegant_arrow_condense_alt:before{content:"\e041"}.elegant_arrow_expand_alt3:before{content:"\e042"}.elegant_arrow_carrot_up_alt:before{content:"\e043"}.elegant_arrow_carrot-down_alt:before{content:"\e044"}.elegant_arrow_carrot-left_alt:before{content:"\e045"}.elegant_arrow_carrot-right_alt:before{content:"\e046"}.elegant_arrow_carrot-2up_alt:before{content:"\e047"}.elegant_arrow_carrot-2dwnn_alt:before{content:"\e048"}.elegant_arrow_carrot-2left_alt:before{content:"\e049"}.elegant_arrow_carrot-2right_alt:before{content:"\e04a"}.elegant_arrow_triangle-up_alt:before{content:"\e04b"}.elegant_arrow_triangle-down_alt:before{content:"\e04c"}.elegant_arrow_triangle-left_alt:before{content:"\e04d"}.elegant_arrow_triangle-right_alt:before{content:"\e04e"}.elegant_icon_minus_alt:before{content:"\e04f"}.elegant_icon_plus_alt:before{content:"\e050"}.elegant_icon_close_alt:before{content:"\e051"}.elegant_icon_check_alt:before{content:"\e052"}.elegant_icon_zoom-out:before{content:"\e053"}.elegant_icon_zoom-in:before{content:"\e054"}.elegant_icon_stop_alt:before{content:"\e055"}.elegant_icon_menu-square_alt:before{content:"\e056"}.elegant_icon_menu-circle_alt:before{content:"\e057"}.elegant_icon_document:before{content:"\e058"}.elegant_icon_documents:before{content:"\e059"}.elegant_icon_pencil_alt:before{content:"\e05a"}.elegant_icon_folder:before{content:"\e05b"}.elegant_icon_folder-open:before{content:"\e05c"}.elegant_icon_folder-add:before{content:"\e05d"}.elegant_icon_folder_upload:before{content:"\e05e"}.elegant_icon_folder_download:before{content:"\e05f"}.elegant_icon_info:before{content:"\e060"}.elegant_icon_error-circle:before{content:"\e061"}.elegant_icon_error-oct:before{content:"\e062"}.elegant_icon_error-triangle:before{content:"\e063"}.elegant_icon_question_alt:before{content:"\e064"}.elegant_icon_comment:before{content:"\e065"}.elegant_icon_chat:before{content:"\e066"}.elegant_icon_vol-mute:before{content:"\e067"}.elegant_icon_volume-low:before{content:"\e068"}.elegant_icon_volume-high:before{content:"\e069"}.elegant_icon_quotations_alt:before{content:"\e06a"}.elegant_icon_clock:before{content:"\e06b"}.elegant_icon_lock:before{content:"\e06c"}.elegant_icon_lock-open:before{content:"\e06d"}.elegant_icon_key:before{content:"\e06e"}.elegant_icon_cloud:before{content:"\e06f"}.elegant_icon_cloud-upload:before{content:"\e070"}.elegant_icon_cloud-download:before{content:"\e071"}.elegant_icon_lightbulb:before{content:"\e072"}.elegant_icon_gift:before{content:"\e073"}.elegant_icon_house:before{content:"\e074"}.elegant_icon_camera:before{content:"\e075"}.elegant_icon_mail:before{content:"\e076"}.elegant_icon_cone:before{content:"\e077"}.elegant_icon_ribbon:before{content:"\e078"}.elegant_icon_bag:before{content:"\e079"}.elegant_icon_cart:before{content:"\e07a"}.elegant_icon_tag:before{content:"\e07b"}.elegant_icon_tags:before{content:"\e07c"}.elegant_icon_trash:before{content:"\e07d"}.elegant_icon_cursor:before{content:"\e07e"}.elegant_icon_mic:before{content:"\e07f"}.elegant_icon_compass:before{content:"\e080"}.elegant_icon_pin:before{content:"\e081"}.elegant_icon_pushpin:before{content:"\e082"}.elegant_icon_map:before{content:"\e083"}.elegant_icon_drawer:before{content:"\e084"}.elegant_icon_toolbox:before{content:"\e085"}.elegant_icon_book:before{content:"\e086"}.elegant_icon_contacts:before{content:"\e087"}.elegant_icon_archive:before{content:"\e088"}.elegant_icon_heart:before{content:"\e089"}.elegant_icon_profile:before{content:"\e08a"}.elegant_icon_group:before{content:"\e08b"}.elegant_icon_grid-2x2:before{content:"\e08c"}.elegant_icon_grid-3x3:before{content:"\e08d"}.elegant_icon_music:before{content:"\e08e"}.elegant_icon_pause_alt:before{content:"\e08f"}.elegant_icon_phone:before{content:"\e090"}.elegant_icon_upload:before{content:"\e091"}.elegant_icon_download:before{content:"\e092"}.elegant_social_facebook:before{content:"\e093"}.elegant_social_twitter:before{content:"\e094"}.elegant_social_pinterest:before{content:"\e095"}.elegant_social_googleplus:before{content:"\e096"}.elegant_social_tumblr:before{content:"\e097"}.elegant_social_tumbleupon:before{content:"\e098"}.elegant_social_wordpress:before{content:"\e099"}.elegant_social_instagram:before{content:"\e09a"}.elegant_social_dribbble:before{content:"\e09b"}.elegant_social_vimeo:before{content:"\e09c"}.elegant_social_linkedin:before{content:"\e09d"}.elegant_social_rss:before{content:"\e09e"}.elegant_social_deviantart:before{content:"\e09f"}.elegant_social_share:before{content:"\e0a0"}.elegant_social_myspace:before{content:"\e0a1"}.elegant_social_skype:before{content:"\e0a2"}.elegant_social_youtube:before{content:"\e0a3"}.elegant_social_picassa:before{content:"\e0a4"}.elegant_social_googledrive:before{content:"\e0a5"}.elegant_social_flickr:before{content:"\e0a6"}.elegant_social_blogger:before{content:"\e0a7"}.elegant_social_spotify:before{content:"\e0a8"}.elegant_social_delicious:before{content:"\e0a9"}.elegant_social_facebook_circle:before{content:"\e0aa"}.elegant_social_twitter_circle:before{content:"\e0ab"}.elegant_social_pinterest_circle:before{content:"\e0ac"}.elegant_social_googleplus_circle:before{content:"\e0ad"}.elegant_social_tumblr_circle:before{content:"\e0ae"}.elegant_social_stumbleupon_circle:before{content:"\e0af"}.elegant_social_wordpress_circle:before{content:"\e0b0"}.elegant_social_instagram_circle:before{content:"\e0b1"}.elegant_social_dribbble_circle:before{content:"\e0b2"}.elegant_social_vimeo_circle:before{content:"\e0b3"}.elegant_social_linkedin_circle:before{content:"\e0b4"}.elegant_social_rss_circle:before{content:"\e0b5"}.elegant_social_deviantart_circle:before{content:"\e0b6"}.elegant_social_share_circle:before{content:"\e0b7"}.elegant_social_myspace_circle:before{content:"\e0b8"}.elegant_social_skype_circle:before{content:"\e0b9"}.elegant_social_youtube_circle:before{content:"\e0ba"}.elegant_social_picassa_circle:before{content:"\e0bb"}.elegant_social_googledrive_alt2:before{content:"\e0bc"}.elegant_social_flickr_circle:before{content:"\e0bd"}.elegant_social_blogger_circle:before{content:"\e0be"}.elegant_social_spotify_circle:before{content:"\e0bf"}.elegant_social_delicious_circle:before{content:"\e0c0"}.elegant_social_facebook_square:before{content:"\e0c1"}.elegant_social_twitter_square:before{content:"\e0c2"}.elegant_social_pinterest_square:before{content:"\e0c3"}.elegant_social_googleplus_square:before{content:"\e0c4"}.elegant_social_tumblr_square:before{content:"\e0c5"}.elegant_social_stumbleupon_square:before{content:"\e0c6"}.elegant_social_wordpress_square:before{content:"\e0c7"}.elegant_social_instagram_square:before{content:"\e0c8"}.elegant_social_dribbble_square:before{content:"\e0c9"}.elegant_social_vimeo_square:before{content:"\e0ca"}.elegant_social_linkedin_square:before{content:"\e0cb"}.elegant_social_rss_square:before{content:"\e0cc"}.elegant_social_deviantart_square:before{content:"\e0cd"}.elegant_social_share_square:before{content:"\e0ce"}.elegant_social_myspace_square:before{content:"\e0cf"}.elegant_social_skype_square:before{content:"\e0d0"}.elegant_social_youtube_square:before{content:"\e0d1"}.elegant_social_picassa_square:before{content:"\e0d2"}.elegant_social_googledrive_square:before{content:"\e0d3"}.elegant_social_flickr_square:before{content:"\e0d4"}.elegant_social_blogger_square:before{content:"\e0d5"}.elegant_social_spotify_square:before{content:"\e0d6"}.elegant_social_delicious_square:before{content:"\e0d7"}.elegant_icon_printer:before{content:"\e103"}.elegant_icon_calulator:before{content:"\e0ee"}.elegant_icon_building:before{content:"\e0ef"}.elegant_icon_floppy:before{content:"\e0e8"}.elegant_icon_drive:before{content:"\e0ea"}.elegant_icon_search-2:before{content:"\e101"}.elegant_icon_id:before{content:"\e107"}.elegant_icon_id-2:before{content:"\e108"}.elegant_icon_puzzle:before{content:"\e102"}.elegant_icon_like:before{content:"\e106"}.elegant_icon_dislike:before{content:"\e0eb"}.elegant_icon_mug:before{content:"\e105"}.elegant_icon_currency:before{content:"\e0ed"}.elegant_icon_wallet:before{content:"\e100"}.elegant_icon_pens:before{content:"\e104"}.elegant_icon_easel:before{content:"\e0e9"}.elegant_icon_flowchart:before{content:"\e109"}.elegant_icon_datareport:before{content:"\e0ec"}.elegant_icon_briefcase:before{content:"\e0fe"}.elegant_icon_shield:before{content:"\e0f6"}.elegant_icon_percent:before{content:"\e0fb"}.elegant_icon_globe:before{content:"\e0e2"}.elegant_icon_globe-2:before{content:"\e0e3"}.elegant_icon_target:before{content:"\e0f5"}.elegant_icon_hourglass:before{content:"\e0e1"}.elegant_icon_balance:before{content:"\e0ff"}.elegant_icon_rook:before{content:"\e0f8"}.elegant_icon_printer-alt:before{content:"\e0fa"}.elegant_icon_calculator_alt:before{content:"\e0e7"}.elegant_icon_building_alt:before{content:"\e0fd"}.elegant_icon_floppy_alt:before{content:"\e0e4"}.elegant_icon_drive_alt:before{content:"\e0e5"}.elegant_icon_search_alt:before{content:"\e0f7"}.elegant_icon_id_alt:before{content:"\e0e0"}.elegant_icon_id-2_alt:before{content:"\e0fc"}.elegant_icon_puzzle_alt:before{content:"\e0f9"}.elegant_icon_like_alt:before{content:"\e0dd"}.elegant_icon_dislike_alt:before{content:"\e0f1"}.elegant_icon_mug_alt:before{content:"\e0dc"}.elegant_icon_currency_alt:before{content:"\e0f3"}.elegant_icon_wallet_alt:before{content:"\e0d8"}.elegant_icon_pens_alt:before{content:"\e0db"}.elegant_icon_easel_alt:before{content:"\e0f0"}.elegant_icon_flowchart_alt:before{content:"\e0df"}.elegant_icon_datareport_alt:before{content:"\e0f2"}.elegant_icon_briefcase_alt:before{content:"\e0f4"}.elegant_icon_shield_alt:before{content:"\e0d9"}.elegant_icon_percent_alt:before{content:"\e0da"}.elegant_icon_globe_alt:before{content:"\e0de"}.elegant_icon_clipboard:before{content:"\e0e6"}.section-about{padding-top:50px;padding-bottom:50px}.section-services{padding-top:50px;padding-bottom:30px}.section-blog-masonry,.section-clients,.section-counter,.section-iconbox{padding-top:20px;padding-bottom:20px}.section-clients-2,.section-iconbox,.section-team{padding-top:50px;padding-bottom:50px}.team-members{padding-top:30px}.section-newsletters{padding-top:50px;padding-bottom:50px;background-color:#f7f7f7}.section-newsletters .col-md-8 form{margin-top:6px}.section-newsletters .col-md-8 .text-block{margin-top:5px}.section-newsletters.background-size-65{padding-top:0;background-color:transparent;padding-bottom:40px}.section-newsletters.background-size-65 h5{margin:0}.section-newsletters.background-size-65 h2{margin-top:0;margin-bottom:10px}.section-newsletters.no-bg{background:0 0}.section-newsletters.no-bg h2{margin:0}.form-newsletters{padding-top:20px}.section-accordion{padding-top:50px;padding-bottom:20px}.section-contact{padding-top:70px;padding-bottom:70px}.section-counters{padding-top:100px;padding-bottom:100px}.section-counters.color{background-color:#34495e}.section-counters.color2,.section-iconbox.color{background-color:#1abc9c}.counter-items-1,.counter-items-2,.counter-items-3,.counter-items-4,.iconbox-items,.welcome-items{padding-top:20px;padding-bottom:20px}.counter-items-1 .counter .counter-icon{font-size:25px}.counter-items-1 .counter .counter-number{font-size:40px}.counter-items-1 .counter .counter-text{font-size:20px}.counter-items-2 .counter .counter-number{font-size:100px;color:#fff}.counter-items-2 .counter .counter-unit{font-size:70px;color:#fff}.counter-items-2 .counter .counter-text{font-size:60px;color:#fff}.counter-items-3 .counter .counter-icon,.counter-items-3 .counter .counter-number{font-size:40px}.counter-items-3 .counter .counter-text{font-size:18px}.counter-items-4 .counter .counter-number{font-size:60px;color:#fff}.counter-items-4 .counter .counter-text{font-size:20px;color:#fff}.section-iconbox.color h3,.section-iconbox.color p{color:#fff}.section-iconbox.color1{background-color:#f7f7f7}.section-iconbox.color1 .icon-bg{color:#fff;border-color:#d9534f;background-color:#d9534f}.section-iconbox.color2{background-color:#34495e}.section-iconbox.color2 i{color:#fff;border-color:#fff}.section-iconbox.color2 h3,.section-iconbox.color2 p{color:#fff}.section-welcome{padding-top:50px;padding-bottom:30px}.welcome-items .box{background-color:#fff;padding:15px}.welcome-items .box h4{color:#7ccedf;text-align:center}.section-product-accessories{padding-top:50px;padding-bottom:50px}.btn.btn-custom-color.btn-custom-color-white{background-color:rgba(255,255,255,.01);border-color:#1f1f1f;color:#1f1f1f}.section-portfolio{padding-top:40px}.section-portfolio.color{background-color:#f5f5f5}.section-booking{padding-top:30px;padding-bottom:30px}.section-booking .row{padding-bottom:20px}.section-blog,.section-contact-info{padding-top:50px;padding-bottom:50px}.section-team-2{padding-top:50px;padding-bottom:150px}.section-portfolio-2,.section-testimonial{padding-top:50px;padding-bottom:50px}.section-pricing{padding-top:50px;padding-bottom:50px;background-color:#f7f7f7}.pricing-items{padding-top:100px;padding-bottom:50px}.section-chart{padding-top:50px;padding-bottom:50px}.section-chart .pichart-canvas-value{font-size:18px}.section-chart.color{background-color:#34495e}.section-chart.color h3{color:#fff}.section-chart.color1{background-color:#1abc9c}.section-chart.color1 .pichart-canvas-value{font-size:30px}.section-chart.color1 h3{color:#ecf921}.section-pricing-table-title{padding-top:100px;padding-bottom:67px}.section-team-member-title{padding-top:20px;padding-bottom:60px}.section-tooltip-title{padding-top:40px;padding-bottom:40px}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@font-face {	font-family: "Flaticon";	src: url('../fonts/flaticon.eot');	src: url('../fonts/flaticon.eot#iefix') format('embedded-opentype'), url('../fonts/flaticon.woff') format('woff'), url('../fonts/flaticon.ttf') format('truetype'), url('../fonts/flaticon.svg') format('svg');	font-weight: normal;	font-style: normal;}[class^="dh-icon-"]:before,[class^="dh-icon-"]:after {	font-family: Flaticon;	display: inline-block;	font-style: normal;	font-weight: normal;	line-height: 1;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.dh-icon-chevron-left:before {	content: "\e000";}.dh-icon-circle-right:before {	content: "\e001";}.dh-icon-left-left:before {	content: "\e002";}.dh-icon-link:before {	content: "\e003";}.dh-icon-column:before {	content: "\e004";}.dh-icon-play:before {	content: "\e005";}.dh-icon-chevron-right:before {	content: "\e006";}.dh-icon-shopping:before {	content: "\e007";}.dh-icon-zoom-out:before {	content: "\e008";}.dh-icon-zoom-in:before {	content: "\e009";}@font-face {	font-family: 'proxima-nova';	src: url(../fonts/proximanova-regular-webfont.eot);	src: url('../fonts/proximanova-regular-webfont.eot?iefix') format('eot'), url(../fonts/proximanova-regular-webfont.woff) format('woff'), url(../fonts/proximanova-regular-webfont.ttf) format('truetype'), url('../fonts/proximanova-regular-webfont.svg#webfont') format('svg');}@font-face {	font-family: 'proxima-nova';	font-style: italic;	src: url(../fonts/proximanova-regitalic-webfont.eot);	src: url('../fonts/proximanova-regitalic-webfont.eot?iefix') format('eot'), url(../fonts/proximanova-regitalic-webfont.woff) format('woff'), url(../fonts/proximanova-regitalic-webfont.ttf) format('truetype'), url('../fonts/proximanova-regitalic-webfont.svg#webfont') format('svg');}@font-face {	font-family: 'proxima-nova';	font-weight: 300;	src: url(../fonts/proximanova-light-webfont.eot);	src: url('../fonts/proximanova-light-webfont.eot?iefix') format('eot'), url(../fonts/proximanova-light-webfont.woff) format('woff'), url(../fonts/proximanova-light-webfont.ttf) format('truetype'), url('../fonts/proximanova-light-webfont.svg#webfont') format('svg');}@font-face {	font-family: 'proxima-nova';	font-weight: 600;	src: url(../fonts/proximanova-semibold-webfont.eot);	src: url('../fonts/proximanova-semibold-webfont.eot?iefix') format('eot'), url(../fonts/proximanova-semibold-webfont.woff) format('woff'), url(../fonts/proximanova-semibold-webfont.ttf) format('truetype'), url('../fonts/proximanova-semibold-webfont.svg#webfont') format('svg');}@font-face {	font-family: 'proxima-nova';	font-weight: bold;	src: url(../fonts/proximanova-bold-webfont.eot);	src: url('../fonts/proximanova-bold-webfont.eot?iefix') format('eot'), url(../fonts/proximanova-bold-webfont.woff) format('woff'), url(../fonts/proximanova-bold-webfont.ttf) format('truetype'), url('../fonts/proximanova-bold-webfont.svg#webfont') format('svg');}html {	font-family: sans-serif;	-ms-text-size-adjust: 100%;	-webkit-text-size-adjust: 100%;}body {	margin: 0;	text-rendering: optimizelegibility;	letter-spacing: 0.05px;	word-wrap: break-word;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {	display: block;}audio,canvas,progress,video {	display: inline-block;	vertical-align: baseline;}audio:not([controls]) {	display: none;	height: 0;}[hidden],template {	display: none;}a {	background: transparent;}a:active,a:hover {	outline: 0;}abbr[title] {	border-bottom: 1px dotted;}b,strong {	font-weight: bold;}dfn {	font-style: italic;}h1 {	font-size: 2em;	margin: 0.67em 0;}mark {	background: #ff0;	color: #000;}small {	font-size: 80%;}sub,sup {	font-size: 75%;	line-height: 0;	position: relative;	vertical-align: baseline;}sup {	top: -0.5em;}sub {	bottom: -0.25em;}img {	border: 0;}svg:not(:root) {	overflow: hidden;}figure {	margin: 1em 2.857142857142857em;}hr {	-moz-box-sizing: content-box;	box-sizing: content-box;	height: 0;}pre {	overflow: auto;}code,kbd,pre,samp {	font-family: monospace, monospace;	font-size: 1em;}button,input,optgroup,select,textarea {	color: inherit;	font: inherit;	margin: 0;}button {	overflow: visible;}button,select {	text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {	-webkit-appearance: button;	cursor: pointer;}button[disabled],html input[disabled] {	cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {	border: 0;	padding: 0;}input {	line-height: normal;}input[type="checkbox"],input[type="radio"] {	box-sizing: border-box;	padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {	height: auto;}input[type="search"] {	-webkit-appearance: textfield;	-moz-box-sizing: content-box;	-webkit-box-sizing: content-box;	box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {	-webkit-appearance: none;}fieldset {	border: 1px solid #c0c0c0;	margin: 0 0.14285714285714285em;	padding: 0.35em 0.625em 0.75em;}legend {	border: 0;	padding: 0;}textarea {	overflow: auto;}optgroup {	font-weight: bold;}table {	border-collapse: collapse;	border-spacing: 0;}.main-content table {	width: 100%;	max-width: 100%;	margin-bottom: 1.6428571428571428em;}.main-content table > thead > tr > th,.main-content table > tbody > tr > th,.main-content table > tfoot > tr > th,.main-content table > thead > tr > td,.main-content table > tbody > tr > td,.main-content table > tfoot > tr > td {	padding: 0.5714285714285714em;	line-height: 1.7;	vertical-align: top;	border-top: 1px solid #e5e5e5;}.main-content table > thead > tr > th {	vertical-align: bottom;	border-bottom: 2px solid #e5e5e5;}.main-content table > caption + thead > tr:first-child > th,.main-content table > colgroup + thead > tr:first-child > th,.main-content table > thead:first-child > tr:first-child > th,.main-content table > caption + thead > tr:first-child > td,.main-content table > colgroup + thead > tr:first-child > td,.main-content table > thead:first-child > tr:first-child > td {	border-top: 0;}.main-content table > tbody + tbody {	border-top: 2px solid #e5e5e5;}td,th {	padding: 0;}* {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}*:before,*:after {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}html {	font-size: 14px;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}body {	font-family: "Muli", Helvetica, Arial, sans-serif;	font-size: 14px;	line-height: 1.7;	color: #6e6e6e;	background: #ffffff;	font-style: normal;	font-weight: 400;}input,button,select,textarea {	font-family: inherit;	font-size: inherit;	line-height: inherit;}a {	color: #1f1f1f;	text-decoration: none;}a:hover,a:focus {	color: #7ccedf;	text-decoration: none;}a:focus {	outline: none;}figure {	margin: 0;}img {	vertical-align: middle;	max-width: 100%;	height: auto;}hr {	margin-top: 1.6428571428571428em;	margin-bottom: 1.6428571428571428em;	border: 0;	border-top: 1px solid #a1a1a1;}.sr-only {	position: absolute;	width: 1px;	height: 1px;	margin: -1px;	padding: 0;	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;}code,kbd,pre,samp {	font-family: Menlo, Monaco, Consolas, "Courier New", monospace;}code {	padding: 0.14285714285714285em 0.2857142857142857em;	font-size: 90%;	color: #c7254e;	background-color: #f9f2f4;	border-radius: 2px;}kbd {	padding: 0.14285714285714285em 0.2857142857142857em;	font-size: 90%;	color: #ffffff;	background-color: #333333;	-webkit-border-radius: 2px;	border-radius: 2px;	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);}kbd kbd {	padding: 0;	font-size: 100%;	box-shadow: none;}pre {	display: block;	padding: 0.3214285714285714em;	margin: 0 0 0.8214285714285714em;	font-size: 13px;	line-height: 1.7;	word-break: break-all;	word-wrap: break-word;	color: #6e6e6e;	background-color: #f5f5f5;	border: 1px solid #e5e5e5;	border-radius: 2px;}pre code {	padding: 0;	font-size: inherit;	color: inherit;	white-space: pre-wrap;	background-color: transparent;	border-radius: 0;}.pre-scrollable {	max-height: 24.285714285714285em;	overflow-y: scroll;}.divider_10 {	height: 10px;}.divider_20 {	height: 20px;}.divider_30 {	height: 30px;}.divider_40 {	height: 40px;}.mb5 {	margin-bottom: 5px !important;}.mb15 {	margin-bottom: 15px !important;}.mb30 {	margin-bottom: 30px !important;}.mt0 {	margin-top: 0px !important;}.mt8 {	margin-top: 8px !important;}.mt20 {	margin-top: 20px !important;}ul.special_offers {	padding: 0px;	margin: 0px;}ul.special_offers li {	list-style-type: none;}.header-placeholder {	height: 100px;	display: none;}.navbar.navbar-fixed-top + .header-placeholder {	display: block;}#is_admin + #wrapper .navbar-fixed-top {	top: 48px !important;}.fade {	opacity: 0;	-webkit-transition: opacity 0.15s linear;	-o-transition: opacity 0.15s linear;	transition: opacity 0.15s linear;}.fade.in {	opacity: 1;}.collapse {	display: none;}.collapse.in {	display: block;}tr.collapse.in {	display: table-row;}tbody.collapse.in {	display: table-row-group;}.collapsing {	position: relative;	height: 0;	overflow: hidden;	-webkit-transition: height 0.35s ease;	-o-transition: height 0.35s ease;	transition: height 0.35s ease;}.linear {	transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);	-webkit-transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);}.ease {	transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);	-webkit-transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);}.easeIn {	transition-timing-function: cubic-bezier(0.42, 0, 1, 1);	-webkit-transition-timing-function: cubic-bezier(0.42, 0, 1, 1);}.easeOut {	transition-timing-function: cubic-bezier(0, 0, 0.58, 1);	-webkit-transition-timing-function: cubic-bezier(0, 0, 0.58, 1);}.easeInOut {	transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);	-webkit-transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);}/*Penner Easing*/.easeInQuad {	transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);	-webkit-transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);}.easeInCubic {	transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);	-webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}.easeInQuart {	transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);	-webkit-transition-timing-function: cubic-bezier(0.895, 0.03, 0.685, 0.22);}.easeInQuint {	transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);	-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);}.easeInSine {	transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);	-webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);}.easeInExpo {	transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);	-webkit-transition-timing-function: cubic-bezier(0.95, 0.05, 0.795, 0.035);}.easeInCirc {	transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);	-webkit-transition-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.335);}/* easeInBack not supported in older versions of webkit.*//* see top comment for fix. */.easeInBack {	transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);	-webkit-transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);}.easeOutQuad {	transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);	-webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);}.easeOutCubic {	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);	-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.easeOutQuart {	transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);	-webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);}.easeOutQuint {	transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);	-webkit-transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);}.easeOutSine {	transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);	-webkit-transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);}.easeOutExpo {	transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);	-webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.easeOutCirc {	transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);	-webkit-transition-timing-function: cubic-bezier(0.075, 0.82, 0.165, 1);}/* easeOutBack not supported in older versions of webkit. *//* see top comment for fix. */.easeOutBack {	transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);}.easeInOutQuad {	transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);	-webkit-transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);}.easeInOutCubic {	transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);	-webkit-transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);}.easeInOutQuart {	transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);	-webkit-transition-timing-function: cubic-bezier(0.77, 0, 0.175, 1);}.easeInOutQuint {	transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);	-webkit-transition-timing-function: cubic-bezier(0.86, 0, 0.07, 1);}.easeInOutSine {	transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);	-webkit-transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);}.easeInOutExpo {	transition-timing-function: cubic-bezier(1, 0, 0, 1);	-webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);}.easeInOutCirc {	transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);	-webkit-transition-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);}/* easeInOutBack not supported in older versions of webkit. *//* see top comment for fix. */.easeInOutBack {	transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);	-webkit-transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);}@-webkit-keyframes flash {	0%,	50%,	100% {		opacity: 1;	}	25%,	75% {		opacity: 0;	}}@-moz-keyframes flash {	0%,	50%,	100% {		opacity: 1;	}	25%,	75% {		opacity: 0;	}}@-o-keyframes flash {	0%,	50%,	100% {		opacity: 1;	}	25%,	75% {		opacity: 0;	}}@keyframes flash {	0%,	50%,	100% {		opacity: 1;	}	25%,	75% {		opacity: 0;	}}@-webkit-keyframes shake {	0%,	100% {		-webkit-transform: translateX(0);	}	10%,	30%,	50%,	70%,	90% {		-webkit-transform: translateX(-10px);	}	20%,	40%,	60%,	80% {		-webkit-transform: translateX(10px);	}}@-moz-keyframes shake {	0%,	100% {		-moz-transform: translateX(0);	}	10%,	30%,	50%,	70%,	90% {		-moz-transform: translateX(-10px);	}	20%,	40%,	60%,	80% {		-moz-transform: translateX(10px);	}}@-o-keyframes shake {	0%,	100% {		-o-transform: translateX(0);	}	10%,	30%,	50%,	70%,	90% {		-o-transform: translateX(-10px);	}	20%,	40%,	60%,	80% {		-o-transform: translateX(10px);	}}@keyframes shake {	0%,	100% {		transform: translateX(0);	}	10%,	30%,	50%,	70%,	90% {		transform: translateX(-10px);	}	20%,	40%,	60%,	80% {		transform: translateX(10px);	}}@-webkit-keyframes bounce {	0%,	20%,	50%,	80%,	100% {		-webkit-transform: translateY(0);	}	40% {		-webkit-transform: translateY(-30px);	}	60% {		-webkit-transform: translateY(-15px);	}}@-moz-keyframes bounce {	0%,	20%,	50%,	80%,	100% {		-moz-transform: translateY(0);	}	40% {		-moz-transform: translateY(-30px);	}	60% {		-moz-transform: translateY(-15px);	}}@-o-keyframes bounce {	0%,	20%,	50%,	80%,	100% {		-o-transform: translateY(0);	}	40% {		-o-transform: translateY(-30px);	}	60% {		-o-transform: translateY(-15px);	}}@keyframes bounce {	0%,	20%,	50%,	80%,	100% {		transform: translateY(0);	}	40% {		transform: translateY(-30px);	}	60% {		transform: translateY(-15px);	}}@-webkit-keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@-moz-keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@-o-keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@-webkit-keyframes fadeInUp {	0% {		opacity: 0;		-webkit-transform: translateY(20px);	}	100% {		opacity: 1;		-webkit-transform: translateY(0);	}}@-moz-keyframes fadeInUp {	0% {		opacity: 0;		-moz-transform: translateY(20px);	}	100% {		opacity: 1;		-moz-transform: translateY(0);	}}@-o-keyframes fadeInUp {	0% {		opacity: 0;		-o-transform: translateY(20px);	}	100% {		opacity: 1;		-o-transform: translateY(0);	}}@keyframes fadeInUp {	0% {		opacity: 0;		transform: translateY(20px);	}	100% {		opacity: 1;		transform: translateY(0);	}}@-webkit-keyframes fadeInDown {	0% {		opacity: 0;		-webkit-transform: translateY(-20px);	}	100% {		opacity: 1;		-webkit-transform: translateY(0);	}}@-moz-keyframes fadeInDown {	0% {		opacity: 0;		-moz-transform: translateY(-20px);	}	100% {		opacity: 1;		-moz-transform: translateY(0);	}}@-o-keyframes fadeInDown {	0% {		opacity: 0;		-o-transform: translateY(-20px);	}	100% {		opacity: 1;		-o-transform: translateY(0);	}}@keyframes fadeInDown {	0% {		opacity: 0;		transform: translateY(-20px);	}	100% {		opacity: 1;		transform: translateY(0);	}}@-webkit-keyframes fadeInLeft {	0% {		opacity: 0;		-webkit-transform: translateX(-20px);	}	100% {		opacity: 1;		-webkit-transform: translateX(0);	}}@-moz-keyframes fadeInLeft {	0% {		opacity: 0;		-moz-transform: translateX(-20px);	}	100% {		opacity: 1;		-moz-transform: translateX(0);	}}@-o-keyframes fadeInLeft {	0% {		opacity: 0;		-o-transform: translateX(-20px);	}	100% {		opacity: 1;		-o-transform: translateX(0);	}}@keyframes fadeInLeft {	0% {		opacity: 0;		transform: translateX(-20px);	}	100% {		opacity: 1;		transform: translateX(0);	}}@-webkit-keyframes fadeInRight {	0% {		opacity: 0;		-webkit-transform: translateX(20px);	}	100% {		opacity: 1;		-webkit-transform: translateX(0);	}}@-moz-keyframes fadeInRight {	0% {		opacity: 0;		-moz-transform: translateX(20px);	}	100% {		opacity: 1;		-moz-transform: translateX(0);	}}@-o-keyframes fadeInRight {	0% {		opacity: 0;		-o-transform: translateX(20px);	}	100% {		opacity: 1;		-o-transform: translateX(0);	}}@keyframes fadeInRight {	0% {		opacity: 0;		transform: translateX(20px);	}	100% {		opacity: 1;		transform: translateX(0);	}}@-webkit-keyframes fadeInUpBig {	0% {		opacity: 0;		-webkit-transform: translateY(2000px);	}	100% {		opacity: 1;		-webkit-transform: translateY(0);	}}@-moz-keyframes fadeInUpBig {	0% {		opacity: 0;		-moz-transform: translateY(2000px);	}	100% {		opacity: 1;		-moz-transform: translateY(0);	}}@-o-keyframes fadeInUpBig {	0% {		opacity: 0;		-o-transform: translateY(2000px);	}	100% {		opacity: 1;		-o-transform: translateY(0);	}}@keyframes fadeInUpBig {	0% {		opacity: 0;		transform: translateY(2000px);	}	100% {		opacity: 1;		transform: translateY(0);	}}@-webkit-keyframes fadeInDownBig {	0% {		opacity: 0;		-webkit-transform: translateY(-2000px);	}	100% {		opacity: 1;		-webkit-transform: translateY(0);	}}@-moz-keyframes fadeInDownBig {	0% {		opacity: 0;		-moz-transform: translateY(-2000px);	}	100% {		opacity: 1;		-moz-transform: translateY(0);	}}@-o-keyframes fadeInDownBig {	0% {		opacity: 0;		-o-transform: translateY(-2000px);	}	100% {		opacity: 1;		-o-transform: translateY(0);	}}@keyframes fadeInDownBig {	0% {		opacity: 0;		transform: translateY(-2000px);	}	100% {		opacity: 1;		transform: translateY(0);	}}@-webkit-keyframes fadeInLeftBig {	0% {		opacity: 0;		-webkit-transform: translateX(-2000px);	}	100% {		opacity: 1;		-webkit-transform: translateX(0);	}}@-moz-keyframes fadeInLeftBig {	0% {		opacity: 0;		-moz-transform: translateX(-2000px);	}	100% {		opacity: 1;		-moz-transform: translateX(0);	}}@-o-keyframes fadeInLeftBig {	0% {		opacity: 0;		-o-transform: translateX(-2000px);	}	100% {		opacity: 1;		-o-transform: translateX(0);	}}@keyframes fadeInLeftBig {	0% {		opacity: 0;		transform: translateX(-2000px);	}	100% {		opacity: 1;		transform: translateX(0);	}}@-webkit-keyframes fadeInRightBig {	0% {		opacity: 0;		-webkit-transform: translateX(2000px);	}	100% {		opacity: 1;		-webkit-transform: translateX(0);	}}@-moz-keyframes fadeInRightBig {	0% {		opacity: 0;		-moz-transform: translateX(2000px);	}	100% {		opacity: 1;		-moz-transform: translateX(0);	}}@-o-keyframes fadeInRightBig {	0% {		opacity: 0;		-o-transform: translateX(2000px);	}	100% {		opacity: 1;		-o-transform: translateX(0);	}}@keyframes fadeInRightBig {	0% {		opacity: 0;		transform: translateX(2000px);	}	100% {		opacity: 1;		transform: translateX(0);	}}@-webkit-keyframes fadeOut {	0% {		opacity: 1;	}	100% {		opacity: 0;	}}@-moz-keyframes fadeOut {	0% {		opacity: 1;	}	100% {		opacity: 0;	}}@-o-keyframes fadeOut {	0% {		opacity: 1;	}	100% {		opacity: 0;	}}@keyframes fadeOut {	0% {		opacity: 1;	}	100% {		opacity: 0;	}}@-webkit-keyframes fadeOutUp {	0% {		opacity: 1;		-webkit-transform: translateY(0);	}	100% {		opacity: 0;		-webkit-transform: translateY(-20px);	}}@-moz-keyframes fadeOutUp {	0% {		opacity: 1;		-moz-transform: translateY(0);	}	100% {		opacity: 0;		-moz-transform: translateY(-20px);	}}@-o-keyframes fadeOutUp {	0% {		opacity: 1;		-o-transform: translateY(0);	}	100% {		opacity: 0;		-o-transform: translateY(-20px);	}}@keyframes fadeOutUp {	0% {		opacity: 1;		transform: translateY(0);	}	100% {		opacity: 0;		transform: translateY(-20px);	}}@-webkit-keyframes fadeOutDown {	0% {		opacity: 1;		-webkit-transform: translateY(0);	}	100% {		opacity: 0;		-webkit-transform: translateY(20px);	}}@-moz-keyframes fadeOutDown {	0% {		opacity: 1;		-moz-transform: translateY(0);	}	100% {		opacity: 0;		-moz-transform: translateY(20px);	}}@-o-keyframes fadeOutDown {	0% {		opacity: 1;		-o-transform: translateY(0);	}	100% {		opacity: 0;		-o-transform: translateY(20px);	}}@keyframes fadeOutDown {	0% {		opacity: 1;		transform: translateY(0);	}	100% {		opacity: 0;		transform: translateY(20px);	}}@-webkit-keyframes fadeOutLeft {	0% {		opacity: 1;		-webkit-transform: translateX(0);	}	100% {		opacity: 0;		-webkit-transform: translateX(-20px);	}}@-moz-keyframes fadeOutLeft {	0% {		opacity: 1;		-moz-transform: translateX(0);	}	100% {		opacity: 0;		-moz-transform: translateX(-20px);	}}@-o-keyframes fadeOutLeft {	0% {		opacity: 1;		-o-transform: translateX(0);	}	100% {		opacity: 0;		-o-transform: translateX(-20px);	}}@keyframes fadeOutLeft {	0% {		opacity: 1;		transform: translateX(0);	}	100% {		opacity: 0;		transform: translateX(-20px);	}}@-webkit-keyframes fadeOutRight {	0% {		opacity: 1;		-webkit-transform: translateX(0);	}	100% {		opacity: 0;		-webkit-transform: translateX(20px);	}}@-moz-keyframes fadeOutRight {	0% {		opacity: 1;		-moz-transform: translateX(0);	}	100% {		opacity: 0;		-moz-transform: translateX(20px);	}}@-o-keyframes fadeOutRight {	0% {		opacity: 1;		-o-transform: translateX(0);	}	100% {		opacity: 0;		-o-transform: translateX(20px);	}}@keyframes fadeOutRight {	0% {		opacity: 1;		transform: translateX(0);	}	100% {		opacity: 0;		transform: translateX(20px);	}}@-webkit-keyframes fadeOutUpBig {	0% {		opacity: 1;		-webkit-transform: translateY(0);	}	100% {		opacity: 0;		-webkit-transform: translateY(-2000px);	}}@-moz-keyframes fadeOutUpBig {	0% {		opacity: 1;		-moz-transform: translateY(0);	}	100% {		opacity: 0;		-moz-transform: translateY(-2000px);	}}@-o-keyframes fadeOutUpBig {	0% {		opacity: 1;		-o-transform: translateY(0);	}	100% {		opacity: 0;		-o-transform: translateY(-2000px);	}}@keyframes fadeOutUpBig {	0% {		opacity: 1;		transform: translateY(0);	}	100% {		opacity: 0;		transform: translateY(-2000px);	}}@-webkit-keyframes fadeOutDownBig {	0% {		opacity: 1;		-webkit-transform: translateY(0);	}	100% {		opacity: 0;		-webkit-transform: translateY(2000px);	}}@-moz-keyframes fadeOutDownBig {	0% {		opacity: 1;		-moz-transform: translateY(0);	}	100% {		opacity: 0;		-moz-transform: translateY(2000px);	}}@-o-keyframes fadeOutDownBig {	0% {		opacity: 1;		-o-transform: translateY(0);	}	100% {		opacity: 0;		-o-transform: translateY(2000px);	}}@keyframes fadeOutDownBig {	0% {		opacity: 1;		transform: translateY(0);	}	100% {		opacity: 0;		transform: translateY(2000px);	}}@-webkit-keyframes fadeOutLeftBig {	0% {		opacity: 1;		-webkit-transform: translateX(0);	}	100% {		opacity: 0;		-webkit-transform: translateX(-2000px);	}}@-moz-keyframes fadeOutLeftBig {	0% {		opacity: 1;		-moz-transform: translateX(0);	}	100% {		opacity: 0;		-moz-transform: translateX(-2000px);	}}@-o-keyframes fadeOutLeftBig {	0% {		opacity: 1;		-o-transform: translateX(0);	}	100% {		opacity: 0;		-o-transform: translateX(-2000px);	}}@keyframes fadeOutLeftBig {	0% {		opacity: 1;		transform: translateX(0);	}	100% {		opacity: 0;		transform: translateX(-2000px);	}}@-webkit-keyframes fadeOutRightBig {	0% {		opacity: 1;		-webkit-transform: translateX(0);	}	100% {		opacity: 0;		-webkit-transform: translateX(2000px);	}}@-moz-keyframes fadeOutRightBig {	0% {		opacity: 1;		-moz-transform: translateX(0);	}	100% {		opacity: 0;		-moz-transform: translateX(2000px);	}}@-o-keyframes fadeOutRightBig {	0% {		opacity: 1;		-o-transform: translateX(0);	}	100% {		opacity: 0;		-o-transform: translateX(2000px);	}}@keyframes fadeOutRightBig {	0% {		opacity: 1;		transform: translateX(0);	}	100% {		opacity: 0;		transform: translateX(2000px);	}}@-webkit-keyframes slideInDown {	0% {		opacity: 0;		-webkit-transform: translateY(-2000px);	}	100% {		-webkit-transform: translateY(0);	}}@-moz-keyframes slideInDown {	0% {		opacity: 0;		-moz-transform: translateY(-2000px);	}	100% {		-moz-transform: translateY(0);	}}@-o-keyframes slideInDown {	0% {		opacity: 0;		-o-transform: translateY(-2000px);	}	100% {		-o-transform: translateY(0);	}}@keyframes slideInDown {	0% {		opacity: 0;		transform: translateY(-2000px);	}	100% {		transform: translateY(0);	}}@-webkit-keyframes slideInLeft {	0% {		opacity: 0;		-webkit-transform: translateX(-2000px);	}	100% {		-webkit-transform: translateX(0);	}}@-moz-keyframes slideInLeft {	0% {		opacity: 0;		-moz-transform: translateX(-2000px);	}	100% {		-moz-transform: translateX(0);	}}@-o-keyframes slideInLeft {	0% {		opacity: 0;		-o-transform: translateX(-2000px);	}	100% {		-o-transform: translateX(0);	}}@keyframes slideInLeft {	0% {		opacity: 0;		transform: translateX(-2000px);	}	100% {		transform: translateX(0);	}}@-webkit-keyframes slideInRight {	0% {		opacity: 0;		-webkit-transform: translateX(2000px);	}	100% {		-webkit-transform: translateX(0);	}}@-moz-keyframes slideInRight {	0% {		opacity: 0;		-moz-transform: translateX(2000px);	}	100% {		-moz-transform: translateX(0);	}}@-o-keyframes slideInRight {	0% {		opacity: 0;		-o-transform: translateX(2000px);	}	100% {		-o-transform: translateX(0);	}}@keyframes slideInRight {	0% {		opacity: 0;		transform: translateX(2000px);	}	100% {		transform: translateX(0);	}}@-webkit-keyframes slideOutUp {	0% {		-webkit-transform: translateY(0);	}	100% {		opacity: 0;		-webkit-transform: translateY(-2000px);	}}@-moz-keyframes slideOutUp {	0% {		-moz-transform: translateY(0);	}	100% {		opacity: 0;		-moz-transform: translateY(-2000px);	}}@-o-keyframes slideOutUp {	0% {		-o-transform: translateY(0);	}	100% {		opacity: 0;		-o-transform: translateY(-2000px);	}}@keyframes slideOutUp {	0% {		transform: translateY(0);	}	100% {		opacity: 0;		transform: translateY(-2000px);	}}@-webkit-keyframes slideOutLeft {	0% {		-webkit-transform: translateX(0);	}	100% {		opacity: 0;		-webkit-transform: translateX(-2000px);	}}@-moz-keyframes slideOutLeft {	0% {		-moz-transform: translateX(0);	}	100% {		opacity: 0;		-moz-transform: translateX(-2000px);	}}@-o-keyframes slideOutLeft {	0% {		-o-transform: translateX(0);	}	100% {		opacity: 0;		-o-transform: translateX(-2000px);	}}@keyframes slideOutLeft {	0% {		transform: translateX(0);	}	100% {		opacity: 0;		transform: translateX(-2000px);	}}@-webkit-keyframes slideOutRight {	0% {		-webkit-transform: translateX(0);	}	100% {		opacity: 0;		-webkit-transform: translateX(2000px);	}}@-moz-keyframes slideOutRight {	0% {		-moz-transform: translateX(0);	}	100% {		opacity: 0;		-moz-transform: translateX(2000px);	}}@-o-keyframes slideOutRight {	0% {		-o-transform: translateX(0);	}	100% {		opacity: 0;		-o-transform: translateX(2000px);	}}@keyframes slideOutRight {	0% {		transform: translateX(0);	}	100% {		opacity: 0;		transform: translateX(2000px);	}}@-webkit-keyframes bounceIn {	0% {		opacity: 0;		-webkit-transform: scale(0.3);	}	50% {		opacity: 1;		-webkit-transform: scale(1.05);	}	70% {		-webkit-transform: scale(0.9);	}	100% {		-webkit-transform: scale(1);	}}@-moz-keyframes bounceIn {	0% {		opacity: 0;		-moz-transform: scale(0.3);	}	50% {		opacity: 1;		-moz-transform: scale(1.05);	}	70% {		-moz-transform: scale(0.9);	}	100% {		-moz-transform: scale(1);	}}@-o-keyframes bounceIn {	0% {		opacity: 0;		-o-transform: scale(0.3);	}	50% {		opacity: 1;		-o-transform: scale(1.05);	}	70% {		-o-transform: scale(0.9);	}	100% {		-o-transform: scale(1);	}}@keyframes bounceIn {	0% {		opacity: 0;		transform: scale(0.3);	}	50% {		opacity: 1;		transform: scale(1.05);	}	70% {		transform: scale(0.9);	}	100% {		transform: scale(1);	}}@-webkit-keyframes bounceInUp {	0% {		opacity: 0;		-webkit-transform: translateY(2000px);	}	60% {		opacity: 1;		-webkit-transform: translateY(-30px);	}	80% {		-webkit-transform: translateY(10px);	}	100% {		-webkit-transform: translateY(0);	}}@-moz-keyframes bounceInUp {	0% {		opacity: 0;		-moz-transform: translateY(2000px);	}	60% {		opacity: 1;		-moz-transform: translateY(-30px);	}	80% {		-moz-transform: translateY(10px);	}	100% {		-moz-transform: translateY(0);	}}@-o-keyframes bounceInUp {	0% {		opacity: 0;		-o-transform: translateY(2000px);	}	60% {		opacity: 1;		-o-transform: translateY(-30px);	}	80% {		-o-transform: translateY(10px);	}	100% {		-o-transform: translateY(0);	}}@keyframes bounceInUp {	0% {		opacity: 0;		transform: translateY(2000px);	}	60% {		opacity: 1;		transform: translateY(-30px);	}	80% {		transform: translateY(10px);	}	100% {		transform: translateY(0);	}}@-webkit-keyframes bounceInDown {	0% {		opacity: 0;		-webkit-transform: translateY(-2000px);	}	60% {		opacity: 1;		-webkit-transform: translateY(30px);	}	80% {		-webkit-transform: translateY(-10px);	}	100% {		-webkit-transform: translateY(0);	}}@-moz-keyframes bounceInDown {	0% {		opacity: 0;		-moz-transform: translateY(-2000px);	}	60% {		opacity: 1;		-moz-transform: translateY(30px);	}	80% {		-moz-transform: translateY(-10px);	}	100% {		-moz-transform: translateY(0);	}}@-o-keyframes bounceInDown {	0% {		opacity: 0;		-o-transform: translateY(-2000px);	}	60% {		opacity: 1;		-o-transform: translateY(30px);	}	80% {		-o-transform: translateY(-10px);	}	100% {		-o-transform: translateY(0);	}}@keyframes bounceInDown {	0% {		opacity: 0;		transform: translateY(-2000px);	}	60% {		opacity: 1;		transform: translateY(30px);	}	80% {		transform: translateY(-10px);	}	100% {		transform: translateY(0);	}}@-webkit-keyframes bounceInLeft {	0% {		opacity: 0;		-webkit-transform: translateX(-2000px);	}	60% {		opacity: 1;		-webkit-transform: translateX(30px);	}	80% {		-webkit-transform: translateX(-10px);	}	100% {		-webkit-transform: translateX(0);	}}@-moz-keyframes bounceInLeft {	0% {		opacity: 0;		-moz-transform: translateX(-2000px);	}	60% {		opacity: 1;		-moz-transform: translateX(30px);	}	80% {		-moz-transform: translateX(-10px);	}	100% {		-moz-transform: translateX(0);	}}@-o-keyframes bounceInLeft {	0% {		opacity: 0;		-o-transform: translateX(-2000px);	}	60% {		opacity: 1;		-o-transform: translateX(30px);	}	80% {		-o-transform: translateX(-10px);	}	100% {		-o-transform: translateX(0);	}}@keyframes bounceInLeft {	0% {		opacity: 0;		transform: translateX(-2000px);	}	60% {		opacity: 1;		transform: translateX(30px);	}	80% {		transform: translateX(-10px);	}	100% {		transform: translateX(0);	}}@-webkit-keyframes bounceInRight {	0% {		opacity: 0;		-webkit-transform: translateX(2000px);	}	60% {		opacity: 1;		-webkit-transform: translateX(-30px);	}	80% {		-webkit-transform: translateX(10px);	}	100% {		-webkit-transform: translateX(0);	}}@-moz-keyframes bounceInRight {	0% {		opacity: 0;		-moz-transform: translateX(2000px);	}	60% {		opacity: 1;		-moz-transform: translateX(-30px);	}	80% {		-moz-transform: translateX(10px);	}	100% {		-moz-transform: translateX(0);	}}@-o-keyframes bounceInRight {	0% {		opacity: 0;		-o-transform: translateX(2000px);	}	60% {		opacity: 1;		-o-transform: translateX(-30px);	}	80% {		-o-transform: translateX(10px);	}	100% {		-o-transform: translateX(0);	}}@keyframes bounceInRight {	0% {		opacity: 0;		transform: translateX(2000px);	}	60% {		opacity: 1;		transform: translateX(-30px);	}	80% {		transform: translateX(10px);	}	100% {		transform: translateX(0);	}}@-webkit-keyframes bounceOut {	0% {		-webkit-transform: scale(1);	}	25% {		-webkit-transform: scale(0.95);	}	50% {		opacity: 1;		-webkit-transform: scale(1.1);	}	100% {		opacity: 0;		-webkit-transform: scale(0.3);	}}@-moz-keyframes bounceOut {	0% {		-moz-transform: scale(1);	}	25% {		-moz-transform: scale(0.95);	}	50% {		opacity: 1;		-moz-transform: scale(1.1);	}	100% {		opacity: 0;		-moz-transform: scale(0.3);	}}@-o-keyframes bounceOut {	0% {		-o-transform: scale(1);	}	25% {		-o-transform: scale(0.95);	}	50% {		opacity: 1;		-o-transform: scale(1.1);	}	100% {		opacity: 0;		-o-transform: scale(0.3);	}}@keyframes bounceOut {	0% {		transform: scale(1);	}	25% {		transform: scale(0.95);	}	50% {		opacity: 1;		transform: scale(1.1);	}	100% {		opacity: 0;		transform: scale(0.3);	}}@-webkit-keyframes bounceOutUp {	0% {		-webkit-transform: translateY(0);	}	20% {		opacity: 1;		-webkit-transform: translateY(20px);	}	100% {		opacity: 0;		-webkit-transform: translateY(-2000px);	}}@-moz-keyframes bounceOutUp {	0% {		-moz-transform: translateY(0);	}	20% {		opacity: 1;		-moz-transform: translateY(20px);	}	100% {		opacity: 0;		-moz-transform: translateY(-2000px);	}}@-o-keyframes bounceOutUp {	0% {		-o-transform: translateY(0);	}	20% {		opacity: 1;		-o-transform: translateY(20px);	}	100% {		opacity: 0;		-o-transform: translateY(-2000px);	}}@keyframes bounceOutUp {	0% {		transform: translateY(0);	}	20% {		opacity: 1;		transform: translateY(20px);	}	100% {		opacity: 0;		transform: translateY(-2000px);	}}@-webkit-keyframes bounceOutDown {	0% {		-webkit-transform: translateY(0);	}	20% {		opacity: 1;		-webkit-transform: translateY(-20px);	}	100% {		opacity: 0;		-webkit-transform: translateY(2000px);	}}@-moz-keyframes bounceOutDown {	0% {		-moz-transform: translateY(0);	}	20% {		opacity: 1;		-moz-transform: translateY(-20px);	}	100% {		opacity: 0;		-moz-transform: translateY(2000px);	}}@-o-keyframes bounceOutDown {	0% {		-o-transform: translateY(0);	}	20% {		opacity: 1;		-o-transform: translateY(-20px);	}	100% {		opacity: 0;		-o-transform: translateY(2000px);	}}@keyframes bounceOutDown {	0% {		transform: translateY(0);	}	20% {		opacity: 1;		transform: translateY(-20px);	}	100% {		opacity: 0;		transform: translateY(2000px);	}}@-webkit-keyframes bounceOutLeft {	0% {		-webkit-transform: translateX(0);	}	20% {		opacity: 1;		-webkit-transform: translateX(20px);	}	100% {		opacity: 0;		-webkit-transform: translateX(-2000px);	}}@-moz-keyframes bounceOutLeft {	0% {		-moz-transform: translateX(0);	}	20% {		opacity: 1;		-moz-transform: translateX(20px);	}	100% {		opacity: 0;		-moz-transform: translateX(-2000px);	}}@-o-keyframes bounceOutLeft {	0% {		-o-transform: translateX(0);	}	20% {		opacity: 1;		-o-transform: translateX(20px);	}	100% {		opacity: 0;		-o-transform: translateX(-2000px);	}}@keyframes bounceOutLeft {	0% {		transform: translateX(0);	}	20% {		opacity: 1;		transform: translateX(20px);	}	100% {		opacity: 0;		transform: translateX(-2000px);	}}@-webkit-keyframes bounceOutRight {	0% {		-webkit-transform: translateX(0);	}	20% {		opacity: 1;		-webkit-transform: translateX(-20px);	}	100% {		opacity: 0;		-webkit-transform: translateX(2000px);	}}@-moz-keyframes bounceOutRight {	0% {		-moz-transform: translateX(0);	}	20% {		opacity: 1;		-moz-transform: translateX(-20px);	}	100% {		opacity: 0;		-moz-transform: translateX(2000px);	}}@-o-keyframes bounceOutRight {	0% {		-o-transform: translateX(0);	}	20% {		opacity: 1;		-o-transform: translateX(-20px);	}	100% {		opacity: 0;		-o-transform: translateX(2000px);	}}@keyframes bounceOutRight {	0% {		transform: translateX(0);	}	20% {		opacity: 1;		transform: translateX(-20px);	}	100% {		opacity: 0;		transform: translateX(2000px);	}}@-webkit-keyframes lightSpeedIn {	0% {		-webkit-transform: translateX(100%) skewX(-30deg);		opacity: 0;	}	60% {		-webkit-transform: translateX(-20%) skewX(30deg);		opacity: 1;	}	80% {		-webkit-transform: translateX(0%) skewX(-15deg);		opacity: 1;	}	100% {		-webkit-transform: translateX(0%) skewX(0deg);		opacity: 1;	}}@-moz-keyframes lightSpeedIn {	0% {		-moz-transform: translateX(100%) skewX(-30deg);		opacity: 0;	}	60% {		-moz-transform: translateX(-20%) skewX(30deg);		opacity: 1;	}	80% {		-moz-transform: translateX(0%) skewX(-15deg);		opacity: 1;	}	100% {		-moz-transform: translateX(0%) skewX(0deg);		opacity: 1;	}}@-o-keyframes lightSpeedIn {	0% {		-o-transform: translateX(100%) skewX(-30deg);		opacity: 0;	}	60% {		-o-transform: translateX(-20%) skewX(30deg);		opacity: 1;	}	80% {		-o-transform: translateX(0%) skewX(-15deg);		opacity: 1;	}	100% {		-o-transform: translateX(0%) skewX(0deg);		opacity: 1;	}}@keyframes lightSpeedIn {	0% {		transform: translateX(100%) skewX(-30deg);		opacity: 0;	}	60% {		transform: translateX(-20%) skewX(30deg);		opacity: 1;	}	80% {		transform: translateX(0%) skewX(-15deg);		opacity: 1;	}	100% {		transform: translateX(0%) skewX(0deg);		opacity: 1;	}}@-webkit-keyframes lightSpeedOut {	0% {		-webkit-transform: translateX(0%) skewX(0deg);		opacity: 1;	}	100% {		-webkit-transform: translateX(100%) skewX(-30deg);		opacity: 0;	}}@-moz-keyframes lightSpeedOut {	0% {		-moz-transform: translateX(0%) skewX(0deg);		opacity: 1;	}	100% {		-moz-transform: translateX(100%) skewX(-30deg);		opacity: 0;	}}@-o-keyframes lightSpeedOut {	0% {		-o-transform: translateX(0%) skewX(0deg);		opacity: 1;	}	100% {		-o-transform: translateX(100%) skewX(-30deg);		opacity: 0;	}}@keyframes lightSpeedOut {	0% {		transform: translateX(0%) skewX(0deg);		opacity: 1;	}	100% {		transform: translateX(100%) skewX(-30deg);		opacity: 0;	}}@-webkit-keyframes appear {	0% {		-webkit-transform: scale(0.5);		opacity: 0.1;	}	100% {		-webkit-transform: scale(1);		opacity: 1;	}}@-moz-keyframes appear {	0% {		-moz-transform: scale(0.5);		opacity: 0.1;	}	100% {		-moz-transform: scale(1);		opacity: 1;	}}@-o-keyframes appear {	0% {		-o-transform: scale(0.5);		opacity: 0.1;	}	100% {		-o-transform: scale(1);		opacity: 1;	}}@keyframes appear {	0% {		transform: scale(0.5);		opacity: 0.1;	}	100% {		transform: scale(1);		opacity: 1;	}}@media (min-width: 768px) {	.el-appear {		opacity: 0.1;		filter: alpha(opacity=10);		-webkit-transform: scale(0.5);		-ms-transform: scale(0.5);		-o-transform: scale(0.5);		transform: scale(0.5);	}	.el-appear.animate-appear {		-webkit-animation: appear 1s 1 ease;		-o-animation: appear 1s 1 ease;		animation: appear 1s 1 ease;		opacity: 1;		filter: alpha(opacity=100);		-webkit-transform: scale(1);		-ms-transform: scale(1);		-o-transform: scale(1);		transform: scale(1);	}}@-webkit-keyframes loadingFade {	0% {		opacity: 0;	}	50% {		opacity: 1;	}	100% {		opacity: 0;	}}@-moz-keyframes loadingFade {	0% {		opacity: 0;	}	50% {		opacity: 1;	}	100% {		opacity: 0;	}}@keyframes loadingFade {	0% {		opacity: 0;		filter: alpha(opacity=0);	}	50% {		opacity: 1;		filter: alpha(opacity=100);	}	100% {		opacity: 0;		filter: alpha(opacity=0);	}}.fade-loading {	text-align: center;}.fade-loading i {	-webkit-animation: 1.5s ease 0s normal none infinite loadingFade;	-o-animation: 1.5s ease 0s normal none infinite loadingFade;	animation: 1.5s ease 0s normal none infinite loadingFade;	background: none repeat scroll 0 0 #7ccedf;	-webkit-border-radius: 50%;	border-radius: 50%;	display: inline-block;	height: 10px;	margin: 0 4px;	opacity: 0;	filter: alpha(opacity=0);	width: 10px;}.fade-loading i:nth-child(0) {	-webkit-animation-delay: 0;	animation-delay: 0;}.fade-loading i:nth-child(1) {	-webkit-animation-delay: 0.2s;	animation-delay: 0.2s;}.fade-loading i:nth-child(2) {	-webkit-animation-delay: 0.4s;	animation-delay: 0.4s;}.fade-loading i:nth-child(3) {	-webkit-animation-delay: 0.6s;	animation-delay: 0.6s;}.fade-loading i:nth-child(4) {	-webkit-animation-delay: 0.8s;	animation-delay: 0.8s;}.spinner-loading {	-webkit-animation: fa-spin 1s infinite linear;	-o-animation: fa-spin 1s infinite linear;	animation: fa-spin 1s infinite linear;	-webkit-animation-timing-function: steps(8, start);	animation-timing-function: steps(8, start);}@keyframes loadmoreCube {	0% {		transform: translateX(-120px);	}	50% {		transform: translateX(0px) rotate(180deg) scale(2.2);	}	100% {		transform: translateX(120px);	}}@-o-keyframes loadmoreCube {	0% {		-o-transform: translateX(-120px);	}	50% {		-o-transform: translateX(0px) rotate(180deg) scale(2.2);	}	100% {		-o-transform: translateX(120px);	}}@-moz-keyframes loadmoreCube {	0% {		-moz-transform: translateX(-120px);	}	50% {		-moz-transform: translateX(0px) rotate(180deg) scale(2.2);	}	100% {		-moz-transform: translateX(120px);	}}@-webkit-keyframes loadmoreCube {	0% {		-webkit-transform: translateX(-120px);	}	50% {		-webkit-transform: translateX(0px) rotate(180deg) scale(2.2);	}	100% {		-webkit-transform: translateX(120px);	}}.loadmore-action {	text-align: center;	margin-top: 1.6428571428571428em;	margin-bottom: 1.6428571428571428em;}.loadmore-action .loadmore-loading {	display: none;}.loadmore-action .loadmore-loading span {	-webkit-animation: 2.5s ease-in-out 0s normal none infinite loadmoreCube;	-o-animation: 2.5s ease-in-out 0s normal none infinite loadmoreCube;	animation: 2.5s ease-in-out 0s normal none infinite loadmoreCube;	background: #7ccedf;	height: 8px;	width: 8px;	display: inline-block;}.loadmore-action .loadmore-loading span:nth-child(1) {	-webkit-animation-delay: 0s;	animation-delay: 0s;}.loadmore-action .loadmore-loading span:nth-child(2) {	-webkit-animation-delay: -0.5s;	animation-delay: -0.5s;}.loadmore-action .loadmore-loading span:nth-child(3) {	-webkit-animation-delay: -1s;	animation-delay: -1s;}.loadmore-action .loadmore-loading span:nth-child(4) {	-webkit-animation-delay: -1.5s;	animation-delay: -1.5s;}.loadmore-action .loadmore-loading span:nth-child(5) {	-webkit-animation-delay: -2s;	animation-delay: -2s;}.loadmore-action .btn-loadmore {	border: 1px solid #7ccedf;	background: transparent;	color: #7ccedf;	text-transform: uppercase;	font-size: 14px;	font-weight: 400;	padding: 0.5714285714285714rem 1rem;	-webkit-border-radius: 2px;	border-radius: 2px;}.loadmore-action .btn-loadmore:after {	content: "\f067";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.loadmore-action .btn-loadmore:after {	margin-left: 0.35714285714285715em;}.loadmore-action .btn-loadmore:hover {	background: #7ccedf;	color: #fff;}.animate-box.animated {	-webkit-animation-fill-mode: both;	-moz-animation-fill-mode: both;	-ms-animation-fill-mode: both;	-o-animation-fill-mode: both;	animation-fill-mode: both;	-webkit-animation-duration: 1s;	-moz-animation-duration: 1s;	-ms-animation-duration: 1s;	-o-animation-duration: 1s;	animation-duration: 1s;}.animate-box.animated.hinge {	-webkit-animation-duration: 1s;	-moz-animation-duration: 1s;	-ms-animation-duration: 1s;	-o-animation-duration: 1s;	animation-duration: 1s;}.animate-box.animated {	visibility: hidden;}.go.animated {	visibility: visible;}.go.flash {	-webkit-animation-name: flash;	animation-name: flash;}.go.shake {	-webkit-animation-name: shake;	animation-name: shake;}.go.bounce {	-webkit-animation-name: bounce;	animation-name: bounce;}.go.fadeIn {	-webkit-animation-name: fadeIn;	animation-name: fadeIn;}.go.fadeInUp {	-webkit-animation-name: fadeInUp;	animation-name: fadeInUp;}.go.fadeInDown {	-webkit-animation-name: fadeInDown;	animation-name: fadeInDown;}.go.fadeInLeft {	-webkit-animation-name: fadeInLeft;	animation-name: fadeInLeft;}.go.fadeInRight {	-webkit-animation-name: fadeInRight;	animation-name: fadeInRight;}.go.fadeInUpBig {	-webkit-animation-name: fadeInUpBig;	animation-name: fadeInUpBig;}.go.fadeInDownBig {	-webkit-animation-name: fadeInDownBig;	animation-name: fadeInDownBig;}.go.fadeInLeftBig {	-webkit-animation-name: fadeInLeftBig;	animation-name: fadeInLeftBig;}.go.fadeInRightBig {	-webkit-animation-name: fadeInRightBig;	animation-name: fadeInRightBig;}.go.fadeOut {	-webkit-animation-name: fadeOut;	animation-name: fadeOut;}.go.fadeOutUp {	-webkit-animation-name: fadeOutUp;	animation-name: fadeOutUp;}.go.fadeOutDown {	-webkit-animation-name: fadeOutDown;	animation-name: fadeOutDown;}.go.fadeOutLeft {	-webkit-animation-name: fadeOutLeft;	animation-name: fadeOutLeft;}.go.fadeOutRight {	-webkit-animation-name: fadeOutRight;	animation-name: fadeOutRight;}.go.fadeOutUpBig {	-webkit-animation-name: fadeOutUpBig;	animation-name: fadeOutUpBig;}.go.fadeOutDownBig {	-webkit-animation-name: fadeOutDownBig;	animation-name: fadeOutDownBig;}.go.fadeOutLeftBig {	-webkit-animation-name: fadeOutLeftBig;	animation-name: fadeOutLeftBig;}.go.fadeOutRightBig {	-webkit-animation-name: fadeOutRightBig;	animation-name: fadeOutRightBig;}.go.slideInDown {	-webkit-animation-name: slideInDown;	animation-name: slideInDown;}.go.slideInLeft {	-webkit-animation-name: slideInLeft;	animation-name: slideInLeft;}.go.slideInRight {	-webkit-animation-name: slideInRight;	animation-name: slideInRight;}.go.slideOutUp {	-webkit-animation-name: slideOutUp;	animation-name: slideOutUp;}.go.slideOutLeft {	-webkit-animation-name: slideOutLeft;	animation-name: slideOutLeft;}.go.slideOutRight {	-webkit-animation-name: slideOutRight;	animation-name: slideOutRight;}.go.bounceIn {	-webkit-animation-name: bounceIn;	animation-name: bounceIn;}.go.bounceInUp {	-webkit-animation-name: bounceInUp;	animation-name: bounceInUp;}.go.bounceInDown {	-webkit-animation-name: bounceInDown;	animation-name: bounceInDown;}.go.bounceInLeft {	-webkit-animation-name: bounceInLeft;	animation-name: bounceInLeft;}.go.bounceInRight {	-webkit-animation-name: bounceInRight;	animation-name: bounceInRight;}.go.bounceOut {	-webkit-animation-name: bounceOut;	animation-name: bounceOut;}.go.bounceOutUp {	-webkit-animation-name: bounceOutUp;	animation-name: bounceOutUp;}.go.bounceOutDown {	-webkit-animation-name: bounceOutDown;	animation-name: bounceOutDown;}.go.bounceOutLeft {	-webkit-animation-name: bounceOutLeft;	animation-name: bounceOutLeft;}.go.bounceOutRight {	-webkit-animation-name: bounceOutRight;	animation-name: bounceOutRight;}.go.lightSpeedIn {	-webkit-animation-name: lightSpeedIn;	animation-name: lightSpeedIn;	-webkit-animation-timing-function: ease-out;	animation-timing-function: ease-out;}.go.lightSpeedOut {	-webkit-animation-name: lightSpeedOut;	animation-name: lightSpeedOut;	-webkit-animation-timing-function: ease-in;	animation-timing-function: ease-in;}.dh-disable-animation .el-appear {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.dh-disable-animation .animate-box.animated {	visibility: visible;}.dh-disable-animation .column[data-fade="1"] {	opacity: 1;	filter: alpha(opacity=100);}.dh-disable-animation .row .row-image-bg[data-parallax="1"] {	background-position: 50% 0 !important;	background-attachment: scroll !important;}.dh-disable-animation .dh-lists[data-animation="1"] li {	opacity: 1;	filter: alpha(opacity=100);	left: 0 !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-weight: 400;	line-height: 1.2;	color: #1f1f1f;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small {	font-weight: normal;	line-height: 1;	color: #949494;}h1,.h1,h2,.h2,h3,.h3 {	margin-top: 1.5rem;	margin-bottom: 1rem;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small {	font-size: 65%;}h4,.h4,h5,.h5,h6,.h6 {	margin-top: 1rem;	margin-bottom: 1rem;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small {	font-size: 75%;}h1,.h1 {	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-size: 3.2142857142857144em;	font-style: normal;	font-weight: 400;}h2,.h2 {	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-size: 2.4285714285714284em;	font-style: normal;	font-weight: 400;}h3,.h3 {	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-size: 1.7142857142857142em;	font-style: normal;	font-weight: 400;}h4,.h4 {	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-size: 1.4285714285714286em;	font-style: normal;	font-weight: 400;}h5,.h5 {	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-size: 1.0714285714285714em;	font-style: normal;	font-weight: 400;}h6,.h6 {	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: 400;}p, div.paragraph {	margin: 0 0 0.8214285714285714em;}.el-heading {	margin-top: 0;	font-size: 1.5em;	margin-bottom: 1rem;}.custom-heading-type-border {	position: relative;	padding-left: 15px;}.custom-heading-type-border:before {	bottom: 10%;	top: 10%;	left: 0;	position: absolute;	border-left: 3px solid;	content: "";	display: block;}.lead {	margin-bottom: 1.6428571428571428em;	font-size: 16px;	font-weight: 300;	line-height: 1.4;}@media (min-width: 768px) {	.lead {		font-size: 21px;	}}.heading-bold-first-word,.heading-typed {	margin-top: 0;	font-weight: lighter;}.heading-bold-first-word > span {	font-weight: bold;}.heading-typed .nth-typed {	display: inline-block;	min-width: 1px;	min-height: 1px;}small,.small {	font-size: 85%;}cite {	font-style: normal;}mark,.mark {	background-color: rgba(248, 215, 172, 0.3);	padding: .2em;}.text-left {	text-align: left;}.text-right {	text-align: right;}.text-center {	text-align: center;}.text-justify {	text-align: justify;}.text-nowrap {	white-space: nowrap;}.text-lowercase {	text-transform: lowercase;}.text-uppercase {	text-transform: uppercase;}.text-capitalize {	text-transform: capitalize;}.text-muted {	color: #949494;}.text-primary {	color: #7ccedf;}a.text-primary:hover {	color: #53bfd5;}.text-success {	color: #57bb58;}a.text-success:hover {	color: #409f41;}.text-info {	color: #5788bb;}a.text-info:hover {	color: #406f9f;}.text-warning {	color: #f0ad4e;}a.text-warning:hover {	color: #ec971f;}.text-danger {	color: #bb5857;}a.text-danger:hover {	color: #9f4140;}.bg-primary {	color: #fff;	background-color: #7ccedf;}a.bg-primary:hover {	background-color: #53bfd5;}.bg-success {	background-color: rgba(160, 216, 160, 0.3);}a.bg-success:hover {	background-color: rgba(124, 202, 123, 0.3);}.bg-info {	background-color: rgba(160, 188, 216, 0.3);}a.bg-info:hover {	background-color: rgba(123, 163, 202, 0.3);}.bg-warning {	background-color: rgba(248, 215, 172, 0.3);}a.bg-warning:hover {	background-color: rgba(244, 193, 125, 0.3);}.bg-danger {	background-color: rgba(216, 160, 160, 0.3);}a.bg-danger:hover {	background-color: rgba(202, 123, 124, 0.3);}.page-header {	padding-bottom: -0.1785714285714286em;	margin: 3.2857142857142856em 0 1.6428571428571428em;	border-bottom: 1px solid #a1a1a1;}ul,ol {	margin-top: 0;	margin-bottom: 0.8214285714285714em;}ul ul,ol ul,ul ol,ol ol {	margin-bottom: 0;}.list-unstyled {	padding-left: 0;	list-style: none;}.list-inline {	padding-left: 0;	list-style: none;	margin-left: -0.35714285714285715em;}.list-inline > li {	display: inline-block;	padding-left: 0.35714285714285715em;	padding-right: 0.35714285714285715em;}dl {	margin-top: 0;	margin-bottom: 1.6428571428571428em;}dt,dd {	line-height: 1.7;}dt {	font-weight: bold;}dd {	margin-left: 0;}abbr[title],abbr[data-original-title] {	cursor: help;	border-bottom: 1px dotted #949494;}blockquote {	padding: 0 0 0 1.4285714285714286em;	margin: 1.6428571428571428em 0 1.6428571428571428em;	font-size: 14px;	border-left: 3px solid #7ccedf;	font-style: italic;	font-weight: normal;	position: relative;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {	margin-bottom: 0;}blockquote p {	font-size: 1.1em;}blockquote footer,blockquote small,blockquote .small {	display: block;	font-size: 80%;	line-height: 1.7;	color: #949494;	text-transform: uppercase;}blockquote footer:before,blockquote small:before,blockquote .small:before {	content: '\2014 \00A0';}blockquote:after {	content: "";}address {	margin-bottom: 1.6428571428571428em;	font-style: normal;	line-height: 1.7;}iframe,embed,object {	max-height: 100%;	max-width: 100%;	border: 0;}.empty-space-20 {	height: 20px;}.empty-space-40 {	height: 40px;}.empty-space-50 {	height: 50px;}.empty-space-80 {	height: 80px;}.container {	margin-right: auto;	margin-left: auto;	padding-left: 15px;	padding-right: 15px;}@media (min-width: 768px) {	.container {		width: 750px;	}}@media (min-width: 992px) {	.container {		width: 970px;	}}@media (min-width: 1200px) {	.container {		width: 1200px;	}}.full-wrap .container {	width: 100%;	max-width: 1280px;}.boxed-wrap {	background: #ffffff;	background-attachment: scroll;	background-position: center center;	background-repeat: repeat;	-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);	box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);	margin: 0 auto;	position: relative;	z-index: 1;}@media (min-width: 768px) {	.boxed-wrap {		width: 750px;	}}@media (min-width: 992px) {	.boxed-wrap {		width: 970px;	}}@media (min-width: 1200px) {	.boxed-wrap {		width: 1200px;	}}@media (min-width: 768px) {	.boxed-wrap .container {		width: 720px;	}}@media (min-width: 992px) {	.boxed-wrap .container {		width: 940px;	}}@media (min-width: 1200px) {	.boxed-wrap .container {		width: 1170px;	}}.boxed-wrap .header-container .container {	padding-left: 30px;	padding-right: 30px;}@media (min-width: 768px) {	.boxed-wrap .header-container .container {		width: 750px;	}}@media (min-width: 992px) {	.boxed-wrap .header-container .container {		width: 970px;	}}@media (min-width: 1200px) {	.boxed-wrap .header-container .container {		width: 1200px;	}}.content-container {	padding-top: 70px;	padding-bottom: 70px;	min-height: 200px;}@media (max-width: 767px) {	.content-container {		padding-top: 30px;		padding-bottom: 30px;	}}.content-container.no-padding {	padding-top: 0;	padding-bottom: 0;}.container-fluid {	margin-right: auto;	margin-left: auto;	padding-left: 15px;	padding-right: 15px;}.container-full {	padding-left: 0;	padding-right: 0;	overflow: hidden;}.box {	position: relative;}@media (max-width: 767px) {	.box.box-custom-margin-padding {		margin-left: 0 !important;		margin-right: 0 !important;		padding-left: 15px !important;		padding-right: 15px !important;	}}.box.border-top {	border-top: 1px solid #e5e5e5;}.box.border-left {	border-left: 1px solid #e5e5e5;}.box.border-right {	border-right: 1px solid #e5e5e5;}.box.border-bottom {	border-bottom: 1px solid #e5e5e5;}.box-image-bg {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: -100;	background-repeat: no-repeat;	background-position: center center;	background-attachment: scroll;	-webkit-background-size: cover !important;	-moz-background-size: cover !important;	-o-background-size: cover !important;	background-size: cover !important;}.box-image-bg.bg-repeat {	background-repeat: repeat;	background-size: auto auto !important;}.row-image-bg[data-fixed="1"],.box-image-bg[data-parallax="1"] {	background-attachment: fixed;}.row {	margin-left: -15px;	margin-right: -15px;}.row {	position: relative;}.row.row-custom-padding {	padding-top: 30px;}@media (max-width: 767px) {	.row.row-custom-padding {		padding-top: 15px;		padding-bottom: 15px;	}}.row .row-image-bg {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: -100;	background-color: #F7F7F7;}.row .row-image-bg.row-image-bg-2 {	background-image:url(../images/footer-bg.jpg);}.row .row-image-bg.bg-repeat {	background-repeat: repeat;	background-size: auto auto !important;}.row .row-image-bg[data-fixed="1"],.row .row-image-bg[data-parallax="1"] {	background-attachment: fixed;}.row.border-top {	border-top: 1px solid #e5e5e5;}.row.border-left {	border-left: 1px solid #e5e5e5;}.row.border-right {	border-right: 1px solid #e5e5e5;}.row.border-bottom {	border-bottom: 1px solid #e5e5e5;}.row .box-video-bg,.row .row-video-bg {	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	z-index: -100;	overflow: hidden;}.row .box-video-bg .full-video,.row .row-video-bg .full-video {	min-height: 100%;	min-width: 100%;	position: relative;	left: 0;	top: 0;	bottom: 0;	right: 0;	z-index: -100;}@media (min-width: 768px) {	.page-layout-right-sidebar .col-md-9.main-wrap .main-content,	.page-template-page-right-slidebar-php .col-md-9.main-wrap .main-content {		padding-right: 30px;	}	.page-layout-right-sidebar .col-md-3.sidebar-wrap,	.page-template-page-right-slidebar-php .col-md-3.sidebar-wrap {		padding-left: 0;	}	.page-layout-left-sidebar .col-md-9.main-wrap .main-content,	.page-template-page-left-slidebar-php .col-md-9.main-wrap .main-content {		padding-left: 30px;	}	.page-layout-left-sidebar .col-md-3.sidebar-wrap,	.page-template-page-left-slidebar-php .col-md-3.sidebar-wrap {		padding-right: 0;	}}.main-sidebar > div:first-child .widget-title {	margin-top: 0;}@media (max-width: 991px) and (min-width: 769px) {	.container {		width: 97%;	}	.main-wrap {		float: left;		width: 66.66666666666666%;	}	.col-md-12.main-wrap {		width: inherit;		float: none;	}	.sidebar-wrap {		float: left;		width: 33.33333333333333%;	}}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {	position: relative;	min-height: 1px;	padding-left: 15px;	padding-right: 15px;}@media (max-width: 767px) {	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {		width: 100%;	}}.column {	position: relative;}.column.border-top {	border-top: 1px solid #e5e5e5;}.column.border-left {	border-left: 1px solid #e5e5e5;}.column.border-right {	border-right: 1px solid #e5e5e5;}.column.border-bottom {	border-bottom: 1px solid #e5e5e5;}.column[data-fade="1"] {	opacity: 0;	filter: alpha(opacity=0);}@media (max-width: 991px) {	.column[data-fade="1"] {		opacity: 1;		filter: alpha(opacity=100);	}}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {	float: left;}.col-xs-12 {	width: 100%;}.col-xs-11 {	width: 91.66666666666666%;}.col-xs-10 {	width: 83.33333333333334%;}.col-xs-9 {	width: 75%;}.col-xs-8 {	width: 66.66666666666666%;}.col-xs-7 {	width: 58.333333333333336%;}.col-xs-6 {	width: 50%;}.col-xs-5 {	width: 41.66666666666667%;}.col-xs-4 {	width: 33.33333333333333%;}.col-xs-3 {	width: 25%;}.col-xs-2 {	width: 16.666666666666664%;}.col-xs-1 {	width: 8.333333333333332%;}.col-xs-pull-12 {	right: 100%;}.col-xs-pull-11 {	right: 91.66666666666666%;}.col-xs-pull-10 {	right: 83.33333333333334%;}.col-xs-pull-9 {	right: 75%;}.col-xs-pull-8 {	right: 66.66666666666666%;}.col-xs-pull-7 {	right: 58.333333333333336%;}.col-xs-pull-6 {	right: 50%;}.col-xs-pull-5 {	right: 41.66666666666667%;}.col-xs-pull-4 {	right: 33.33333333333333%;}.col-xs-pull-3 {	right: 25%;}.col-xs-pull-2 {	right: 16.666666666666664%;}.col-xs-pull-1 {	right: 8.333333333333332%;}.col-xs-pull-0 {	right: auto;}.col-xs-push-12 {	left: 100%;}.col-xs-push-11 {	left: 91.66666666666666%;}.col-xs-push-10 {	left: 83.33333333333334%;}.col-xs-push-9 {	left: 75%;}.col-xs-push-8 {	left: 66.66666666666666%;}.col-xs-push-7 {	left: 58.333333333333336%;}.col-xs-push-6 {	left: 50%;}.col-xs-push-5 {	left: 41.66666666666667%;}.col-xs-push-4 {	left: 33.33333333333333%;}.col-xs-push-3 {	left: 25%;}.col-xs-push-2 {	left: 16.666666666666664%;}.col-xs-push-1 {	left: 8.333333333333332%;}.col-xs-push-0 {	left: auto;}.col-xs-offset-12 {	margin-left: 100%;}.col-xs-offset-11 {	margin-left: 91.66666666666666%;}.col-xs-offset-10 {	margin-left: 83.33333333333334%;}.col-xs-offset-9 {	margin-left: 75%;}.col-xs-offset-8 {	margin-left: 66.66666666666666%;}.col-xs-offset-7 {	margin-left: 58.333333333333336%;}.col-xs-offset-6 {	margin-left: 50%;}.col-xs-offset-5 {	margin-left: 41.66666666666667%;}.col-xs-offset-4 {	margin-left: 33.33333333333333%;}.col-xs-offset-3 {	margin-left: 25%;}.col-xs-offset-2 {	margin-left: 16.666666666666664%;}.col-xs-offset-1 {	margin-left: 8.333333333333332%;}.col-xs-offset-0 {	margin-left: 0%;}@media (min-width: 768px) {	.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {		float: left;	}	.col-sm-12 {		width: 100%;	}	.col-sm-11 {		width: 91.66666666666666%;	}	.col-sm-10 {		width: 83.33333333333334%;	}	.col-sm-9 {		width: 75%;	}	.col-sm-8 {		width: 66.66666666666666%;	}	.col-sm-7 {		width: 58.333333333333336%;	}	.col-sm-6 {		width: 50%;	}	.col-sm-5 {		width: 41.66666666666667%;	}	.col-sm-4 {		width: 33.33333333333333%;	}	.col-sm-3 {		width: 25%;	}	.col-sm-2 {		width: 16.666666666666664%;	}	.col-sm-1 {		width: 8.333333333333332%;	}	.col-sm-pull-12 {		right: 100%;	}	.col-sm-pull-11 {		right: 91.66666666666666%;	}	.col-sm-pull-10 {		right: 83.33333333333334%;	}	.col-sm-pull-9 {		right: 75%;	}	.col-sm-pull-8 {		right: 66.66666666666666%;	}	.col-sm-pull-7 {		right: 58.333333333333336%;	}	.col-sm-pull-6 {		right: 50%;	}	.col-sm-pull-5 {		right: 41.66666666666667%;	}	.col-sm-pull-4 {		right: 33.33333333333333%;	}	.col-sm-pull-3 {		right: 25%;	}	.col-sm-pull-2 {		right: 16.666666666666664%;	}	.col-sm-pull-1 {		right: 8.333333333333332%;	}	.col-sm-pull-0 {		right: auto;	}	.col-sm-push-12 {		left: 100%;	}	.col-sm-push-11 {		left: 91.66666666666666%;	}	.col-sm-push-10 {		left: 83.33333333333334%;	}	.col-sm-push-9 {		left: 75%;	}	.col-sm-push-8 {		left: 66.66666666666666%;	}	.col-sm-push-7 {		left: 58.333333333333336%;	}	.col-sm-push-6 {		left: 50%;	}	.col-sm-push-5 {		left: 41.66666666666667%;	}	.col-sm-push-4 {		left: 33.33333333333333%;	}	.col-sm-push-3 {		left: 25%;	}	.col-sm-push-2 {		left: 16.666666666666664%;	}	.col-sm-push-1 {		left: 8.333333333333332%;	}	.col-sm-push-0 {		left: auto;	}	.col-sm-offset-12 {		margin-left: 100%;	}	.col-sm-offset-11 {		margin-left: 91.66666666666666%;	}	.col-sm-offset-10 {		margin-left: 83.33333333333334%;	}	.col-sm-offset-9 {		margin-left: 75%;	}	.col-sm-offset-8 {		margin-left: 66.66666666666666%;	}	.col-sm-offset-7 {		margin-left: 58.333333333333336%;	}	.col-sm-offset-6 {		margin-left: 50%;	}	.col-sm-offset-5 {		margin-left: 41.66666666666667%;	}	.col-sm-offset-4 {		margin-left: 33.33333333333333%;	}	.col-sm-offset-3 {		margin-left: 25%;	}	.col-sm-offset-2 {		margin-left: 16.666666666666664%;	}	.col-sm-offset-1 {		margin-left: 8.333333333333332%;	}	.col-sm-offset-0 {		margin-left: 0%;	}}@media (min-width: 992px) {	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {		float: left;	}	.col-md-12 {		width: 100%;	}	.col-md-11 {		width: 91.66666666666666%;	}	.col-md-10 {		width: 83.33333333333334%;	}	.col-md-9 {		width: 75%;	}	.col-md-8 {		width: 66.66666666666666%;	}	.col-md-7 {		width: 58.333333333333336%;	}	.col-md-6 {		width: 50%;	}	.col-md-5 {		width: 41.66666666666667%;	}	.col-md-4 {		width: 33.33333333333333%;	}	.col-md-3 {		width: 25%;	}	.col-md-2 {		width: 16.666666666666664%;	}	.col-md-1 {		width: 8.333333333333332%;	}	.col-md-pull-12 {		right: 100%;	}	.col-md-pull-11 {		right: 91.66666666666666%;	}	.col-md-pull-10 {		right: 83.33333333333334%;	}	.col-md-pull-9 {		right: 75%;	}	.col-md-pull-8 {		right: 66.66666666666666%;	}	.col-md-pull-7 {		right: 58.333333333333336%;	}	.col-md-pull-6 {		right: 50%;	}	.col-md-pull-5 {		right: 41.66666666666667%;	}	.col-md-pull-4 {		right: 33.33333333333333%;	}	.col-md-pull-3 {		right: 25%;	}	.col-md-pull-2 {		right: 16.666666666666664%;	}	.col-md-pull-1 {		right: 8.333333333333332%;	}	.col-md-pull-0 {		right: auto;	}	.col-md-push-12 {		left: 100%;	}	.col-md-push-11 {		left: 91.66666666666666%;	}	.col-md-push-10 {		left: 83.33333333333334%;	}	.col-md-push-9 {		left: 75%;	}	.col-md-push-8 {		left: 66.66666666666666%;	}	.col-md-push-7 {		left: 58.333333333333336%;	}	.col-md-push-6 {		left: 50%;	}	.col-md-push-5 {		left: 41.66666666666667%;	}	.col-md-push-4 {		left: 33.33333333333333%;	}	.col-md-push-3 {		left: 25%;	}	.col-md-push-2 {		left: 16.666666666666664%;	}	.col-md-push-1 {		left: 8.333333333333332%;	}	.col-md-push-0 {		left: auto;	}	.col-md-offset-12 {		margin-left: 100%;	}	.col-md-offset-11 {		margin-left: 91.66666666666666%;	}	.col-md-offset-10 {		margin-left: 83.33333333333334%;	}	.col-md-offset-9 {		margin-left: 75%;	}	.col-md-offset-8 {		margin-left: 66.66666666666666%;	}	.col-md-offset-7 {		margin-left: 58.333333333333336%;	}	.col-md-offset-6 {		margin-left: 50%;	}	.col-md-offset-5 {		margin-left: 41.66666666666667%;	}	.col-md-offset-4 {		margin-left: 33.33333333333333%;	}	.col-md-offset-3 {		margin-left: 25%;	}	.col-md-offset-2 {		margin-left: 16.666666666666664%;	}	.col-md-offset-1 {		margin-left: 8.333333333333332%;	}	.col-md-offset-0 {		margin-left: 0%;	}}@media (min-width: 1200px) {	.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {		float: left;	}	.col-lg-12 {		width: 100%;	}	.col-lg-11 {		width: 91.66666666666666%;	}	.col-lg-10 {		width: 83.33333333333334%;	}	.col-lg-9 {		width: 75%;	}	.col-lg-8 {		width: 66.66666666666666%;	}	.col-lg-7 {		width: 58.333333333333336%;	}	.col-lg-6 {		width: 50%;	}	.col-lg-5 {		width: 41.66666666666667%;	}	.col-lg-4 {		width: 33.33333333333333%;	}	.col-lg-3 {		width: 25%;	}	.col-lg-2 {		width: 16.666666666666664%;	}	.col-lg-1 {		width: 8.333333333333332%;	}	.col-lg-pull-12 {		right: 100%;	}	.col-lg-pull-11 {		right: 91.66666666666666%;	}	.col-lg-pull-10 {		right: 83.33333333333334%;	}	.col-lg-pull-9 {		right: 75%;	}	.col-lg-pull-8 {		right: 66.66666666666666%;	}	.col-lg-pull-7 {		right: 58.333333333333336%;	}	.col-lg-pull-6 {		right: 50%;	}	.col-lg-pull-5 {		right: 41.66666666666667%;	}	.col-lg-pull-4 {		right: 33.33333333333333%;	}	.col-lg-pull-3 {		right: 25%;	}	.col-lg-pull-2 {		right: 16.666666666666664%;	}	.col-lg-pull-1 {		right: 8.333333333333332%;	}	.col-lg-pull-0 {		right: auto;	}	.col-lg-push-12 {		left: 100%;	}	.col-lg-push-11 {		left: 91.66666666666666%;	}	.col-lg-push-10 {		left: 83.33333333333334%;	}	.col-lg-push-9 {		left: 75%;	}	.col-lg-push-8 {		left: 66.66666666666666%;	}	.col-lg-push-7 {		left: 58.333333333333336%;	}	.col-lg-push-6 {		left: 50%;	}	.col-lg-push-5 {		left: 41.66666666666667%;	}	.col-lg-push-4 {		left: 33.33333333333333%;	}	.col-lg-push-3 {		left: 25%;	}	.col-lg-push-2 {		left: 16.666666666666664%;	}	.col-lg-push-1 {		left: 8.333333333333332%;	}	.col-lg-push-0 {		left: auto;	}	.col-lg-offset-12 {		margin-left: 100%;	}	.col-lg-offset-11 {		margin-left: 91.66666666666666%;	}	.col-lg-offset-10 {		margin-left: 83.33333333333334%;	}	.col-lg-offset-9 {		margin-left: 75%;	}	.col-lg-offset-8 {		margin-left: 66.66666666666666%;	}	.col-lg-offset-7 {		margin-left: 58.333333333333336%;	}	.col-lg-offset-6 {		margin-left: 50%;	}	.col-lg-offset-5 {		margin-left: 41.66666666666667%;	}	.col-lg-offset-4 {		margin-left: 33.33333333333333%;	}	.col-lg-offset-3 {		margin-left: 25%;	}	.col-lg-offset-2 {		margin-left: 16.666666666666664%;	}	.col-lg-offset-1 {		margin-left: 8.333333333333332%;	}	.col-lg-offset-0 {		margin-left: 0%;	}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15 {	position: relative;	min-height: 1px;	padding-right: 15px;	padding-left: 15px;}.col-xs-15 {	width: 20%;	float: left;}@media (min-width: 768px) {	.col-sm-15 {		width: 20%;		float: left;	}}@media (min-width: 992px) {	.col-md-15 {		width: 20%;		float: left;	}}@media (min-width: 1200px) {	.col-lg-15 {		width: 20%;		float: left;	}}table {	background-color: transparent;}th {	text-align: left;}.table {	width: 100%;	max-width: 100%;	margin-bottom: 1.6428571428571428em;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {	padding: 0.5714285714285714em;	line-height: 1.7;	vertical-align: top;	border-top: 1px solid #e5e5e5;}.table > thead > tr > th {	vertical-align: bottom;	border-bottom: 2px solid #e5e5e5;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {	border-top: 0;}.table > tbody + tbody {	border-top: 2px solid #e5e5e5;}.table-bordered {	border: 1px solid #e5e5e5;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td {	border: 1px solid #e5e5e5;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {	border-bottom-width: 2px;}table col[class*="col-"] {	position: static;	float: none;	display: table-column;}table td[class*="col-"],table th[class*="col-"] {	position: static;	float: none;	display: table-cell;}::-webkit-input-placeholder {	color: #999;}:-moz-placeholder {	color: #999;}::-moz-placeholder {	color: #999;}:-ms-input-placeholder {	color: #999;}fieldset {	padding: 0;	margin: 0;	border: 0;	min-width: 0;}legend {	display: block;	width: 100%;	padding: 0;	margin-bottom: 1.6428571428571428em;	font-size: 21px;	line-height: inherit;	color: #6e6e6e;	border: 0;	border-bottom: 1px solid #e5e5e5;}label {	display: inline-block;	max-width: 100%;	margin-bottom: 0.35714285714285715em;	font-weight: 400;}input[type="search"] {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}input[type="radio"],input[type="checkbox"] {	margin: 0.2857142857142857em 0 0;	margin-top: 1px \9;	line-height: normal;}input[type="file"] {	display: block;}input[type="range"] {	display: block;	width: 100%;}select[multiple],select[size] {	height: auto;}select {	-webkit-appearance: select;	-webkit-border-radius: 0px !important;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {	outline: none;}output {	display: block;	padding-top: 1.5714285714285714rem;	font-size: 14px;	line-height: 1.7;	color: #6e6e6e;}.form-control {	display: block;	width: 100%;	height: 2.9em;	padding: 0.5714285714285714rem;	font-size: 14px;	line-height: 1.7;	color: #6e6e6e;	background-color: #ffffff;	background-image: none;	border: 1px solid #e5e5e5;	-webkit-border-radius: 2px;	border-radius: 2px;	outline: none;}.form-control:focus {	border-color: #7ccedf;	outline: none;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {	cursor: not-allowed;	background-color: #a1a1a1;	opacity: 1;	filter: alpha(opacity=100);}textarea.form-control {	height: auto;}input[type="search"] {	-webkit-appearance: none;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {	line-height: 2.9em;	line-height: 1.7 \0;}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm {	line-height: 19.1px;}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg {	line-height: 3.595714285714286em;}.form-group {	margin-bottom: 1.0714285714285714em;}.radio,.checkbox {	position: relative;	display: block;	min-height: 1.6428571428571428em;	margin-top: 0.7142857142857143em;	margin-bottom: 0.7142857142857143em;}.radio label,.checkbox label {	padding-left: 1.4285714285714286em;	margin-bottom: 0;	font-weight: normal;	cursor: pointer;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {	cursor: not-allowed;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label {	cursor: not-allowed;}.input-sm {	height: 19.1px;	padding: 0.5rem 0.8571428571428571rem;	font-size: 12px;	line-height: 1.5;	-webkit-border-radius: 2px;	border-radius: 2px;}select.input-sm {	height: 19.1px;	line-height: 19.1px;}textarea.input-sm,select[multiple].input-sm {	height: auto;}.input-lg {	height: 3.595714285714286em;	padding: 0.8571428571428571rem 1.2857142857142858rem;	font-size: 1.2857142857142858em;	line-height: 1.33;	-webkit-border-radius: 2px;	border-radius: 2px;}select.input-lg {	height: 3.595714285714286em;	line-height: 3.595714285714286em;}textarea.input-lg,select[multiple].input-lg {	height: auto;}.btn {	display: inline-block;	margin-bottom: 0;	font-weight: 400;	text-align: center;	vertical-align: middle;	cursor: pointer;	background-image: none;	border: 1px solid transparent;	white-space: nowrap;	padding: 0.7714285714285714rem 1.2rem;	font-size: 14px;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	outline: none;}.btn:hover,.btn:focus {	color: #6e6e6e;	text-decoration: none;}.btn i,.btn span {	z-index: 2;	position: relative;}.btn-uppercase {	text-transform: uppercase;}.btn-icon-left i {	margin-right: 0.35714285714285715em;}.btn-icon-right i {	margin-left: 0.35714285714285715em;}.btn-style-square {	-webkit-border-radius: 0;	border-radius: 0;}.btn-style-round,.btn-style-round:after,.btn-style-round:before {	-webkit-border-radius: 100px !important;	border-radius: 100px !important;}.btn-style-outlined {	background: none !important;}.btn-default {	color: #6e6e6e;	background-color: #f5f5f5;	border-color: #e5e5e5;}.btn-default.btn-style-outlined {	color: #f5f5f5;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active {	color: #6e6e6e;	background-color: #dcdcdc;	border-color: #cccccc;}.btn-default:hover.btn-style-outlined,.btn-default:focus.btn-style-outlined,.btn-default:active.btn-style-outlined,.btn-default.active.btn-style-outlined {	color: #cccccc;}.btn-default:hover.btn-style-3d,.btn-default:focus.btn-style-3d,.btn-default:active.btn-style-3d,.btn-default.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #c6c6c6;	box-shadow: 0 5px 0 #c6c6c6;}.btn-default:active,.btn-default.active {	background-image: none;}.btn-default.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #e5e5e5;	box-shadow: 0 5px 0 #e5e5e5;}.btn-primary {	color: #ffffff;	background-color: #7ccedf;	border-color: #7ccedf;}.btn-primary.btn-style-outlined {	color: #7ccedf;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active {	color: #ffffff;	background-color: #53bfd5;	border-color: #53bfd5;}.btn-primary:hover.btn-style-outlined,.btn-primary:focus.btn-style-outlined,.btn-primary:active.btn-style-outlined,.btn-primary.active.btn-style-outlined {	color: #53bfd5;}.btn-primary:hover.btn-style-3d,.btn-primary:focus.btn-style-3d,.btn-primary:active.btn-style-3d,.btn-primary.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #4bbcd3;	box-shadow: 0 5px 0 #4bbcd3;}.btn-primary:active,.btn-primary.active {	background-image: none;}.btn-primary.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #7ccedf;	box-shadow: 0 5px 0 #7ccedf;}.btn-black {	color: #ffffff;	background-color: #333;	border-color: #333;}.btn-black.btn-style-outlined {	color: #333;}.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black.active {	color: #ffffff;	background-color: #000;	border-color: #000;}.btn-black:hover.btn-style-outlined,.btn-black:focus.btn-style-outlined,.btn-black:active.btn-style-outlined,.btn-black.active.btn-style-outlined {	color: #333;}.btn-black:active,.btn-black.active {	background-image: none;}.btn-success {	color: #ffffff;	background-color: #57bb58;	border-color: #57bb58;}.btn-success.btn-style-outlined {	color: #57bb58;}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active {	color: #ffffff;	background-color: #409f41;	border-color: #409f41;}.btn-success:hover.btn-style-outlined,.btn-success:focus.btn-style-outlined,.btn-success:active.btn-style-outlined,.btn-success.active.btn-style-outlined {	color: #409f41;}.btn-success:hover.btn-style-3d,.btn-success:focus.btn-style-3d,.btn-success:active.btn-style-3d,.btn-success.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #3d973e;	box-shadow: 0 5px 0 #3d973e;}.btn-success:active,.btn-success.active {	background-image: none;}.btn-success.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #57bb58;	box-shadow: 0 5px 0 #57bb58;}.btn-info {	color: #ffffff;	background-color: #5788bb;	border-color: #5788bb;}.btn-info.btn-style-outlined {	color: #5788bb;}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active {	color: #ffffff;	background-color: #406f9f;	border-color: #406f9f;}.btn-info:hover.btn-style-outlined,.btn-info:focus.btn-style-outlined,.btn-info:active.btn-style-outlined,.btn-info.active.btn-style-outlined {	color: #406f9f;}.btn-info:hover.btn-style-3d,.btn-info:focus.btn-style-3d,.btn-info:active.btn-style-3d,.btn-info.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #3d6997;	box-shadow: 0 5px 0 #3d6997;}.btn-info:active,.btn-info.active {	background-image: none;}.btn-info.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #5788bb;	box-shadow: 0 5px 0 #5788bb;}.btn-warning {	color: #ffffff;	background-color: #f0ad4e;	border-color: #f0ad4e;}.btn-warning.btn-style-outlined {	color: #f0ad4e;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active {	color: #ffffff;	background-color: #ec971f;	border-color: #ec971f;}.btn-warning:hover.btn-style-outlined,.btn-warning:focus.btn-style-outlined,.btn-warning:active.btn-style-outlined,.btn-warning.active.btn-style-outlined {	color: #ec971f;}.btn-warning:hover.btn-style-3d,.btn-warning:focus.btn-style-3d,.btn-warning:active.btn-style-3d,.btn-warning.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #eb9316;	box-shadow: 0 5px 0 #eb9316;}.btn-warning:active,.btn-warning.active {	background-image: none;}.btn-warning.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #f0ad4e;	box-shadow: 0 5px 0 #f0ad4e;}.btn-danger {	color: #ffffff;	background-color: #bb5857;	border-color: #bb5857;}.btn-danger.btn-style-outlined {	color: #bb5857;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active {	color: #ffffff;	background-color: #9f4140;	border-color: #9f4140;}.btn-danger:hover.btn-style-outlined,.btn-danger:focus.btn-style-outlined,.btn-danger:active.btn-style-outlined,.btn-danger.active.btn-style-outlined {	color: #9f4140;}.btn-danger:hover.btn-style-3d,.btn-danger:focus.btn-style-3d,.btn-danger:active.btn-style-3d,.btn-danger.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #973e3d;	box-shadow: 0 5px 0 #973e3d;}.btn-danger:active,.btn-danger.active {	background-image: none;}.btn-danger.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #bb5857;	box-shadow: 0 5px 0 #bb5857;}.btn-primary.btn-effect-border-fade {	border-color: transparent;	box-shadow: 0 0 0 2px #7ccedf inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #7ccedf inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #7ccedf inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: box-shadow;	transition-property: box-shadow;}.btn-primary.btn-effect-border-fade:hover,.btn-primary.btn-effect-border-fade:focus,.btn-primary.btn-effect-border-fade:active,.btn-primary.btn-effect-border-fade.active {	background-color: #7ccedf;	box-shadow: 0 0 0 2px #4bbcd3 inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #4bbcd3 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #4bbcd3 inset, 0 0 1px rgba(0, 0, 0, 0);}.btn-primary.btn-effect-border-hollow {	border-color: transparent;	box-shadow: 0 0 0 2px #7ccedf inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #7ccedf inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #7ccedf inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background;	transition-property: background;}.btn-primary.btn-effect-border-hollow:hover,.btn-primary.btn-effect-border-hollow:focus,.btn-primary.btn-effect-border-hollow:active,.btn-primary.btn-effect-border-hollow.active {	color: #7ccedf !important;	background-color: transparent;}.btn-primary.btn-effect-border-trim {	position: relative;}.btn-primary.btn-effect-border-trim:before {	border: 2px solid white;	bottom: 2px;	content: "";	left: 2px;	opacity: 0;	filter: alpha(opacity=0);	position: absolute;	right: 2px;	top: 2px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: opacity;	transition-property: opacity;}.btn-primary.btn-effect-border-trim:hover:before,.btn-primary.btn-effect-border-trim:focus:before,.btn-primary.btn-effect-border-trim:active:before,.btn-primary.btn-effect-border-trim.active:before {	opacity: 1;	filter: alpha(opacity=100);}.btn-primary.btn-effect-border-outline-outward {	position: relative;	border-color: transparent;}.btn-primary.btn-effect-border-outline-outward:before {	border: 2px solid #7ccedf;	content: "";	left: 0;	position: absolute;	right: 0;	top: 0;	bottom: 0;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-primary.btn-effect-border-outline-outward:hover:before,.btn-primary.btn-effect-border-outline-outward:focus:before,.btn-primary.btn-effect-border-outline-outward:active:before,.btn-primary.btn-effect-border-outline-outward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;}.btn-primary.btn-effect-border-outline-inward {	position: relative;	border-color: transparent;}.btn-primary.btn-effect-border-outline-inward:before {	border: 2px solid #7ccedf;	bottom: -12px;	content: "";	left: -12px;	opacity: 0;	filter: alpha(opacity=0);	pointer-events: none;	position: absolute;	right: -12px;	top: -12px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-primary.btn-effect-border-outline-inward:hover:before,.btn-primary.btn-effect-border-outline-inward:focus:before,.btn-primary.btn-effect-border-outline-inward:active:before,.btn-primary.btn-effect-border-outline-inward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;	opacity: 1;	filter: alpha(opacity=100);}.btn-primary.btn-effect-border-round-corners {	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: border-radius;	transition-property: border-radius;}.btn-primary.btn-effect-border-round-corners:hover,.btn-primary.btn-effect-border-round-corners:focus,.btn-primary.btn-effect-border-round-corners:active,.btn-primary.btn-effect-border-round-corners.active {	-webkit-border-radius: 2em;	border-radius: 2em;}.btn-primary.btn-effect-bg-fade-in {	background: transparent;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #7ccedf;}.btn-primary.btn-effect-bg-fade-in:hover,.btn-primary.btn-effect-bg-fade-in:focus,.btn-primary.btn-effect-bg-fade-in:active,.btn-primary.btn-effect-bg-fade-in.active {	background-color: #7ccedf;	color: #ffffff;}.btn-primary.btn-effect-bg-fade-out {	background-color: #7ccedf;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #ffffff;}.btn-primary.btn-effect-bg-fade-out:hover,.btn-primary.btn-effect-bg-fade-out:focus,.btn-primary.btn-effect-bg-fade-out:active,.btn-primary.btn-effect-bg-fade-out.active {	background: transparent;	color: #7ccedf;}.btn-primary.btn-effect-bg-top {	position: relative;	background: transparent;	color: #7ccedf;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-primary.btn-effect-bg-top:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: height;	transition-property: height;	z-index: 1;	background: none repeat scroll 0 0 #7ccedf;	height: 0;	left: 0;	top: 0;	width: 100%;}.btn-primary.btn-effect-bg-top:hover,.btn-primary.btn-effect-bg-top:focus,.btn-primary.btn-effect-bg-top:active,.btn-primary.btn-effect-bg-top.active {	color: #ffffff;}.btn-primary.btn-effect-bg-top:hover:after,.btn-primary.btn-effect-bg-top:focus:after,.btn-primary.btn-effect-bg-top:active:after,.btn-primary.btn-effect-bg-top.active:after {	height: 100%;}.btn-primary.btn-effect-bg-right {	position: relative;	background: transparent;	color: #7ccedf;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-primary.btn-effect-bg-right:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: width;	transition-property: width;	z-index: 1;	background: none repeat scroll 0 0 #7ccedf;	height: 100%;	left: 0;	top: 0;	width: 0;}.btn-primary.btn-effect-bg-right:hover,.btn-primary.btn-effect-bg-right:focus,.btn-primary.btn-effect-bg-right:active,.btn-primary.btn-effect-bg-right.active {	color: #ffffff !important;}.btn-primary.btn-effect-bg-right:hover:after,.btn-primary.btn-effect-bg-right:focus:after,.btn-primary.btn-effect-bg-right:active:after,.btn-primary.btn-effect-bg-right.active:after {	width: 100%;}.btn-primary.btn-effect-bg-center {	position: relative;	background: transparent;	color: #7ccedf;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-primary.btn-effect-bg-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #7ccedf;	height: 100%;	left: 50%;	top: 50%;	width: 0;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-primary.btn-effect-bg-center:hover,.btn-primary.btn-effect-bg-center:focus,.btn-primary.btn-effect-bg-center:active,.btn-primary.btn-effect-bg-center.active {	color: #ffffff !important;}.btn-primary.btn-effect-bg-center:hover:after,.btn-primary.btn-effect-bg-center:focus:after,.btn-primary.btn-effect-bg-center:active:after,.btn-primary.btn-effect-bg-center.active:after {	width: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-primary.btn-effect-bg-skew-center {	position: relative;	background: transparent;	color: #7ccedf;	overflow: hidden;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-primary.btn-effect-bg-skew-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #7ccedf;	height: 0;	left: 50%;	top: 50%;	width: 100%;	transform: translateX(-50%) translateY(-50%) rotate(45deg);	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);	opacity: 0;	filter: alpha(opacity=0);}.btn-primary.btn-effect-bg-skew-center:hover,.btn-primary.btn-effect-bg-skew-center:focus,.btn-primary.btn-effect-bg-skew-center:active,.btn-primary.btn-effect-bg-skew-center.active {	color: #ffffff !important;}.btn-primary.btn-effect-bg-skew-center:hover:after,.btn-primary.btn-effect-bg-skew-center:focus:after,.btn-primary.btn-effect-bg-skew-center:active:after,.btn-primary.btn-effect-bg-skew-center.active:after {	height: 260%;	opacity: 1;	filter: alpha(opacity=100);}.btn-primary.btn-effect-bg-horizontal-center {	position: relative;	background: transparent;	color: #7ccedf;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-primary.btn-effect-bg-horizontal-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #7ccedf;	height: 0%;	left: 50%;	top: 50%;	width: 100%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-primary.btn-effect-bg-horizontal-center:hover,.btn-primary.btn-effect-bg-horizontal-center:focus,.btn-primary.btn-effect-bg-horizontal-center:active,.btn-primary.btn-effect-bg-horizontal-center.active {	color: #ffffff !important;}.btn-primary.btn-effect-bg-horizontal-center:hover:after,.btn-primary.btn-effect-bg-horizontal-center:focus:after,.btn-primary.btn-effect-bg-horizontal-center:active:after,.btn-primary.btn-effect-bg-horizontal-center.active:after {	height: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-primary.btn-effect-icon-slide-in {	position: relative;	padding-right: 3em;	padding-left: 3em;}.btn-primary.btn-effect-icon-slide-in i {	position: absolute;	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	opacity: 0;	filter: alpha(opacity=0);	line-height: inherit;	margin-left: 0;}.btn-primary.btn-effect-icon-slide-in span {	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	position: relative;	left: 0;}.btn-primary.btn-effect-icon-slide-in:hover i,.btn-primary.btn-effect-icon-slide-in:focus i,.btn-primary.btn-effect-icon-slide-in:active i,.btn-primary.btn-effect-icon-slide-in.active i {	margin-left: 5px;	opacity: 1;	filter: alpha(opacity=100);}.btn-primary.btn-effect-icon-slide-in:hover span,.btn-primary.btn-effect-icon-slide-in:focus span,.btn-primary.btn-effect-icon-slide-in:active span,.btn-primary.btn-effect-icon-slide-in.active span {	left: -0.5em;}.btn-primary.btn-effect-click-state {	position: relative;}.btn-primary.btn-effect-click-state:hover,.btn-primary.btn-effect-click-state:focus,.btn-primary.btn-effect-click-state:active,.btn-primary.btn-effect-click-state.active {	top: 2px;	-webkit-box-shadow: 0 2px 0 #53bfd5;	box-shadow: 0 2px 0 #53bfd5;}.btn-success.btn-effect-border-fade {	border-color: transparent;	box-shadow: 0 0 0 2px #57bb58 inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #57bb58 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #57bb58 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: box-shadow;	transition-property: box-shadow;}.btn-success.btn-effect-border-fade:hover,.btn-success.btn-effect-border-fade:focus,.btn-success.btn-effect-border-fade:active,.btn-success.btn-effect-border-fade.active {	background-color: #57bb58;	box-shadow: 0 0 0 2px #3d973e inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #3d973e inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #3d973e inset, 0 0 1px rgba(0, 0, 0, 0);}.btn-success.btn-effect-border-hollow {	border-color: transparent;	box-shadow: 0 0 0 2px #57bb58 inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #57bb58 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #57bb58 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background;	transition-property: background;}.btn-success.btn-effect-border-hollow:hover,.btn-success.btn-effect-border-hollow:focus,.btn-success.btn-effect-border-hollow:active,.btn-success.btn-effect-border-hollow.active {	color: #57bb58;	background-color: transparent;}.btn-success.btn-effect-border-trim {	position: relative;}.btn-success.btn-effect-border-trim:before {	border: 2px solid white;	bottom: 2px;	content: "";	left: 2px;	opacity: 0;	filter: alpha(opacity=0);	position: absolute;	right: 2px;	top: 2px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: opacity;	transition-property: opacity;}.btn-success.btn-effect-border-trim:hover:before,.btn-success.btn-effect-border-trim:focus:before,.btn-success.btn-effect-border-trim:active:before,.btn-success.btn-effect-border-trim.active:before {	opacity: 1;	filter: alpha(opacity=100);}.btn-success.btn-effect-border-outline-outward {	position: relative;	border-color: transparent;}.btn-success.btn-effect-border-outline-outward:before {	border: 2px solid #57bb58;	content: "";	left: 0;	position: absolute;	right: 0;	top: 0;	bottom: 0;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-success.btn-effect-border-outline-outward:hover:before,.btn-success.btn-effect-border-outline-outward:focus:before,.btn-success.btn-effect-border-outline-outward:active:before,.btn-success.btn-effect-border-outline-outward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;}.btn-success.btn-effect-border-outline-inward {	position: relative;	border-color: transparent;}.btn-success.btn-effect-border-outline-inward:before {	border: 2px solid #57bb58;	bottom: -12px;	content: "";	left: -12px;	opacity: 0;	filter: alpha(opacity=0);	pointer-events: none;	position: absolute;	right: -12px;	top: -12px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-success.btn-effect-border-outline-inward:hover:before,.btn-success.btn-effect-border-outline-inward:focus:before,.btn-success.btn-effect-border-outline-inward:active:before,.btn-success.btn-effect-border-outline-inward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;	opacity: 1;	filter: alpha(opacity=100);}.btn-success.btn-effect-border-round-corners {	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: border-radius;	transition-property: border-radius;}.btn-success.btn-effect-border-round-corners:hover,.btn-success.btn-effect-border-round-corners:focus,.btn-success.btn-effect-border-round-corners:active,.btn-success.btn-effect-border-round-corners.active {	-webkit-border-radius: 2em;	border-radius: 2em;}.btn-success.btn-effect-bg-fade-in {	background: transparent;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #57bb58;}.btn-success.btn-effect-bg-fade-in:hover,.btn-success.btn-effect-bg-fade-in:focus,.btn-success.btn-effect-bg-fade-in:active,.btn-success.btn-effect-bg-fade-in.active {	background-color: #57bb58;	color: #ffffff;}.btn-success.btn-effect-bg-fade-out {	background-color: #57bb58;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #ffffff;}.btn-success.btn-effect-bg-fade-out:hover,.btn-success.btn-effect-bg-fade-out:focus,.btn-success.btn-effect-bg-fade-out:active,.btn-success.btn-effect-bg-fade-out.active {	background: transparent;	color: #57bb58;}.btn-success.btn-effect-bg-top {	position: relative;	background: transparent;	color: #57bb58;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-success.btn-effect-bg-top:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: height;	transition-property: height;	z-index: 1;	background: none repeat scroll 0 0 #57bb58;	height: 0;	left: 0;	top: 0;	width: 100%;}.btn-success.btn-effect-bg-top:hover,.btn-success.btn-effect-bg-top:focus,.btn-success.btn-effect-bg-top:active,.btn-success.btn-effect-bg-top.active {	color: #ffffff;}.btn-success.btn-effect-bg-top:hover:after,.btn-success.btn-effect-bg-top:focus:after,.btn-success.btn-effect-bg-top:active:after,.btn-success.btn-effect-bg-top.active:after {	height: 100%;}.btn-success.btn-effect-bg-right {	position: relative;	background: transparent;	color: #57bb58;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-success.btn-effect-bg-right:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: width;	transition-property: width;	z-index: 1;	background: none repeat scroll 0 0 #57bb58;	height: 100%;	left: 0;	top: 0;	width: 0;}.btn-success.btn-effect-bg-right:hover,.btn-success.btn-effect-bg-right:focus,.btn-success.btn-effect-bg-right:active,.btn-success.btn-effect-bg-right.active {	color: #ffffff !important;}.btn-success.btn-effect-bg-right:hover:after,.btn-success.btn-effect-bg-right:focus:after,.btn-success.btn-effect-bg-right:active:after,.btn-success.btn-effect-bg-right.active:after {	width: 100%;}.btn-success.btn-effect-bg-center {	position: relative;	background: transparent;	color: #57bb58;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-success.btn-effect-bg-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #57bb58;	height: 100%;	left: 50%;	top: 50%;	width: 0;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-success.btn-effect-bg-center:hover,.btn-success.btn-effect-bg-center:focus,.btn-success.btn-effect-bg-center:active,.btn-success.btn-effect-bg-center.active {	color: #ffffff !important;}.btn-success.btn-effect-bg-center:hover:after,.btn-success.btn-effect-bg-center:focus:after,.btn-success.btn-effect-bg-center:active:after,.btn-success.btn-effect-bg-center.active:after {	width: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-success.btn-effect-bg-skew-center {	position: relative;	background: transparent;	color: #57bb58;	overflow: hidden;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-success.btn-effect-bg-skew-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #57bb58;	height: 0;	left: 50%;	top: 50%;	width: 100%;	transform: translateX(-50%) translateY(-50%) rotate(45deg);	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);	opacity: 0;	filter: alpha(opacity=0);}.btn-success.btn-effect-bg-skew-center:hover,.btn-success.btn-effect-bg-skew-center:focus,.btn-success.btn-effect-bg-skew-center:active,.btn-success.btn-effect-bg-skew-center.active {	color: #ffffff !important;}.btn-success.btn-effect-bg-skew-center:hover:after,.btn-success.btn-effect-bg-skew-center:focus:after,.btn-success.btn-effect-bg-skew-center:active:after,.btn-success.btn-effect-bg-skew-center.active:after {	height: 260%;	opacity: 1;	filter: alpha(opacity=100);}.btn-success.btn-effect-bg-horizontal-center {	position: relative;	background: transparent;	color: #57bb58;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-success.btn-effect-bg-horizontal-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #57bb58;	height: 0%;	left: 50%;	top: 50%;	width: 100%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-success.btn-effect-bg-horizontal-center:hover,.btn-success.btn-effect-bg-horizontal-center:focus,.btn-success.btn-effect-bg-horizontal-center:active,.btn-success.btn-effect-bg-horizontal-center.active {	color: #ffffff !important;}.btn-success.btn-effect-bg-horizontal-center:hover:after,.btn-success.btn-effect-bg-horizontal-center:focus:after,.btn-success.btn-effect-bg-horizontal-center:active:after,.btn-success.btn-effect-bg-horizontal-center.active:after {	height: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-success.btn-effect-icon-slide-in {	position: relative;	padding-right: 3em;	padding-left: 3em;}.btn-success.btn-effect-icon-slide-in i {	position: absolute;	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	opacity: 0;	filter: alpha(opacity=0);	line-height: inherit;	margin-left: 0;}.btn-success.btn-effect-icon-slide-in span {	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	position: relative;	left: 0;}.btn-success.btn-effect-icon-slide-in:hover i,.btn-success.btn-effect-icon-slide-in:focus i,.btn-success.btn-effect-icon-slide-in:active i,.btn-success.btn-effect-icon-slide-in.active i {	margin-left: 5px;	opacity: 1;	filter: alpha(opacity=100);}.btn-success.btn-effect-icon-slide-in:hover span,.btn-success.btn-effect-icon-slide-in:focus span,.btn-success.btn-effect-icon-slide-in:active span,.btn-success.btn-effect-icon-slide-in.active span {	left: -0.5em;}.btn-success.btn-effect-click-state {	position: relative;}.btn-success.btn-effect-click-state:hover,.btn-success.btn-effect-click-state:focus,.btn-success.btn-effect-click-state:active,.btn-success.btn-effect-click-state.active {	top: 2px;	-webkit-box-shadow: 0 2px 0 #409f41;	box-shadow: 0 2px 0 #409f41;}.btn-info.btn-effect-border-fade {	border-color: transparent;	box-shadow: 0 0 0 2px #5788bb inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #5788bb inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #5788bb inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: box-shadow;	transition-property: box-shadow;}.btn-info.btn-effect-border-fade:hover,.btn-info.btn-effect-border-fade:focus,.btn-info.btn-effect-border-fade:active,.btn-info.btn-effect-border-fade.active {	background-color: #5788bb;	box-shadow: 0 0 0 2px #3d6997 inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #3d6997 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #3d6997 inset, 0 0 1px rgba(0, 0, 0, 0);}.btn-info.btn-effect-border-hollow {	border-color: transparent;	box-shadow: 0 0 0 2px #5788bb inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #5788bb inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #5788bb inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background;	transition-property: background;}.btn-info.btn-effect-border-hollow:hover,.btn-info.btn-effect-border-hollow:focus,.btn-info.btn-effect-border-hollow:active,.btn-info.btn-effect-border-hollow.active {	color: #5788bb;	background-color: transparent;}.btn-info.btn-effect-border-trim {	position: relative;}.btn-info.btn-effect-border-trim:before {	border: 2px solid white;	bottom: 2px;	content: "";	left: 2px;	opacity: 0;	filter: alpha(opacity=0);	position: absolute;	right: 2px;	top: 2px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: opacity;	transition-property: opacity;}.btn-info.btn-effect-border-trim:hover:before,.btn-info.btn-effect-border-trim:focus:before,.btn-info.btn-effect-border-trim:active:before,.btn-info.btn-effect-border-trim.active:before {	opacity: 1;	filter: alpha(opacity=100);}.btn-info.btn-effect-border-outline-outward {	position: relative;	border-color: transparent;}.btn-info.btn-effect-border-outline-outward:before {	border: 2px solid #5788bb;	content: "";	left: 0;	position: absolute;	right: 0;	top: 0;	bottom: 0;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-info.btn-effect-border-outline-outward:hover:before,.btn-info.btn-effect-border-outline-outward:focus:before,.btn-info.btn-effect-border-outline-outward:active:before,.btn-info.btn-effect-border-outline-outward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;}.btn-info.btn-effect-border-outline-inward {	position: relative;	border-color: transparent;}.btn-info.btn-effect-border-outline-inward:before {	border: 2px solid #5788bb;	bottom: -12px;	content: "";	left: -12px;	opacity: 0;	filter: alpha(opacity=0);	pointer-events: none;	position: absolute;	right: -12px;	top: -12px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-info.btn-effect-border-outline-inward:hover:before,.btn-info.btn-effect-border-outline-inward:focus:before,.btn-info.btn-effect-border-outline-inward:active:before,.btn-info.btn-effect-border-outline-inward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;	opacity: 1;	filter: alpha(opacity=100);}.btn-info.btn-effect-border-round-corners {	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: border-radius;	transition-property: border-radius;}.btn-info.btn-effect-border-round-corners:hover,.btn-info.btn-effect-border-round-corners:focus,.btn-info.btn-effect-border-round-corners:active,.btn-info.btn-effect-border-round-corners.active {	-webkit-border-radius: 2em;	border-radius: 2em;}.btn-info.btn-effect-bg-fade-in {	background: transparent;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #5788bb;}.btn-info.btn-effect-bg-fade-in:hover,.btn-info.btn-effect-bg-fade-in:focus,.btn-info.btn-effect-bg-fade-in:active,.btn-info.btn-effect-bg-fade-in.active {	background-color: #5788bb;	color: #ffffff;}.btn-info.btn-effect-bg-fade-out {	background-color: #5788bb;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #ffffff;}.btn-info.btn-effect-bg-fade-out:hover,.btn-info.btn-effect-bg-fade-out:focus,.btn-info.btn-effect-bg-fade-out:active,.btn-info.btn-effect-bg-fade-out.active {	background: transparent;	color: #5788bb;}.btn-info.btn-effect-bg-top {	position: relative;	background: transparent;	color: #5788bb;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-info.btn-effect-bg-top:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: height;	transition-property: height;	z-index: 1;	background: none repeat scroll 0 0 #5788bb;	height: 0;	left: 0;	top: 0;	width: 100%;}.btn-info.btn-effect-bg-top:hover,.btn-info.btn-effect-bg-top:focus,.btn-info.btn-effect-bg-top:active,.btn-info.btn-effect-bg-top.active {	color: #ffffff;}.btn-info.btn-effect-bg-top:hover:after,.btn-info.btn-effect-bg-top:focus:after,.btn-info.btn-effect-bg-top:active:after,.btn-info.btn-effect-bg-top.active:after {	height: 100%;}.btn-info.btn-effect-bg-right {	position: relative;	background: transparent;	color: #5788bb;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-info.btn-effect-bg-right:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: width;	transition-property: width;	z-index: 1;	background: none repeat scroll 0 0 #5788bb;	height: 100%;	left: 0;	top: 0;	width: 0;}.btn-info.btn-effect-bg-right:hover,.btn-info.btn-effect-bg-right:focus,.btn-info.btn-effect-bg-right:active,.btn-info.btn-effect-bg-right.active {	color: #ffffff !important;}.btn-info.btn-effect-bg-right:hover:after,.btn-info.btn-effect-bg-right:focus:after,.btn-info.btn-effect-bg-right:active:after,.btn-info.btn-effect-bg-right.active:after {	width: 100%;}.btn-info.btn-effect-bg-center {	position: relative;	background: transparent;	color: #5788bb;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-info.btn-effect-bg-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #5788bb;	height: 100%;	left: 50%;	top: 50%;	width: 0;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-info.btn-effect-bg-center:hover,.btn-info.btn-effect-bg-center:focus,.btn-info.btn-effect-bg-center:active,.btn-info.btn-effect-bg-center.active {	color: #ffffff !important;}.btn-info.btn-effect-bg-center:hover:after,.btn-info.btn-effect-bg-center:focus:after,.btn-info.btn-effect-bg-center:active:after,.btn-info.btn-effect-bg-center.active:after {	width: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-info.btn-effect-bg-skew-center {	position: relative;	background: transparent;	color: #5788bb;	overflow: hidden;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-info.btn-effect-bg-skew-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #5788bb;	height: 0;	left: 50%;	top: 50%;	width: 100%;	transform: translateX(-50%) translateY(-50%) rotate(45deg);	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);	opacity: 0;	filter: alpha(opacity=0);}.btn-info.btn-effect-bg-skew-center:hover,.btn-info.btn-effect-bg-skew-center:focus,.btn-info.btn-effect-bg-skew-center:active,.btn-info.btn-effect-bg-skew-center.active {	color: #ffffff !important;}.btn-info.btn-effect-bg-skew-center:hover:after,.btn-info.btn-effect-bg-skew-center:focus:after,.btn-info.btn-effect-bg-skew-center:active:after,.btn-info.btn-effect-bg-skew-center.active:after {	height: 260%;	opacity: 1;	filter: alpha(opacity=100);}.btn-info.btn-effect-bg-horizontal-center {	position: relative;	background: transparent;	color: #5788bb;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-info.btn-effect-bg-horizontal-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #5788bb;	height: 0%;	left: 50%;	top: 50%;	width: 100%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-info.btn-effect-bg-horizontal-center:hover,.btn-info.btn-effect-bg-horizontal-center:focus,.btn-info.btn-effect-bg-horizontal-center:active,.btn-info.btn-effect-bg-horizontal-center.active {	color: #ffffff !important;}.btn-info.btn-effect-bg-horizontal-center:hover:after,.btn-info.btn-effect-bg-horizontal-center:focus:after,.btn-info.btn-effect-bg-horizontal-center:active:after,.btn-info.btn-effect-bg-horizontal-center.active:after {	height: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-info.btn-effect-icon-slide-in {	position: relative;	padding-right: 3em;	padding-left: 3em;}.btn-info.btn-effect-icon-slide-in i {	position: absolute;	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	opacity: 0;	filter: alpha(opacity=0);	line-height: inherit;	margin-left: 0;}.btn-info.btn-effect-icon-slide-in span {	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	position: relative;	left: 0;}.btn-info.btn-effect-icon-slide-in:hover i,.btn-info.btn-effect-icon-slide-in:focus i,.btn-info.btn-effect-icon-slide-in:active i,.btn-info.btn-effect-icon-slide-in.active i {	margin-left: 5px;	opacity: 1;	filter: alpha(opacity=100);}.btn-info.btn-effect-icon-slide-in:hover span,.btn-info.btn-effect-icon-slide-in:focus span,.btn-info.btn-effect-icon-slide-in:active span,.btn-info.btn-effect-icon-slide-in.active span {	left: -0.5em;}.btn-info.btn-effect-click-state {	position: relative;}.btn-info.btn-effect-click-state:hover,.btn-info.btn-effect-click-state:focus,.btn-info.btn-effect-click-state:active,.btn-info.btn-effect-click-state.active {	top: 2px;	-webkit-box-shadow: 0 2px 0 #406f9f;	box-shadow: 0 2px 0 #406f9f;}.btn-warning.btn-effect-border-fade {	border-color: transparent;	box-shadow: 0 0 0 2px #f0ad4e inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #f0ad4e inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #f0ad4e inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: box-shadow;	transition-property: box-shadow;}.btn-warning.btn-effect-border-fade:hover,.btn-warning.btn-effect-border-fade:focus,.btn-warning.btn-effect-border-fade:active,.btn-warning.btn-effect-border-fade.active {	background-color: #f0ad4e;	box-shadow: 0 0 0 2px #eb9316 inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #eb9316 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #eb9316 inset, 0 0 1px rgba(0, 0, 0, 0);}.btn-warning.btn-effect-border-hollow {	border-color: transparent;	box-shadow: 0 0 0 2px #f0ad4e inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #f0ad4e inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #f0ad4e inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background;	transition-property: background;}.btn-warning.btn-effect-border-hollow:hover,.btn-warning.btn-effect-border-hollow:focus,.btn-warning.btn-effect-border-hollow:active,.btn-warning.btn-effect-border-hollow.active {	color: #f0ad4e;	background-color: transparent;}.btn-warning.btn-effect-border-trim {	position: relative;}.btn-warning.btn-effect-border-trim:before {	border: 2px solid white;	bottom: 2px;	content: "";	left: 2px;	opacity: 0;	filter: alpha(opacity=0);	position: absolute;	right: 2px;	top: 2px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: opacity;	transition-property: opacity;}.btn-warning.btn-effect-border-trim:hover:before,.btn-warning.btn-effect-border-trim:focus:before,.btn-warning.btn-effect-border-trim:active:before,.btn-warning.btn-effect-border-trim.active:before {	opacity: 1;	filter: alpha(opacity=100);}.btn-warning.btn-effect-border-outline-outward {	position: relative;	border-color: transparent;}.btn-warning.btn-effect-border-outline-outward:before {	border: 2px solid #f0ad4e;	content: "";	left: 0;	position: absolute;	right: 0;	top: 0;	bottom: 0;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-warning.btn-effect-border-outline-outward:hover:before,.btn-warning.btn-effect-border-outline-outward:focus:before,.btn-warning.btn-effect-border-outline-outward:active:before,.btn-warning.btn-effect-border-outline-outward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;}.btn-warning.btn-effect-border-outline-inward {	position: relative;	border-color: transparent;}.btn-warning.btn-effect-border-outline-inward:before {	border: 2px solid #f0ad4e;	bottom: -12px;	content: "";	left: -12px;	opacity: 0;	filter: alpha(opacity=0);	pointer-events: none;	position: absolute;	right: -12px;	top: -12px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-warning.btn-effect-border-outline-inward:hover:before,.btn-warning.btn-effect-border-outline-inward:focus:before,.btn-warning.btn-effect-border-outline-inward:active:before,.btn-warning.btn-effect-border-outline-inward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;	opacity: 1;	filter: alpha(opacity=100);}.btn-warning.btn-effect-border-round-corners {	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: border-radius;	transition-property: border-radius;}.btn-warning.btn-effect-border-round-corners:hover,.btn-warning.btn-effect-border-round-corners:focus,.btn-warning.btn-effect-border-round-corners:active,.btn-warning.btn-effect-border-round-corners.active {	-webkit-border-radius: 2em;	border-radius: 2em;}.btn-warning.btn-effect-bg-fade-in {	background: transparent;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #f0ad4e;}.btn-warning.btn-effect-bg-fade-in:hover,.btn-warning.btn-effect-bg-fade-in:focus,.btn-warning.btn-effect-bg-fade-in:active,.btn-warning.btn-effect-bg-fade-in.active {	background-color: #f0ad4e;	color: #ffffff;}.btn-warning.btn-effect-bg-fade-out {	background-color: #f0ad4e;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #ffffff;}.btn-warning.btn-effect-bg-fade-out:hover,.btn-warning.btn-effect-bg-fade-out:focus,.btn-warning.btn-effect-bg-fade-out:active,.btn-warning.btn-effect-bg-fade-out.active {	background: transparent;	color: #f0ad4e;}.btn-warning.btn-effect-bg-top {	position: relative;	background: transparent;	color: #f0ad4e;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-warning.btn-effect-bg-top:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: height;	transition-property: height;	z-index: 1;	background: none repeat scroll 0 0 #f0ad4e;	height: 0;	left: 0;	top: 0;	width: 100%;}.btn-warning.btn-effect-bg-top:hover,.btn-warning.btn-effect-bg-top:focus,.btn-warning.btn-effect-bg-top:active,.btn-warning.btn-effect-bg-top.active {	color: #ffffff;}.btn-warning.btn-effect-bg-top:hover:after,.btn-warning.btn-effect-bg-top:focus:after,.btn-warning.btn-effect-bg-top:active:after,.btn-warning.btn-effect-bg-top.active:after {	height: 100%;}.btn-warning.btn-effect-bg-right {	position: relative;	background: transparent;	color: #f0ad4e;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-warning.btn-effect-bg-right:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: width;	transition-property: width;	z-index: 1;	background: none repeat scroll 0 0 #f0ad4e;	height: 100%;	left: 0;	top: 0;	width: 0;}.btn-warning.btn-effect-bg-right:hover,.btn-warning.btn-effect-bg-right:focus,.btn-warning.btn-effect-bg-right:active,.btn-warning.btn-effect-bg-right.active {	color: #ffffff !important;}.btn-warning.btn-effect-bg-right:hover:after,.btn-warning.btn-effect-bg-right:focus:after,.btn-warning.btn-effect-bg-right:active:after,.btn-warning.btn-effect-bg-right.active:after {	width: 100%;}.btn-warning.btn-effect-bg-center {	position: relative;	background: transparent;	color: #f0ad4e;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-warning.btn-effect-bg-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #f0ad4e;	height: 100%;	left: 50%;	top: 50%;	width: 0;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-warning.btn-effect-bg-center:hover,.btn-warning.btn-effect-bg-center:focus,.btn-warning.btn-effect-bg-center:active,.btn-warning.btn-effect-bg-center.active {	color: #ffffff !important;}.btn-warning.btn-effect-bg-center:hover:after,.btn-warning.btn-effect-bg-center:focus:after,.btn-warning.btn-effect-bg-center:active:after,.btn-warning.btn-effect-bg-center.active:after {	width: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-warning.btn-effect-bg-skew-center {	position: relative;	background: transparent;	color: #f0ad4e;	overflow: hidden;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-warning.btn-effect-bg-skew-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #f0ad4e;	height: 0;	left: 50%;	top: 50%;	width: 100%;	transform: translateX(-50%) translateY(-50%) rotate(45deg);	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);	opacity: 0;	filter: alpha(opacity=0);}.btn-warning.btn-effect-bg-skew-center:hover,.btn-warning.btn-effect-bg-skew-center:focus,.btn-warning.btn-effect-bg-skew-center:active,.btn-warning.btn-effect-bg-skew-center.active {	color: #ffffff !important;}.btn-warning.btn-effect-bg-skew-center:hover:after,.btn-warning.btn-effect-bg-skew-center:focus:after,.btn-warning.btn-effect-bg-skew-center:active:after,.btn-warning.btn-effect-bg-skew-center.active:after {	height: 260%;	opacity: 1;	filter: alpha(opacity=100);}.btn-warning.btn-effect-bg-horizontal-center {	position: relative;	background: transparent;	color: #f0ad4e;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-warning.btn-effect-bg-horizontal-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #f0ad4e;	height: 0%;	left: 50%;	top: 50%;	width: 100%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-warning.btn-effect-bg-horizontal-center:hover,.btn-warning.btn-effect-bg-horizontal-center:focus,.btn-warning.btn-effect-bg-horizontal-center:active,.btn-warning.btn-effect-bg-horizontal-center.active {	color: #ffffff !important;}.btn-warning.btn-effect-bg-horizontal-center:hover:after,.btn-warning.btn-effect-bg-horizontal-center:focus:after,.btn-warning.btn-effect-bg-horizontal-center:active:after,.btn-warning.btn-effect-bg-horizontal-center.active:after {	height: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-warning.btn-effect-icon-slide-in {	position: relative;	padding-right: 3em;	padding-left: 3em;}.btn-warning.btn-effect-icon-slide-in i {	position: absolute;	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	opacity: 0;	filter: alpha(opacity=0);	line-height: inherit;	margin-left: 0;}.btn-warning.btn-effect-icon-slide-in span {	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	position: relative;	left: 0;}.btn-warning.btn-effect-icon-slide-in:hover i,.btn-warning.btn-effect-icon-slide-in:focus i,.btn-warning.btn-effect-icon-slide-in:active i,.btn-warning.btn-effect-icon-slide-in.active i {	margin-left: 5px;	opacity: 1;	filter: alpha(opacity=100);}.btn-warning.btn-effect-icon-slide-in:hover span,.btn-warning.btn-effect-icon-slide-in:focus span,.btn-warning.btn-effect-icon-slide-in:active span,.btn-warning.btn-effect-icon-slide-in.active span {	left: -0.5em;}.btn-warning.btn-effect-click-state {	position: relative;}.btn-warning.btn-effect-click-state:hover,.btn-warning.btn-effect-click-state:focus,.btn-warning.btn-effect-click-state:active,.btn-warning.btn-effect-click-state.active {	top: 2px;	-webkit-box-shadow: 0 2px 0 #ec971f;	box-shadow: 0 2px 0 #ec971f;}.btn-danger.btn-effect-border-fade {	border-color: transparent;	box-shadow: 0 0 0 2px #bb5857 inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #bb5857 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #bb5857 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: box-shadow;	transition-property: box-shadow;}.btn-danger.btn-effect-border-fade:hover,.btn-danger.btn-effect-border-fade:focus,.btn-danger.btn-effect-border-fade:active,.btn-danger.btn-effect-border-fade.active {	background-color: #bb5857;	box-shadow: 0 0 0 2px #973e3d inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #973e3d inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #973e3d inset, 0 0 1px rgba(0, 0, 0, 0);}.btn-danger.btn-effect-border-hollow {	border-color: transparent;	box-shadow: 0 0 0 2px #bb5857 inset, 0 0 1px rgba(0, 0, 0, 0);	-moz-box-shadow: 0 0 0 2px #bb5857 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-box-shadow: 0 0 0 2px #bb5857 inset, 0 0 1px rgba(0, 0, 0, 0);	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background;	transition-property: background;}.btn-danger.btn-effect-border-hollow:hover,.btn-danger.btn-effect-border-hollow:focus,.btn-danger.btn-effect-border-hollow:active,.btn-danger.btn-effect-border-hollow.active {	color: #bb5857;	background-color: transparent;}.btn-danger.btn-effect-border-trim {	position: relative;}.btn-danger.btn-effect-border-trim:before {	border: 2px solid white;	bottom: 2px;	content: "";	left: 2px;	opacity: 0;	filter: alpha(opacity=0);	position: absolute;	right: 2px;	top: 2px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: opacity;	transition-property: opacity;}.btn-danger.btn-effect-border-trim:hover:before,.btn-danger.btn-effect-border-trim:focus:before,.btn-danger.btn-effect-border-trim:active:before,.btn-danger.btn-effect-border-trim.active:before {	opacity: 1;	filter: alpha(opacity=100);}.btn-danger.btn-effect-border-outline-outward {	position: relative;	border-color: transparent;}.btn-danger.btn-effect-border-outline-outward:before {	border: 2px solid #bb5857;	content: "";	left: 0;	position: absolute;	right: 0;	top: 0;	bottom: 0;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-danger.btn-effect-border-outline-outward:hover:before,.btn-danger.btn-effect-border-outline-outward:focus:before,.btn-danger.btn-effect-border-outline-outward:active:before,.btn-danger.btn-effect-border-outline-outward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;}.btn-danger.btn-effect-border-outline-inward {	position: relative;	border-color: transparent;}.btn-danger.btn-effect-border-outline-inward:before {	border: 2px solid #bb5857;	bottom: -12px;	content: "";	left: -12px;	opacity: 0;	filter: alpha(opacity=0);	pointer-events: none;	position: absolute;	right: -12px;	top: -12px;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	transition-property: top, right, bottom, left;	-webkit-transition-property: top, right, bottom, left;	-moz-transition-property: top, right, bottom, left;}.btn-danger.btn-effect-border-outline-inward:hover:before,.btn-danger.btn-effect-border-outline-inward:focus:before,.btn-danger.btn-effect-border-outline-inward:active:before,.btn-danger.btn-effect-border-outline-inward.active:before {	bottom: -6px;	left: -6px;	right: -6px;	top: -6px;	opacity: 1;	filter: alpha(opacity=100);}.btn-danger.btn-effect-border-round-corners {	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: border-radius;	transition-property: border-radius;}.btn-danger.btn-effect-border-round-corners:hover,.btn-danger.btn-effect-border-round-corners:focus,.btn-danger.btn-effect-border-round-corners:active,.btn-danger.btn-effect-border-round-corners.active {	-webkit-border-radius: 2em;	border-radius: 2em;}.btn-danger.btn-effect-bg-fade-in {	background: transparent;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #bb5857;}.btn-danger.btn-effect-bg-fade-in:hover,.btn-danger.btn-effect-bg-fade-in:focus,.btn-danger.btn-effect-bg-fade-in:active,.btn-danger.btn-effect-bg-fade-in.active {	background-color: #bb5857;	color: #ffffff;}.btn-danger.btn-effect-bg-fade-out {	background-color: #bb5857;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: background-color;	transition-property: background-color;	color: #ffffff;}.btn-danger.btn-effect-bg-fade-out:hover,.btn-danger.btn-effect-bg-fade-out:focus,.btn-danger.btn-effect-bg-fade-out:active,.btn-danger.btn-effect-bg-fade-out.active {	background: transparent;	color: #bb5857;}.btn-danger.btn-effect-bg-top {	position: relative;	background: transparent;	color: #bb5857;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-danger.btn-effect-bg-top:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: height;	transition-property: height;	z-index: 1;	background: none repeat scroll 0 0 #bb5857;	height: 0;	left: 0;	top: 0;	width: 100%;}.btn-danger.btn-effect-bg-top:hover,.btn-danger.btn-effect-bg-top:focus,.btn-danger.btn-effect-bg-top:active,.btn-danger.btn-effect-bg-top.active {	color: #ffffff;}.btn-danger.btn-effect-bg-top:hover:after,.btn-danger.btn-effect-bg-top:focus:after,.btn-danger.btn-effect-bg-top:active:after,.btn-danger.btn-effect-bg-top.active:after {	height: 100%;}.btn-danger.btn-effect-bg-right {	position: relative;	background: transparent;	color: #bb5857;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-danger.btn-effect-bg-right:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: width;	transition-property: width;	z-index: 1;	background: none repeat scroll 0 0 #bb5857;	height: 100%;	left: 0;	top: 0;	width: 0;}.btn-danger.btn-effect-bg-right:hover,.btn-danger.btn-effect-bg-right:focus,.btn-danger.btn-effect-bg-right:active,.btn-danger.btn-effect-bg-right.active {	color: #ffffff !important;}.btn-danger.btn-effect-bg-right:hover:after,.btn-danger.btn-effect-bg-right:focus:after,.btn-danger.btn-effect-bg-right:active:after,.btn-danger.btn-effect-bg-right.active:after {	width: 100%;}.btn-danger.btn-effect-bg-center {	position: relative;	background: transparent;	color: #bb5857;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-danger.btn-effect-bg-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #bb5857;	height: 100%;	left: 50%;	top: 50%;	width: 0;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-danger.btn-effect-bg-center:hover,.btn-danger.btn-effect-bg-center:focus,.btn-danger.btn-effect-bg-center:active,.btn-danger.btn-effect-bg-center.active {	color: #ffffff !important;}.btn-danger.btn-effect-bg-center:hover:after,.btn-danger.btn-effect-bg-center:focus:after,.btn-danger.btn-effect-bg-center:active:after,.btn-danger.btn-effect-bg-center.active:after {	width: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-danger.btn-effect-bg-skew-center {	position: relative;	background: transparent;	color: #bb5857;	overflow: hidden;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-danger.btn-effect-bg-skew-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #bb5857;	height: 0;	left: 50%;	top: 50%;	width: 100%;	transform: translateX(-50%) translateY(-50%) rotate(45deg);	-webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);	opacity: 0;	filter: alpha(opacity=0);}.btn-danger.btn-effect-bg-skew-center:hover,.btn-danger.btn-effect-bg-skew-center:focus,.btn-danger.btn-effect-bg-skew-center:active,.btn-danger.btn-effect-bg-skew-center.active {	color: #ffffff !important;}.btn-danger.btn-effect-bg-skew-center:hover:after,.btn-danger.btn-effect-bg-skew-center:focus:after,.btn-danger.btn-effect-bg-skew-center:active:after,.btn-danger.btn-effect-bg-skew-center.active:after {	height: 260%;	opacity: 1;	filter: alpha(opacity=100);}.btn-danger.btn-effect-bg-horizontal-center {	position: relative;	background: transparent;	color: #bb5857;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: color;	transition-property: color;}.btn-danger.btn-effect-bg-horizontal-center:after {	content: "";	position: absolute;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-property: all;	transition-property: all;	z-index: 1;	background: none repeat scroll 0 0 #bb5857;	height: 0%;	left: 50%;	top: 50%;	width: 100%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	opacity: 0;	filter: alpha(opacity=0);}.btn-danger.btn-effect-bg-horizontal-center:hover,.btn-danger.btn-effect-bg-horizontal-center:focus,.btn-danger.btn-effect-bg-horizontal-center:active,.btn-danger.btn-effect-bg-horizontal-center.active {	color: #ffffff !important;}.btn-danger.btn-effect-bg-horizontal-center:hover:after,.btn-danger.btn-effect-bg-horizontal-center:focus:after,.btn-danger.btn-effect-bg-horizontal-center:active:after,.btn-danger.btn-effect-bg-horizontal-center.active:after {	height: 100%;	left: 0;	top: 0;	-webkit-transform: translate(0, 0);	-ms-transform: translate(0, 0);	-o-transform: translate(0, 0);	transform: translate(0, 0);	opacity: 1;	filter: alpha(opacity=100);}.btn-danger.btn-effect-icon-slide-in {	position: relative;	padding-right: 3em;	padding-left: 3em;}.btn-danger.btn-effect-icon-slide-in i {	position: absolute;	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	opacity: 0;	filter: alpha(opacity=0);	line-height: inherit;	margin-left: 0;}.btn-danger.btn-effect-icon-slide-in span {	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	position: relative;	left: 0;}.btn-danger.btn-effect-icon-slide-in:hover i,.btn-danger.btn-effect-icon-slide-in:focus i,.btn-danger.btn-effect-icon-slide-in:active i,.btn-danger.btn-effect-icon-slide-in.active i {	margin-left: 5px;	opacity: 1;	filter: alpha(opacity=100);}.btn-danger.btn-effect-icon-slide-in:hover span,.btn-danger.btn-effect-icon-slide-in:focus span,.btn-danger.btn-effect-icon-slide-in:active span,.btn-danger.btn-effect-icon-slide-in.active span {	left: -0.5em;}.btn-danger.btn-effect-click-state {	position: relative;}.btn-danger.btn-effect-click-state:hover,.btn-danger.btn-effect-click-state:focus,.btn-danger.btn-effect-click-state:active,.btn-danger.btn-effect-click-state.active {	top: 2px;	-webkit-box-shadow: 0 2px 0 #9f4140;	box-shadow: 0 2px 0 #9f4140;}.btn-white {	color: #ffffff;	border-color: #ffffff !important;	background: rgba(0, 0, 0, 0);	background: none !important;	border-width: 2px !important;	-webkit-border-radius: 0;	border-radius: 0;}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open > .dropdown-toggle.btn-white {	color: #fff;}.btn-white.btn-effect-icon-slide-in {	position: relative;	padding-right: 2em;	padding-left: 2em;}.btn-white.btn-effect-icon-slide-in i {	position: absolute;	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	opacity: 0;	filter: alpha(opacity=0);	line-height: inherit;	margin-left: 0;}.btn-white.btn-effect-icon-slide-in span {	-webkit-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;	position: relative;	left: 0;}.btn-white.btn-effect-icon-slide-in:hover i,.btn-white.btn-effect-icon-slide-in:focus i,.btn-white.btn-effect-icon-slide-in:active i,.btn-white.btn-effect-icon-slide-in.active i {	margin-left: 0.35714285714285715em;	opacity: 1;	filter: alpha(opacity=100);}.btn-white.btn-effect-icon-slide-in:hover span,.btn-white.btn-effect-icon-slide-in:focus span,.btn-white.btn-effect-icon-slide-in:active span,.btn-white.btn-effect-icon-slide-in.active span {	left: -0.5em;}.btn-link {	color: #1f1f1f;	font-weight: normal;	cursor: pointer;	border-radius: 0;}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {	background-color: transparent;	-webkit-box-shadow: none;	box-shadow: none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {	border-color: transparent;}.btn-link:hover,.btn-link:focus {	color: #7ccedf;	text-decoration: underline;	background-color: transparent;}.btn-link[disabled]:hover,.btn-link[disabled]:focus {	color: #949494;	text-decoration: none;}.btn-lg {	padding: 0.8999999999999999rem 1.4857142857142858rem;	font-size: 1.2857142857142858em;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;}.btn-sm {	padding: 0.7rem 1.0571428571428572rem;	font-size: 12px;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;}.btn-xs {	padding: 0.41428571428571426rem 0.7rem;	font-size: 12px;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;}.btn-align-center {	display: table;	margin-left: auto;	margin-right: auto;}.btn-align-right {	float: right;}.btn-block {	display: block;	width: 100%;}.btn-block + .btn-block {	margin-top: 0.35714285714285715em;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {	width: 100%;}.caret {	display: inline-block;	width: 0;	height: 0;	margin-left: 0.14285714285714285em;	vertical-align: middle;	border-top: 4px solid;	border-right: 4px solid transparent;	border-left: 4px solid transparent;}.dropdown {	position: relative;}.dropdown-toggle:focus {	outline: 0;}.dropdown-menu {	position: absolute;	padding: 0;	top: 100%;	left: 0;	z-index: 1000;	display: none;	float: left;	min-width: 11.428571428571429em;	margin: 0px 0 0;	list-style: none;	font-size: 14px;	text-align: left;	background-color: #ffffff;	-webkit-box-shadow: 0 0.461538em 0.923077em rgba(0, 0, 0, 0.175);	box-shadow: 0 0.461538em 0.923077em rgba(0, 0, 0, 0.175);	background-clip: padding-box;}.dropdown-menu.pull-right {	right: 0;	left: auto;}.dropdown-menu .divider {	height: 1px;	margin: -0.1785714285714286em 0;	overflow: hidden;	background-color: #e5e5e5;}.dropdown-menu > li > a {	display: block;	padding: 4px 15px;	clear: both;	line-height: 1.7;	color: #6e6e6e;	white-space: nowrap;}.dropdown-menu > li > a:hover {	text-decoration: none;	color: #616161;	background-color: #f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover {	color: #ffffff;	text-decoration: none;	outline: 0;	background-color: #7ccedf;}.open > .dropdown-menu {	display: block;}.open > a {	outline: 0;}.dropdown-backdrop {	position: fixed;	left: 0;	right: 0;	bottom: 0;	top: 0;	z-index: 990;}.navbar-fixed-bottom .dropdown .caret {	border-top: 0;	border-bottom: 4px solid;	content: "";}.navbar-fixed-bottom .dropdown .dropdown-menu {	top: auto;	bottom: 100%;	margin-bottom: 0.07142857142857142em;}.nav {	margin-bottom: 0;	padding-left: 0;	list-style: none;}.nav > li {	position: relative;	display: block;}.nav > li > a {	position: relative;	display: block;	padding: 0.6rem 1.1rem;}.nav > li > a:hover {	text-decoration: none;	background-color: #a1a1a1;}.nav > li > a > img {	max-width: none;}@media (max-width: 1200px) {	.nav > li > a {		padding-left: 10px;		padding-right: 10px;	}}@media (max-width: 1200px) {}.nav-tabs {	border-bottom: 1px solid #e5e5e5;}.nav-tabs > li {	float: left;	margin-bottom: -1px;}.nav-tabs > li > a {	margin-right: 2px;	line-height: 1.7;	border: 1px solid transparent;	-webkit-border-radius: 0 0 0 0;	border-radius: 0 0 0 0;}.nav-tabs > li > a:hover {	background: transparent;}.nav-tabs > li > a > i {	margin-right: 0.5em;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {	background: #fff;	color: #888888;	border: 1px solid #e5e5e5;	border-bottom-color: transparent;	cursor: default;}.tab-content {	padding: 20px 0;}.tab-content > .tab-pane {	display: none;}.tab-content > .active {	display: block;}.tab-content .widget {	margin-bottom: 0;}.widget .tab-content {	padding-bottom: 0;}/* custom inclusion of right, left and below tabs */.tabs-top > .nav-tabs > li > a {	border-top-width: 2px;}.tabs-top > .nav-tabs > .active > a,.tabs-top > .nav-tabs > .active > a:hover,.tabs-top > .nav-tabs > .active > a:focus {	border-top: 2px solid #7ccedf;}.tabs-below > .nav-tabs,.tabs-right > .nav-tabs,.tabs-left > .nav-tabs {	border-bottom: 0;}.tab-content > .tab-pane,.pill-content > .pill-pane {	display: none;}.tab-content > .active,.pill-content > .active {	display: block;}.tabs-below > .nav-tabs {	border-top: 1px solid #e5e5e5;}.tabs-below > .nav-tabs > li {	margin-top: -1px;	margin-bottom: 0;}.tabs-below > .nav-tabs > li > a {	-webkit-border-radius: 0;	border-radius: 0;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus {	border-color: transparent #e5e5e5 #7ccedf #e5e5e5;	border-bottom-width: 2px;}.tabs-right,.tabs-left {	display: table;	width: 100%;}.tabs-right > .nav-tabs,.tabs-left > .nav-tabs {	display: table-cell;	width: 30%;	vertical-align: middle;}.tabs-right > .nav-tabs > li,.tabs-left > .nav-tabs > li {	float: none;}.tabs-right > .tab-content,.tabs-left > .tab-content {	padding: 0;	float: none;	display: table-cell;	vertical-align: top;	width: 70%;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a {	min-width: 74px;	margin-right: 0;	margin-bottom: 3px;}.tabs-left > .nav-tabs {	margin-right: 1.3571428571428572em;	border-right: 1px solid #e5e5e5;}.tabs-left > .tab-content {	padding-left: 20px;}.tabs-left > .nav-tabs > li > a {	margin-right: -1px;	-webkit-border-radius: 0;	border-radius: 0;}.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus {	border-color: #e5e5e5 transparent #e5e5e5 #7ccedf;	*border-right-color: #ffffff;	border-left-width: 2px;}.tabs-right > .nav-tabs {	margin-left: 1.3571428571428572em;	border-left: 1px solid #e5e5e5;}.tabs-right > .tab-content {	padding-right: 20px;}.tabs-right > .nav-tabs > li > a {	margin-left: -1px;	-webkit-border-radius: 0;	border-radius: 0;}.tabs-right > .nav-tabs .active > a,.tabs-right > .nav-tabs .active > a:hover,.tabs-right > .nav-tabs .active > a:focus {	border-color: #e5e5e5 #7ccedf #e5e5e5 transparent;	*border-left-color: #ffffff;	border-right-width: 2px;}.tabs-default a {	color: #6e6e6e;}.tabs-default a:hover,.tabs-default a:focus {	color: #6e6e6e;}.tabs-default.tabs-top .nav-tabs > li.active > a,.tabs-default.tabs-top .nav-tabs > li.active > a:hover,.tabs-default.tabs-top .nav-tabs > li.active > a:focus {	border-top-color: #e5e5e5;	color: #6e6e6e;}.tabs-default.tabs-left .nav-tabs > li.active > a,.tabs-default.tabs-left .nav-tabs > li.active > a:hover,.tabs-default.tabs-left .nav-tabs > li.active > a:focus {	border-left-color: #e5e5e5;	color: #6e6e6e;}.tabs-default.tabs-right .nav-tabs > li.active > a,.tabs-default.tabs-right .nav-tabs > li.active > a:hover,.tabs-default.tabs-right .nav-tabs > li.active > a:focus {	border-right-color: #e5e5e5;	color: #6e6e6e;}.tabs-default.tabs-below .nav-tabs > li.active > a,.tabs-default.tabs-below .nav-tabs > li.active > a:hover,.tabs-default.tabs-below .nav-tabs > li.active > a:focus {	border-bottom-color: #e5e5e5;	color: #6e6e6e;}.tabs-primary a {	color: #6e6e6e;}.tabs-primary a:hover,.tabs-primary a:focus {	color: #7ccedf;}.tabs-primary.tabs-top .nav-tabs > li.active > a,.tabs-primary.tabs-top .nav-tabs > li.active > a:hover,.tabs-primary.tabs-top .nav-tabs > li.active > a:focus {	border-top-color: #7ccedf;	color: #7ccedf;}.tabs-primary.tabs-left .nav-tabs > li.active > a,.tabs-primary.tabs-left .nav-tabs > li.active > a:hover,.tabs-primary.tabs-left .nav-tabs > li.active > a:focus {	border-left-color: #7ccedf;	color: #7ccedf;}.tabs-primary.tabs-right .nav-tabs > li.active > a,.tabs-primary.tabs-right .nav-tabs > li.active > a:hover,.tabs-primary.tabs-right .nav-tabs > li.active > a:focus {	border-right-color: #7ccedf;	color: #7ccedf;}.tabs-primary.tabs-below .nav-tabs > li.active > a,.tabs-primary.tabs-below .nav-tabs > li.active > a:hover,.tabs-primary.tabs-below .nav-tabs > li.active > a:focus {	border-bottom-color: #7ccedf;	color: #7ccedf;}.tabs-success a {	color: #6e6e6e;}.tabs-success a:hover,.tabs-success a:focus {	color: #57bb58;}.tabs-success.tabs-top .nav-tabs > li.active > a,.tabs-success.tabs-top .nav-tabs > li.active > a:hover,.tabs-success.tabs-top .nav-tabs > li.active > a:focus {	border-top-color: #57bb58;	color: #57bb58;}.tabs-success.tabs-left .nav-tabs > li.active > a,.tabs-success.tabs-left .nav-tabs > li.active > a:hover,.tabs-success.tabs-left .nav-tabs > li.active > a:focus {	border-left-color: #57bb58;	color: #57bb58;}.tabs-success.tabs-right .nav-tabs > li.active > a,.tabs-success.tabs-right .nav-tabs > li.active > a:hover,.tabs-success.tabs-right .nav-tabs > li.active > a:focus {	border-right-color: #57bb58;	color: #57bb58;}.tabs-success.tabs-below .nav-tabs > li.active > a,.tabs-success.tabs-below .nav-tabs > li.active > a:hover,.tabs-success.tabs-below .nav-tabs > li.active > a:focus {	border-bottom-color: #57bb58;	color: #57bb58;}.tabs-info a {	color: #6e6e6e;}.tabs-info a:hover,.tabs-info a:focus {	color: #5788bb;}.tabs-info.tabs-top .nav-tabs > li.active > a,.tabs-info.tabs-top .nav-tabs > li.active > a:hover,.tabs-info.tabs-top .nav-tabs > li.active > a:focus {	border-top-color: #5788bb;	color: #5788bb;}.tabs-info.tabs-left .nav-tabs > li.active > a,.tabs-info.tabs-left .nav-tabs > li.active > a:hover,.tabs-info.tabs-left .nav-tabs > li.active > a:focus {	border-left-color: #5788bb;	color: #5788bb;}.tabs-info.tabs-right .nav-tabs > li.active > a,.tabs-info.tabs-right .nav-tabs > li.active > a:hover,.tabs-info.tabs-right .nav-tabs > li.active > a:focus {	border-right-color: #5788bb;	color: #5788bb;}.tabs-info.tabs-below .nav-tabs > li.active > a,.tabs-info.tabs-below .nav-tabs > li.active > a:hover,.tabs-info.tabs-below .nav-tabs > li.active > a:focus {	border-bottom-color: #5788bb;	color: #5788bb;}.tabs-warning a {	color: #6e6e6e;}.tabs-warning a:hover,.tabs-warning a:focus {	color: #f0ad4e;}.tabs-warning.tabs-top .nav-tabs > li.active > a,.tabs-warning.tabs-top .nav-tabs > li.active > a:hover,.tabs-warning.tabs-top .nav-tabs > li.active > a:focus {	border-top-color: #f0ad4e;	color: #f0ad4e;}.tabs-warning.tabs-left .nav-tabs > li.active > a,.tabs-warning.tabs-left .nav-tabs > li.active > a:hover,.tabs-warning.tabs-left .nav-tabs > li.active > a:focus {	border-left-color: #f0ad4e;	color: #f0ad4e;}.tabs-warning.tabs-right .nav-tabs > li.active > a,.tabs-warning.tabs-right .nav-tabs > li.active > a:hover,.tabs-warning.tabs-right .nav-tabs > li.active > a:focus {	border-right-color: #f0ad4e;	color: #f0ad4e;}.tabs-warning.tabs-below .nav-tabs > li.active > a,.tabs-warning.tabs-below .nav-tabs > li.active > a:hover,.tabs-warning.tabs-below .nav-tabs > li.active > a:focus {	border-bottom-color: #f0ad4e;	color: #f0ad4e;}.tabs-danger a {	color: #6e6e6e;}.tabs-danger a:hover,.tabs-danger a:focus {	color: #bb5857;}.tabs-danger.tabs-top .nav-tabs > li.active > a,.tabs-danger.tabs-top .nav-tabs > li.active > a:hover,.tabs-danger.tabs-top .nav-tabs > li.active > a:focus {	border-top-color: #bb5857;	color: #bb5857;}.tabs-danger.tabs-left .nav-tabs > li.active > a,.tabs-danger.tabs-left .nav-tabs > li.active > a:hover,.tabs-danger.tabs-left .nav-tabs > li.active > a:focus {	border-left-color: #bb5857;	color: #bb5857;}.tabs-danger.tabs-right .nav-tabs > li.active > a,.tabs-danger.tabs-right .nav-tabs > li.active > a:hover,.tabs-danger.tabs-right .nav-tabs > li.active > a:focus {	border-right-color: #bb5857;	color: #bb5857;}.tabs-danger.tabs-below .nav-tabs > li.active > a,.tabs-danger.tabs-below .nav-tabs > li.active > a:hover,.tabs-danger.tabs-below .nav-tabs > li.active > a:focus {	border-bottom-color: #bb5857;	color: #bb5857;}.tabs-center > .nav-tabs {	text-align: center;}.tabs-center > .nav-tabs > li {	display: inline-block;	float: none;}.tabs-full > .nav-tabs {	display: table;	width: 100%;}.tabs-full > .nav-tabs > li {	display: table-cell;	float: none;}.tabs-full > .nav-tabs > li > a {	margin-right: 0;	background-color: #f5f5f5;}.tabs-full > .nav-tabs > li.active > a,.tabs-full > .nav-tabs > li.active > a:hover,.tabs-full > .nav-tabs > li.active > a:focus {	background-color: #fff;}.tabs-full.tabs-top > .nav-tabs > li > a {	border-top-width: 2px;	margin-bottom: -1px;}.tabs-full.tabs-below > .nav-tabs > li > a {	border-bottom-width: 2px;	margin-top: -1px;}.navbar {	margin-bottom: 1.6428571428571428em;	border-bottom: 0px solid transparent;}@media (min-width: 992px) {	.navbar-header {		float: left;	}}.navbar-collapse {	overflow-x: visible;	border-top: 1px solid transparent;	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);	-webkit-overflow-scrolling: touch;	padding-right: 0px;}.navbar-collapse.in {	overflow-y: auto;}@media (min-width: 992px) {	.navbar-collapse {		width: auto;		border-top: 0;		box-shadow: none;	}	.navbar-collapse.collapse {		display: block !important;		height: auto !important;		padding-bottom: 0;		overflow: visible !important;	}	.navbar-collapse.in {		overflow-y: visible;	}}.navbar-to-fixed {	top: -84px;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.navbar-to-fixed.navbar-fixed-top {	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;	opacity: 1;	filter: alpha(opacity=100);}@media (min-width: 992px) {	.navbar-scroll-fixed {		-webkit-transition: background-color 0.3s;		-o-transition: background-color 0.3s;		transition: background-color 0.3s;	}}.navbar-fixed-top .navbar-collapse {	max-height: 24.285714285714285em;}.container > .navbar-wrap,.container-fluid > .navbar-wrap,.container > .navbar-header-left,.container-fluid > .navbar-header-left,.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse {	margin-right: 0;	margin-left: 0;}@media (min-width: 992px) {	.container > .navbar-wrap,	.container-fluid > .navbar-wrap,	.container > .navbar-header-left,	.container-fluid > .navbar-header-left,	.container > .navbar-header,	.container-fluid > .navbar-header,	.container > .navbar-collapse,	.container-fluid > .navbar-collapse {		margin-right: 0;		margin-left: 0;	}}.navbar-fixed-top {	position: fixed;	right: 0;	left: 0;	z-index: 1030;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}@media (min-width: 992px) {	.navbar-fixed-top {		border-radius: 0;	}}.boxed-wrap .navbar-fixed-top {	left: auto;	right: auto;}.navbar-fixed-top {	top: 0;}.navbar-brand {	float: left;	font-size: 1.2857142857142858em;	padding: 0px;	height: auto;}.navbar-brand:hover,.navbar-brand:focus {	text-decoration: none;}@media (min-width: 992px) {	.navbar > .container .navbar-brand,	.navbar > .container-fluid .navbar-brand {		margin-left: -0.7142857142857143em;	}}.navbar-toggle {	position: relative;	float: right;	padding: 9px 10px;	margin-top: 2.357142857142857em;	margin-bottom: 2.357142857142857em;	background-color: transparent;	background-image: none;	border: 1px solid transparent;	border-radius: 2px;}.navbar-toggle:focus {	outline: 0;}.navbar-toggle .icon-bar {	display: block;	width: 22px;	height: 2px;	-webkit-border-radius: 1px;	border-radius: 1px;	position: relative;	transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;	-webkit-transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;	-o-transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;	-moz-transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;}.navbar-toggle .icon-bar + .icon-bar {	margin-top: 4px;}.navbar-toggle.x .bar-top {	top: 7px;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	-webkit-transition: transform 0.4s;	-o-transition: transform 0.4s;	transition: transform 0.4s;}.navbar-toggle.x .bar-middle {	opacity: 0;	-webkit-transition: opacity 0.3s;	-o-transition: opacity 0.3s;	transition: opacity 0.3s;}.navbar-toggle.x .bar-bottom {	top: -5px;	-webkit-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-o-transform: rotate(-45deg);	transform: rotate(-45deg);	-webkit-transition: transform 0.4s;	-o-transition: transform 0.4s;	transition: transform 0.4s;}@media (min-width: 992px) {	.navbar-toggle {		display: none;	}}.navbar-header .navbar-toggle {	border-color: transparent;}.navbar-header .navbar-toggle:hover,.navbar-header .navbar-toggle:focus {	background-color: rgba(0, 0, 0, 0.2);}.navbar-header .navbar-toggle .icon-bar {	background-color: #1f1f1f;}@media (max-width: 991px) {	.navbar-nav > li > a {		line-height: 100px;		font-size: 14px;		padding-left: 10px;		padding-right: 10px;	}}@media (max-width: 991px) {	.navbar-nav .open .dropdown-menu {		position: static;		float: none;		width: auto;		margin-top: 0;		background-color: transparent;		border: 0;		box-shadow: none;	}	.navbar-nav .open .dropdown-menu > li .dropdown-menu > li > a {		padding-left: 3.5714285714285716em;	}	.navbar-nav .open .dropdown-menu > li > a {		padding: 0.7142857142857143em 1.0714285714285714em 0.7142857142857143em 1.7857142857142858em;	}	.navbar-nav .open .dropdown-menu > li > a {		line-height: 1.6428571428571428em;	}	.navbar-nav .open .dropdown-menu > li > a:hover {		background-image: none;	}}@media (max-width: 992px) {	.navbar-nav {		float: right;	}}@media (min-width: 768px) and (max-width: 992px) {	li.extras {		display: none;	}}@media (min-width: 992px) {	.navbar-nav {		float: left;		margin: 0;	}	.navbar-nav > li {		float: left;	}	.navbar-nav > li > a {		padding-top: 3.5127551020408165em;		padding-bottom: 3.5127551020408165em;	}	.navbar-nav.navbar-right:last-child {		margin-right: -0.7142857142857143em;	}}@media (max-width: 768px) {	.navbar-nav > li > a {		line-height: 20px;		text-align: right;		padding-right: 30px;	}	.navbar-nav {		margin: 0px;		margin-bottom: 20px;	}}.header-type-default .navbar-nav > li > .dropdown-menu {	margin-top: 0;	border-top-right-radius: 0;	border-top-left-radius: 0;}@media (min-width: 992px) {	.header-type-default .navbar-nav > li > .dropdown-menu {		top: 100px;	}}@media (min-width: 992px) {	.header-type-default .navbar-fixed-top .navbar-nav > li > .dropdown-menu {		top: 80px;	}}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {	border-bottom-right-radius: 0;	border-bottom-left-radius: 0;}.navbar-default {	background-color: #ffffff;	border-color: #ffffff;}@media (min-width: 992px) {	.header-type-default .navbar-default {		height: 100px;		-webkit-transition: height 0.2s;		-o-transition: height 0.2s;		transition: height 0.2s;	}}@media (min-width: 992px) {	.header-type-default .navbar-fixed-top.navbar-default {		height: 80px;	}}.navbar-default .navbar-brand {	color: #1f1f1f;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {	color: #050505;	background-color: transparent;}.navbar-default .navbar-nav > li > a {	color: #1f1f1f;}.navbar-default .navbar-nav > li > a:hover {	color: #7ccedf;	background-color: transparent;}.navbar-default .navbar-nav .open > a {	color: #7ccedf;	background-color: transparent;}.navbar-default .navbar-nav .current-menu-ancestor > a,.navbar-default .navbar-nav .current-menu-parent > a,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav .current-menu-ancestor > a:hover,.navbar-default .navbar-nav .current-menu-parent > a:hover,.navbar-default .navbar-nav > .active > a:hover {	color: #7ccedf;	background-color: transparent;}.navbar-default .navbar-collapse {	border-color: #ffffff;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover {	background-color: transparent;}@media (max-width: 991px) {	.navbar-default .navbar-nav .open .dropdown-menu > li {		border-color: #ffffff;	}	.navbar-default .navbar-nav .open .dropdown-menu > li > a {		color: #1f1f1f;	}	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {		color: #7ccedf;		background-color: transparent;	}	.navbar-default .navbar-nav .open .dropdown-menu > .active > a,	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {		color: #7ccedf;		background-color: transparent;	}}@media (max-width: 767px) {	.navbar-brand {		padding: 0;	}}.navbar-brand img {	max-height: 99px;	padding: 15px 0;}@media (min-width: 992px) {	.header-type-default .navbar-brand img {		max-height: 99px;		-webkit-transition: max-height 0.2s;		-o-transition: max-height 0.2s;		transition: max-height 0.2s;	}}@media (min-width: 992px) {	.header-type-default .animate-children .navbar-brand img {		max-height: 79px;	}}.navbar-brand .logo-fixed {	display: none;}@media (max-width: 991px) {	.navbar-brand .logo {		display: block;		max-width: 200px;	}	.navbar-brand .logo-fixed {		display: none;	}}.navbar-fixed-top .navbar-brand img {	padding: 15px 0;}.navbar-fixed-top .navbar-brand .logo {	display: none;}.navbar-fixed-top .navbar-brand .logo-fixed {	display: block;}.navbar-brand .logo-mobile {	display: none;}@media (max-width: 767px) {	.navbar-brand .logo,	.navbar-brand .logo-fixed {		display: none;	}	.navbar-brand .logo-mobile {		display: inline-block;	}}.navbar-default {	margin-bottom: 0;	-webkit-box-shadow: none;	box-shadow: none;}.navbar-default .primary-navbar-collapse {	float: right;}@media (max-width: 991px) {	.navbar-default .primary-navbar-collapse {		float: none;	}}.navbar-default .navbar-collapse {	border: none;}.primary-nav .menu-item-navbar-brand {	display: none;}@media (min-width: 992px) {	.header-default-center .navbar-wrap > .navbar-header {		display: none;	}	.header-default-center .menu-item-navbar-brand {		position: static !important;		padding: 0 3rem !important;		vertical-align: top;	}	.header-default-center .menu-item-navbar-brand .navbar-brand {		display: block;		float: none;		margin: 0 !important;		padding: 0 !important;		position: relative;		height: 100%;	}	.header-default-center .navbar-default .primary-navbar-collapse {		float: none;		padding: 0;	}	.header-default-center.header-type-default .primary-nav {		float: none;		text-align: center;		width: 100%;		margin: 0;	}	.header-default-center.header-type-default .primary-nav > li {		padding: 0 15px;		display: inline-block;		float: none;	}	.header-default-center.header-type-default .primary-nav > li > a .underline:after {		display: none !important;	}}@media (min-width: 992px) and (max-width: 1024px) {	.header-default-center .menu-item-navbar-brand {		padding: 0 1rem !important;	}}@media (min-width: 992px) and (max-width: 1024px) {	.header-default-center.header-type-default .primary-nav > li {		padding: 0 7.5px;	}}.navbar-collapse {	-webkit-box-shadow: none;	box-shadow: none;}.navbar-wrap {	position: relative;}.primary-nav {	font-size: 14px;	font-style: normal;	font-weight: 400;	font-family: "Muli", Helvetica, Arial, sans-serif;}.primary-nav .navicon {	margin-right: 0.5714285714285714rem;	font-size: 14px;}.header-type-below .primary-nav > li > a .navicon,.header-type-classic .primary-nav > li > a .navicon {	position: absolute;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);	margin-top: -2px;}@media (min-width: 992px) {	.primary-nav > .megamenu > .dropdown-menu {		background: #ffffff;		border-top: 2px solid #7ccedf;	}	.primary-nav > .megamenu.megamenu-fullwidth {		position: static !important;	}	.primary-nav > .megamenu.megamenu-fullwidth > .dropdown-menu {		width: 100%;	}	.primary-nav > .megamenu .megamenu-title {		margin: 0;		padding: 0.5em 0;		font-size: 1.1em;		text-transform: uppercase;		border-bottom: 1px solid #e6e6e6;		margin-bottom: 10px;	}	.primary-nav > .megamenu .megamenu-title a {		background: transparent !important;	}	.primary-nav > .megamenu .megamenu-title .caret {		display: none;	}	.primary-nav > .megamenu > .dropdown-menu .widget {		margin-bottom: 0;	}	.primary-nav > .megamenu > .dropdown-menu .megamenu-sidebar {		padding: 0.7142857142857143em;	}	.primary-nav > .megamenu > .dropdown-menu .megamenu-sidebar a {		margin: 0;		padding: 0;	}	.primary-nav > .megamenu > .dropdown-menu .megamenu-sidebar .products {		margin: 0;	}	.primary-nav > .megamenu > .dropdown-menu .megamenu-sidebar .products li {		margin: 0;	}	.primary-nav > .megamenu > .dropdown-menu .megamenu-sidebar .products li img {		width: 100%;	}	.primary-nav > .megamenu > .dropdown-menu > li {		display: table-cell;		vertical-align: top;		border-bottom: none;		border-top: none;		padding: 0.7142857142857143em 1.4285714285714286em 1.4285714285714286em;		min-width: 200px;	}	.primary-nav > .megamenu > .dropdown-menu > li:last-child {		border-right: none;	}	.primary-nav > .megamenu > .dropdown-menu > li.mega-col-12 {		width: 100%;	}	.primary-nav > .megamenu > .dropdown-menu > li.mega-col-3 {		width: 25%;	}	.primary-nav > .megamenu > .dropdown-menu > li.mega-col-6 {		width: 50%;	}	.primary-nav > .megamenu > .dropdown-menu > li.mega-col-4 {		width: 33.3333%;	}	.primary-nav > .megamenu > .dropdown-menu > li > a {		background: #ffffff;	}	.primary-nav > .megamenu > .dropdown-menu > li .dropdown-menu {		display: block !important;		position: relative;		-webkit-box-shadow: none !important;		box-shadow: none !important;		float: none;		left: 0 !important;		top: 0 !important;		opacity: 1 !important;	}	.primary-nav > .megamenu > .dropdown-menu > li .dropdown-menu li {		border: none;	}	.primary-nav > .megamenu > .dropdown-menu > li .dropdown-menu a {		background: #ffffff;		padding-left: 0;	}	.primary-nav > .megamenu > .dropdown-menu > li .dropdown-menu a:hover {		color: #7ccedf;	}	.primary-nav > .megamenu.open > .dropdown-menu {		display: table !important;	}}.primary-nav .dropdown-menu {	min-width: 200px;}.primary-nav .dropdown-menu li {	border-bottom: none;}.primary-nav .dropdown-menu li.menu-item-has-children > .dropdown-menu {	margin: 0;	left: 100%;	top: 0;}@media (max-width: 991px) {	.primary-nav .dropdown-menu li .megamenu-title {		font-size: 14px;		font-weight: 400;		font-family: "Muli", Helvetica, Arial, sans-serif;		margin: 0;		padding: 0.7142857142857143em 1.0714285714285714em 0.7142857142857143em 1.7857142857142858em;		position: relative;		color: #1f1f1f;	}	.primary-nav .dropdown-menu li .megamenu-title .caret {		cursor: pointer;	}}.primary-nav .dropdown-menu a {	color: #6e6e6e;	padding: 0.5em 1rem;}@media (min-width: 992px) {	.primary-nav .dropdown-menu a {		background: #ffffff;	}}.primary-nav .dropdown-menu a:hover {	color: #7ccedf;	background: transparent;}.primary-nav .dropdown-menu .open > a {	color: #7ccedf;}.primary-nav .dropdown-menu .active > a {	color: #7ccedf;	background: transparent;}.primary-nav .dropdown-menu .active > a:hover {	color: #7ccedf;	background: transparent;}.primary-nav li.menu-item-has-children {	position: relative;}@media (max-width: 991px) {	.primary-nav li.menu-item-has-children.open > .megamenu-title > .caret:before,	.primary-nav li.menu-item-has-children.open > a > .caret:before {		content: "\f068";		position: relative;		display: inline-block;		font-family: "FontAwesome";		font-style: normal;		font-weight: normal;		line-height: 1;		text-decoration: inherit;		-webkit-font-smoothing: antialiased;		-moz-osx-font-smoothing: grayscale;		speak: none;	}}@media (max-width: 991px) {	.primary-nav li {		border-bottom: 1px solid #ffffff;	}	.primary-nav li:first-child {		border-top: 1px solid #ffffff;	}	.primary-nav li:last-child {		border-bottom: none;	}}.primary-nav > li > .dropdown-menu {	border-top: 2px solid #7ccedf;}.primary-nav > li > a {	position: relative;}@media (min-width: 992px) {	.header-type-below .primary-nav > li > a,	.header-type-classic .primary-nav > li > a {		padding-top: 0;		padding-bottom: 0;		line-height: 100px;		text-transform: uppercase;		font-weight: 400;	}	.header-type-default .primary-nav > li > a {		text-transform: uppercase;		font-weight: 400;		line-height: 1;		vertical-align: middle;		text-align: center;		display: block;		position: relative;		padding: 42px 1.1rem 0;		-webkit-transition: padding 0.2s;		-o-transition: padding 0.2s;		transition: padding 0.2s;	}	.header-type-default .primary-nav > li > a .navicon {		display: block;		font-size: 21px;		margin: 0;		position: absolute;		top: 25px;		color: #7ccedf;		left: 0;		width: 100%;		height: 30px;		line-height: 30px;		overflow: hidden;		-webkit-transition: height 0.2s;		-o-transition: height 0.2s;		transition: height 0.2s;	}	.header-type-default .primary-nav > li > a .navicon ~ span.underline {		margin-top: 15px;		display: block;	}	.header-type-default .animate-children .primary-nav > li > a {		padding: 34px 1rem;		max-height: 80px;	}	.header-type-default .animate-children .primary-nav > li > a .navicon {		height: 0;	}	.header-type-default .animate-children .primary-nav > li > a .navicon ~ span.underline {		margin-top: 0;	}}.header-type-below .primary-nav > li > a > .navicon ~ .underline,.header-type-classic .primary-nav > li > a > .navicon ~ .underline {	padding-left: 1.5em;}.primary-nav > li > a > .underline {	position: relative;}@media (min-width: 992px) {	.primary-nav > li > a > .caret {		display: none;	}}.primary-nav > li.menu-item-has-children {	position: relative;}.primary-nav > li.menu-item-has-children .caret {	border: none;	vertical-align: baseline;	margin-left: 0.14285714285714285em;	font-size: 1em;}@media (min-width: 992px) {	.primary-nav > li.menu-item-has-children .caret:before {		content: "\f107";		position: relative;		display: inline-block;		font-family: "FontAwesome";		font-style: normal;		font-weight: normal;		line-height: 1;		text-decoration: inherit;		-webkit-font-smoothing: antialiased;		-moz-osx-font-smoothing: grayscale;		speak: none;	}}@media (max-width: 991px) {	.primary-nav > li.menu-item-has-children .caret {		height: 100%;		padding: 10px;		position: absolute;		right: 0px;		top: 0;		width: 40px;		text-align: center;	}	.primary-nav > li.menu-item-has-children .caret:before {		content: "\f067";		position: relative;		display: inline-block;		font-family: "FontAwesome";		font-style: normal;		font-weight: normal;		line-height: 1;		text-decoration: inherit;		-webkit-font-smoothing: antialiased;		-moz-osx-font-smoothing: grayscale;		speak: none;	}}@media (min-width: 992px) {	.primary-nav > li.menu-item-has-children li.menu-item-has-children .caret {		position: absolute;		right: 1rem;	}	.primary-nav > li.menu-item-has-children li.menu-item-has-children .caret:before {		content: "\f105";		position: relative;		display: inline-block;		font-family: "FontAwesome";		font-style: normal;		font-weight: normal;		line-height: 1;		text-decoration: inherit;		-webkit-font-smoothing: antialiased;		-moz-osx-font-smoothing: grayscale;		speak: none;	}}.primary-nav > li.current-menu-parent > a,.primary-nav > li.current-menu-parent > a:hover {	color: #7ccedf;	background-color: transparent;}@media (max-width: 991px) {	.primary-nav .dropdown-menu {		position: relative;		float: none;	}	.primary-nav > li > a {		font-size: 14px;	}}.navbar-fixed-top {	border-color: transparent;	color: #1f1f1f;	-webkit-box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.22);	box-shadow: 0 4px 4px -2px rgba(0, 0, 0, 0.22);	background: #ffffff;}.navbar-fixed-top .header-search-overlay .searchform .searchinput {	font-size: 1em;}.navbar-fixed-top .navbar-nav.primary-nav > li:not(.active):not(.current-menu-ancestor):not(.current-menu-parent) > a {	color: #1f1f1f;}.navbar-fixed-top .navbar-nav.primary-nav > li:not(.active):not(.current-menu-ancestor):not(.current-menu-parent) > a:hover,.navbar-fixed-top .navbar-nav.primary-nav > li.open:not(.active):not(.current-menu-ancestor):not(.current-menu-parent) > a,.navbar-fixed-top .navbar-nav.primary-nav > .current-menu-parent > a,.navbar-fixed-top .navbar-nav.primary-nav > .current-menu-parent > a:hover,.navbar-fixed-top .navbar-nav.primary-nav > .current-menu-ancestor > a,.navbar-fixed-top .navbar-nav.primary-nav > .current-menu-ancestor > a:hover,.navbar-fixed-top .navbar-nav.primary-nav > .active > a,.navbar-fixed-top .navbar-nav.primary-nav > .open > a {	color: #7ccedf;}.navbar-fixed-top .navbar-nav.primary-nav > .active > a:hover,.navbar-fixed-top .navbar-nav.primary-nav > .open > a:hover,.navbar-fixed-top .navbar-nav.primary-nav > li > a:hover {	color: #7ccedf;}.navbar-fixed-top .navbar-nav.primary-nav > .active > a > .underline:before,.navbar-fixed-top .navbar-nav.primary-nav > .open > a > .underline:before,.navbar-fixed-top .navbar-nav.primary-nav > li > a > .underline:before,.navbar-fixed-top .navbar-nav.primary-nav > .active > a > .underline:after,.navbar-fixed-top .navbar-nav.primary-nav > .open > a > .underline:after,.navbar-fixed-top .navbar-nav.primary-nav > li > a > .underline:after {	background-color: #7ccedf;}.navbar-fixed-top .navbar-nav.primary-nav .megamenu-sidebar {	color: #fff;}.navbar-fixed-top .minicart-icon span {	background: #7ccedf;	color: #fff;}@media (min-width: 992px) {	.primary-nav {		-webkit-backface-visibility: hidden;		backface-visibility: hidden;	}	.header-type-default .navbar-default > div,	.header-type-default .navbar-default .primary-navbar-collapse,	.header-type-default .navbar-default .primary-nav {		position: static;		height: 100% !important;	}	.header-type-default .navbar-default .navbar-wrap,	.header-type-default .navbar-default .primary-nav > li {		position: relative;		height: 100% !important;	}	.header-type-default li.navbar-minicart,	.header-type-default li.navbar-search {		display: none !important;	}}.minicart-link,.navbar-search-button {	position: relative;}.header-type-classic .minicart-link,.header-type-classic .navbar-search-button {	margin-left: 20px;}.header-type-classic .minicart-link:before,.header-type-classic .navbar-search-button:before {	content: "";	height: 3px;	position: absolute;	width: 3px;	background: #1f1f1f;	left: -9px;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.header-type-classic .navbar-fixed-top .minicart-link:before,.header-type-classic .navbar-fixed-top .navbar-search-button:before {	background: #1f1f1f;}@-webkit-keyframes search_pop {	0% {		-webkit-transform: scale(0.8);	}	100% {		-webkit-transform: scale(1);	}}@-moz-keyframes search_pop {	0% {		-moz-transform: scale(0.8);	}	100% {		-moz-transform: scale(1);	}}@-o-keyframes search_pop {	0% {		-moz-transform: scale(0.8);	}	100% {		-moz-transform: scale(1);	}}@keyframes search_pop {	0% {		transform: scale(0.8);	}	100% {		transform: scale(1);	}}@media (max-width: 991px) {	.navbar-search {		border: none !important;	}}.navbar-search .search-form-wrap {	color: #6e6e6e;}.navbar-search .search-form-wrap.show-popup {	position: absolute;	top: 100%;	right: 0;	border: 1px solid #e5e5e5;	z-index: 1000;	margin: -0.07142857142857142em 0 0 0;	display: none;	-webkit-border-radius: 2px;	border-radius: 2px;	-webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.2);	box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.2);}@media (min-width: 992px) {	.navbar-search .search-form-wrap.show-popup {		background: #fff;	}}.navbar-search .search-form-wrap.show-popup.show {	-webkit-animation: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s normal none 1 search_pop;	-o-animation: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s normal none 1 search_pop;	animation: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s normal none 1 search_pop;}.navbar-search .search-form-wrap.show-popup:before {	border-color: #ffffff;	border-style: solid none none solid;	border-width: 1px 0 0 1px;	content: "";	display: block;	height: 0.6428571428571429em;	position: absolute;	right: 1.4285714285714286em;	top: -0.35714285714285715em;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	width: 0.6428571428571429em;	z-index: 1010;	background: #fff;}.navbar-search .search-form-wrap.show-popup .searchform-loading {	display: none;}.navbar-search .search-form-wrap.show-popup .searchform {	position: relative;	margin: 0.7142857142857143em;}.navbar-search .search-form-wrap.show-popup .searchform:after {	content: "\f002";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.navbar-search .search-form-wrap.show-popup .searchform.loading:after {	content: "\f110";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.navbar-search .search-form-wrap.show-popup .searchform.loading:after {	-webkit-animation: fa-spin 1s infinite linear;	-o-animation: fa-spin 1s infinite linear;	animation: fa-spin 1s infinite linear;	-webkit-animation-timing-function: steps(8, start);	animation-timing-function: steps(8, start);}.navbar-search .search-form-wrap.show-popup .searchform:after {	color: #fff;	position: absolute !important;	top: 0.5714285714285714em;	right: 0.7142857142857143em !important;	font-size: 1.1428571428571428em !important;}.navbar-search .search-form-wrap.show-popup .searchform:before {	content: "";	width: 2.4285714285714284em;	height: 2.4285714285714284em;	position: absolute;	right: 0;	text-align: center;	background: #7ccedf;	line-height: 2.4285714285714284em;	color: #fff;}.navbar-search .search-form-wrap.show-popup .searchinput {	width: 17.857142857142858em;	height: 2.4285714285714284em;	border: 1px solid #e5e5e5;	padding: 0.35714285714285715em;	padding-right: 2.5714285714285716em;	background: #f8f8f8;	font-size: 14px;	outline: none;}@media (max-width: 991px) {	.navbar-search .search-form-wrap.show-popup .searchinput {		width: 100%;	}}@media (max-width: 991px) {	.navbar-search > a {		display: none !important;	}	.navbar-search .search-form-wrap.show-popup {		position: relative;		display: block !important;		border: none;		border-top: 1px solid #ffffff;		-webkit-box-shadow: none;		box-shadow: none;		padding: 10px 0;	}	.navbar-search .search-form-wrap.show-popup:before {		display: none;	}	.navbar-search .search-form-wrap.show-popup .searchform {		margin-right: 0;		margin-left: 0;	}	.navbar-search .search-form-wrap.show-popup #s {		width: 100%;	}}.navbar-minicart {	position: relative;}@media (max-width: 991px) {	.navbar-minicart {		display: none !important;	}}.cart-icon-mobile {	display: none;	float: right;	padding: 9px 10px;	margin-top: 2.357142857142857em;	margin-bottom: 2.357142857142857em;	background-color: transparent;	background-image: none;	border: 1px solid transparent;	border-radius: 2px;	line-height: 1;	margin-bottom: 27px;	margin-right: 5px;	font-size: 1em;	color: #1f1f1f;	position: relative;}.cart-icon-mobile:focus {	outline: 0;}.cart-icon-mobile .icon-bar {	display: block;	width: 22px;	height: 2px;	-webkit-border-radius: 1px;	border-radius: 1px;	position: relative;	transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;	-webkit-transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;	-o-transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;	-moz-transition: transform 0.4s ease 0s, opacity 0.3s ease 0s;}.cart-icon-mobile .icon-bar + .icon-bar {	margin-top: 4px;}.cart-icon-mobile.x .bar-top {	top: 7px;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	-webkit-transition: transform 0.4s;	-o-transition: transform 0.4s;	transition: transform 0.4s;}.cart-icon-mobile.x .bar-middle {	opacity: 0;	-webkit-transition: opacity 0.3s;	-o-transition: opacity 0.3s;	transition: opacity 0.3s;}.cart-icon-mobile.x .bar-bottom {	top: -5px;	-webkit-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-o-transform: rotate(-45deg);	transform: rotate(-45deg);	-webkit-transition: transform 0.4s;	-o-transition: transform 0.4s;	transition: transform 0.4s;}@media (min-width: 992px) {	.cart-icon-mobile {		display: none;	}}.cart-icon-mobile:hover,.cart-icon-mobile:focus {	color: #1f1f1f;	background-color: rgba(0, 0, 0, 0.2);}.cart-icon-mobile span {	background: none repeat scroll 0 0 #7ccedf;	-webkit-border-radius: 100%;	border-radius: 100%;	color: #fff;	font-size: 12px;	height: 1.7em;	line-height: 1.7em;	position: absolute;	right: -0.5em;	text-align: center;	top: -0.5em;	width: 1.7em;}@media (max-width: 991px) {	.cart-icon-mobile {		display: block;	}}.navbar-toggle-fixed {	position: absolute;	top: 50%;	margin-top: -12px;	right: 30px;	overflow: hidden;	width: 30px;	height: 24px;	z-index: 1031;}@media (max-width: 991px) {	.navbar-toggle-fixed {		display: none;	}}.navbar-toggle-fixed .navbar-toggle-fixed-btn {	cursor: pointer;	display: inline-block;	height: 100%;	position: absolute;	vertical-align: middle;	width: 100%;	left: 0;	right: 0;	overflow: hidden;}.navbar-toggle-fixed .navbar-toggle-fixed-btn i {	background: none repeat scroll 0 0 #1f1f1f;	border-radius: 2px;	display: block;	height: 2px;	left: 0;	position: absolute;	top: 10px;	width: 100%;}.header-transparent .navbar-toggle-fixed .navbar-toggle-fixed-btn i {	background: #fff;}.navbar-fixed-top .navbar-toggle-fixed .navbar-toggle-fixed-btn i {	background: none repeat scroll 0 0 #1f1f1f !important;}.header-type-toggle .navbar-toggle-fixed .navbar-toggle-fixed-btn i {	-webkit-transition: background 0.2s ease 0.75s,top 0.2s ease 0.25s, left 0.2s ease 0.25s, opacity 0.2s ease 0.25s, transform 0.2s ease 0s;	-o-transition: background 0.2s ease 0.75s,top 0.2s ease 0.25s, left 0.2s ease 0.25s, opacity 0.2s ease 0.25s, transform 0.2s ease 0s;	transition: background 0.2s ease 0.75s,top 0.2s ease 0.25s, left 0.2s ease 0.25s, opacity 0.2s ease 0.25s, transform 0.2s ease 0s;}.navbar-toggle-fixed .navbar-toggle-fixed-btn i:first-child {	top: 0;}.navbar-toggle-fixed .navbar-toggle-fixed-btn i:last-child {	top: 20px;}.breadcrumb {	list-style: none;	font-size: 12px;	margin: 0;	padding: 0;	opacity: 0.75;	filter: alpha(opacity=75);	padding-left: 15px;	position: relative;}.breadcrumb:before {	content: "|";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.breadcrumb:before {	left: 0;	position: absolute;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.breadcrumb > li {	display: inline-block;	color: #1f1f1f;}.breadcrumb > li + li:before {	content: "//";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.breadcrumb > li + li:before {	padding: 0 10px;	color: #1f1f1f;}.breadcrumb > li a {	color: #1f1f1f;}.breadcrumb > li a:hover {	color: #1f1f1f;	text-decoration: underline;}.breadcrumb > .active {	color: #1f1f1f;}.paginate {	display: block;	margin-top: 1.6428571428571428em;	padding: 0 0 0.8571428571428571rem 0;}.container-full .paginate {	padding-left: 30px;	padding-right: 30px;}.paginate .paginate_links {	display: table;	margin: 0 auto;	float: right;}.paginate .paginate_links .pagination-meta,.paginate .paginate_links .page-numbers {	padding: 0.3em 1em;	border: 1px solid #e5e5e5;	display: inline-block;	float: left;	margin: 0 0.35714285714285715em 0 0;	color: #6e6e6e;	-webkit-border-radius: 2px;	border-radius: 2px;}.paginate .paginate_links .pagination-meta:last-child,.paginate .paginate_links .page-numbers:last-child {	margin: 0;}.paginate .paginate_links .pagination-meta.current,.paginate .paginate_links .page-numbers.current {	background: #7ccedf;	border: 1px solid #7ccedf;	color: #fff;}.paginate .paginate_links a.page-numbers:hover,.paginate .paginate_links a.page-numbers:focus {	border: 1px solid #7ccedf;	color: #7ccedf;}.paginate .paginate_links .pagination-meta {	color: #6e6e6e;	border-color: transparent;	margin-right: 0.7142857142857143em;}@media (max-width: 767px) {	.paginate .paginate_links {		float: none;	}	.paginate .paginate_links .pagination-meta {		display: none;	}}.label {	display: inline;	padding: .2em .6em .3em;	font-size: 75%;	font-weight: bold;	line-height: 1;	color: #ffffff;	text-align: center;	white-space: nowrap;	vertical-align: baseline;	-webkit-border-radius: 0.25em;	border-radius: 0.25em;}a.label:hover,a.label:focus {	color: #ffffff;	text-decoration: none;	cursor: pointer;}.label:empty {	display: none;}.btn .label {	position: relative;	top: -0.07142857142857142em;}.label-default {	background-color: #949494;}.label-default[href]:hover,.label-default[href]:focus {	background-color: #7b7b7b;}.label-primary {	background-color: #7ccedf;}.label-primary[href]:hover,.label-primary[href]:focus {	background-color: #53bfd5;}.label-success {	background-color: #57bb58;}.label-success[href]:hover,.label-success[href]:focus {	background-color: #409f41;}.label-info {	background-color: #5788bb;}.label-info[href]:hover,.label-info[href]:focus {	background-color: #406f9f;}.label-warning {	background-color: #f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus {	background-color: #ec971f;}.label-danger {	background-color: #bb5857;}.label-danger[href]:hover,.label-danger[href]:focus {	background-color: #9f4140;}.alert {	padding: 1.0714285714285714em;	margin-bottom: 1.6428571428571428em;	border: 1px solid transparent;	border-radius: 2px;}.alert h4 {	margin-top: 0;	color: inherit;}.alert .alert-link {	font-weight: bold;}.alert > p,.alert > ul {	margin-bottom: 0;}.alert > p + p {	margin-top: 0.35714285714285715em;}.alert-style-square {	-webkit-border-radius: 0;	border-radius: 0;}.alert-style-square-outlined {	-webkit-border-radius: 0;	border-radius: 0;	background: none !important;	border-width: 2px;}.alert-style-round {	-webkit-border-radius: 50px;	border-radius: 50px;}.alert-style-outlined {	background: none !important;	border-width: 2px;}.alert-style-3d {	border-width: 1px 1px 5px 1px;}.alert-dismissable,.alert-dismissible {	padding-right: 1.5051020408163267em;}.alert-dismissable .close,.alert-dismissible .close {	position: relative;	color: inherit;}.alert-default {	background-color: #ffffff;	border-color: #e5e5e5;	color: #6e6e6e;}.alert-default hr {	border-top-color: #d8d8d8;}.alert-default .alert-link {	color: #909090;}.alert-primary {	background-color: rgba(206, 237, 243, 0.3);	border-color: rgba(185, 230, 238, 0.3);	color: #7ccedf;}.alert-primary hr {	border-top-color: rgba(165, 222, 233, 0.3);}.alert-primary .alert-link {	color: #909090;}.alert-success {	background-color: rgba(160, 216, 160, 0.3);	border-color: rgba(142, 209, 141, 0.3);	color: #57bb58;}.alert-success hr {	border-top-color: rgba(124, 202, 123, 0.3);}.alert-success .alert-link {	color: #909090;}.alert-info {	background-color: rgba(160, 188, 216, 0.3);	border-color: rgba(141, 176, 209, 0.3);	color: #5788bb;}.alert-info hr {	border-top-color: rgba(123, 163, 202, 0.3);}.alert-info .alert-link {	color: #909090;}.alert-warning {	background-color: rgba(248, 215, 172, 0.3);	border-color: rgba(246, 204, 149, 0.3);	color: #f0ad4e;}.alert-warning hr {	border-top-color: rgba(244, 193, 125, 0.3);}.alert-warning .alert-link {	color: #909090;}.alert-danger {	background-color: rgba(216, 160, 160, 0.3);	border-color: rgba(209, 141, 142, 0.3);	color: #bb5857;}.alert-danger hr {	border-top-color: rgba(202, 123, 124, 0.3);}.alert-danger .alert-link {	color: #909090;}@-webkit-keyframes progress-bar-stripes {	from {		background-position: 40px 0;	}	to {		background-position: 0 0;	}}@-moz-keyframes progress-bar-stripes {	from {		background-position: 40px 0;	}	to {		background-position: 0 0;	}}@-ms-keyframes progress-bar-stripes {	from {		background-position: 40px 0;	}	to {		background-position: 0 0;	}}@-o-keyframes progress-bar-stripes {	from {		background-position: 0 0;	}	to {		background-position: 40px 0;	}}@keyframes progress-bar-stripes {	from {		background-position: 40px 0;	}	to {		background-position: 0 0;	}}.progress-bars .el-heading {	padding-bottom: 0;	margin: 0;}.progress-bars .progress-bar-striped {	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);	background-size: 2.857142857142857em 2.857142857142857em;}.progress-bars .progress-bar.active {	-webkit-animation: progress-bar-stripes 2s linear infinite;	-o-animation: progress-bar-stripes 2s linear infinite;	animation: progress-bar-stripes 2s linear infinite;}.progress-bars .progress {	margin-bottom: 1.6428571428571428em;	background-color: #f5f5f5;	border-radius: 2px;	position: relative;	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);}.progress-bars .progress.run .progress-label {	opacity: 1;	filter: alpha(opacity=100);}.progress-bars .progress-bar {	width: 0%;	height: 100%;	background-color: #7ccedf;	-webkit-border-radius: 2px;	border-radius: 2px;}.progress-bars.label-above .progress {	height: 0.35714285714285715em;	margin-top: 2.642857142857143em;}.progress-bars.label-above .progress-title {	position: absolute;	top: -1.7142857142857142em;	left: 0;	color: #6e6e6e;}.progress-bars.label-above .progress-label {	top: -1.9285714285714286em;	left: 0;	margin-left: -1.3em;	position: absolute;	opacity: 0;	filter: alpha(opacity=0);	padding: 0.07142857142857142em 0.35714285714285715em;	-webkit-border-radius: 2px;	border-radius: 2px;	background: #000;	color: #fff;	-webkit-transition: opacity 4s;	-o-transition: opacity 4s;	transition: opacity 4s;	line-height: 1.7;}.progress-bars.label-above .progress-label:before {	background: none repeat scroll 0 0 #000;	bottom: -0.21428571428571427em;	content: "";	height: 0.42857142857142855em;	left: 50%;	margin-left: -0.2857142857142857em;	position: absolute;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	width: 0.42857142857142855em;}.progress-bars.label-inner .el-heading {	margin-bottom: 1.6428571428571428em;}.progress-bars.label-inner .progress {	height: 1.7em;	line-height: 1.7;}.progress-bars.label-inner .progress-bar {	overflow: hidden;	-webkit-border-radius: 2px;	border-radius: 2px;}.progress-bars.label-inner .progress-title {	color: #ffffff;	float: left;	padding-left: 0.5714285714285714em;}.progress-bars.label-inner .progress-label {	float: right;	color: #ffffff;	opacity: 0;	filter: alpha(opacity=0);	position: relative;	left: auto !important;	padding-right: 0.5714285714285714em;	-webkit-transition: opacity 2s;	-o-transition: opacity 2s;	transition: opacity 2s;}.progress-bars  .progress-bar-green {	background-color: #82b440;}.progress-bars  .progress-bar-blue {	background-color: #0084b4;}.progress-bars  .progress-bar-teal {	background-color: #5bc0de;}.progress-bars  .progress-bar-orange {	background-color: #f0ad4e;}.panel {	margin-bottom: 0.8214285714285714em;	background-color: #ffffff;	border: 1px solid transparent;	-webkit-border-radius: 2px;	border-radius: 2px;}.panel-body {	padding: 1.0714285714285714em;}.panel-heading {	padding: 0.7142857142857143em 1.0714285714285714em;	border-bottom: 1px solid transparent;	border-top-right-radius: 1px;	border-top-left-radius: 1px;}.panel-heading > .dropdown .dropdown-toggle {	color: inherit;}.panel-title {	margin-top: 0;	margin-bottom: 0;	font-size: 1.3em;	color: inherit;}.panel-title > a {	color: inherit;	display: block;	position: relative;}.panel-title > a:before,.panel-title > a:after {	font-size: 90%;	position: absolute !important;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.panel-title > a:before {	left: 0;	margin-right: 1.0714285714285714em;}.panel-title > a:after {	right: 0;}.panel-icon-none-left .panel-title > a {	padding-left: 1.5em;}.panel-icon-none-left .panel-title > a:before {	content: "\f067";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-none-left .panel-title > a:before {	content: "\f068";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-icon-none-right .panel-title > a {	padding-right: 1.5em;}.panel-icon-none-right .panel-title > a:after {	content: "\f067";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-none-right .panel-title > a:after {	content: "\f068";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-icon-circle-left .panel-title > a {	padding-left: 1.5em;}.panel-icon-circle-left .panel-title > a:before {	content: "\f055";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-circle-left .panel-title > a:before {	content: "\f056";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-icon-circle-right .panel-title > a {	padding-right: 1.5em;}.panel-icon-circle-right .panel-title > a:after {	content: "\f055";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-circle-right .panel-title > a:after {	content: "\f056";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-icon-square-left .panel-title > a {	padding-left: 1.5em;}.panel-icon-square-left .panel-title > a:before {	content: "\f0fe";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-square-left .panel-title > a:before {	content: "\f146";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-icon-square-right .panel-title > a {	padding-right: 1.5em;}.panel-icon-square-right .panel-title > a:after {	content: "\f0fe";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-square-right .panel-title > a:after {	content: "\f146";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-icon-square-o-left .panel-title > a {	padding-left: 1.5em;}.panel-icon-square-o-left .panel-title > a:before {	content: "\f196";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-square-o-left .panel-title > a:before {	content: "\f147";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-icon-square-o-right .panel-title > a {	padding-right: 1.5em;}.panel-icon-square-o-right .panel-title > a:after {	content: "\f196";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-heading.active.panel-icon-square-o-right .panel-title > a:after {	content: "\f147";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.panel-footer {	padding: 0.7142857142857143em 1.0714285714285714em;	background-color: #f5f5f5;	border-top: 1px solid #e5e5e5;	border-bottom-right-radius: 1px;	border-bottom-left-radius: 1px;}.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table {	margin-bottom: 0;}.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child {	border-top-right-radius: 1px;	border-top-left-radius: 1px;}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {	border-top-left-radius: 1px;}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {	border-top-right-radius: 1px;}.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child {	border-bottom-right-radius: 1px;	border-bottom-left-radius: 1px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {	border-bottom-left-radius: 1px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {	border-bottom-right-radius: 1px;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive {	border-top: 1px solid #e5e5e5;}.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td {	border-top: 0;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered {	border: 0;}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {	border-left: 0;}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {	border-right: 0;}.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {	border-bottom: 0;}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {	border-bottom: 0;}.panel > .table-responsive {	border: 0;	margin-bottom: 0;}.panel-none {	border-bottom-color: transparent;	margin-bottom: 0;	background: transparent;}.panel-none:last-child {	margin-bottom: 1.6428571428571428em;}.panel-outline {	border-bottom-color: #e5e5e5;	margin-bottom: 0;}.panel-outline:last-child {	margin-bottom: 1.6428571428571428em;}.panel-default {	border-color: #e5e5e5;}.panel-default > .panel-heading {	color: #6e6e6e;	background-color: #f5f5f5;	border-color: #e5e5e5;}.panel-default > .panel-heading + .panel-collapse > .panel-body {	border-top-color: #e5e5e5;}.panel-default > .panel-heading .badge {	color: #f5f5f5;	background-color: #6e6e6e;}.panel-default > .panel-footer + .panel-collapse > .panel-body {	border-bottom-color: #e5e5e5;}.panel-primary {	border-color: #7ccedf;}.panel-primary > .panel-heading {	color: #ffffff;	background-color: #7ccedf;	border-color: #7ccedf;}.panel-primary > .panel-heading + .panel-collapse > .panel-body {	border-top-color: #7ccedf;}.panel-primary > .panel-heading .badge {	color: #7ccedf;	background-color: #ffffff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body {	border-bottom-color: #7ccedf;}.panel-success {	border-color: rgba(142, 209, 141, 0.3);}.panel-success > .panel-heading {	color: #57bb58;	background-color: rgba(160, 216, 160, 0.3);	border-color: rgba(142, 209, 141, 0.3);}.panel-success > .panel-heading + .panel-collapse > .panel-body {	border-top-color: rgba(142, 209, 141, 0.3);}.panel-success > .panel-heading .badge {	color: rgba(160, 216, 160, 0.3);	background-color: #57bb58;}.panel-success > .panel-footer + .panel-collapse > .panel-body {	border-bottom-color: rgba(142, 209, 141, 0.3);}.panel-info {	border-color: rgba(141, 176, 209, 0.3);}.panel-info > .panel-heading {	color: #5788bb;	background-color: rgba(160, 188, 216, 0.3);	border-color: rgba(141, 176, 209, 0.3);}.panel-info > .panel-heading + .panel-collapse > .panel-body {	border-top-color: rgba(141, 176, 209, 0.3);}.panel-info > .panel-heading .badge {	color: rgba(160, 188, 216, 0.3);	background-color: #5788bb;}.panel-info > .panel-footer + .panel-collapse > .panel-body {	border-bottom-color: rgba(141, 176, 209, 0.3);}.panel-warning {	border-color: rgba(246, 204, 149, 0.3);}.panel-warning > .panel-heading {	color: #f0ad4e;	background-color: rgba(248, 215, 172, 0.3);	border-color: rgba(246, 204, 149, 0.3);}.panel-warning > .panel-heading + .panel-collapse > .panel-body {	border-top-color: rgba(246, 204, 149, 0.3);}.panel-warning > .panel-heading .badge {	color: rgba(248, 215, 172, 0.3);	background-color: #f0ad4e;}.panel-warning > .panel-footer + .panel-collapse > .panel-body {	border-bottom-color: rgba(246, 204, 149, 0.3);}.panel-danger {	border-color: rgba(209, 141, 142, 0.3);}.panel-danger > .panel-heading {	color: #bb5857;	background-color: rgba(216, 160, 160, 0.3);	border-color: rgba(209, 141, 142, 0.3);}.panel-danger > .panel-heading + .panel-collapse > .panel-body {	border-top-color: rgba(209, 141, 142, 0.3);}.panel-danger > .panel-heading .badge {	color: rgba(216, 160, 160, 0.3);	background-color: #bb5857;}.panel-danger > .panel-footer + .panel-collapse > .panel-body {	border-bottom-color: rgba(209, 141, 142, 0.3);}.close {	float: right;	font-size: 21px;	font-weight: bold;	line-height: 1;	color: #000000;	opacity: 0.3;	filter: alpha(opacity=30);}.close:hover,.close:focus {	color: #000000;	text-decoration: none;	cursor: pointer;	opacity: 0.5;	filter: alpha(opacity=50);}button.close {	padding: 0;	cursor: pointer;	background: transparent;	border: 0;	-webkit-appearance: none;}.morphsearch {	width: 40px;	min-height: 40px;	background: #f5f5f5;	position: fixed;	z-index: 10000;	top: 40px;	right: 40px;	-webkit-transform-origin: 100% 0;	transform-origin: 100% 0;	-webkit-transition-property: min-height, width, top, right, opacity, visibility;	transition-property: min-height, width, top, right, opacity, visibility;	-webkit-transition-duration: 0.5s;	transition-duration: 0.5s;	-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);	transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);	z-index: 99999;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	overflow: auto;}.morphsearch.open {	width: 100%;	min-height: 100%;	top: 0px;	right: 0px;	visibility: visible;	opacity: 1;	filter: alpha(opacity=100);}.morphsearch-form {	width: 100%;	height: 40px;	margin: 0 auto;	position: relative;	-webkit-transition-property: width, height, -webkit-transform;	transition-property: width, height, transform;	-webkit-transition-duration: 0.5s;	transition-duration: 0.5s;	-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);	transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);}.morphsearch.open .morphsearch-form {	width: 80%;	height: 160px;	-webkit-transform: translate3d(0, 3em, 0);	transform: translate3d(0, 3em, 0);}.morphsearch-input {	width: 100%;	height: 100%;	padding: 0 10% 0 10px;	font-weight: 700;	border: none;	background: transparent;	font-size: 0.8em;	color: #7ccedf;	-webkit-transition: font-size 0.5s cubic-bezier(0.7, 0, 0.3, 1);	transition: font-size 0.5s cubic-bezier(0.7, 0, 0.3, 1);}.morphsearch-input::-ms-clear {	/* remove cross in IE */	display: none;}.morphsearch.hideInput .morphsearch-input {	color: transparent;	-webkit-transition: color 0.3s;	transition: color 0.3s;}.morphsearch.open .morphsearch-input {	font-size: 7em;}/* placeholder */.morphsearch-input::-webkit-input-placeholder {	color: #909090;}.morphsearch-input:-moz-placeholder {	color: #909090;}.morphsearch-input::-moz-placeholder {	color: #909090;}.morphsearch-input:-ms-input-placeholder {	color: #909090;}/* hide placeholder when active in Chrome */.gn-search:focus::-webkit-input-placeholder {	color: transparent;}.morphsearch-input:focus,.morphsearch-submit:focus {	outline: none;}.morphsearch-submit {	position: absolute;	width: 80px;	height: 80px;	text-indent: 100px;	overflow: hidden;	right: 0;	top: 50%;	background: transparent url(../images/magnifier.svg) no-repeat center center;	background-size: 100%;	border: none;	pointer-events: none;	transform-origin: 50% 50%;	opacity: 0;	-webkit-transform: translate3d(-30px, -50%, 0) scale3d(0, 0, 1);	transform: translate3d(-30px, -50%, 0) scale3d(0, 0, 1);}.morphsearch.open .morphsearch-submit {	pointer-events: auto;	opacity: 1;	-webkit-transform: translate3d(-30px, -50%, 0) scale3d(1, 1, 1);	transform: translate3d(-30px, -50%, 0) scale3d(1, 1, 1);	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;	transition: opacity 0.3s, transform 0.3s;	-webkit-transition-delay: 0.5s;	transition-delay: 0.5s;}.morphsearch-close {	width: 36px;	height: 36px;	position: absolute;	right: 2em;	top: 2em;	overflow: hidden;	text-indent: 100%;	cursor: pointer;	pointer-events: none;	opacity: 0;	-webkit-transform: scale3d(0, 0, 1);	transform: scale3d(0, 0, 1);}.morphsearch.open .morphsearch-close {	opacity: 1;	pointer-events: auto;	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;	transition: opacity 0.3s, transform 0.3s;	-webkit-transition-delay: 0.5s;	transition-delay: 0.5s;}.morphsearch-close::before,.morphsearch-close::after {	content: '';	position: absolute;	width: 2px;	height: 100%;	top: 0;	left: 50%;	border-radius: 3px;	opacity: 0.2;	background: #000;}.morphsearch-close:hover.morphsearch-close::before,.morphsearch-close:hover.morphsearch-close::after {	opacity: 1;}.morphsearch-close::before {	-webkit-transform: rotate(45deg);	transform: rotate(45deg);}.morphsearch-close::after {	-webkit-transform: rotate(-45deg);	transform: rotate(-45deg);}.morphsearch-content {	color: #333;	margin-top: 4.5em;	width: 100%;	height: 0;	overflow: hidden;	padding: 0 10.5%;	background: #ededed;	position: absolute;	pointer-events: none;	opacity: 0;}.morphsearch.open .morphsearch-content {	opacity: 1;	height: auto;	overflow: visible;	/* this breaks the transition of the children in FF: https://bugzilla.mozilla.org/show_bug.cgi?id=625289 */	pointer-events: auto;	-webkit-transition: opacity 0.3s 0.5s;	transition: opacity 0.3s 0.5s;}.dummy-column {	width: 45%;	padding: 0 0 6em;	float: left;	opacity: 0;	-webkit-transform: translate3d(0, 100px, 0);	transform: translateY(100px);	-webkit-transition: -webkit-transform 0.5s, opacity 0.5s;	transition: transform 0.5s, opacity 0.5s;}.has-3colum .dummy-column {	width: 30%;}.morphsearch.open .dummy-column:first-child {	-webkit-transition-delay: 0.4s;	transition-delay: 0.4s;}.morphsearch.open .dummy-column:nth-child(2) {	-webkit-transition-delay: 0.45s;	transition-delay: 0.45s;}.morphsearch.open .dummy-column:nth-child(3) {	-webkit-transition-delay: 0.5s;	transition-delay: 0.5s;}.morphsearch.open .dummy-column {	opacity: 1;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.dummy-column:nth-child(2) {	margin: 0 5%;}.dummy-column h2 {	font-size: 1em;	letter-spacing: 1px;	text-transform: uppercase;	font-weight: bold;	color: #6e6e6e;	padding: 0.5em 0;}.dummy-media-object {	padding: 0.75em;	display: block;	margin: 0.75em 0;	cursor: pointer;	border-radius: 3px;	background: rgba(118, 117, 128, 0.1);}.dummy-media-object:before,.dummy-media-object:after {	content: " ";	display: table;}.dummy-media-object:after {	clear: both;}.dummy-media-object > div {	font-size: 12px;}.dummy-media-object:hover,.dummy-media-object:focus {	background: rgba(118, 117, 128, 0.2);}.dummy-media-object img {	width: 50px;	margin: 0 10px 0 0;	vertical-align: middle;	float: left;}.dummy-media-object h3 {	vertical-align: middle;	font-size: 1rem;	font-weight: normal;	margin: 0 0 0 0;	display: block;}.dummy-media-object .price {	font-weight: normal;}.dummy-media-object .price .amount {	font-weight: bold;	margin-right: 5px;}.dummy-media-object .price del .amount {	font-weight: normal;}.dummy-media-object:hover h3 {	color: #7ccedf;}/* Overlay */.morphsearch-overlay {	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: rgba(0, 0, 0, 0.5);	opacity: 0;	filter: alpha(opacity=0);	pointer-events: none;	-webkit-transition: opacity 0.5s;	transition: opacity 0.5s;	-webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);	transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);	z-index: 9999;	visibility: hidden;}.morphsearch.open ~ .morphsearch-overlay {	opacity: 1;	filter: alpha(opacity=100);}@media screen and (max-width: 53.125em) {	.morphsearch-input {		padding: 0 25% 0 10px;	}	.morphsearch.open .morphsearch-input {		font-size: 2em;	}	.dummy-column {		float: none;		width: auto;		padding: 0 0 2em;	}	.dummy-column:nth-child(2) {		margin: 0;	}	.morphsearch.open .morphsearch-submit {		-webkit-transform: translate3d(0, -50%, 0) scale3d(0.5, 0.5, 1);		transform: translate3d(0, -50%, 0) scale3d(0.5, 0.5, 1);	}}@media screen and (max-width: 60.625em) {	.morphsearch {		width: 80%;		top: 10%;		right: 10%;	}}.mejs-overlay-button {	background: rgba(0, 0, 0, 0.5);	-webkit-border-radius: 50%;	border-radius: 50%;	width: 50px;	height: 50px;	margin-left: -25px !important;}.mejs-overlay-button:before {	font-family: "FontAwesome";	font-size: 22px;	content: "\f04b";	color: #fff;	display: block;	text-align: center;	line-height: 50px;	width: 50px;	height: 50px;	padding-left: 5px;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.mejs-poster {	-webkit-background-size: cover !important;	-moz-background-size: cover !important;	-o-background-size: cover !important;	background-size: cover !important;}.mejs-container {	background: none;}.mejs-container .mejs-controls {	background: #f5f5f5 !important;	font-size: 11px !important;}.mejs-container.mejs-audio div.mejs-volume-button {	min-height: 0;}.mejs-container .mejs-controls > div {	min-height: 26px;	height: auto;}.mejs-controls .mejs-button button {	background-image: none;	height: 16px !important;	line-height: 0 !important;	margin: 8px 5px;}.mejs-controls .mejs-button button:before {	font-family: "FontAwesome";	font-size: 13px;	color: #000;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.mejs-container .mejs-controls .mejs-time {	min-height: 0;}.mejs-container .mejs-controls .mejs-time span {	color: #000;}.mejs-controls .mejs-play button:before {	content: "\f04b";}.mejs-controls .mejs-pause button:before {	content: "\f04c";}.mejs-overlay-loading,.mejs-overlay-loading span {	background: none !important;}.mejs-controls .mejs-time-rail span {	-webkit-border-radius: 0;	border-radius: 0;	height: 6px;}.mejs-controls .mejs-time-rail .mejs-time-total {	background: #fff;	margin: 6px 5px;}.mejs-controls .mejs-time-rail .mejs-time-loaded {	background: #dcdcdc !important;}.mejs-controls .mejs-time-rail .mejs-time-current {	background: #7ccedf !important;}.mejs-controls .mejs-time-rail .mejs-time-float-corner {	border-color: #dcdcdc transparent transparent !important;}.mejs-controls .mejs-time-rail .mejs-time-float {	border: 1px solid #dcdcdc !important;	background: #dcdcdc !important;}.mejs-controls .mejs-fullscreen-button button:before {	content: "\f065";}.mejs-controls .mejs-unfullscreen button:before {	content: "\f066";}.mejs-controls .mejs-volume-button button:before {	content: "\f028";}.mejs-controls .mejs-mute button:before {	/* content: "\f026"; */}.mejs-controls .mejs-unmute button:before {	content: "\f026";}.mejs-controls div.mejs-horizontal-volume-slider {	float: right;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {	background: #fff;	-webkit-border-radius: 0;	border-radius: 0;	height: 6px;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {	background: #7ccedf !important;	-webkit-border-radius: 0;	border-radius: 0;	height: 6px;}.mejs-contextmenu {	z-index: 1001;}.dh-mfp-popup .mfp-content {	-webkit-transform: scale(0.5);	-ms-transform: scale(0.5);	-o-transform: scale(0.5);	transform: scale(0.5);	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: all 0.5s ease-in-out 0s;	-o-transition: all 0.5s ease-in-out 0s;	transition: all 0.5s ease-in-out 0s;	-webkit-transform-origin: center top 0;	-moz-transform-origin: center top 0;	-ms-transform-origin: center top 0;	transform-origin: center top 0;}.dh-mfp-popup.mfp-ready .mfp-content {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.dh-mfp-popup .mfp-content .embed-wrap,.dh-mfp-popup .mfp-content .video-embed-wrap {	max-width: 800px;	margin: 50px auto;	position: relative;}.dh-mfp-popup .mfp-content .embed-wrap .mfp-close,.dh-mfp-popup .mfp-content .video-embed-wrap .mfp-close {	color: #fff;	right: -16px;	top: -35px;}.modal-open {	overflow: hidden;}.modal {	display: none;	overflow: hidden;	position: fixed;	top: 0;	right: 0;	bottom: 0;	left: 0;	-webkit-overflow-scrolling: touch;	z-index: 1080;	outline: 0;}.modal.fade .modal-dialog {	-webkit-transform: scale(0.5);	-ms-transform: scale(0.5);	-o-transform: scale(0.5);	transform: scale(0.5);	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: scale 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;	-o-transition: scale 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;	-ms-transition: scale 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;	-moz-transition: scale 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;	transition: scale 0.5s ease-in-out 0s, opacity 0.5s ease-in-out 0s, transform 0.5s ease-in-out 0s;	-webkit-transform-origin: center top 0;	-moz-transform-origin: center top 0;	-ms-transform-origin: center top 0;	transform-origin: center top 0;}.modal.in .modal-dialog {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);	z-index: 1041;}.modal-open .modal {	overflow-x: hidden;	overflow-y: auto;}.modal-dialog {	position: relative;	width: auto;	margin: 0.7142857142857143em;}.modal-dialog.modal-dialog-center {	left: 50%;	margin: 0;	position: absolute;	top: 50%;}.modal-dialog.modal-dialog-center .modal-body {	overflow-y: auto;}.modal-dialog.modal-dialog-center .modal-footer {	margin-top: 0;}@media (max-width: 767px) {	.modal-dialog.modal-dialog-center {		width: 100%;	}}.modal-content {	position: relative;	background-color: #ffffff;	border: 1px solid #999999;	border: 1px solid rgba(0, 0, 0, 0.2);	border-radius: 2px;	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);	background-clip: padding-box;	outline: 0;}.modal-backdrop {	position: fixed;	top: 0;	right: 0;	bottom: 0;	left: 0;	z-index: 1040;	background-color: #000000;}.modal-backdrop.fade {	opacity: 0;	filter: alpha(opacity=0);}.modal-backdrop.in {	opacity: 0.5;	filter: alpha(opacity=50);}.modal-header {	padding: 1.0714285714285714em;	border-bottom: 1px solid #e5e5e5;	min-height: 2.7714285714285714em;}.modal-header .close {	margin-top: -0.14285714285714285em;}.modal-title {	margin: 0;	line-height: 1.7;}.modal-body {	position: relative;	padding: 1.0714285714285714em;}.modal-footer {	padding: 1.0714285714285714em;	text-align: right;	border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {	margin-left: 0.35714285714285715em;	margin-bottom: 0;}.modal-footer .btn-block + .btn-block {	margin-left: 0;}.modal-scrollbar-measure {	position: absolute;	top: -9999px;	width: 50px;	height: 50px;	overflow: scroll;}.user-lostpassword-modal .modal-content,.user-login-modal .modal-content {	border-width: 0px;}.user-lostpassword-modal .modal-body,.user-login-modal .modal-body {	padding-top: 2rem;	padding-bottom: 2rem;}@media (min-width: 768px) {	.user-lostpassword-modal .modal-dialog,	.user-login-modal .modal-dialog {		width: 400px;	}}.user-lostpassword-modal .modal-header,.user-login-modal .modal-header {	background-color: #7ccedf;	-webkit-border-radius: 2px 2px 0 0;	border-radius: 2px 2px 0 0;}.user-lostpassword-modal .modal-header .modal-title,.user-login-modal .modal-header .modal-title {	color: #fff;}.user-lostpassword-modal .modal-footer,.user-login-modal .modal-footer {	background-color: #f5f5f5;	-webkit-border-radius: 0 0 2px 2px;	border-radius: 0 0 2px 2px;}.user-lostpassword-modal .modal-footer button,.user-login-modal .modal-footer button {	padding-left: 2rem;	padding-right: 2rem;}.user-lostpassword-modal .user-modal-result,.user-login-modal .user-modal-result {	text-align: center;}.user-lostpassword-modal .user-modal-result a,.user-login-modal .user-modal-result a {	color: #7ccedf;}.user-lostpassword-modal .user-modal-result a:hover,.user-login-modal .user-modal-result a:hover {	text-decoration: underline;}.user-lostpassword-modal .user-modal-result .error-response,.user-login-modal .user-modal-result .error-response {	color: #bb5857;}.user-lostpassword-modal .user-modal-result .success-response,.user-login-modal .user-modal-result .success-response {	color: #57bb58;}.user-login-modal .user-login-facebook {	text-align: center;}.user-login-modal .user-login-or {	text-align: center;	margin-bottom: 1.5rem;	margin-top: 2rem;	position: relative;}.user-login-modal .user-login-or:before {	position: absolute;	width: 100%;	height: 1px;	background: #e5e5e5;	top: 50%;	margin-top: -1px;	content: "";	left: 0;}.user-login-modal .user-login-or span {	border: 1px solid #e5e5e5;	display: inline-block;	font-size: 1.1rem;	height: 2.5em;	width: 2.5em;	font-style: italic;	-webkit-border-radius: 100%;	border-radius: 100%;	line-height: 2.1em;	position: relative;	z-index: 2;	background-color: #fff;}@media (min-width: 768px) {	.modal-dialog {		width: 600px;		margin: 2.142857142857143em auto;	}	.modal-content {		-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);		box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);	}	.modal-sm {		width: 300px;	}}@media (min-width: 992px) {	.modal-lg {		width: 900px;	}}.tooltip {	position: absolute;	z-index: 999;	display: block;	visibility: visible;	font-size: 12px;	line-height: 1.4;	opacity: 0;	filter: alpha(opacity=0);}.tooltip.in {	opacity: 0.9;	filter: alpha(opacity=90);}.tooltip.top {	margin-top: -0.21428571428571427em;	padding: 5px 0;}.tooltip.right {	margin-left: 0.21428571428571427em;	padding: 0 5px;}.tooltip.bottom {	margin-top: 0.21428571428571427em;	padding: 5px 0;}.tooltip.left {	margin-left: -0.21428571428571427em;	padding: 0 5px;}a[data-toggle="popover"],a[data-toggle="tooltip"] {	color: #1f1f1f;	text-decoration: underline;}a[data-toggle="popover"]:hover,a[data-toggle="tooltip"]:hover {	color: #7ccedf;}.tooltip-inner {	max-width: 14.285714285714286em;	padding: 0.7142857142857143em 0.5714285714285714em !important;	color: #ffffff;	text-align: center;	text-decoration: none;	background-color: #6e6e6e !important;	-webkit-border-radius: 2px;	border-radius: 2px;}.tooltip-arrow {	position: absolute;	width: 0;	height: 0;	border-color: transparent;	border-style: solid;}.tooltip.top .tooltip-arrow {	bottom: 0;	left: 50%;	margin-left: -5px;	border-width: 5px 5px 0;	border-top-color: #6e6e6e !important;}.tooltip.top-left .tooltip-arrow {	bottom: 0;	left: 5px;	border-width: 5px 5px 0;	border-top-color: #6e6e6e !important;}.tooltip.top-right .tooltip-arrow {	bottom: 0;	right: 5px;	border-width: 5px 5px 0;	border-top-color: #6e6e6e !important;}.tooltip.right .tooltip-arrow {	top: 50%;	left: 0;	margin-top: -5px;	border-width: 5px 5px 5px 0;	border-right-color: #6e6e6e !important;}.tooltip.left .tooltip-arrow {	top: 50%;	right: 0;	margin-top: -5px;	border-width: 5px 0 5px 5px;	border-left-color: #6e6e6e !important;}.tooltip.bottom .tooltip-arrow {	top: 0;	left: 50%;	margin-left: -5px;	border-width: 0 5px 5px;	border-bottom-color: #6e6e6e !important;}.tooltip.bottom-left .tooltip-arrow {	top: 0;	left: 5px;	border-width: 0 5px 5px;	border-bottom-color: #6e6e6e !important;}.tooltip.bottom-right .tooltip-arrow {	top: 0;	right: 5px;	border-width: 0 5px 5px;	border-bottom-color: #6e6e6e !important;}.popover {	position: absolute;	top: 0;	left: 0;	z-index: 999;	display: none;	max-width: 19.714285714285715em;	padding: 1px;	text-align: left;	background-color: #ffffff;	background-clip: padding-box;	border: 1px solid #e5e5e5;	border-radius: 2px;	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);	box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);	white-space: normal;}.popover.top {	margin-top: -8px;}.popover.right {	margin-left: 8px;}.popover.bottom {	margin-top: 8px;}.popover.left {	margin-left: -8px;}.popover.pin-popover {	padding: 0;	border: none;}.popover.pin-popover .popover-title {	border: none;	background: transparent;	color: #7ccedf;}.popover-title {	margin: 0;	padding: 18px 18px 0;	font-size: 1.1em;	font-weight: normal;	line-height: 1.1;	background-color: #f7f7f7;	border-bottom: 1px solid #ebebeb;	border-radius: 2px 2px 0 0;	color: #1f1f1f;}.popover-content {	padding: 14px 18px 18px;}.popover > .arrow,.popover > .arrow:after {	position: absolute;	display: block;	width: 0;	height: 0;	border-color: transparent;	border-style: solid;}.popover > .arrow {	border-width: 9px;}.popover > .arrow:after {	border-width: 8px;	content: "";}.popover.top > .arrow {	left: 50%;	margin-left: -9px;	border-bottom-width: 0;	border-top-color: #e5e5e5;	bottom: -9px;}.popover.top > .arrow:after {	content: " ";	bottom: 1px;	margin-left: -8px;	border-bottom-width: 0;	border-top-color: #ffffff;}.popover.right > .arrow {	top: 50%;	left: -9px;	margin-top: -9px;	border-left-width: 0;	border-right-color: #e5e5e5;}.popover.right > .arrow:after {	content: " ";	left: 1px;	bottom: -8px;	border-left-width: 0;	border-right-color: #ffffff;}.popover.bottom > .arrow {	left: 50%;	margin-left: -9px;	border-top-width: 0;	border-bottom-color: #e5e5e5;	top: -9px;}.popover.bottom > .arrow:after {	content: " ";	top: 1px;	margin-left: -8px;	border-top-width: 0;	border-bottom-color: #ffffff;}.popover.left > .arrow {	top: 50%;	right: -9px;	margin-top: -9px;	border-right-width: 0;	border-left-color: #e5e5e5;}.popover.left > .arrow:after {	content: " ";	right: 1px;	border-right-width: 0;	border-left-color: #ffffff;	bottom: -8px;}.carousel {	position: relative;}.carousel.fade {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transition: none;	-o-transition: none;	transition: none;}.carousel-inner {	position: relative;	overflow: hidden;	width: 100%;}.carousel-inner > .item {	display: none;	position: relative;	-webkit-transition: 0.6s ease-in-out left;	-o-transition: 0.6s ease-in-out left;	transition: 0.6s ease-in-out left;}.carousel-inner > .item > img,.carousel-inner > .item > a > img {	line-height: 1;}.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev {	display: block;}.carousel-inner > .active {	left: 0;}.carousel-inner > .next,.carousel-inner > .prev {	position: absolute;	top: 0;	width: 100%;}.carousel-inner > .next {	left: 100%;}.carousel-inner > .prev {	left: -100%;}.carousel-inner > .next.left,.carousel-inner > .prev.right {	left: 0;}.carousel-inner > .active.left {	left: -100%;}.carousel-inner > .active.right {	left: 100%;}.carousel.fade {	opacity: 1;	filter: alpha(opacity=100);}.carousel.fade .carousel-inner .item {	display: block;	position: absolute;	top: 0;	left: 0;	opacity: 0;	transition-property: opacity;	width: 100%;	height: 100%;}.carousel.fade .carousel-inner .active {	opacity: 1;	z-index: 1;}.carousel.fade .carousel-inner .active.left,.carousel.fade .carousel-inner .active.right {	left: 0;	opacity: 0;	z-index: 1;}.carousel.fade .carousel-inner .next.left,.carousel.fade .carousel-inner .prev.right {	opacity: 1;}.carousel-control {	position: absolute;	top: 0;	left: 0;	bottom: 0;	width: 15%;	opacity: 0.5;	filter: alpha(opacity=50);	font-size: 20px;	color: #ffffff;	text-align: center;	z-index: 10;}.carousel-control.right {	left: auto;	right: 0;}.carousel-control:hover,.carousel-control:focus {	outline: 0;	color: #ffffff;	text-decoration: none;	opacity: 0.9;	filter: alpha(opacity=90);}.carousel-control .carousel-icon-prev,.carousel-control .carousel-icon-next {	position: absolute;	top: 50%;	z-index: 5;	display: inline-block;}.carousel-control .carousel-icon-prev {	left: 50%;	margin-left: -10px;}.carousel-control .carousel-icon-next {	right: 50%;	margin-right: -10px;}.carousel-indicators {	position: absolute;	bottom: 10px;	left: 50%;	z-index: 15;	width: 60%;	margin-left: -30%;	padding-left: 0;	list-style: none;	text-align: center;}.carousel-indicators li {	display: inline-block;	width: 10px;	height: 10px;	text-indent: -999px;	border: 1px solid #ffffff;	border-radius: 10px;	cursor: pointer;	margin: 0px 3px;	background-color: #000 \9;	background-color: rgba(0, 0, 0, 0);}.carousel-indicators .active {	background-color: #ffffff;}#revslider .type_image_url {	position: absolute;	top: 90px;	left: 100px;	width: auto;	height: auto;}@media screen and (min-width: 768px) {	.carousel-control .carousel-icon-prev,	.carousel-control .carousel-icon-next {		width: 30px;		height: 30px;		margin-top: -15px;		font-size: 30px;	}	.carousel-control .carousel-icon-prev {		margin-left: -15px;	}	.carousel-control .carousel-icon-next {		margin-right: -15px;	}	.carousel-indicators {		bottom: 20px;	}}@-webkit-keyframes text-from-bottom {	0% {		top: 70px;		opacity: 0;		filter: alpha(opacity=0);	}	50% {		top: 45px;		opacity: 0;		filter: alpha(opacity=0);	}	100% {		top: 0px;		opacity: 1;		filter: alpha(opacity=100);	}}@-moz-keyframes text-from-bottom {	0% {		top: 70px;		opacity: 0;		filter: alpha(opacity=0);	}	50% {		top: 45px;		opacity: 0;		filter: alpha(opacity=0);	}	100% {		top: 0px;		opacity: 1;		filter: alpha(opacity=100);	}}@-o-keyframes text-from-bottom {	0% {		top: 70px;		opacity: 0;		filter: alpha(opacity=0);	}	50% {		top: 45px;		opacity: 0;		filter: alpha(opacity=0);	}	100% {		top: 0px;		opacity: 1;		filter: alpha(opacity=100);	}}@keyframes text-from-bottom {	0% {		top: 70px;		opacity: 0;		filter: alpha(opacity=0);	}	50% {		top: 45px;		opacity: 0;		filter: alpha(opacity=0);	}	100% {		top: 0px;		opacity: 1;		filter: alpha(opacity=100);	}}.dhslider {	margin: 0 auto;	padding: 0;	position: relative;}.dhslider .dhslider-loader {	background: none repeat scroll 0 0 #393939;	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;	z-index: 50;}.dhslider .dhslider-loader .fade-loading {	width: 100%;	position: absolute;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.dhslider .dhslider-wrap {	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	margin: 0;	padding: 0;}.dhslider .slide-bg {	background-position: center 0;	background-repeat: no-repeat;	-webkit-background-size: cover !important;	-moz-background-size: cover !important;	-o-background-size: cover !important;	background-size: cover !important;	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;	z-index: 1;}.dhslider .slide-link {	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	z-index: 3;}.dhslider .video-embed-wrap {	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;}.dhslider .video-embed-wrap video {	position: relative;	visibility: visible;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);}.dhslider .carousel-control {	background: none;	visibility: hidden;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.dhslider .carousel-control .carousel-icon-prev,.dhslider .carousel-control .carousel-icon-next {	width: 50px;	height: 50px;	margin-top: -25px;	border: 2px solid #fff;	-webkit-border-radius: 100%;	border-radius: 100%;	line-height: 45px;}.dhslider .carousel-control:hover,.dhslider .carousel-control:focus {	outline: 0;	color: #ffffff;	text-decoration: none;	opacity: 0.9;	filter: alpha(opacity=90);}.dhslider .carousel-control .carousel-icon-prev {	margin-left: -25px;}.dhslider .carousel-control .carousel-icon-next {	margin-right: -25px;}@media (max-width: 767px) {	.dhslider .carousel-control {		display: none;	}}.dhslider:hover .carousel-control {	opacity: 0.5;	filter: alpha(opacity=50);	visibility: visible;}.dhslider:hover .carousel-control:hover,.dhslider:hover .carousel-control:focus {	outline: 0;	color: #ffffff;	text-decoration: none;	opacity: 0.9;	filter: alpha(opacity=90);}.dhslider .slider-caption {	position: absolute;	z-index: 9;	width: 100%;	top: 35%;}.dhslider .slider-caption.caption-align-left {	padding-left: 15%;	width: 55%;}.dhslider .slider-caption.caption-align-left .slider-caption-text {	max-width: none;}.dhslider .slider-caption.caption-align-center {	padding: 0 15%;	text-align: center;}.dhslider .slider-caption.caption-align-right {	padding-right: 15%;	width: 55%;	left: auto;	right: 0;}.dhslider .slider-caption.caption-align-right .slider-caption-text {	max-width: none;}@media (max-width: 1199px) {	.dhslider .slider-caption {		padding: 0 10% !important;		text-align: center !important;		width: 100% !important;		left: auto;		right: auto;	}}.dhslider .slider-caption .btn {	line-height: 1;	font-size: 1.2em;	border-width: 2px;	margin: 0 10px;}@media (max-width: 1199px) {	.dhslider .slider-caption .btn {		font-size: 1em;	}}@media (max-width: 767px) {	.dhslider .slider-caption .btn {		font-size: 0.8em;	}}.dhslider .slider-caption .slider-heading-text {	color: #fff;	font-size: 3em;	margin: 0;	font-weight: bold;	text-transform: uppercase;	margin-bottom: 10px;}@media (max-width: 1199px) {	.dhslider .slider-caption .slider-heading-text {		font-size: 3em;	}}@media (max-width: 767px) {	.dhslider .slider-caption .slider-heading-text {		font-size: 2em;		margin-bottom: 10px;	}}.dhslider .slider-caption .slider-caption-text {	font-size: 1.1em;	color: #fff;	margin-bottom: 20px;}@media (max-width: 1199px) {	.dhslider .slider-caption .slider-caption-text {		font-size: 1em;	}}@media (max-width: 767px) {	.dhslider .slider-caption .slider-caption-text {		font-size: 0.8em;		margin-bottom: 10px;	}}@media (min-width: 992px) {	.dhslider .carousel-inner .slider-caption .slider-heading-text,	.dhslider .carousel-inner .slider-caption .slider-caption-text,	.dhslider .carousel-inner .slider-caption .slider-buttons a {		opacity: 0;		filter: alpha(opacity=0);		top: 70px;		position: relative;	}	.dhslider .carousel-inner .active .slider-caption .slider-heading-text,	.dhslider .carousel-inner .active .slider-caption .slider-caption-text,	.dhslider .carousel-inner .active .slider-caption .slider-buttons a {		opacity: 1;		filter: alpha(opacity=100);		top: 0;		-webkit-animation: text-from-bottom 1.2s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0s;		-o-animation: text-from-bottom 1.2s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0s;		animation: text-from-bottom 1.2s 1 cubic-bezier(0.165, 0.84, 0.44, 1) 0s;		-webkit-animation-fill-mode: both;		animation-fill-mode: both;	}	.dhslider .carousel-inner .active .slider-caption .slider-caption-text {		-webkit-animation-delay: 0.4s;		animation-delay: 0.4s;	}	.dhslider .carousel-inner .active .slider-caption .slider-buttons a {		-webkit-animation-delay: 0.6s;		animation-delay: 0.6s;	}}@media (max-width: 991px) {	.animate-box.animated {		visibility: visible;	}}.cta {	background: #f5f5f5;	padding: 15px;	border: 1px solid #e5e5e5;}.cta .cta-heading h3 {	margin-top: 0;}.cta-style-rounded {	-webkit-border-radius: 2px;	border-radius: 2px;}.cta-style-square {	-webkit-border-radius: 0;	border-radius: 0;	background-color:#eeee22;	border-color:#eeee22;}.cta-style-square h3 {	color:#dd3333;}.cta-style-round {	-webkit-border-radius: 50px;	border-radius: 50px;}.cta-style-outlined {	background: none !important;	border-width: 2px;}.cta-style-outlined h3 {	color:#dd3333;}.cta-style-outlined-2 h3 {	color:#81d742;}.cta-btn-bottom .cta-heading,.cta-btn-right .cta-heading {	margin-bottom: 30px;}@media (min-width: 768px) {	.cta-btn-left,	.cta-btn-right {		display: table;		width: 100%;		padding: 0;	}	.cta-btn-left .cta-heading,	.cta-btn-right .cta-heading {		display: table-cell;		vertical-align: middle;		padding: 15px;		margin: 0;	}	.cta-btn-left .cta-btn,	.cta-btn-right .cta-btn {		padding: 15px;		display: table-cell;		vertical-align: middle;	}	.cta-btn-right .cta-heading {		padding-right: 0;	}	.cta-btn-left .cta-heading {		padding-left: 0;	}}.separator {	display: table;	clear: both;	height: 1px;	margin: 0 auto;}.separator.separator-double {	height: 3px;}.separator.separator-double .separator-line {	border-bottom: 1px solid #e5e5e5;	border-top: 1px solid #e5e5e5;	height: 3px;}.separator.separator-dashed .separator-line {	border-top-style: dashed;}.separator.separator-dotted .separator-line {	border-top-style: dotted;}.separator.separator-border-2 .separator-line {	border-width: 2px;}.separator.separator-width-10 {	width: 10%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-20 {	width: 20%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-30 {	width: 30%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-40 {	width: 40%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-50 {	width: 50%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-60 {	width: 60%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-70 {	width: 70%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-80 {	width: 80%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-90 {	width: 90%;	margin-left: auto;	margin-right: auto;}.separator.separator-width-100 {	width: 100%;}.separator i,.separator h4 {	display: table-cell;	white-space: nowrap;}.separator.separator-align-center h4 {	padding: 0 0.8em;}.separator.separator-align-center i {	padding: 0 5px;}.separator.separator-align-left {	margin-left: 0;}.separator.separator-align-left h4 {	padding: 0 0.8em 0 0;}.separator.separator-align-left i {	padding: 0 5px 0 0;}.separator.separator-align-left > span {	width: 100%;}.separator.separator-align-left .separator-left {	display: none;}.separator.separator-align-right {	margin-right: 0;}.separator.separator-align-right h4 {	padding: 0 0 0 0.8em;	margin: 0 !important;}.separator.separator-align-right i {	padding: 0 0 0 5px;}.separator.separator-align-right > span {	width: 100%;}.separator.separator-align-right .separator-right {	display: none;}.separator > span {	display: table-cell;	height: 1px;	position: relative;	vertical-align: middle;	width: 50%;}.separator .separator-line {	height: 1px;	border-top: 1px solid #e5e5e5;	display: block;	position: relative;	top: 1px;	width: 100%;}.caroufredsel {	position: relative;	overflow: hidden;	padding: 0;}.caroufredsel .caroufredsel-wrap {	position: relative;	overflow: hidden;	height: 100%;	margin: 0 -0.7142857142857143em;}.caroufredsel .caroufredsel-wrap .caroufredsel-items {	margin: 0;	padding: 0;	list-style: none;}.caroufredsel .caroufredsel-wrap .caroufredsel-item {	float: left;	padding: 0;	list-style: none;	margin: 0 0.7142857142857143em;}.caroufredsel .caroufredsel-wrap .caroufredsel-item > a > img,.caroufredsel .caroufredsel-wrap .caroufredsel-item > img {	width: 100%;}.caroufredsel .caroufredsel-wrap .caroufredsel-next,.caroufredsel .caroufredsel-wrap .caroufredsel-prev {	position: absolute;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);	color: #6e6e6e;	-webkit-transition: all 0.3s ease-out 0s;	-o-transition: all 0.3s ease-out 0s;	transition: all 0.3s ease-out 0s;	width: 40px;	height: 40px;	line-height: 37px;	font-size: 20px;	border: 1px solid #6e6e6e;	text-align: center;	z-index: 100;	-webkit-border-radius: 2px;	border-radius: 2px;}.caroufredsel .caroufredsel-wrap .caroufredsel-next:hover,.caroufredsel .caroufredsel-wrap .caroufredsel-prev:hover {	background-color: #7ccedf;	border-color: transparent;	color: #fff;}.caroufredsel .caroufredsel-wrap .caroufredsel-next.disabled,.caroufredsel .caroufredsel-wrap .caroufredsel-prev.disabled {	display: none !important;}.caroufredsel .caroufredsel-wrap .caroufredsel-prev {	left: -35px;}.caroufredsel .caroufredsel-wrap .caroufredsel-prev:before {	content: "\f104";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.caroufredsel .caroufredsel-wrap .caroufredsel-next {	right: -35px;}.caroufredsel .caroufredsel-wrap .caroufredsel-next:before {	content: "\f105";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.caroufredsel .caroufredsel-wrap:hover > .caroufredsel-prev {	left: 20px;}.caroufredsel .caroufredsel-wrap:hover > .caroufredsel-next {	right: 20px;}.caroufredsel .caroufredsel-pagination {	text-align: center;	margin-top: 15px;}.caroufredsel .caroufredsel-pagination a {	background: transparent;	border: 1px solid rgba(0, 0, 0, 0.5);	-webkit-border-radius: 50%;	border-radius: 50%;	display: inline-block;	height: 10px;	margin: 0 2px;	text-indent: -9999em;	width: 10px;}.caroufredsel .caroufredsel-pagination a:hover,.caroufredsel .caroufredsel-pagination a.selected {	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);	border: 1px solid rgba(0, 0, 0, 0);}.testimonial .testimonial-text {	font-style: italic;	text-align: center;	padding: 10px;	background: #f5f5f5;	-webkit-border-radius: 2px;	border-radius: 2px;	position: relative;	margin-bottom: 1.2rem;}.testimonial .testimonial-text > span {	font-family: Helvetica, Arial, sans-serif;	font-size: 1.1em;	line-height: 1;}.testimonial .testimonial-text:before {	border-top: 8px solid #f5f5f5;	border-left: 8px solid transparent;	border-right: 8px solid transparent;	bottom: -8px;	content: "";	height: 0;	left: 50%;	margin-left: -8px;	position: absolute;	width: 0;}.testimonial.bg-transparent .testimonial-text {	background: rgba(0, 0, 0, 0);}.testimonial.bg-transparent .testimonial-text:before {	display: none;}.testimonial .testimonial-avatar {	text-align: center;}.testimonial .testimonial-avatar img {	width: 60px !important;	height: 60px!important;	-webkit-border-radius: 100%;	border-radius: 100%;}.testimonial .testimonial-author {	text-align: center;	margin-top: 0.5em;	font-weight: 400;	font-size: 1.1em;	font-family: "Montserrat", Helvetica, Arial, sans-serif;}.testimonial .testimonial-company {	text-align: center;	font-size: 12px;}.testimonial .testimonial-style-left {	position: relative;}.testimonial.testimonial-style-left .caroufredsel-pagination {	position: absolute;	top: 0;	right: 0;}@media (min-width: 768px) {	.testimonial.testimonial-style-left .testimonial-wrap {		display: table;		width: 100%;		height: 100%;	}	.testimonial.testimonial-style-left .testimonial-avatar-wrap {		display: table-cell;		width: 25%;		height: 100%;		vertical-align: middle;		padding-right: 30px;	}	.testimonial.testimonial-style-left .testimonial-avatar-wrap .testimonial-avatar {		text-align: right;	}	.testimonial.testimonial-style-left .testimonial-avatar-wrap img {		width: 100px !important;		height: 100px !important;	}	.testimonial.testimonial-style-left .testimonial-info-wrap {		display: table-cell;		width: 70%;		height: 100%;		vertical-align: top;	}	.testimonial.testimonial-style-left .testimonial-text,	.testimonial.testimonial-style-left .testimonial-company,	.testimonial.testimonial-style-left .testimonial-author {		text-align: left;	}	.testimonial.testimonial-style-left .testimonial-text {		padding-left: 0;	}}.client.client-grid {	overflow: hidden;	border-left: 1px solid #e5e5e5;	border-right: 1px solid #e5e5e5;	border-top: 1px solid #e5e5e5;}.client.client-grid > .row .client-item {	padding: 15px;}.client.client-grid > .row > div {	border-right: 1px solid #e5e5e5;	border-bottom: 1px solid #e5e5e5;}.counter {	text-align: center;	margin-bottom: 15px;}.counter.counter-icon-top .counter-icon {    display: block;}.counter.counter-icon-left .counter-icon {    margin-right: 10px;    line-height: 1;    display: inline-block;	font-size: 25px;}.counter .counter-count {    font-weight: 400;    line-height: 1.2;    margin-bottom: .8214285714285714em;}.counter .counter-unit {    font-size: 80%;}.counter .counter-number {    margin-top: 0;	font-size:30px;}.counter .counter-text {    display: block;    font-weight: 400;    line-height: 1.2;    margin-top: 0;	font-size:18px;}@media (min-width: 480px) {	.counter.counter-icon-left .counter-icon {		width: 25%;		float: left;		margin-right: 0;		text-align: right;		padding-right: 15px;	}	.counter.counter-icon-left .counter-count {		width: 75%;		float: left;		text-align: left;		padding-left: 15px;		border-left: 1px solid;	}	.counter.counter-icon-left .counter-count .counter-number {		margin-bottom: 10px;		display: block;	}}.google-map img {	max-width: none;}.google-map div,.google-map div:before,.google-map div:after {	-webkit-box-sizing: content-box !important;	-moz-box-sizing: content-box !important;	box-sizing: content-box !important;}.google-map .gm-style .gm-style-iw,.google-map .gm-style .gm-style-iw a,.google-map .gm-style .gm-style-iw span,.google-map .gm-style .gm-style-iw label,.google-map .gm-style .gm-style-iw div {	font-family: arial;	letter-spacing: 0;	line-height: 1.1em;}.gmap {	height: 400px;}.iconbox {	margin-bottom: 15px;}.iconbox.iconbox-bg {	background: #7ccedf;	padding: 30px 15px;}.iconbox .iconbox-icon {	text-align: center;}.iconbox .iconbox-icon i[data-link] {	cursor: pointer;}.iconbox .iconbox-icon i {	width: 1.5em;	position: relative;	text-align: center;	display: inline-block;	vertical-align: top;	line-height: 1;}.iconbox .iconbox-icon.icon-circle i {	border: 1px solid #e5e5e5;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em !important;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon.icon-circle i:before {	line-height: 2em !important;}.iconbox .iconbox-icon.icon-color-default i {	color: #949494;	border: none;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon i.reserve-icon {	vertical-align: top !important;	margin-top: 8px !important;	height: auto !important;}.iconbox .iconbox-icon.icon-color-default i:before {	line-height: 2em;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-default i {	z-index: 1;	position: relative;	border: none !important;	background: rgba(245, 245, 245, 0.1);	-webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;	-o-transition: background 0.2s ease 0s, color 0.2s ease 0s;	transition: background 0.2s ease 0s, color 0.2s ease 0s;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-default i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	-webkit-box-shadow: 0 0 0 1px #f5f5f5;	box-shadow: 0 0 0 1px #f5f5f5;	left: -5px;	opacity: 0;	filter: alpha(opacity=0);	padding: 5px;	top: -5px;	-webkit-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-default i {	background: #f5f5f5;	color: #fff;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-default i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-default i:before {	line-height: 2em;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-default i {	z-index: 1;	border: none !important;	background: transparent;	color: #fff;	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	-webkit-box-shadow: 0 0 0 1px #f5f5f5;	box-shadow: 0 0 0 1px #f5f5f5;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-default i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #f5f5f5;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-default i {	color: #fff;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-default i:after {	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-default i:before {	line-height: 2em;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-default i {	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	background: transparent;	-webkit-box-shadow: 0 0 0 1px #f5f5f5;	box-shadow: 0 0 0 1px #f5f5f5;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-default i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #f5f5f5;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transform: scale(1.3);	-ms-transform: scale(1.3);	-o-transform: scale(1.3);	transform: scale(1.3);}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-default i {	color: #fff;}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-default i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-default i:before {	line-height: 2em;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-default i {	-webkit-transition: box-shadow 0.2s ease 0s;	-o-transition: box-shadow 0.2s ease 0s;	transition: box-shadow 0.2s ease 0s;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-default i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	box-shadow: 0 0 0 1px #f5f5f5;	left: 0;	padding: 0;	top: 0;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-default i {	box-shadow: 0 0 0 6px #f5f5f5;	color: #f5f5f5;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-default i:after {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-default.icon-circle i {	border-color: #e5e5e5;}.iconbox .iconbox-icon.icon-color-primary i {	color: #7ccedf;	border: none;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon.icon-color-primary i:before {	line-height: 2em;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-primary i {	z-index: 1;	position: relative;	border: none !important;	background: rgba(124, 206, 223, 0.1);	-webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;	-o-transition: background 0.2s ease 0s, color 0.2s ease 0s;	transition: background 0.2s ease 0s, color 0.2s ease 0s;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-primary i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	-webkit-box-shadow: 0 0 0 1px #7ccedf;	box-shadow: 0 0 0 1px #7ccedf;	left: -5px;	opacity: 0;	filter: alpha(opacity=0);	padding: 5px;	top: -5px;	-webkit-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-primary i {	background: #7ccedf;	color: #fff;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-primary i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-primary i:before {	line-height: 2em;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-primary i {	z-index: 1;	border: none !important;	background: transparent;	color: #fff;	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	-webkit-box-shadow: 0 0 0 1px #7ccedf;	box-shadow: 0 0 0 1px #7ccedf;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-primary i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #7ccedf;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-primary i {	color: #fff;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-primary i:after {	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-primary i:before {	line-height: 2em;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-primary i {	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	background: transparent;	-webkit-box-shadow: 0 0 0 1px #7ccedf;	box-shadow: 0 0 0 1px #7ccedf;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-primary i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #7ccedf;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transform: scale(1.3);	-ms-transform: scale(1.3);	-o-transform: scale(1.3);	transform: scale(1.3);}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-primary i {	color: #fff;}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-primary i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-primary i:before {	line-height: 2em;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-primary i {	-webkit-transition: box-shadow 0.2s ease 0s;	-o-transition: box-shadow 0.2s ease 0s;	transition: box-shadow 0.2s ease 0s;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-primary i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	box-shadow: 0 0 0 1px #7ccedf;	left: 0;	padding: 0;	top: 0;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-primary i {	box-shadow: 0 0 0 6px #7ccedf;	color: #7ccedf;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-primary i:after {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-primary.icon-circle i {	border: 1px solid #7ccedf;}.iconbox .iconbox-icon.icon-color-success i {	color: #57bb58;	border: none;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon.icon-color-success i:before {	line-height: 2em;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-success i {	z-index: 1;	position: relative;	border: none !important;	background: rgba(87, 187, 88, 0.1);	-webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;	-o-transition: background 0.2s ease 0s, color 0.2s ease 0s;	transition: background 0.2s ease 0s, color 0.2s ease 0s;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-success i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	-webkit-box-shadow: 0 0 0 1px #57bb58;	box-shadow: 0 0 0 1px #57bb58;	left: -5px;	opacity: 0;	filter: alpha(opacity=0);	padding: 5px;	top: -5px;	-webkit-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-success i {	background: #57bb58;	color: #fff;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-success i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-success i:before {	line-height: 2em;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-success i {	z-index: 1;	border: none !important;	background: transparent;	color: #fff;	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	-webkit-box-shadow: 0 0 0 1px #57bb58;	box-shadow: 0 0 0 1px #57bb58;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-success i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #57bb58;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-success i {	color: #fff;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-success i:after {	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-success i:before {	line-height: 2em;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-success i {	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	background: transparent;	-webkit-box-shadow: 0 0 0 1px #57bb58;	box-shadow: 0 0 0 1px #57bb58;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-success i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #57bb58;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transform: scale(1.3);	-ms-transform: scale(1.3);	-o-transform: scale(1.3);	transform: scale(1.3);}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-success i {	color: #fff;}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-success i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-success i:before {	line-height: 2em;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-success i {	-webkit-transition: box-shadow 0.2s ease 0s;	-o-transition: box-shadow 0.2s ease 0s;	transition: box-shadow 0.2s ease 0s;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-success i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	box-shadow: 0 0 0 1px #57bb58;	left: 0;	padding: 0;	top: 0;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-success i {	box-shadow: 0 0 0 6px #57bb58;	color: #57bb58;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-success i:after {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-success.icon-circle i {	border: 1px solid #57bb58;}.iconbox .iconbox-icon.icon-color-info i {	color: #5788bb;	border: none;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon.icon-color-info i:before {	line-height: 2em;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-info i {	z-index: 1;	position: relative;	border: none !important;	background: rgba(87, 136, 187, 0.1);	-webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;	-o-transition: background 0.2s ease 0s, color 0.2s ease 0s;	transition: background 0.2s ease 0s, color 0.2s ease 0s;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-info i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	-webkit-box-shadow: 0 0 0 1px #5788bb;	box-shadow: 0 0 0 1px #5788bb;	left: -5px;	opacity: 0;	filter: alpha(opacity=0);	padding: 5px;	top: -5px;	-webkit-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-info i {	background: #5788bb;	color: #fff;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-info i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-info i:before {	line-height: 2em;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-info i {	z-index: 1;	border: none !important;	background: transparent;	color: #fff;	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	-webkit-box-shadow: 0 0 0 1px #5788bb;	box-shadow: 0 0 0 1px #5788bb;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-info i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #5788bb;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-info i {	color: #fff;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-info i:after {	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-info i:before {	line-height: 2em;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-info i {	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	background: transparent;	-webkit-box-shadow: 0 0 0 1px #5788bb;	box-shadow: 0 0 0 1px #5788bb;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-info i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #5788bb;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transform: scale(1.3);	-ms-transform: scale(1.3);	-o-transform: scale(1.3);	transform: scale(1.3);}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-info i {	color: #fff;}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-info i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-info i:before {	line-height: 2em;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-info i {	-webkit-transition: box-shadow 0.2s ease 0s;	-o-transition: box-shadow 0.2s ease 0s;	transition: box-shadow 0.2s ease 0s;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-info i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	box-shadow: 0 0 0 1px #5788bb;	left: 0;	padding: 0;	top: 0;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-info i {	box-shadow: 0 0 0 6px #5788bb;	color: #5788bb;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-info i:after {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-info.icon-circle i {	border: 1px solid #5788bb;}.iconbox .iconbox-icon.icon-color-warning i {	color: #f0ad4e;	border: none;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon.icon-color-warning i:before {	line-height: 2em;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-warning i {	z-index: 1;	position: relative;	border: none !important;	background: rgba(240, 173, 78, 0.1);	-webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;	-o-transition: background 0.2s ease 0s, color 0.2s ease 0s;	transition: background 0.2s ease 0s, color 0.2s ease 0s;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-warning i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	-webkit-box-shadow: 0 0 0 1px #f0ad4e;	box-shadow: 0 0 0 1px #f0ad4e;	left: -5px;	opacity: 0;	filter: alpha(opacity=0);	padding: 5px;	top: -5px;	-webkit-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-warning i {	background: #f0ad4e;	color: #fff;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-warning i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-warning i:before {	line-height: 2em;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-warning i {	z-index: 1;	border: none !important;	background: transparent;	color: #fff;	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	-webkit-box-shadow: 0 0 0 1px #f0ad4e;	box-shadow: 0 0 0 1px #f0ad4e;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-warning i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #f0ad4e;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-warning i {	color: #fff;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-warning i:after {	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-warning i:before {	line-height: 2em;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-warning i {	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	background: transparent;	-webkit-box-shadow: 0 0 0 1px #f0ad4e;	box-shadow: 0 0 0 1px #f0ad4e;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-warning i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #f0ad4e;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transform: scale(1.3);	-ms-transform: scale(1.3);	-o-transform: scale(1.3);	transform: scale(1.3);}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-warning i {	color: #fff;}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-warning i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-warning i:before {	line-height: 2em;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-warning i {	-webkit-transition: box-shadow 0.2s ease 0s;	-o-transition: box-shadow 0.2s ease 0s;	transition: box-shadow 0.2s ease 0s;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-warning i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	box-shadow: 0 0 0 1px #f0ad4e;	left: 0;	padding: 0;	top: 0;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-warning i {	box-shadow: 0 0 0 6px #f0ad4e;	color: #f0ad4e;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-warning i:after {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-warning.icon-circle i {	border: 1px solid #f0ad4e;}.iconbox .iconbox-icon.icon-color-danger i {	color: #bb5857;	border: none;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon.icon-color-danger i:before {	line-height: 2em;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-danger i {	z-index: 1;	position: relative;	border: none !important;	background: rgba(187, 88, 87, 0.1);	-webkit-transition: background 0.2s ease 0s, color 0.2s ease 0s;	-o-transition: background 0.2s ease 0s, color 0.2s ease 0s;	transition: background 0.2s ease 0s, color 0.2s ease 0s;}.iconbox-effect-1.iconbox .iconbox-icon.icon-color-danger i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	-webkit-box-shadow: 0 0 0 1px #bb5857;	box-shadow: 0 0 0 1px #bb5857;	left: -5px;	opacity: 0;	filter: alpha(opacity=0);	padding: 5px;	top: -5px;	-webkit-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-danger i {	background: #bb5857;	color: #fff;}.iconbox-effect-1:hover.iconbox .iconbox-icon.icon-color-danger i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-danger i:before {	line-height: 2em;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-danger i {	z-index: 1;	border: none !important;	background: transparent;	color: #fff;	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	-webkit-box-shadow: 0 0 0 1px #bb5857;	box-shadow: 0 0 0 1px #bb5857;}.iconbox-effect-2.iconbox .iconbox-icon.icon-color-danger i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #bb5857;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-danger i {	color: #fff;}.iconbox-effect-2:hover.iconbox .iconbox-icon.icon-color-danger i:after {	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-danger i:before {	line-height: 2em;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-danger i {	-webkit-transition: color 0.3s ease 0s;	-o-transition: color 0.3s ease 0s;	transition: color 0.3s ease 0s;	background: transparent;	-webkit-box-shadow: 0 0 0 1px #bb5857;	box-shadow: 0 0 0 1px #bb5857;}.iconbox-effect-3.iconbox .iconbox-icon.icon-color-danger i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	background: none repeat scroll 0 0 #bb5857;	left: -2px;	padding: 2px;	top: -2px;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	z-index: -1;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transform: scale(1.3);	-ms-transform: scale(1.3);	-o-transform: scale(1.3);	transform: scale(1.3);}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-danger i {	color: #fff;}.iconbox-effect-3:hover.iconbox .iconbox-icon.icon-color-danger i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.iconbox .iconbox-icon.icon-color-danger i:before {	line-height: 2em;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-danger i {	-webkit-transition: box-shadow 0.2s ease 0s;	-o-transition: box-shadow 0.2s ease 0s;	transition: box-shadow 0.2s ease 0s;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-danger i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	box-shadow: 0 0 0 1px #bb5857;	left: 0;	padding: 0;	top: 0;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-danger i {	box-shadow: 0 0 0 6px #bb5857;	color: #bb5857;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-danger i:after {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-danger.icon-circle i {	border: 1px solid #bb5857;}.iconbox .iconbox-icon.icon-color-white i {	color: #fff;	border: none;	vertical-align: middle;	width: 2em;	height: 2em;	line-height: 2em;	-webkit-border-radius: 100%;	border-radius: 100%;}.iconbox .iconbox-icon.icon-color-white i:before {	line-height: 2em;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-white i {	-webkit-transition: box-shadow 0.2s ease 0s;	-o-transition: box-shadow 0.2s ease 0s;	transition: box-shadow 0.2s ease 0s;}.iconbox-effect-4.iconbox .iconbox-icon.icon-color-white i:after {	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	content: "";	height: 100%;	position: absolute;	width: 100%;	box-shadow: 0 0 0 1px #ffffff;	left: 0;	padding: 0;	top: 0;	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-white i {	box-shadow: 0 0 0 6px #ffffff;	color: #ffffff;}.iconbox-effect-4:hover.iconbox .iconbox-icon.icon-color-white i:after {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transform: scale(0.85);	-ms-transform: scale(0.85);	-o-transform: scale(0.85);	transform: scale(0.85);}.iconbox .iconbox-icon.icon-color-white ~ .iconbox-content .el-heading {	color: #fff;}.iconbox .iconbox-icon.icon-color-white ~ .iconbox-content .text-white:hover {	opacity: 0.6;	filter: alpha(opacity=60);	color: inherit;}.iconbox .iconbox-icon.icon-color-white.icon-circle i {	border: 1px solid #fff;}.iconbox .iconbox-icon.icon-size-default {	font-size: 24px;}.iconbox .iconbox-icon.icon-size-lg {	font-size: 36px;}.iconbox .iconbox-icon.icon-size-sm {	font-size: 12px;}.iconbox .iconbox-content .el-heading {	font-size: 1.4em;}.iconbox .iconbox-content .el-heading.smaller {	font-size: 1.1em;	margin-bottom: 5px;}.iconbox .iconbox-content p {	margin: 0;	padding: 0;}.iconbox .iconbox-content a {	margin-top: 10px;	display: inline-block;	border-bottom: 1px dotted;}.iconbox.iconbox-pos-top .iconbox-icon {	padding-bottom: 10px;}.iconbox.iconbox-pos-top .iconbox-content {	padding-top: 10px;	text-align: center;}.iconbox.iconbox-pos-left {	display: table;	width: 100%;}.iconbox.iconbox-pos-left .iconbox-icon {	display: table-cell;	vertical-align: top;	padding-right: 5px;}@media (min-width: 992px) {	.iconbox.iconbox-pos-left .iconbox-icon {		width: 1%;	}}.iconbox.iconbox-pos-left .iconbox-icon i {	height: 2em;	line-height: 1;	width: 2em;}.iconbox.iconbox-pos-left .iconbox-icon i:before {	line-height: 1;}.iconbox.iconbox-pos-left .iconbox-icon.icon-circle {	padding-right: 20px;	padding-top: 10px;}.iconbox.iconbox-pos-left .iconbox-content {	text-align: left;	display: table-cell;	vertical-align: middle;	padding-left: 5px;}.iconbox.iconbox-pos-right {	display: table;	width: 100%;}.iconbox.iconbox-pos-right .iconbox-icon {	display: table-cell;	vertical-align: top;	padding-left: 5px;}@media (min-width: 992px) {	.iconbox.iconbox-pos-right .iconbox-icon {		width: 1%;	}}.iconbox.iconbox-pos-right .iconbox-icon i {	height: 2em;	line-height: 1;	width: 2em;}.iconbox.iconbox-pos-right .iconbox-icon i:before {	line-height: 1;}.iconbox.iconbox-pos-right .iconbox-icon.icon-circle {	padding-left: 20px;}.iconbox.iconbox-pos-right .iconbox-content {	text-align: right;	display: table-cell;	vertical-align: top;	padding-right: 5px;}@media (max-width: 767px) {	.iconbox.iconbox-pos-left,	.iconbox.iconbox-pos-right {		display: block;		position: relative;	}	.iconbox.iconbox-pos-left .iconbox-icon,	.iconbox.iconbox-pos-right .iconbox-icon {		padding: 0 0 10px 0 !important;	}	.iconbox.iconbox-pos-left .iconbox-content,	.iconbox.iconbox-pos-right .iconbox-content,	.iconbox.iconbox-pos-left .iconbox-icon,	.iconbox.iconbox-pos-right .iconbox-icon {		display: block;		text-align: center;	}	.iconbox.iconbox-pos-right .iconbox-icon {		position: absolute;		width: 100%;		top: 0;		left: 0;	}}.iconbox.contact-icons {	margin-bottom: 30px;} .iconbox.contact-icons .iconbox-content a {	margin-top: 0px;}.iconbox.contact-icons .iconbox-icon i.reserve-icon {	margin-top: 3px !important;}.iconbox.reservation .iconbox-icon i.reserve-icon {	margin-top: 3px !important;}.piechart {	margin-bottom: 15px;}.piechart .el-heading {	text-align: center;}.piechart .pichart-canvas {	-webkit-border-radius: 50%;	border-radius: 50%;	position: relative;	margin: 0 auto 0.8214285714285714em;	padding: 4px;}.piechart .pichart-canvas canvas {	position: relative;	z-index: 1;}.piechart .pichart-canvas-back {	border: 6px solid #e5e5e5;	-webkit-border-radius: 50%;	border-radius: 50%;	box-sizing: border-box;	display: block;	height: 100%;	left: 4px;	opacity: 0.3;	position: absolute;	top: 4px;	width: 100%;}.piechart .pichart-canvas-value {	display: block;	font-size: 1.5em;	height: 100%;	left: 0;	position: absolute;	text-align: center;	top: 0;	width: 100%;}.piechart .piechart-primary {	background: #7ccedf;	border-color: transparent;}.piechart .piechart-success {	background: #57bb58;}.piechart .piechart-info {	background: #5788bb;}.piechart .piechart-warning {	background: #f0ad4e;}.piechart .piechart-danger {	background: #bb5857;}.pricing-table .pricing-column {	float: left;	position: relative;}.pricing-table .pricing-column:first-child .pricing-footer,.pricing-table .pricing-column:first-child .pricing-body {	border-left: 1px solid #e5e5e5;}@media (min-width: 992px) {	.pricing-table .pricing-column.pricing-recommend .pricing-footer {		padding-bottom: 50px;	}}.pricing-table .pricing-recommend-text {	background: #7ccedf;	color: #fff;	font-weight: bold;	position: absolute;	text-align: center;	text-transform: uppercase;	width: 100%;	padding: 2px 0;	bottom: 100%;	z-index: 2;}.pricing-table .pricing-recommend-text > span,.pricing-table .pricing-recommend-text > i {	position: relative;	z-index: 2;}.pricing-table .pricing-recommend-text:before {	background: #7ccedf;	content: "";	height: 130%;	left: 0;	position: absolute;	top: -40%;	-webkit-transform: skewX(0) skewY(-3deg);	-ms-transform: skewX(0) skewY(-3deg);	-o-transform: skewX(0) skewY(-3deg);	transform: skewX(0) skewY(-3deg);	width: 100%;	z-index: 1;	-webkit-border-radius: 2px 2px 0 0;	border-radius: 2px 2px 0 0;}.pricing-table .pricing-column-wrap {	position: relative;	z-index: 5;}.pricing-table.pricing-1-column .pricing-column {	width: 100%;}.pricing-table.pricing-2-column .pricing-column {	width: 50%;}.pricing-table.pricing-3-column .pricing-column {	width: 33.33333333333333%;}.pricing-table.pricing-4-column .pricing-column {	width: 25%;}.pricing-table.pricing-5-column .pricing-column {	width: 20%;}@media (max-width: 991px) {	.pricing-table.pricing-4-column .pricing-column,	.pricing-table.pricing-5-column .pricing-column {		width: 50%;	}}.pricing-table .pricing-column {	margin-left: -1px;}.pricing-table .pricing-column:first-child {	margin-left: 0;}@media (max-width: 767px) {	.pricing-table .pricing-column {		width: 100% !important;	}}.pricing-table .pricing-header {	border-style: solid;	border-color: #e5e5e5;	border-width: 1px;}.pricing-table .pricing-preview img {	width: 100%;}.pricing-table .pricing-white .pricing-title,.pricing-table .pricing-white .pricing-body,.pricing-table .pricing-white .pricing-footer,.pricing-table .pricing-white .pricing-price {	background: #fff;}.pricing-table .pricing-default .pricing-header {	color: #6e6e6e;}.pricing-table .pricing-default .pricing-title {	background: #e5e5e5;	border-color: #e5e5e5;}.pricing-table .pricing-default .pricing-price {	background: #f5f5f5;	border-color: #f5f5f5;}.pricing-table .pricing-primary .pricing-header {	color: #ffffff;}.pricing-table .pricing-primary .pricing-title {	background: #7ccedf;	border-color: #7ccedf;}.pricing-table .pricing-primary .pricing-price {	background: #a5dde9;	border-color: #a5dde9;}.pricing-table .pricing-success .pricing-header {	color: #ffffff;}.pricing-table .pricing-success .pricing-title {	background: #57bb58;	border-color: #57bb58;}.pricing-table .pricing-success .pricing-price {	background: #7bca7c;	border-color: #7bca7c;}.pricing-table .pricing-info .pricing-header {	color: #ffffff;}.pricing-table .pricing-info .pricing-title {	background: #5788bb;	border-color: #5788bb;}.pricing-table .pricing-info .pricing-price {	background: #7ba2ca;	border-color: #7ba2ca;}.pricing-table .pricing-warning .pricing-header {	color: #ffffff;}.pricing-table .pricing-warning .pricing-title {	background: #f0ad4e;	border-color: #f0ad4e;}.pricing-table .pricing-warning .pricing-price {	background: #f4c37d;	border-color: #f4c37d;}.pricing-table .pricing-danger .pricing-header {	color: #ffffff;}.pricing-table .pricing-danger .pricing-title {	background: #bb5857;	border-color: #bb5857;}.pricing-table .pricing-danger .pricing-price {	background: #ca7c7b;	border-color: #ca7c7b;}.pricing-table .pricing-title {	padding: 1.15385em 0;	border-style: solid;	border-width: 0 0 1px 0;	border-color: #e5e5e5;}.pricing-table .pricing-title h3 {	margin: 0;	padding: 0;	text-align: center;	color: inherit;}.pricing-table .pricing-no-price .pricing-header {	border-width: 0;}.pricing-table .pricing-no-price .pricing-title {	visibility: hidden;	opacity: 0;	filter: alpha(opacity=0);}.pricing-table .pricing-no-price .pricing-price {	border-width: 1px;	height: 86px;}.pricing-table .pricing-price {	padding: 1.15385rem 0;	text-align: center;	font-size: 2em;	border-style: solid;	border-width: 0px;	border-color: #e5e5e5;	height: 84px;	overflow: hidden;}.pricing-table .pricing-price .price-value {	font-family: "Montserrat", Helvetica, Arial, sans-serif;}.pricing-table .pricing-price .price-value sub {	font-size: 12px;	position: relative;	vertical-align: text-top;}.pricing-table .pricing-price .price-unit {	font-size: 12px;}.pricing-table .pricing-body {	border-style: solid;	border-width: 0px 1px 0px 1px;	border-color: #e5e5e5;}.pricing-table .pricing-features {	list-style: none;	margin: 0;	padding: 0;}.pricing-table .pricing-features li {	padding: 0.8571428571428571rem 1.2857142857142858rem;}.pricing-table .pricing-features li:nth-child(2n) {	background: #f5f5f5;}.pricing-table .pricing-footer {	border-style: solid;	border-width: 0px 1px 1px;	border-color: #e5e5e5;	text-align: center;	padding: 30px;}.pricing-table .pricing-footer .btn {	-webkit-border-radius: 50px;	border-radius: 50px;	background: #1f1f1f;	color: #fff;	padding-left: 2em;	padding-right: 2em;	border-color: #1f1f1f;}.pricing-table .pricing-footer .btn:hover {	background: #7ccedf;	border-color: #7ccedf;}.pricing-table .pricing-footer .btn i {	-webkit-border-radius: 100%;	border-radius: 100%;	border: 1px solid #fff;	display: inline-block;	font-size: 14px;	font-weight: bold;	height: 20px;	line-height: 17px;	margin-left: 1em;	text-align: center;	width: 20px;}.pricing-table .pricing-recommend .pricing-footer .btn {	background: #7ccedf;	border-color: #7ccedf;}.timeline .timeline-wrap {	position: relative;}.timeline .timeline-item {	position: relative;}.timeline .timeline-content {	border: 1px solid #e5e5e5;	border-bottom-width: 3px;	float: left;	position: relative;	width: 100%;	background: #ffffff;	padding: 15px;}.timeline .timeline-content > h4 {	margin-top: 0;}.timeline .timeline-badge {	height: 24px;	position: absolute;	right: -12px;	text-align: center;	top: 16px;	width: 24px;	z-index: 8;}.timeline .timeline-badge a {	color: #e5e5e5;	font-size: 16px;	position: relative;	cursor: pointer;}.timeline.timeline-text .timeline-badge,.timeline.timeline-image .timeline-badge,.timeline.timeline-icon .timeline-badge {	width: 70px;	height: 70px;	top: 0px;	background: #fff;	border: 3px solid #e5e5e5;	padding: 3px ;	-webkit-border-radius: 50%;	border-radius: 50%;}.timeline.timeline-text .timeline-badge a,.timeline.timeline-image .timeline-badge a,.timeline.timeline-icon .timeline-badge a {	font-size: 20px;	width: 58px;	height: 58px;	display: inline-block;	text-align: center;	position: relative;	-webkit-border-radius: 50%;	border-radius: 50%;	background-color: #e5e5e5;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;	color: #6e6e6e;}.timeline.timeline-text .timeline-badge a i,.timeline.timeline-image .timeline-badge a i,.timeline.timeline-icon .timeline-badge a i {	height: 58px;}.timeline.timeline-text .timeline-badge a i:before,.timeline.timeline-image .timeline-badge a i:before,.timeline.timeline-icon .timeline-badge a i:before {	line-height: 58px;}.timeline.timeline-text .timeline-badge a span,.timeline.timeline-image .timeline-badge a span,.timeline.timeline-icon .timeline-badge a span {	-webkit-border-radius: 50%;	border-radius: 50%;	display: inline-block;	font-size: 12px;	top: 50%;	left: 50%;	-webkit-transform: translate(-50%, -50%);	-ms-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	line-height: 18px;	padding: 7px;	position: absolute;}.timeline.timeline-text .timeline-badge a img,.timeline.timeline-image .timeline-badge a img,.timeline.timeline-icon .timeline-badge a img {	width: 58px;	height: 58px;	-webkit-border-radius: 50%;	border-radius: 50%;}.timeline.timeline-primary .timeline-line {	border-left-color: #7ccedf !important;}.timeline.timeline-primary .timeline-content {	border-color: #7ccedf;}.timeline.timeline-primary .timeline-badge {	border-color: #7ccedf;}.timeline.timeline-primary .timeline-badge a {	color: #7ccedf;}.timeline.timeline-primary .timeline-badge a i {	line-height: 0.8571428571428571em;	background-color: #fff;}.timeline.timeline-primary.timeline-text .timeline-badge a,.timeline.timeline-primary.timeline-image .timeline-badge a,.timeline.timeline-primary.timeline-icon .timeline-badge a {	color: #fff;	background-color: #7ccedf;}.timeline.timeline-primary.timeline-text .timeline-badge a i,.timeline.timeline-primary.timeline-image .timeline-badge a i,.timeline.timeline-primary.timeline-icon .timeline-badge a i {	background-color: transparent;}.timeline.timeline-primary .timeline-arrow {	background-color: #7ccedf !important;}.timeline.timeline-success .timeline-line {	border-left-color: #57bb58 !important;}.timeline.timeline-success .timeline-content {	border-color: #57bb58;}.timeline.timeline-success .timeline-badge {	border-color: #57bb58;}.timeline.timeline-success .timeline-badge a {	color: #57bb58;}.timeline.timeline-success .timeline-badge a i {	line-height: 0.8571428571428571em;	background-color: #fff;}.timeline.timeline-success.timeline-text .timeline-badge a,.timeline.timeline-success.timeline-image .timeline-badge a,.timeline.timeline-success.timeline-icon .timeline-badge a {	color: #fff;	background-color: #57bb58;}.timeline.timeline-success.timeline-text .timeline-badge a i,.timeline.timeline-success.timeline-image .timeline-badge a i,.timeline.timeline-success.timeline-icon .timeline-badge a i {	background-color: transparent;}.timeline.timeline-success .timeline-arrow {	background-color: #57bb58 !important;}.timeline.timeline-info .timeline-line {	border-left-color: #5788bb !important;}.timeline.timeline-info .timeline-content {	border-color: #5788bb;}.timeline.timeline-info .timeline-badge {	border-color: #5788bb;}.timeline.timeline-info .timeline-badge a {	color: #5788bb;}.timeline.timeline-info .timeline-badge a i {	line-height: 0.8571428571428571em;	background-color: #fff;}.timeline.timeline-info.timeline-text .timeline-badge a,.timeline.timeline-info.timeline-image .timeline-badge a,.timeline.timeline-info.timeline-icon .timeline-badge a {	color: #fff;	background-color: #5788bb;}.timeline.timeline-info.timeline-text .timeline-badge a i,.timeline.timeline-info.timeline-image .timeline-badge a i,.timeline.timeline-info.timeline-icon .timeline-badge a i {	background-color: transparent;}.timeline.timeline-info .timeline-arrow {	background-color: #5788bb !important;}.timeline.timeline-warning .timeline-line {	border-left-color: #f0ad4e !important;}.timeline.timeline-warning .timeline-content {	border-color: #f0ad4e;}.timeline.timeline-warning .timeline-badge {	border-color: #f0ad4e;}.timeline.timeline-warning .timeline-badge a {	color: #f0ad4e;}.timeline.timeline-warning .timeline-badge a i {	line-height: 0.8571428571428571em;	background-color: #fff;}.timeline.timeline-warning.timeline-text .timeline-badge a,.timeline.timeline-warning.timeline-image .timeline-badge a,.timeline.timeline-warning.timeline-icon .timeline-badge a {	color: #fff;	background-color: #f0ad4e;}.timeline.timeline-warning.timeline-text .timeline-badge a i,.timeline.timeline-warning.timeline-image .timeline-badge a i,.timeline.timeline-warning.timeline-icon .timeline-badge a i {	background-color: transparent;}.timeline.timeline-warning .timeline-arrow {	background-color: #f0ad4e !important;}.timeline.timeline-danger .timeline-line {	border-left-color: #bb5857 !important;}.timeline.timeline-danger .timeline-content {	border-color: #bb5857;}.timeline.timeline-danger .timeline-badge {	border-color: #bb5857;}.timeline.timeline-danger .timeline-badge a {	color: #bb5857;}.timeline.timeline-danger .timeline-badge a i {	line-height: 0.8571428571428571em;	background-color: #fff;}.timeline.timeline-danger.timeline-text .timeline-badge a,.timeline.timeline-danger.timeline-image .timeline-badge a,.timeline.timeline-danger.timeline-icon .timeline-badge a {	color: #fff;	background-color: #bb5857;}.timeline.timeline-danger.timeline-text .timeline-badge a i,.timeline.timeline-danger.timeline-image .timeline-badge a i,.timeline.timeline-danger.timeline-icon .timeline-badge a i {	background-color: transparent;}.timeline.timeline-danger .timeline-arrow {	background-color: #bb5857 !important;}.timeline .timeline-item {	width: 100%;}.timeline .timeline-item .timeline-item-wrap {	margin: 0;	border: none;	clear: left;	float: left;	margin-bottom: 2rem;	padding: 0;	position: relative;	width: 50%;	padding-right: 1.7857142857142858em;}.timeline.timeline-left .timeline-item .timeline-line {	border-left: 2px solid #f5f5f5;	bottom: 0;	left: 12px;	position: absolute;	top: -1px;	width: 2px;	z-index: -1;	display: block;}.timeline.timeline-left .timeline-item-wrap {	width: 100%;	padding: 0 0 0 2.5em;}.timeline.timeline-left .timeline-item-wrap .animate-box.go {	-webkit-animation-name: fadeInRight;	-moz-animation-name: fadeInRight;	-o-animation-name: fadeInRight;	animation-name: fadeInRight;}.timeline.timeline-left .timeline-badge {	left: 0px;}.timeline.timeline-left .timeline-arrow {	background: none repeat scroll 0 0 #e5e5e5;	content: "";	height: 15px;	position: absolute;	left: 30px;	top: 22px;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	width: 15px;}.timeline.timeline-left.timeline-text .timeline-item .timeline-line,.timeline.timeline-left.timeline-image .timeline-item .timeline-line,.timeline.timeline-left.timeline-icon .timeline-item .timeline-line {	left: 38px;}.timeline.timeline-left.timeline-text .timeline-item-wrap,.timeline.timeline-left.timeline-image .timeline-item-wrap,.timeline.timeline-left.timeline-icon .timeline-item-wrap {	padding: 0 0 0 7.142857142857143em;}.timeline.timeline-left.timeline-text .timeline-arrow,.timeline.timeline-left.timeline-image .timeline-arrow,.timeline.timeline-left.timeline-icon .timeline-arrow {	left: 75px;}.timeline.timeline-left.timeline-text .timeline-badge,.timeline.timeline-left.timeline-image .timeline-badge,.timeline.timeline-left.timeline-icon .timeline-badge {	left: 3px;}.timeline.timeline-right .timeline-item .timeline-line {	border-left: 2px;	bottom: 0;	right: 12px;	position: absolute;	top: -1px;	width: 2px;	z-index: -1;	display: block;}.timeline.timeline-right .timeline-item-wrap {	width: 100%;	padding: 0 2.5em 0 0;}.timeline.timeline-right .timeline-item-wrap .animate-box.go {	-webkit-animation-name: fadeInLeft;	-moz-animation-name: fadeInLeft;	-o-animation-name: fadeInLeft;	animation-name: fadeInLeft;}.timeline.timeline-right .timeline-badge {	right: 0px;}.timeline.timeline-right .timeline-arrow {	background: none repeat scroll 0 0 #e5e5e5;	content: "";	height: 15px;	position: absolute;	right: 30px;	top: 22px;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	width: 15px;}.timeline.timeline-right.timeline-text .timeline-item .timeline-line,.timeline.timeline-right.timeline-image .timeline-item .timeline-line,.timeline.timeline-right.timeline-icon .timeline-item .timeline-line {	right: 38px;}.timeline.timeline-right.timeline-text .timeline-item-wrap,.timeline.timeline-right.timeline-image .timeline-item-wrap,.timeline.timeline-right.timeline-icon .timeline-item-wrap {	padding: 0 7.142857142857143em 0 0;}.timeline.timeline-right.timeline-text .timeline-arrow,.timeline.timeline-right.timeline-image .timeline-arrow,.timeline.timeline-right.timeline-icon .timeline-arrow {	right: 6.571428571428571em;}.timeline.timeline-right.timeline-text .timeline-badge,.timeline.timeline-right.timeline-image .timeline-badge,.timeline.timeline-right.timeline-icon .timeline-badge {	right: 3px;}.timeline.timeline-right .timeline-content {	text-align: right;}@media (min-width: 768px) {	.timeline.two-columns .timeline-item .timeline-line {		border-left: 2px solid #f5f5f5;		bottom: 0;		left: 50%;		position: absolute;		top: -1px;		width: 2px;		z-index: -1;		display: block;		-webkit-transform: translate(-50%, 0);		-ms-transform: translate(-50%, 0);		-o-transform: translate(-50%, 0);		transform: translate(-50%, 0);	}	.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-item-wrap {		clear: right ;		float: right ;		padding-right: 0;		padding-left: 1.7857142857142858em;	}	.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-item-wrap .timeline-badge {		left: -0.8571428571428571em;	}	.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-item-wrap .timeline-arrow {		background: none repeat scroll 0 0 #e5e5e5;		content: "";		height: 15px;		position: absolute;		left: -7px;		top: 21px;		-webkit-transform: rotate(45deg);		-ms-transform: rotate(45deg);		-o-transform: rotate(45deg);		transform: rotate(45deg);		width: 15px;	}	.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-item-wrap .animate-box.go {		-webkit-animation-name: fadeInRight;		animation-name: fadeInRight;	}	.timeline-text.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-item-wrap,	.timeline-icon.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-item-wrap,	.timeline-image.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-item-wrap {		padding-left: 4.285714285714286em;	}	.timeline-text.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-badge,	.timeline-icon.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-badge,	.timeline-image.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-badge {		left: -35px;	}	.timeline-text.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-arrow,	.timeline-icon.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-arrow,	.timeline-image.timeline.two-columns .timeline-item:nth-of-type(2n) .timeline-arrow {		left: -7px;	}	.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-item-wrap .timeline-arrow {		background: none repeat scroll 0 0 #e5e5e5;		content: "";		height: 15px;		position: absolute;		right: -7px;		top: 21px;		-webkit-transform: rotate(45deg);		-ms-transform: rotate(45deg);		-o-transform: rotate(45deg);		transform: rotate(45deg);		width: 15px;	}	.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-item-wrap .animate-box.go {		-webkit-animation-name: fadeInLeft;		animation-name: fadeInLeft;	}	.timeline-text.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-item-wrap,	.timeline-image.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-item-wrap,	.timeline-icon.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-item-wrap {		padding-right: 4.285714285714286em;	}	.timeline-text.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-badge,	.timeline-image.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-badge,	.timeline-icon.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-badge {		right: -35px;	}	.timeline-text.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-arrow,	.timeline-image.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-arrow,	.timeline-icon.timeline.two-columns .timeline-item:nth-of-type(2n + 1) .timeline-arrow {		right: -7px;	}}.timeline.timeline-dotted .timeline-line {	top: 65px;	bottom: 5px !important;	border-left-style: dashed !important;}.timeline.timeline-dotted .timeline-arrow {	display: none;}.timeline.timeline-dotted .timeline-content {	border: none !important;	padding: 0px !important;}.timeline.timeline-dotted .timeline-item:last-child .timeline-line {	display: none;}@media (max-width: 767px) {	.timeline.two-columns .timeline-item .timeline-line {		border-left: 2px solid #f5f5f5;		bottom: 0;		left: 12px;		position: absolute;		top: -1px;		width: 2px;		z-index: -1;		display: block;	}	.timeline.two-columns .timeline-item-wrap {		width: 100%;		padding: 0 0 0 2.5em;	}	.timeline.two-columns .timeline-item-wrap .animate-box.go {		-webkit-animation-name: fadeInRight;		-moz-animation-name: fadeInRight;		-o-animation-name: fadeInRight;		animation-name: fadeInRight;	}	.timeline.two-columns .timeline-badge {		left: 0px;	}	.timeline.two-columns .timeline-arrow {		background: none repeat scroll 0 0 #e5e5e5;		content: "";		height: 15px;		position: absolute;		left: 30px;		top: 22px;		-webkit-transform: rotate(45deg);		-ms-transform: rotate(45deg);		-o-transform: rotate(45deg);		transform: rotate(45deg);		width: 15px;	}	.timeline.two-columns.timeline-text .timeline-item .timeline-line,	.timeline.two-columns.timeline-image .timeline-item .timeline-line,	.timeline.two-columns.timeline-icon .timeline-item .timeline-line {		left: 38px;	}	.timeline.two-columns.timeline-text .timeline-item-wrap,	.timeline.two-columns.timeline-image .timeline-item-wrap,	.timeline.two-columns.timeline-icon .timeline-item-wrap {		padding: 0 0 0 7.142857142857143em;	}	.timeline.two-columns.timeline-text .timeline-arrow,	.timeline.two-columns.timeline-image .timeline-arrow,	.timeline.two-columns.timeline-icon .timeline-arrow {		left: 75px;	}	.timeline.two-columns.timeline-text .timeline-badge,	.timeline.two-columns.timeline-image .timeline-badge,	.timeline.two-columns.timeline-icon .timeline-badge {		left: 3px;	}}.team-member {	position: relative;}.team-member .member-avatar {	margin-bottom: 0.8214285714285714em;	position: relative;}.team-member .member-avatar img {	width: 100%;}.team-member .overlay {	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	background: rgba(0, 0, 0, 0.5);	z-index: 1;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.team-member.team-member-right {	display: table;	width: 100%;	height: 100%;	margin-bottom: 0.8214285714285714em;}.team-member.team-member-right .member-avatar {	width: 40%;	display: table-cell;	vertical-align: top;	overflow: hidden;	height: 100%;	background-position: left top;	background-repeat: no-repeat;	background-size: auto 100%;	-webkit-transition: all 0.9s;	-o-transition: all 0.9s;	transition: all 0.9s;}@media (max-width: 900px) {	.team-member.team-member-right .member-avatar {		display: block;		height: 0;		padding-bottom: 100%;		-webkit-background-size: cover !important;		-moz-background-size: cover !important;		-o-background-size: cover !important;		background-size: cover !important;		background-position: center center;		width: 100%;	}}.team-member.team-member-right:hover .member-avatar {	background-position: center top;}.team-member.team-member-right .member-info {	height: 100%;	display: table-cell;	vertical-align: top;	width: 60%;}@media (max-width: 900px) {	.team-member.team-member-right .member-info {		display: block;		width: 100%;	}}.team-member.team-member-right .member-info-wrap {	padding: 15px;}.team-member.team-member-right .member-meta span a {	width: 30px;	height: 30px;	display: inline-block;	border: 1px solid;	font-size: 18px;	text-align: center;	line-height: 30px;	margin: 0 5px;	-webkit-border-radius: 50%;	border-radius: 50%;}.team-member.team-member-below .member-meta {	z-index: 2;	position: absolute;	bottom: 0;	padding: 1em 0;	left: 0;	width: 100%;	text-align: center;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;	background: -moz-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(25, 35, 45, 0)), color-stop(100%, #19232d));	background: -webkit-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: -o-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: -ms-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: linear-gradient(to bottom, rgba(25, 35, 45, 0) 0%, #19232d 100%);}.team-member.team-member-below .member-meta span a {	width: 30px;	height: 30px;	display: inline-block;	border: 1px solid #fff;	color: #fff;	font-size: 15px;	text-align: center;	line-height: 30px;	margin: 0 5px;	-webkit-border-radius: 50%;	border-radius: 50%;}.team-member.team-member-below:hover .overlay,.team-member.team-member-below:hover .member-meta {	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;}.team-member .member-name h4 {	margin: 0;	font-size: 1.3em;}.team-member .member-job {	margin-top: 0.35714285714285715em;	font-size: 12px;	margin-bottom: 0.8214285714285714em;	position: relative;}.team-member .member-desc {	padding-top: 0.8214285714285714em;	margin-bottom: 0.8214285714285714em;	position: relative;}.team-member .member-desc:before {	border-top: 1px solid #e5e5e5;	content: "";	height: 0;	position: absolute;	top: 0;	left: 0;	width: 100%;}.team-member .member-meta span {	display: inline-block;}.team-member.team-member-overlay .overlay {	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	background: rgba(0, 0, 0, 0.5);	z-index: 1;	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.team-member.team-member-overlay .member-info {	z-index: 2;	bottom: 0.8214285714285714em;	color: #fff;	left: 0;	position: absolute;	text-align: center;	width: 100%;}.team-member.team-member-overlay .member-name h4 {	color: #fff;}.team-member.team-member-overlay .member-job {	color: rgba(255, 255, 255, 0.9);}.team-member.team-member-overlay .member-job:before {	width: 20%;	-webkit-transform: translate(-50%, 0);	-ms-transform: translate(-50%, 0);	-o-transform: translate(-50%, 0);	transform: translate(-50%, 0);	left: 50%;	border-color: rgba(255, 255, 255, 0.9);}.team-member.team-member-overlay .member-meta span a {	width: 2em;	height: 2em;	display: inline-block;	border: 1px solid rgba(255, 255, 255, 0.9);	color: rgba(255, 255, 255, 0.8);	font-size: 12px;	text-align: center;	line-height: 2em;	margin: 0 0.35714285714285715em;	-webkit-border-radius: 50%;	border-radius: 50%;}.team-member.team-member-overlay:hover .overlay {	opacity: 0.5;	filter: alpha(opacity=50);	visibility: visible;}.team-member.team-member-center_bottom,.team-member.team-member-center_top {	background: #f5f5f5;	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.team-member.team-member-center_bottom:hover,.team-member.team-member-center_top:hover {	background: #7ccedf;}.team-member.team-member-center_bottom:hover .member-name h4,.team-member.team-member-center_top:hover .member-name h4,.team-member.team-member-center_bottom:hover .member-meta span a,.team-member.team-member-center_top:hover .member-meta span a,.team-member.team-member-center_bottom:hover .member-info,.team-member.team-member-center_top:hover .member-info {	color: #fff;}.team-member.team-member-center_bottom:hover .member-info-line,.team-member.team-member-center_top:hover .member-info-line {	background: #fff;}.team-member.team-member-center_bottom:hover .member-meta,.team-member.team-member-center_top:hover .member-meta {	visibility: visible;	opacity: 1;	filter: alpha(opacity=100);}.team-member.team-member-center_bottom:hover .member-avatar img,.team-member.team-member-center_top:hover .member-avatar img {	-webkit-transform: scale(1.1);	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);}.team-member.team-member-center_bottom .member-name h4,.team-member.team-member-center_top .member-name h4,.team-member.team-member-center_bottom .member-meta span a,.team-member.team-member-center_top .member-meta span a,.team-member.team-member-center_bottom .member-info,.team-member.team-member-center_top .member-info {	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.team-member.team-member-center_bottom .member-avatar,.team-member.team-member-center_top .member-avatar {	margin: 0;	overflow: hidden;}.team-member.team-member-center_bottom .member-avatar img,.team-member.team-member-center_top .member-avatar img {	-webkit-transition: all 0.8s;	-o-transition: all 0.8s;	transition: all 0.8s;}.team-member.team-member-center_bottom .member-info,.team-member.team-member-center_top .member-info {	text-align: center;	padding: 30px 15px;}.team-member.team-member-center_bottom .member-info-line,.team-member.team-member-center_top .member-info-line {	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;	margin: 15px auto;	width: 50px;	height: 1px;	background: #7ccedf;	display: block;}.team-member.team-member-center_bottom .member-meta,.team-member.team-member-center_top .member-meta {	visibility: hidden;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: all 0.3s;	-o-transition: all 0.3s;	transition: all 0.3s;}.team-member.team-member-center_bottom .member-meta span a,.team-member.team-member-center_top .member-meta span a {	width: 30px;	height: 30px;	display: inline-block;	border: 1px solid;	font-size: 15px;	text-align: center;	line-height: 30px;	margin: 0 5px;	color: #909090;}.member-bg-1 {	background-image:url(../images/team/team-member-4.png);}.member-bg-2 {	background-image:url(../images/team/team-member-5.png);}.member-bg-3 {	background-image:url(../images/team/team-member-6.png);}.member-bg-4 {	background-image:url(../images/team/team-member-7.png);}.single-image.image-center {	text-align: center;}.single-image.image-right {	text-align: right;}.single-image img {	height: auto;	max-width: 100%;}.single-image > div {	display: block;	width: 100%;}.latestnews {	margin-bottom: 15px;}.latestnews .latestnews-leading {	padding-bottom: 0.8214285714285714em;}.latestnews .latestnews-title {	border-bottom: 2px solid #7ccedf;	margin-bottom: 0.8214285714285714em;}.latestnews .latestnews-title .el-heading {	display: inline-block;	margin: 0;	line-height: 1.6;	text-transform: uppercase;	font-size: 1em;	background: #7ccedf;}.latestnews .latestnews-title span,.latestnews .latestnews-title a {	color: #fff;	display: inline-block;	padding: 5px 10px;	margin-bottom: -3px;}.latestnews .latestnews-title span i,.latestnews .latestnews-title a i {	padding-right: 5px;}.latestnews .latestnews-title a:hover {	text-decoration: underline;}.latestnews .latestnews-title .sub-cat {	list-style: none;	margin: 0;	padding: 0;	float: right;}.latestnews .latestnews-title .sub-cat li {	float: left;}.latestnews .latestnews-title .sub-cat li a {	color: #6e6e6e;	text-transform: uppercase;	font-size: 12px;}.latestnews .latestnews-title .sub-cat li.active a {	color: #7ccedf;}@media (max-width: 767px) {	.latestnews .latestnews-title .sub-cat {		float: left;		padding: 10px 0;	}}.latestnews h2 {	font-size: 1.2em;	margin: 0;	border-left: 2px solid #7ccedf;	padding-left: 0.8214285714285714em;}.latestnews .entry-meta {	margin-top: 0.35714285714285715em;}.latestnews .latestnews-thumb {	margin-bottom: 0.8214285714285714em;	position: relative;}.latestnews .latestnews-thumb .featured-play {	position: absolute;	top: 50%;	left: 50%;	margin-left: -20px;	margin-top: -20px;	z-index: 1;	width: 40px;	height: 40px;	background: url(../images/featured-play.png) no-repeat scroll center center transparent;}.latestnews .latestnews-thumb img {	width: 100%;	height: auto;}.latestnews .excerpt {	margin-top: 0.8214285714285714em;}.latestnews .latestnews-intro {	padding: 0;	margin: 0;	list-style: none;	border-top: 1px solid #e5e5e5;}.latestnews .latestnews-intro.intro-thumbnail {	padding-top: 0.8214285714285714em;}.latestnews .latestnews-intro li {	padding: 0.8214285714285714em 0;	border-bottom: 1px solid #e5e5e5;	padding-left: 0;	position: relative;}.latestnews .latestnews-intro li:before {	content: "\f105";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.latestnews .latestnews-intro li:before {	position: absolute !important;	line-height: inherit !important;	left: 0;}.latestnews .latestnews-intro li:last-child {	border: none;	padding-bottom: 0;}.latestnews .latestnews-intro li .intro-thumbnail-image img {	float: left;	height: auto;	width: 60px;}.latestnews .latestnews-intro li .intro-thumbnail-no-image {	display: none;}.latestnews .latestnews-intro li .intro-thumbnail-no-image ~ .intro-content {	margin-left: 0;}.latestnews .latestnews-intro li .intro-content {	line-height: 1;	position: relative;}.latestnews .latestnews-intro li .intro-content .format-icon {	background: url("../images/post-format.png") no-repeat scroll 0 0;	position: absolute;	top: 2px;	left: 0;	width: 16px;	height: 16px;}.latestnews .latestnews-intro li .intro-content .format-icon.format-gallery {	background-position: left bottom;	top: 1px;}.latestnews .latestnews-intro li .intro-content .format-icon.format-gallery ~ .intro-content-title {	padding-left: 22px;}.latestnews .latestnews-intro li .intro-content .format-icon ~ .intro-content-title {	padding-left: 20px;}.latestnews .latestnews-intro li .intro-content .comment-count {	display: inline-block;	margin-left: 0.7142857142857143em;}.latestnews .latestnews-intro li .intro-content .comment-count i {	margin-right: 0.14285714285714285em;}.latestnews .latestnews-intro li .intro-content .comment-count a,.latestnews .latestnews-intro li .intro-content time {	margin: 0;	font-size: 12px;	color: #909090;}.latestnews .latestnews-intro li .intro-content h3 {	font-size: 1.1em;	margin: 0;}.latestnews .latestnews-intro li .intro-content .intro-content-title {	display: block;	font-weight: 400;	margin: 0 0 0.2857142857142857em 0;}.latestnews .latestnews-intro.intro-thumbnail li {	border: none;	padding-left: 0;}.latestnews .latestnews-intro.intro-thumbnail li:before {	display: none;}.latestnews .latestnews-intro.intro-thumbnail .intro-content {	border-bottom: 1px solid #e5e5e5;	margin-left: 72px;	min-height: 3.2142857142857144em;}.latestnews .latestnews-tab-content {	display: none;}.latestnews .latestnews-tab-content.active {	display: block;}@media (min-width: 480px) {	.latestnews.latestnews-tab .latestnews-tab-content:before,	.latestnews.latestnews-tab .latestnews-tab-content:after {		content: " ";		display: table;	}	.latestnews.latestnews-tab .latestnews-tab-content:after {		clear: both;	}	.latestnews.latestnews-tab .latestnews-tab-content .latestnews-leading {		float: left;		width: 50%;		padding-right: 15px;	}	.latestnews.latestnews-tab .latestnews-tab-content .latestnews-intro {		float: right;		width: 50%;		padding-left: 15px;		border-top: 0;	}	.latestnews.latestnews-tab .latestnews-tab-content .latestnews-intro li:first-child {		padding-top: 0;	}}.latestnews.latestnews-carousel .latestnews-leading h2 {	border: none;	padding-left: 0;}.video-embed-wrap {	width: 100% !important;	max-width: 100%;	max-height: 100%;}.audio-embed-wrap {	width: 100% !important;	max-width: 100%;	max-height: 100%;}.dh-lists ul {	margin: 0;	padding: 0;	list-style: none;}.dh-lists ul li {	position: relative;	padding-left: 1.5em;	padding-top: 5px;	padding-bottom: 5px;}.dh-lists ul li i {	font-size: 1.1em;	position: absolute;	top: 0;	left: 0;	line-height: 2em !important;}.dh-lists[data-animation="1"] li {	left: -20px;	opacity: 0;	filter: alpha(opacity=0);}.service-3-columns .service-item {	width: 33.33333333333333%;}.service-items {	margin: 0;	padding: 0;	list-style: none;}.service-item {	float: left;}.service-item img {	width: 100%;}.service-item-image {	width: 50%;	float: left;}.service-item-text {	width: 50%;	float: left;}@-webkit-keyframes pin-pulse {	0% {		-webkit-transform: scale(1);		opacity: 0.8;		filter: alpha(opacity=80);	}	50% {		opacity: 0.8;		filter: alpha(opacity=80);	}	100% {		-webkit-transform: scale(1.6);		opacity: 0;		filter: alpha(opacity=0);	}}@-moz-keyframes pin-pulse {	0% {		-moz-transform: scale(1);		opacity: 0.8;		filter: alpha(opacity=80);	}	50% {		opacity: 0.8;		filter: alpha(opacity=80);	}	100% {		-moz-transform: scale(1.6);		opacity: 0;		filter: alpha(opacity=0);	}}@keyframes pin-pulse {	0% {		-webkit-transform: scale(1);		-moz-transform: scale(1);		-ms-transform: scale(1);		-o-transform: scale(1);		transform: scale(1);		opacity: 0.8;		filter: alpha(opacity=80);	}	50% {		opacity: 0.8;		filter: alpha(opacity=80);	}	100% {		-webkit-transform: scale(1.6);		-moz-transform: scale(1.6);		-ms-transform: scale(1.6);		-o-transform: scale(1.6);		transform: scale(1.6);		opacity: 0;		filter: alpha(opacity=0);	}}.pin {	background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;	-webkit-border-radius: 50%;	border-radius: 50%;	position: absolute;	z-index: 99;	cursor: pointer;}.pin > span {	border: 2px solid #fff;	background: #7ccedf;	border-radius: 50%;	-webkit-box-shadow: 0 0 0 1px #7ccedf;	box-shadow: 0 0 0 1px #7ccedf;	color: #fff;	display: block;	height: 20px;	line-height: 20px;	text-align: center;	width: 20px;	position: relative;}.pin > span .pin-pulse {	animation: 2s ease 0s normal none infinite running pin-pulse;	background-color: transparent;	border-radius: inherit;	content: "";	left: -2px;	right: -2px;	bottom: -2px;	top: -2px;	position: absolute;	z-index: 1;}.pin.pin-icon > span {	font-size: 20px;	height: 40px;	line-height: 40px;	text-align: center;	width: 40px;}.pin-top {	top:20%;	left:50%;}.pin-top > span {	background-color:#99c310;	box-shadow: 0 0 0 1px #99c310;	-moz-box-shadow: 0 0 0 1px #99c310;	-webkit-box-shadow: 0 0 0 1px #99c310;}.pin-top .pin-pulse {	box-shadow: 0 0 0 1px #99c310;	-moz-box-shadow: 0 0 0 1px #99c310;	-webkit-box-shadow: 0 0 0 1px #99c310;}.pin-right {	top:70%;	right:20%;}.pin-right > span {	background-color:#5f6065;	box-shadow: 0 0 0 1px #5f6065;	-moz-box-shadow: 0 0 0 1px #5f6065;	-webkit-box-shadow: 0 0 0 1px #5f6065;}.pin-right .pin-pulse {	box-shadow: 0 0 0 1px #5f6065;	-moz-box-shadow: 0 0 0 1px #5f6065;	-webkit-box-shadow: 0 0 0 1px #5f6065;}.pin-bottom {	bottom:5%;	left:40%;}.pin-bottom > span {	background-color:#f1c000;	box-shadow: 0 0 0 1px #f1c000;	-moz-box-shadow: 0 0 0 1px #f1c000;	-webkit-box-shadow: 0 0 0 1px #f1c000;}.pin-bottom .pin-pulse {	box-shadow: 0 0 0 1px #f1c000;	-moz-box-shadow: 0 0 0 1px #f1c000;	-webkit-box-shadow: 0 0 0 1px #f1c000;}.topbar {	background: #eeeeee;	position: relative;	color: #888888;}@media (max-width: 991px) {	.topbar {		display: none;	}}.topbar .left-topbar {	line-height: 3.5714285714285716em;	height: 3.5714285714285716em;}.topbar .right-topbar {	text-align: right;	line-height: 3.5714285714285716em;	height: 3.5714285714285716em;}.topbar .right-topbar .topbar-social {	float: right;	margin-right: 0.5em;}.topbar-info a {	margin-right: 1.1em;	font-size: 12px;	color: #888888;}.topbar-info a:hover {	text-decoration: underline;}.topbar-info a i {	margin-right: 5px;}.topbar-icon-button {	float: right;	padding-right: 1.2em;}.topbar-icon-button > div {	float: left;	padding: 0 1.2em;	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.02);}.topbar-icon-button > div a {	color: #888888;}.topbar-icon-button > div a:hover {	color: #7ccedf;}.topbar-icon-button .navbar-minicart {	position: relative;}.topbar-icon-button .navbar-minicart:before {	content: "";	position: absolute;	top: 50%;	left: 0;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);	width: 1px;	height: 100%;	background: rgba(0, 0, 0, 0.07);}.topbar-icon-button .navbar-minicart .minicart {	text-align: left;	line-height: 1.7;}.topbar-social a {	display: inline-block;	width: 2.5em;	text-align: center;	font-size: 1em;	color: #888888;}.topbar-social a i {	border: 1px solid;	border-radius: 100%;	font-size: 1em;	height: 1.7em;	line-height: 1.7em;	text-align: center;	width: 1.7em;}.topbar-social a:hover {	color: #7ccedf;}.topbar-nav {	text-align: right;	float: right;}.topbar-nav .top-nav > li {	display: inline-block;}.topbar-nav .top-nav > li > a {	padding: 0 0.5714285714285714em;	line-height: 3.5714285714285716em;	position: relative;	font-size: 12px;	color: #888888;}.topbar-nav .top-nav > li > a:before {	border-right: 1px solid #a2a2a2;	content: "";	float: right;	height: 30%;	position: absolute;	right: 0;	top: 50%;	width: 1px;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.topbar-nav .top-nav > li > a:hover,.topbar-nav .top-nav > li > a:focus {	background: transparent;	text-decoration: underline;}.topbar-nav .top-nav > li:last-child > a:before {	display: none;}.topbar-nav .top-nav a {	display: block;	color: #888888;}.topbar-nav .top-nav a:hover,.topbar-nav .top-nav a:focus {	background: none;}.topbar-nav .top-nav .dropdown-menu {	font-size: 12px;}.topbar-nav .top-nav .dropdown-menu a {	color: #6e6e6e;	padding: 0.5714285714285714rem 1rem;}.topbar-nav .top-nav .dropdown-menu a:hover,.topbar-nav .top-nav .dropdown-menu a:focus {	color: #7ccedf;}.topbar-nav .top-nav .dropdown-menu .active a {	background: none;	color: #888888;}.topbar-nav .top-nav .dropdown-menu .active a:hover,.topbar-nav .top-nav .dropdown-menu .active a:focus {	color: #555555;}.topbar-nav .top-nav .dropdown-menu li {	border-bottom: 1px solid #e5e5e5;}.topbar-nav .top-nav .dropdown-menu li.menu-item-has-children > .dropdown-menu {	margin: 0;	left: 100%;	top: 0;}.topbar-nav .top-nav .dropdown-menu li:last-child {	border: none;}.searchform-result .no-result {	padding: 0.7142857142857143em 0.7142857142857143em;}.searchform-result .searchform-result-list {	padding: 0.21428571428571427em 0.7142857142857143em 0;}.searchform-result .searchform-result-list .search-object {	font-size: 110%;	margin: 10px 0 0 0;}.searchform-result .searchform-result-list .search-object span {	padding: 0 0.35714285714285715em;	-webkit-border-radius: 2px;	border-radius: 2px;	background: #f5f5f5;}.searchform-result .searchform-result-list .search-entry {	border-bottom: 1px dotted #e5e5e5;	padding: 0.7142857142857143em 0;}.searchform-result .searchform-result-list .search-entry .search-image {	float: left;	width: 1.7857142857142858em;	text-align: center;	margin: 0 0.7142857142857143em 0.35714285714285715em 0;	font-size: 1.1428571428571428em;}.searchform-result .searchform-result-list .search-entry .search-image img {	width: 100%;	max-width: 100%;	max-height: 100%;	height: auto;}.searchform-result .searchform-result-list .search-entry .search-title {	margin: 0;	font-size: 14px;}.searchform-result .searchform-result-list .search-entry .search-excerpt {	color: #909090;	font-size: 12px;}.searchform-result .search-view-all {	padding: 1.4285714285714286em 0;	text-align: center;	background-color: #f5f5f5;	margin: -0.07142857142857142em 0 0;	border-top: 1px solid #e5e5e5;}.searchform-result .search-view-all a {	font-size: 12px;	text-transform: uppercase;}.searchform-result .search-view-all a:after {	content: "\f178";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.searchform-result .search-view-all a:after {	margin-left: 0.35714285714285715em;}@media (max-width: 991px) {	.header-container {		height: auto !important;	}}.header-type-classic {	position: relative;}.header-navbar-default {	position: relative;}.header-search-overlay {	left: 0;	position: absolute;	top: 0;	bottom: 0;	right: 0;	background: #fff;	z-index: 99999;}.header-search-overlay > div {	height: 100%;	padding-top: 20px;	padding-bottom: 20px;	position: relative;}.header-search-overlay .searchform {	width: 100%;	position: absolute;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);}.header-search-overlay .searchform .searchinput {	border: medium none;	font-size: 36px;	font-weight: bold;	width: 100%;	text-transform: uppercase;	outline: none;}.header-search-overlay .searchform.loading ~ .close {	display: block;}.header-search-overlay .searchform.loading ~ .close > span {	display: none;}.header-search-overlay .searchform.loading ~ .close:after {	content: "\f110";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.header-search-overlay .searchform.loading ~ .close:after {	-webkit-animation: fa-spin 1s infinite linear;	-o-animation: fa-spin 1s infinite linear;	animation: fa-spin 1s infinite linear;	-webkit-animation-timing-function: steps(8, start);	animation-timing-function: steps(8, start);}.header-search-overlay .close {	position: absolute;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);	right: 15px;	font-size: 35px;}.header-search-overlay .searchform-result {	background: #dcdcdc;	position: absolute;	top: 100%;	width: 100%;	-webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.51);	box-shadow: 0 5px 6px rgba(0, 0, 0, 0.51);}.header-search-overlay .searchform-result .no-result {	font-size: 1.1em;}.header-search-overlay .searchform-result .searchform-result-list .search-entry {	border-bottom-color: #ffffff;}.header-search-overlay .searchform-result .searchform-result-list .search-entry .search-title {	font-size: 1.1em;}@media (max-width: 991px) {	.header-search-overlay {		display: none !important;	}}@media (min-width: 992px) {	.header-fixed {		position: fixed;		top: 0;		left: 0;		width: 100%;		z-index: 1000;	}}@media (min-width: 992px) {	.header-absolute {		position: absolute;		top: 0;		left: 0;		width: 100%;		z-index: 1000;	}}@media (min-width: 992px) {	.header-transparent .topbar {		background: rgba(0, 0, 0, 0.1);		border-bottom: 1px solid rgba(255, 255, 255, 0.23);	}	.header-transparent .topbar .topbar-info a,	.header-transparent .topbar .topbar-social a {		color: #fff;	}	.header-transparent .topbar .topbar-info a:hover,	.header-transparent .topbar .topbar-social a:hover {		text-decoration: underline;	}	.header-transparent .topbar .topbar-icon-button > div {		background: transparent;	}	.header-transparent .topbar .topbar-icon-button > div a {		color: #fff;	}	.header-transparent .topbar .topbar-icon-button > div.navbar-minicart:before {		background: rgba(255, 255, 255, 0.23);	}	.header-transparent .topbar .topbar-nav .top-nav > li > a {		color: #fff;	}	.header-transparent .topbar .topbar-nav .top-nav > li > a:before {		border-color: rgba(255, 255, 255, 0.5);	}	.header-transparent .topbar .topbar-nav .dropdown-menu a {		background: transparent;	}	.header-transparent .topbar .topbar-nav .dropdown-menu li {		border-color: rgba(218, 218, 218, 0.49);	}	.header-transparent .primary-nav > .megamenu > .dropdown-menu > li .dropdown-menu a {		background: transparent;	}	.header-transparent .navbar-default:not(.navbar-fixed-top) {		background: rgba(0, 0, 0, 0.1);		border-color: rgba(255, 255, 255, 0.23);		border-width: 0 0 0px 0;	}	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a:hover,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a:hover,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a:hover,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a:focus,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a:focus,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a:focus,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a > .navicon,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a > .navicon,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a > .navicon,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav .social a{		color: #fff !important;	}	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a > .underline:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a > .underline:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a > .underline:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a > .underline:after,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a > .underline:after,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a > .underline:after {		background-color: #fff;	}	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a.minicart-link:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a.minicart-link:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a.minicart-link:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .open > a.navbar-search-button:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > .active > a.navbar-search-button:before,	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav > li > a.navbar-search-button:before {		background: #fff;	}	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav .megamenu .megamenu-title {		border-bottom-color: rgba(218, 218, 218, 0.49);	}	.header-transparent .navbar-default:not(.navbar-fixed-top) .navbar-nav .megamenu > .dropdown-menu > li {		border-right-color: rgba(218, 218, 218, 0.49);	}	.header-transparent .navbar-default:not(.navbar-fixed-top).navbar-fixed-top {		background: #ffffff;		border-color: transparent;	}	.header-transparent .navbar-default:not(.navbar-fixed-top) .dropdown-menu a {		background: transparent;	}	.header-transparent .navbar-default:not(.navbar-fixed-top) .megamenu > .dropdown-menu .dropdown-menu {		background: transparent;	}	.header-transparent.header-navbar-below .navbar-header {		background: rgba(0, 0, 0, 0.05);	}	.header-transparent.header-navbar-below .navbar-primary-nav {		border-color: rgba(255, 255, 255, 0.23);	}}@-webkit-keyframes animate-margin-top {	0% {		margin-top: 99px;	}	100% {		margin-top: 60px;	}}@-moz-keyframes animate-margin-top {	0% {		margin-top: 99px;	}	100% {		margin-top: 60px;	}}@keyframes animate-margin-top {	0% {		margin-top: 99px;	}	100% {		margin-top: 60px;	}}@media only screen and (min-width: 992px) {	.has-top-margin {		-webkit-animation: animate-margin-top 0.3s;		-moz-animation: animate-margin-top 0.3s;		animation: animate-margin-top 0.3s;		margin-top: 60px;	}}.heading-container {	background: url(../images/heading.jpg) no-repeat scroll center top #98d8e6;	overflow: hidden;	position: relative;}.heading-container .heading-hero-background {	background: url(../images/bg-1.jpg) no-repeat scroll 50% bottom;	-webkit-background-size: cover !important;	-moz-background-size: cover !important;	-o-background-size: cover !important;	background-size: cover !important;}.heading-container .heading-hero-background:before {	content: "";}.heading-container.heading-border {	border-bottom: 1px solid #e5e5e5;}.heading-container > div {	height: 100%;}.heading-container.heading-resize {	width: 100%;}.heading-container.heading-hero {	position: relative;	background: #f4f7f8;	height: 500px;}.heading-container.heading-hero .heading-hero-wrap {	position: absolute;	top: 30%;	left: 50%;	-webkit-transform: translate(-50%, 0);	-ms-transform: translate(-50%, 0);	-o-transform: translate(-50%, 0);	transform: translate(-50%, 0);	width: 100%;	max-width: 900px;}.heading-container.heading-hero .hero-icon {	text-align: center;}.heading-container.heading-hero .hero-icon .svg-icon {	overflow: hidden;	display: block;	font-size: 80px;	color: #f4f7f8;}@media (max-width: 767px) {	.heading-container.heading-hero .hero-icon .svg-icon {		font-size: 45px;	}}@media (min-width: 480px) {	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .svg-icon {		-webkit-transform: scale(0, 0);		-ms-transform: scale(0, 0);		-o-transform: scale(0, 0);		transform: scale(0, 0);		-webkit-transition: transform 0.6s cubic-bezier(0.14, 0.64, 0.28, 1.26) 0s;		-o-transition: transform 0.6s cubic-bezier(0.14, 0.64, 0.28, 1.26) 0s;		transition: transform 0.6s cubic-bezier(0.14, 0.64, 0.28, 1.26) 0s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .svg-icon.svg-animate-appear {		-webkit-transform: scale(1);		-ms-transform: scale(1);		-o-transform: scale(1);		transform: scale(1);	}}.heading-container.heading-hero .hero-icon .svg-text {	text-transform: uppercase;	text-align: center;	display: block;	color: #f4f7f8;	line-height: 1;}@media (min-width: 480px) {	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .svg-text {		margin-top: -40px;		opacity: 0;		filter: alpha(opacity=0);		-webkit-transition: margin-top 0.4s ease-out 0s, opacity 0.75s ease 0s;		-o-transition: margin-top 0.4s ease-out 0s, opacity 0.75s ease 0s;		transition: margin-top 0.4s ease-out 0s, opacity 0.75s ease 0s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .svg-text.svg-animate-appear {		margin-top: 0;		opacity: 1;		filter: alpha(opacity=100);	}}@media (min-width: 480px) {	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .ux-design-icon {		-webkit-transition-delay: 1.2s;		transition-delay: 1.2s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .svg-ux-design-text {		-webkit-transition-delay: 1.8s;		transition-delay: 1.8s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .branding-icon {		-webkit-transition-delay: 1.4s;		transition-delay: 1.4s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .svg-branding-text {		-webkit-transition-delay: 2s;		transition-delay: 2s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .web-dev-icon {		-webkit-transition-delay: 1.6s;		transition-delay: 1.6s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-icon .svg-web-dev-text {		-webkit-transition-delay: 2.2s;		transition-delay: 2.2s;	}}.heading-container.heading-hero .hero-icon svg {	width: 200px;	display: inline-block;}.heading-container.heading-hero .hero-icon svg circle,.heading-container.heading-hero .hero-icon svg line,.heading-container.heading-hero .hero-icon svg path {	fill: none;	stroke: #f4f7f8;	stroke-miterlimit: 10;	stroke-width: 2;}.heading-container.heading-hero .hero-link {	font-size: 1.6em;	font-weight: 400;	text-align: center;	margin-top: 2em;}@media (min-width: 480px) {	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-link.svg-appear {		opacity: 0;		filter: alpha(opacity=0);		-webkit-transition: opacity 0.6s cubic-bezier(0.14, 0.64, 0.28, 1.26) 2s;		-o-transition: opacity 0.6s cubic-bezier(0.14, 0.64, 0.28, 1.26) 2s;		transition: opacity 0.6s cubic-bezier(0.14, 0.64, 0.28, 1.26) 2s;		-webkit-transition-delay: 2.4s;		transition-delay: 2.4s;	}	html:not(.dh-disable-animation) .heading-container.heading-hero .hero-link.svg-appear.svg-animate-appear {		opacity: 1;		filter: alpha(opacity=100);	}}.heading-container.heading-hero .hero-link a {	font-size: 1em;	color: #f4f7f8 !important;	border-color: #f4f7f8 !important;	-webkit-transition: opacity 0.3s;	-o-transition: opacity 0.3s;	transition: opacity 0.3s;	opacity: 1;	filter: alpha(opacity=100);}.heading-container.heading-hero .hero-link a:hover i {	background: #f4f7f8;	color: #2d373b;}.heading-container.heading-hero .hero-link a:hover i:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}.heading-container.heading-hero .hero-link i {	-webkit-transition: all 0.2s cubic-bezier(0.53, 1, 0.53, 1.3) 0s;	-o-transition: all 0.2s cubic-bezier(0.53, 1, 0.53, 1.3) 0s;	transition: all 0.2s cubic-bezier(0.53, 1, 0.53, 1.3) 0s;	border: 2px solid #f4f7f8;	-webkit-border-radius: 100%;	border-radius: 100%;	display: inline-block;	height: 40px;	line-height: 33px;	margin-left: 15px;	text-align: center;	width: 40px;	position: relative;}.heading-container.heading-hero .hero-link i:after {	border-radius: 50%;	box-shadow: 0 0 0 1px #f4f7f8;	box-sizing: content-box;	content: "";	height: 100%;	left: -5px;	opacity: 0;	filter: alpha(opacity=0);	padding: 5px;	position: absolute;	top: -5px;	-webkit-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	-webkit-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	-o-transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	transition: transform 0.2s ease 0s, opacity 0.2s ease 0s;	width: 100%;}@media (max-width: 767px) {	.heading-container.heading-hero .heading-hero-wrap {		padding-left: 15px;		padding-right: 15px;	}	.heading-container.heading-hero .heading-hero-wrap .col-sm-4 {		width: 33.33333333333333%;		float: left;		padding-left: 0;		padding-right: 0;	}	.heading-container.heading-hero .heading-hero-wrap .hero-icon svg {		width: 100px;	}	.heading-container.heading-hero .heading-hero-wrap .hero-icon .svg-text {		font-size: 0.8em;	}}.heading-container .heading-standar {	overflow: hidden;}.heading-container .heading-standar .heading-wrap {	overflow: hidden;}.heading-container .heading-standar .page-title {	float: none;}.heading-container .heading-standar .page-title h1 {	margin: 0;	font-size: 2em;	color: #1f1f1f;	padding: 1.5em 0;	text-transform: uppercase;}@media (max-width: 767px) {	.heading-container .heading-standar .page-title h1 {		font-size: 1.5em;		text-align: center;	}}.heading-container .heading-standar .page-title .search-query {	font-weight: bold;	font-style: italic;}.heading-container .heading-standar .page-breadcrumb {	float: none;	background: #f5f5f5;	padding: 10px 0;}.heading-container .heading-standar .page-breadcrumb a:hover {	text-decoration: underline;}@media (max-width: 991px) {	.heading-container .heading-standar .page-breadcrumb {		display: none;	}}.heading-container .heading-parallax {	position: relative;}.heading-container.heading-single {	padding-top: 0 !important;	background: transparent;}.heading-container.heading-single img {	width: 100%;}.heading-container.heading-single .heading-background {	background-attachment: fixed;}.heading-container.heading-single .heading-background .heading-wrap {	z-index: 2;	padding: 0;	height: 200px;	position: static;}.single-portfolio .heading-container.heading-single .heading-background .heading-wrap {	padding: 100px 0;	height: auto;}.heading-container.heading-single .heading-background .heading-single-overlay {	position: absolute;	top: 0;	left: 0;	bottom: 0;	right: 0;	background: url(../images/banner-pattern.png) repeat fixed center center;}.heading-container.heading-single .page-title .subtitle {	margin-top: 10px;	padding-top: 10px;	position: relative;}.heading-container.heading-single .page-title .subtitle:before {	background: none repeat scroll 0 0 #fff;	content: "";	height: 2px;	position: absolute;	top: 0;	width: 120px;	left: 50%;	-webkit-transform: translate(-50%, 0);	-ms-transform: translate(-50%, 0);	-o-transform: translate(-50%, 0);	transform: translate(-50%, 0);}.heading-container.heading-single .page-title .subtitle > span {	display: table;	margin: 0 auto;}.heading-container.heading-single .page-title .subtitle a {	color: #fff;	position: relative;	margin-left: 36px;	font-size: 0.6em;	white-space: nowrap;}.heading-container.heading-single .page-title .subtitle a:first-child {	margin-left: 0;}.heading-container.heading-single .page-title .subtitle a:hover {	text-decoration: underline;}.heading-container.heading-single .page-title .subtitle a + a:before {	content: ".";	margin-right: 17px;	position: absolute;	right: 100%;	top: -5px;}.heading-container.heading-single .heading-single-title {	text-align: center;	padding-top: 70px;}.heading-container.heading-single .heading-single-title h1 {	margin-top: 0;}.heading-container.heading-single .heading-single-title .subtitle > span {	margin-right: 10px;}.heading-container.heading-single .heading-single-title .subtitle > span:first-child:before {	display: none !important;}.heading-container.heading-single .heading-single-title .subtitle > span i {	font-size: 14px;	margin-right: 5px;	color: #7ccedf;}.heading-container.heading-single .heading-single-title .subtitle > span:last-child.meta-separator {	display: none;}.heading-container.heading-single .heading-single-title .subtitle > span a:hover {	text-decoration: underline;}.heading-container .heading-background {	background-color: #f5f5f5;	-webkit-background-size: cover !important;	-moz-background-size: cover !important;	-o-background-size: cover !important;	background-size: cover !important;	background-position: center center;	background-repeat: no-repeat;}.heading-container .heading-background .heading-wrap {	display: block;	height: 100%;	overflow: hidden;	padding-top: 100px;	padding-bottom: 100px;	width: 100%;	text-align: center;}@media (max-width: 767px) {	.heading-container .heading-background .heading-wrap {		padding: 0;	}}.heading-container .heading-background .page-title {	float: none;	display: block;	width: 100%;}.heading-container .heading-background .page-title h1 {	color: #fff;	display: block;	margin: 0;	font-size: 3.5714285714285716em;	font-weight: 400;}@media (max-width: 767px) {	.heading-container .heading-background .page-title h1 {		font-size: 1.5em;		text-align: center;	}}.heading-container .heading-background .page-title .subtitle {	color: #fff;	font-size: 1.7857142857142858em;	display: block;}@media (max-width: 767px) {	.heading-container .heading-background .page-title .subtitle {		font-size: 1em;		text-align: center;	}}@media (max-width: 1199px) {	.heading-container .heading-background .heading-wrap {		display: block;		height: auto;		margin: 0 auto;	}	.heading-container .heading-background .page-title {		display: block;		padding-bottom: 1.6428571428571428em;		padding-top: 1.6428571428571428em;	}}.header-navbar-below .navbar-header {	float: none;}.header-navbar-below .navbar-header > .container-fluid {	width: 100%;}.header-navbar-below .navbar-header > .container-fluid,.header-navbar-below .navbar-header > .container {	display: table;}@media (max-width: 991px) {	.header-navbar-below .navbar-header > .container-fluid,	.header-navbar-below .navbar-header > .container {		display: block;	}}.header-navbar-below .navbar-header .navbar-header-left {	float: left;	position: relative;}@media (max-width: 991px) {	.header-navbar-below .navbar-header .navbar-header-left {		float: none;	}}@media (min-width: 992px) {	.header-navbar-below .navbar-header .navbar-header-left {		display: table;		margin: 0 auto;		float: none;		padding: 10px 0;	}	.header-navbar-below .navbar-header .navbar-header-left .navbar-brand {		padding: 0;	}}.header-navbar-below .navbar-header .navbar-header-right {	display: table-cell;	vertical-align: middle;	height: 100%;}.header-navbar-below .navbar-header .navbar-header-right > .widget {	margin: 0;	padding: 15px;}@media (max-width: 991px) {	.header-navbar-below .navbar-header .navbar-header-right {		display: none;	}}@media (min-width: 992px) {	.header-navbar-below .navbar-primary-nav {		border-top: 1px solid #ffffff;	}}.header-navbar-below .navbar-fixed-top .navbar-primary-nav {	border-top: 0px solid #ffffff;}.header-navbar-below .navbar-default .primary-navbar-collapse {	float: none;}.header-navbar-below .navbar-default .primary-navbar-collapse .primary-nav {	float: none;}@media (min-width: 992px) {	.header-navbar-below .navbar-default .primary-navbar-collapse .primary-nav {		display: table;		margin: 0 auto;	}}.header-navbar-below .navbar-default .primary-navbar-collapse .primary-nav > li > a {	line-height: 5em;}@media (min-width: 992px) {	.header-navbar-below .navbar-default .primary-navbar-collapse .primary-nav .navbar-minicart,	.header-navbar-below .navbar-default .primary-navbar-collapse .primary-nav .navbar-search {		display: none;	}}.header-navbar-below ~ .heading-container.heading-border {	-webkit-box-shadow: none;	box-shadow: none;}.footer-widget {	background: #2a2a2a;	color: #6e6e6e;	font-size: 12px;}.footer-widget .footer-widget-wrap {	padding: 30px 0;}@media (max-width: 767px) {	.footer-widget .footer-widget-col {		margin-bottom: 30px;	}}.footer-widget .widget {	margin-bottom: 0;	padding-top: 30px;}.footer-widget .widget:first-child {	padding-top: 0;}.footer-widget .widget-title {	text-transform: uppercase;	color: #ffffff;	margin-top: 0;	margin-bottom: 1.6428571428571428em;	font-size: 1.1em;	position: relative;	padding: 0;}.footer-widget li {	border-bottom: 1px dotted rgba(255, 255, 255, 0.2);	padding-left: 0;	padding-bottom: 0.8214285714285714em;	margin-bottom: 0.8214285714285714em;	position: relative;}.footer-widget li .post-date {	display: block;	font-size: 12px;	color: rgba(110, 110, 110, 0.7);}.footer-widget li:last-child {	border: none;}.footer-widget .widget_tag_cloud .tagcloud a,.footer-widget .widget_product_tag_cloud .tagcloud a {	background-color: #292929;	border: 1px solid transparent;	color: #e5e5e5;}.footer-widget .social-widget-wrap i {	color: #6e6e6e;}.footer-widget .social-widget-wrap i:hover {	color: inherit;}.footer-widget .posts-thumbnail-image img {	width: 60px;}.footer-widget .posts-thumbnail-content {	border-bottom: none;	margin-left: 73px;	min-height: 45px;}.footer-widget .posts-thumbnail-content h4 a {	color: #6e6e6e;	font-size: 14px;	line-height: 1.7;	font-family: "Muli", Helvetica, Arial, sans-serif;}.footer-widget .posts-thumbnail-content h4 a:hover {	color: #7ccedf;}.footer-widget .posts-thumbnail-content > time {	color: inherit;}.footer-widget .posts-thumbnail-image {	float: left;	height: auto;	width: 60px;}.footer-widget .recent-tweets ul,.footer-widget .posts-thumbnail-list {	margin-bottom: 0;	padding-left: 0;	list-style: none;}.footer-widget .posts-thumbnail-list li {	padding-bottom: 0.8214285714285714em;	margin-bottom: 0.8214285714285714em;	border-bottom: none;}.footer-widget a {	color: #6e6e6e;	font-weight: 400;}.footer-widget a:hover {	color: #7ccedf;}.footer-newsletter {	background-color: #232323;	color: #6e6e6e;	border-top: 1px solid rgba(255, 255, 255, 0.2);	border-bottom: 1px solid rgba(255, 255, 255, 0.2);}.footer-newsletter-wrap {	padding: 20px 0;}.footer-newsletter-wrap .footer-newsletter-heading {	color: rgba(255, 255, 255, 0.36);	font-weight: 400;	font-family: "Muli", Helvetica, Arial, sans-serif;	margin: 0;}@media (max-width: 767px) {	.footer-newsletter-wrap .footer-newsletter-heading {		margin-bottom: 15px;		text-align: center;	}}.footer-newsletter-wrap .mailchimp-form input {	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.16);	border: 1px solid rgba(255, 255, 255, 0.2);	color: #919191;	margin: 0;	padding: 0.5714285714285714rem 1rem;	width: 70%;	outline: none;}.footer-newsletter-wrap .mailchimp-form button {	text-decoration: none;	text-transform: uppercase;	margin: 0 0 0 10px;	width: 25%;	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.4);	border: none;}.footer {	background-color: #232323;	color: #6e6e6e;	font-size: 12px;}.footer a {	color: #6e6e6e;}.footer .footer-info-wrap {	padding: 20px 0;}.footer .footer-menu {	text-align: right;}@media (max-width: 767px) {	.footer .footer-menu {		text-align: center;	}}.footer .footer-menu .footer-nav {	margin: 0;	padding: 0;	list-style: none;}.footer .footer-menu .footer-nav li {	padding: 0 0.5714285714285714em;	line-height: 0.7142857142857143em;	display: inline-block;	position: relative;}.footer .footer-menu .footer-nav li:before {	content: "/\00a0";	position: absolute;	right: -0.5714285714285714em;	top: 0;}.footer .footer-menu .footer-nav li:last-child:before {	display: none;}.footer .footer-menu .footer-nav li a {	color: #6e6e6e;	border-bottom: 1px solid transparent;	font-size: 12px;	text-transform: uppercase;}.footer .footer-menu .footer-nav li a:hover,.footer .footer-menu .footer-nav li a:focus {	color: #7ccedf;	border-bottom: 1px solid;}.footer .footer-info {	color: #6e6e6e;}.footer .footer-info a {	color: #6e6e6e;}.footer .footer-info a:hover {	color: #7ccedf;}.footer .footer-info .copyright {	font-size: 12px;	margin-top: 0.35714285714285715em;	display: block;}@media (max-width: 767px) {	.footer .footer-info .copyright {		text-align: center;		margin-bottom: 0.35714285714285715em;	}}.footer .footer-info .footer-social {	text-align: right;}.footer .footer-info .footer-social .tooltip-inner {	background: #7ccedf;}.footer .footer-info .footer-social .tooltip.top .tooltip-arrow {	border-top-color: #7ccedf;}.footer .footer-info .footer-social a {	margin: 0 0.35714285714285715em;	font-size: 1.4285714285714286em;}.footer .footer-info .footer-social a:hover {	color: #7ccedf;	border-color: #7ccedf;}@media (max-width: 767px) {	.footer .footer-info .footer-social {		text-align: center;	}}a.go-to-top,a.go-to-top:hover a.go-to-top:focus {	background-color: rgba(0, 0, 0, 0.5);	-webkit-border-radius: 2px;	border-radius: 2px;	bottom: -50px;	opacity: 0;	filter: alpha(opacity=0);	right: 20px;	-webkit-transition: all 0.2s ease-in-out 0s;	-o-transition: all 0.2s ease-in-out 0s;	transition: all 0.2s ease-in-out 0s;	color: #fff;	font-size: 30px;	line-height: 50px;	width: 50px;	height: 50px;	position: fixed;	text-align: center;	z-index: 100;	visibility: hidden;}a.go-to-top.on,a.go-to-top:hover a.go-to-top:focus.on {	opacity: 0.8;	filter: alpha(opacity=80);	visibility: visible;	bottom: 20px;}a.go-to-top.on:hover,a.go-to-top:hover a.go-to-top:focus.on:hover {	opacity: 1;	filter: alpha(opacity=100);}a.mute,a.mute:hover a.mute:focus {	background-color: #444;	bottom: -50px;	opacity: 1;	filter: alpha(opacity=1);	left: 0px;	-webkit-transition: all 0.2s ease-in-out 0s;	-o-transition: all 0.2s ease-in-out 0s;	transition: all 0.2s ease-in-out 0s;	color: #fff;	font-size: 30px;	line-height: 48px;	width: 48px;	height: 48px;	position: fixed;	text-align: center;	z-index: 100;	visibility: visible;}a.mute.on,a.mute:hover a.mute:focus.on {	visibility: visible;	bottom: 232px;}a.mute.on:hover,a.mute:hover a.mute:focus.on:hover {	opacity: 1;	filter: alpha(opacity=100);}.portfolio.infinite-scroll .paginate,.portfolio.loadmore .paginate {	display: none;}.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item:nth-of-type(n) {	clear: none;}.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item.col-md-6:nth-of-type(2n + 1) {	clear: both;}.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item.col-md-3:nth-of-type(4n + 1) {	clear: both;}@media (max-width: 991px) {	.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item.col-md-3:nth-of-type(4n + 1) {		clear: none;	}	.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item.col-md-3:nth-of-type(2n + 1) {		clear: both;	}}.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item.col-md-4:nth-of-type(3n + 1) {	clear: both;}@media (max-width: 991px) {	.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item.col-md-4:nth-of-type(3n + 1) {		clear: none;	}	.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item.col-md-4:nth-of-type(2n + 1) {		clear: both;	}}@media (max-width: 767px) {	.portfolio .portfolio-wrap.portfolio-layout-grid .portfolio-item {		clear: none !important;	}}.portfolio .infinite-scroll-loading {	margin-top: 1.6428571428571428em;}.portfolio .portfolio-filter {	margin-bottom: 30px;	display: table;	margin-right: auto;	margin-left: auto;	width: 100%;}.portfolio .portfolio-filter .filter-heaeding {	display: table-cell;	width: 20%;	vertical-align: middle;}@media (max-width: 767px) {	.portfolio .portfolio-filter .filter-heaeding {		display: none;	}}.portfolio .portfolio-filter .filter-heaeding h3 {	margin: 0;}.portfolio .portfolio-filter .filter-action {	display: table-cell;	vertical-align: middle;	width: 80%;	text-align: right;}.portfolio .portfolio-filter .filter-action.filter-action-center {	display: block;	width: 100%;	text-align: left;	padding-bottom: 1em;}.portfolio .portfolio-filter .filter-action.filter-action-center > ul {	float: none;	text-transform: uppercase;	text-align: center;}.portfolio .portfolio-filter .filter-action.filter-action-center > ul li {	float: none;	padding: 0;	display: inline-block !important;}.portfolio .portfolio-filter .filter-action.filter-action-center > ul li a {	padding: 0.5em 1.5em;	line-height: 1;	border-bottom: none;	-webkit-border-radius: 2.5em;	border-radius: 2.5em;}.portfolio .portfolio-filter .filter-action.filter-action-center > ul li a.selected {	background: #7ccedf;	color: #fff;}@media (max-width: 767px) {	.portfolio .portfolio-filter .filter-action {		width: 100%;		text-align: left;		display: block;	}}.portfolio .portfolio-filter .filter-action > ul {	float: right;	list-style: none;	padding: 0;	margin: 0;}.portfolio .portfolio-filter .filter-action > ul li {	display: none;	float: left;	padding: 0.5714285714285714rem 1rem;}@media (max-width: 767px) {	.portfolio .portfolio-filter .filter-action > ul li {		display: block;	}}.portfolio .portfolio-filter .filter-action > ul li a {	display: block;	border-bottom: 1px solid transparent;}.portfolio .portfolio-filter .filter-action > ul li a.selected {	color: #7ccedf;	border-bottom-color: #7ccedf;}.portfolio .portfolio-filter .filter-action.no-sorting > ul li {	display: block;}.portfolio .portfolio-filter .filter-action .filter-btn,.portfolio .portfolio-filter .filter-action .sort-btn {	margin-left: 0.8571428571428571rem;	float: right;	display: inline-block;	margin-bottom: 0;	font-weight: 400;	text-align: center;	vertical-align: middle;	cursor: pointer;	background-image: none;	border: 1px solid transparent;	white-space: nowrap;	padding: 0.7714285714285714rem 1.2rem;	font-size: 14px;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	outline: none;	color: #ffffff;	background-color: #7ccedf;	border-color: #7ccedf;	padding: 0.5714285714285714rem 1rem;}.portfolio .portfolio-filter .filter-action .filter-btn:hover,.portfolio .portfolio-filter .filter-action .sort-btn:hover,.portfolio .portfolio-filter .filter-action .filter-btn:focus,.portfolio .portfolio-filter .filter-action .sort-btn:focus {	color: #6e6e6e;	text-decoration: none;}.portfolio .portfolio-filter .filter-action .filter-btn i,.portfolio .portfolio-filter .filter-action .sort-btn i,.portfolio .portfolio-filter .filter-action .filter-btn span,.portfolio .portfolio-filter .filter-action .sort-btn span {	z-index: 2;	position: relative;}.portfolio .portfolio-filter .filter-action .filter-btn.btn-style-outlined,.portfolio .portfolio-filter .filter-action .sort-btn.btn-style-outlined {	color: #7ccedf;}.portfolio .portfolio-filter .filter-action .filter-btn:hover,.portfolio .portfolio-filter .filter-action .sort-btn:hover,.portfolio .portfolio-filter .filter-action .filter-btn:focus,.portfolio .portfolio-filter .filter-action .sort-btn:focus,.portfolio .portfolio-filter .filter-action .filter-btn:active,.portfolio .portfolio-filter .filter-action .sort-btn:active,.portfolio .portfolio-filter .filter-action .filter-btn.active,.portfolio .portfolio-filter .filter-action .sort-btn.active {	color: #ffffff;	background-color: #53bfd5;	border-color: #53bfd5;}.portfolio .portfolio-filter .filter-action .filter-btn:hover.btn-style-outlined,.portfolio .portfolio-filter .filter-action .sort-btn:hover.btn-style-outlined,.portfolio .portfolio-filter .filter-action .filter-btn:focus.btn-style-outlined,.portfolio .portfolio-filter .filter-action .sort-btn:focus.btn-style-outlined,.portfolio .portfolio-filter .filter-action .filter-btn:active.btn-style-outlined,.portfolio .portfolio-filter .filter-action .sort-btn:active.btn-style-outlined,.portfolio .portfolio-filter .filter-action .filter-btn.active.btn-style-outlined,.portfolio .portfolio-filter .filter-action .sort-btn.active.btn-style-outlined {	color: #53bfd5;}.portfolio .portfolio-filter .filter-action .filter-btn:hover.btn-style-3d,.portfolio .portfolio-filter .filter-action .sort-btn:hover.btn-style-3d,.portfolio .portfolio-filter .filter-action .filter-btn:focus.btn-style-3d,.portfolio .portfolio-filter .filter-action .sort-btn:focus.btn-style-3d,.portfolio .portfolio-filter .filter-action .filter-btn:active.btn-style-3d,.portfolio .portfolio-filter .filter-action .sort-btn:active.btn-style-3d,.portfolio .portfolio-filter .filter-action .filter-btn.active.btn-style-3d,.portfolio .portfolio-filter .filter-action .sort-btn.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #4bbcd3;	box-shadow: 0 5px 0 #4bbcd3;}.portfolio .portfolio-filter .filter-action .filter-btn:active,.portfolio .portfolio-filter .filter-action .sort-btn:active,.portfolio .portfolio-filter .filter-action .filter-btn.active,.portfolio .portfolio-filter .filter-action .sort-btn.active {	background-image: none;}.portfolio .portfolio-filter .filter-action .filter-btn.btn-style-3d,.portfolio .portfolio-filter .filter-action .sort-btn.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #7ccedf;	box-shadow: 0 5px 0 #7ccedf;}.portfolio .portfolio-filter .filter-action .filter-btn i,.portfolio .portfolio-filter .filter-action .sort-btn i {	margin-left: 0.35714285714285715em;	-webkit-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}.portfolio .portfolio-filter .filter-action .filter-btn i.sort-angle-down:before,.portfolio .portfolio-filter .filter-action .sort-btn i.sort-angle-down:before {	content: "\f107";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.portfolio .portfolio-filter .filter-action .filter-btn i.sort-angle-up,.portfolio .portfolio-filter .filter-action .sort-btn i.sort-angle-up {	-webkit-transform: rotate(180deg);	-ms-transform: rotate(180deg);	-o-transform: rotate(180deg);	transform: rotate(180deg);}.portfolio .portfolio-filter .filter-action .filter-btn i.sort-angle-up:before,.portfolio .portfolio-filter .filter-action .sort-btn i.sort-angle-up:before {	content: "\f107";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}@media (max-width: 991px) {	.portfolio .portfolio-filter .filter-action > ul {		margin-top: 0.8571428571428571rem;		clear: both;	}}@media (max-width: 767px) {	.portfolio .portfolio-filter .filter-action .filter-btn,	.portfolio .portfolio-filter .filter-action .sort-btn {		float: left;		margin-left: 0;		margin-right: 0.8571428571428571rem;	}	.portfolio .portfolio-filter .filter-action > ul {		float: left;	}}.portfolio .portfolio-item {	padding-bottom: 30px;}.portfolio .portfolio-item-wrap {	overflow: hidden;	position: relative;	width: 100%;}.container-full .portfolio.gap {	padding-left: 20px;	padding-right: 20px;}.portfolio.no-gap .row {	margin: 0;	padding: 0;}.portfolio.no-gap .row .portfolio-item {	padding: 0;	margin: 0;}.portfolio.onepx {	margin-right: -1px;}.portfolio.onepx .row {	margin: 0;	padding: 0;}.portfolio.onepx .row .portfolio-item {	padding: 0;	margin: 0;	border-width: 0 1px 1px 0;	border-style: solid;	border-color: transparent;	overflow: hidden;}.portfolio .portfolio-featured img {	width: 100%;	max-width: none;	height: auto;	display: block;	padding: 0;	outline: 0 none;	vertical-align: baseline;}.portfolio.portfolio-style-one .portfolio-title {	font-size: 1em;}.portfolio.portfolio-style-one .portfolio-featured-wrap {	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;	opacity: 1;	filter: alpha(opacity=100);	bottom: 0;	height: 100%;	overflow: hidden;	position: relative;	width: 100%;	z-index: 20;}.portfolio.portfolio-style-one .portfolio-overlay {	position: absolute;	width: 100%;	height: 100%;	z-index: 25;	top: 0;	left: 0;	background: rgba(51, 51, 51, 0.5);	-webkit-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	transition: all 0.3s ease 0s;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;}.portfolio.portfolio-style-one .portfolio-action {	position: absolute;	z-index: 30;	top: 50%;	left: 0;	width: 100%;	-webkit-transform: translate(0px, -50%);	-ms-transform: translate(0px, -50%);	-o-transform: translate(0px, -50%);	transform: translate(0px, -50%);	height: 50px;	text-align: center;}.portfolio.portfolio-style-one .portfolio-action a {	position: relative;	top: 100%;	-webkit-transform: translate(0px, -50%);	-ms-transform: translate(0px, -50%);	-o-transform: translate(0px, -50%);	transform: translate(0px, -50%);	transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-moz-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-webkit-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-o-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-ms-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	background: rgba(51, 51, 51, 0.8);	-webkit-border-radius: 50%;	border-radius: 50%;	color: #fff;	display: inline-block;	font-size: 18px;	height: 50px;	line-height: 50px;	width: 50px;	margin: 5px;	text-align: center;}.portfolio.portfolio-style-one .portfolio-action a:hover {	background: #333333;}.portfolio.portfolio-style-one .portfolio-title {	margin-top: 0;	margin-bottom: 5px;}.portfolio.portfolio-style-one .portfolio-title a {	color: #fff;	font-size: 1.2857142857142858em;}.portfolio.portfolio-style-one .portfolio-meta {	font-size: 12px;}.portfolio.portfolio-style-one .portfolio-caption {	position: absolute;	margin: 0;	bottom: 0;	left: 0;	z-index: 10;	width: 100%;	background: #333333;	color: #fff;}.portfolio.portfolio-style-one .portfolio-caption-wrap {	padding: 15px;	opacity: 0;	transform: matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00066, 0, -1, 0, 0, 0, 0, 0.001, 0.999999);	-o-transform: matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00066, 0, -1, 0, 0, 0, 0, 0.001, 0.999999);	-moz-transform: matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00066, 0, -1, 0, 0, 0, 0, 0.001, 0.999999);	-webkit-transform: matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00066, 0, -1, 0, 0, 0, 0, 0.001, 0.999999);	-ms-transform: matrix3d(0.8, 0, 0, 0, 0, 0, 0.8, -0.00066, 0, -1, 0, 0, 0, 0, 0.001, 0.999999);	-webkit-transform-origin: 50% 100% 0;	-moz-transform-origin: 50% 100% 0;	-ms-transform-origin: 50% 100% 0;	transform-origin: 50% 100% 0;	visibility: hidden;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;}.portfolio.portfolio-style-one .portfolio-item-wrap:hover .portfolio-overlay {	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;}.portfolio.portfolio-style-one .portfolio-item-wrap:hover .portfolio-action a {	top: 50%;	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;	-webkit-transition-delay: 0.3s;	transition-delay: 0.3s;}.portfolio.portfolio-style-one .portfolio-item-wrap:hover .portfolio-action a.view-action {	-webkit-transition-delay: 0.5s;	transition-delay: 0.5s;}.portfolio.portfolio-style-one .portfolio-item-wrap:hover .portfolio-caption-wrap {	opacity: 1;	visibility: visible;	-webkit-transform-origin: 50% 100% 0;	-moz-transform-origin: 50% 100% 0;	-ms-transform-origin: 50% 100% 0;	transform-origin: 50% 100% 0;	transform: matrix(1, 0, 0, 1, 0, 0);	-moz-transform: matrix(1, 0, 0, 1, 0, 0);	-webkit-transform: matrix(1, 0, 0, 1, 0, 0);	-ms-transform: matrix(1, 0, 0, 1, 0, 0);	-o-transform: matrix(1, 0, 0, 1, 0, 0);}.portfolio.portfolio-style-two .portfolio-title {	font-size: 1em;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-featured-wrap {	position: relative;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-action {	position: absolute;	z-index: 30;	top: 50%;	left: 0;	width: 100%;	-webkit-transform: translate(0px, -50%);	-ms-transform: translate(0px, -50%);	-o-transform: translate(0px, -50%);	transform: translate(0px, -50%);	height: 3.5714285714285716em;	text-align: center;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-action a {	position: relative;	top: 100%;	-webkit-transform: translate(0px, -50%);	-ms-transform: translate(0px, -50%);	-o-transform: translate(0px, -50%);	transform: translate(0px, -50%);	transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-moz-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-webkit-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-o-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-ms-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	background: rgba(51, 51, 51, 0.8);	-webkit-border-radius: 50%;	border-radius: 50%;	color: #fff;	display: inline-block;	font-size: 18px;	height: 50px;	line-height: 50px;	width: 50px;	margin: 5px;	text-align: center;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-action a:hover {	background: #333333;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-overlay {	position: absolute;	width: 100%;	height: 100%;	z-index: 25;	top: 0;	left: 0;	background: rgba(51, 51, 51, 0.5);	-webkit-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	transition: all 0.3s ease 0s;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-title {	margin-top: 10px;	margin-bottom: 5px;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-title a {	font-size: 1.2857142857142858em;}.portfolio.portfolio-style-two .portfolio-item-wrap .portfolio-meta {	font-size: 12px;}.portfolio.portfolio-style-two .portfolio-item-wrap:hover .portfolio-overlay {	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;}.portfolio.portfolio-style-two .portfolio-item-wrap:hover .portfolio-action a {	top: 50%;	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;	-webkit-transition-delay: 0.3s;	transition-delay: 0.3s;}.portfolio.portfolio-style-two .portfolio-item-wrap:hover .portfolio-action a.view-action {	-webkit-transition-delay: 0.5s;	transition-delay: 0.5s;}.portfolio.portfolio-style-three .portfolio-title {	font-size: 1em;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-featured {	-webkit-transition: all 0.5s ease-in 0s;	-o-transition: all 0.5s ease-in 0s;	transition: all 0.5s ease-in 0s;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-overlay {	position: absolute;	width: 100%;	height: 100%;	z-index: 5;	top: 0;	left: 0;	background: rgba(124, 206, 223, 0.9);	-webkit-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	transition: all 0.3s ease 0s;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-title {	margin-top: 0;	padding: 0 15px;	line-height: 1.3;	margin-bottom: 10px;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-title a {	font-size: 1.2857142857142858em;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-meta {	font-size: 12px;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-action {	position: absolute;	z-index: 30;	top: 50%;	margin-top: 1.7857142857142858em;	left: 0;	width: 100%;	-webkit-transform: translate(0px, -50%);	-ms-transform: translate(0px, -50%);	-o-transform: translate(0px, -50%);	transform: translate(0px, -50%);	height: 3.5714285714285716em;	text-align: center;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-action a {	position: relative;	top: 200%;	-webkit-transform: translate(0px, -50%);	-ms-transform: translate(0px, -50%);	-o-transform: translate(0px, -50%);	transform: translate(0px, -50%);	transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-moz-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-webkit-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-o-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	-ms-transition: top 0.3s ease 0s,opacity 0.3s ease 0s,visibility 0.3s ease 0s;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	color: #fff;	background: rgba(51, 51, 51, 0.8);	-webkit-border-radius: 50%;	border-radius: 50%;	display: inline-block;	font-size: 18px;	height: 50px;	line-height: 50px;	width: 50px;	margin: 5px;	text-align: center;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-action a:hover {	background: #333333;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-caption {	padding-bottom: 3.5714285714285716em;	position: absolute;	left: 0;	z-index: 10;	width: 100%;	top: 50%;	text-align: center;	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	-webkit-transition: all 0.5s;	-o-transition: all 0.5s;	transition: all 0.5s;	color: #fff;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-caption .portfolio-caption-wrap {	position: relative;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-caption .portfolio-caption-wrap:before {	background: none repeat scroll 0 0 #fff;	bottom: -0.7142857142857143em;	content: "";	height: 1px;	left: 50%;	margin: 0 auto;	position: absolute;	-webkit-transform: translate(-50%, 0px);	-ms-transform: translate(-50%, 0px);	-o-transform: translate(-50%, 0px);	transform: translate(-50%, 0px);	width: 0%;	z-index: 100;	-webkit-transition: width 0.5s;	-o-transition: width 0.5s;	transition: width 0.5s;	-webkit-transition-delay: 0.1s;	transition-delay: 0.1s;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-caption .portfolio-title {	margin-bottom: 0px;}.portfolio.portfolio-style-three .portfolio-item-wrap .portfolio-caption .portfolio-title a {	color: #fff;	text-transform: uppercase;}.portfolio.portfolio-style-three .portfolio-item-wrap:hover .portfolio-caption {	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;}.portfolio.portfolio-style-three .portfolio-item-wrap:hover .portfolio-caption .portfolio-caption-wrap:before {	width: 20%;}.portfolio.portfolio-style-three .portfolio-item-wrap:hover .portfolio-featured {	-webkit-transform: scale(1.1);	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);}.portfolio.portfolio-style-three .portfolio-item-wrap:hover .portfolio-overlay {	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;}.portfolio.portfolio-style-three .portfolio-item-wrap:hover .portfolio-action a {	top: 100%;	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;	-webkit-transition-delay: 0.3s;	transition-delay: 0.3s;}.portfolio.portfolio-style-three .portfolio-item-wrap:hover .portfolio-action a.view-action {	-webkit-transition-delay: 0.5s;	transition-delay: 0.5s;}.portfolio.portfolio-style-lily .portfolio-item-wrap {	position: relative;}.portfolio.portfolio-style-lily .portfolio-featured {	max-width: none;	width: -moz-calc(100% + 50px);	width: -o-calc(100% + 50px);	width: -webkit-calc(100% + 50px);	width: calc(100% + 50px);	opacity: 0.7;	filter: alpha(opacity=70);	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;	-o-transition: opacity 0.35s, -o-transform 0.35s;	transition: opacity 0.35s, transform 0.35s;	-webkit-transform: translate3d(-40px, 0, 0);	transform: translate3d(-40px, 0, 0);}.portfolio.portfolio-style-lily .portfolio-overlay,.portfolio.portfolio-style-lily .portfolio-action {	display: none;}.portfolio.portfolio-style-lily .portfolio-caption {	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;	padding: 2em;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);	-webkit-transition: background 0.2s;	-o-transition: background 0.2s;	transition: background 0.2s;}.portfolio.portfolio-style-lily .portfolio-caption-wrap {	bottom: 1em;	left: 0;	padding: 2em;	position: absolute;	width: 100%;}.portfolio.portfolio-style-lily .portfolio-meta,.portfolio.portfolio-style-lily .portfolio-title {	-webkit-transform: translate3d(0, 40px, 0);	transform: translate3d(0, 40px, 0);}.portfolio.portfolio-style-lily .portfolio-title {	margin-bottom: 5px;	margin-top: 0px;	-webkit-transition: -webkit-transform 0.35s;	-ms-transition: -ms-transform 0.35s;	-o-transition: -o-transform 0.35s;	transition: transform 0.35s;	font-size: 1.4em;	margin: 0;}.portfolio.portfolio-style-lily .portfolio-title a {	color: #fff;	font-weight: 300;}.portfolio.portfolio-style-lily .portfolio-meta {	color: rgba(255, 255, 255, 0.7);	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;	-o-transition: opacity 0.2s, -o-transform 0.35s;	-ms-transition: opacity 0.2s, -ms-transform 0.35s;	transition: opacity 0.2s, transform 0.35s;}.portfolio.portfolio-style-lily .portfolio-item-wrap:hover .portfolio-caption {	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);}.portfolio.portfolio-style-lily .portfolio-item-wrap:hover .portfolio-featured,.portfolio.portfolio-style-lily .portfolio-item-wrap:hover .portfolio-meta {	opacity: 1;	filter: alpha(opacity=100);}.portfolio.portfolio-style-lily .portfolio-item-wrap:hover .portfolio-title,.portfolio.portfolio-style-lily .portfolio-item-wrap:hover .portfolio-featured,.portfolio.portfolio-style-lily .portfolio-item-wrap:hover .portfolio-meta {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.portfolio.portfolio-style-lily .portfolio-item-wrap:hover .portfolio-meta {	-webkit-transition-delay: 0.05s;	transition-delay: 0.05s;	-webkit-transition-duration: 0.35s;	transition-duration: 0.35s;}.portfolio.portfolio-style-marley .portfolio-item-wrap {	position: relative;}.portfolio.portfolio-style-marley .portfolio-featured {	opacity: 0.8;	filter: alpha(opacity=80);}.portfolio.portfolio-style-marley .portfolio-overlay,.portfolio.portfolio-style-marley .portfolio-action {	display: none;}.portfolio.portfolio-style-marley .portfolio-caption {	height: 100%;	left: 0;	position: absolute;	top: 0;	width: 100%;	padding: 2em;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);	-webkit-transition: background 0.2s;	-o-transition: background 0.2s;	transition: background 0.2s;}.portfolio.portfolio-style-marley .portfolio-meta,.portfolio.portfolio-style-marley .portfolio-title {	left: 30px;	padding: 10px 0;	position: absolute;	right: 30px;}.portfolio.portfolio-style-marley .portfolio-title {	top: 30px;	-webkit-transform: translate3d(0px, 20px, 0px);	transform: translate3d(0px, 20px, 0px);	transition: transform 0.35s ease 0s;	-webkit-transition: -webkit-transform 0.35s ease 0s;	-o-transition: -o-transform 0.35s ease 0s;	margin: 0;	font-size: 1.4em;	text-align: right;}.portfolio.portfolio-style-marley .portfolio-title a {	color: #fff;	text-transform: uppercase;	font-weight: 300;}.portfolio.portfolio-style-marley .portfolio-title .nth-word-1 {	font-weight: bold;}.portfolio.portfolio-style-marley .portfolio-title:after {	background: none repeat scroll 0 0 #fff;	content: "";	height: 2px;	left: 0;	position: absolute;	top: 100%;	-webkit-transform: translate3d(0px, 40px, 0px);	transform: translate3d(0px, 40px, 0px);	width: 100%;}.portfolio.portfolio-style-marley .portfolio-meta {	bottom: 30px;	-webkit-transform: translate3d(0px, 100%, 0px);	transform: translate3d(0px, 100%, 0px);	color: rgba(255, 255, 255, 0.7);	text-align: right;}.portfolio.portfolio-style-marley .portfolio-title:after,.portfolio.portfolio-style-marley .portfolio-meta {	transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;	-webkit-transition: opacity 0.35s ease 0s, -webkit-transform 0.35s ease 0s;	-o-transition: opacity 0.35s ease 0s, -o-transform 0.35s ease 0s;	opacity: 0;	filter: alpha(opacity=0);}.portfolio.portfolio-style-marley .portfolio-item-wrap:hover .portfolio-caption {	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);}.portfolio.portfolio-style-marley .portfolio-item-wrap:hover .portfolio-title {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.portfolio.portfolio-style-marley .portfolio-item-wrap:hover .portfolio-meta,.portfolio.portfolio-style-marley .portfolio-item-wrap:hover .portfolio-title:after {	opacity: 1;	filter: alpha(opacity=100);	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-main li {	width: 100%;}.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-main li img {	width: 100%;}.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-main .caroufredsel-prev,.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-main .caroufredsel-next {	display: none !important;}.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-thumbs li {	opacity: 0.5;	filter: alpha(opacity=50);	-webkit-transition: opacity 0.3s;	-o-transition: opacity 0.3s;	transition: opacity 0.3s;	width: 16.666666666666664%;}.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-thumbs li:hover,.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-thumbs li.selected {	opacity: 1;	filter: alpha(opacity=100);}@media (max-width: 991px) {	.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-thumbs li {		width: 25%;	}}@media (max-width: 767px) {	.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-thumbs li {		width: 33.33333333333333%;	}}.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-thumbs .caroufredsel .caroufredsel-wrap .caroufredsel-next,.single-portfolio .main-content .portfolio .single-portfolio-gallery-caroufredsel-thumbs .caroufredsel .caroufredsel-wrap .caroufredsel-prev {	color: #fff;	height: 30px;	line-height: 30px;	width: 30px;	background: #7ccedf;	border-color: #7ccedf;}.single-portfolio .main-content .portfolio .portfolio-title-wrap {	display: table;	width: 100%;	border-bottom: 1px solid #e5e5e5;	padding-bottom: 30px;	margin-bottom: 30px;}.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-all {	display: table-cell;	vertical-align: middle;	width: 10%;}.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-all a {	font-size: 2.142857142857143em;}.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-title {	display: table-cell;	width: 80%;	vertical-align: middle;	margin: 0;	text-align: center;}.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-navigation {	display: table-cell;	width: 10%;	vertical-align: middle;	text-align: right;}.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-navigation a {	line-height: 1;	font-size: 2.142857142857143em;	margin: 0 0 0 0.7142857142857143em;}@media (max-width: 767px) {	.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-title {		width: 100%;	}	.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-all,	.single-portfolio .main-content .portfolio .portfolio-title-wrap .portfolio-navigation {		display: none;	}}.single-portfolio .main-content .portfolio .portfolio-summary .portfolio-excerpt {	margin-bottom: 1.6428571428571428em;}.single-portfolio .main-content .portfolio .portfolio-featured {	margin-bottom: 1.6428571428571428em;}.single-portfolio .main-content .portfolio .portfolio-featured img {	height: auto;	max-height: 100%;	max-width: 100%;	width: 100%;	cursor: -webkit-zoom-in;	cursor: -moz-zoom-in;}.single-portfolio .main-content .portfolio .portfolio-link {	margin-bottom: 1.6428571428571428em;}.single-portfolio .main-content .portfolio .portfolio-link .btn {	width: 100%;	text-transform: uppercase;}.single-portfolio .main-content .portfolio .portfolio-attributes {	margin-bottom: 1.6428571428571428em;}.single-portfolio .main-content .portfolio .portfolio-attributes .portfolio-attribute {	display: block;	padding-bottom: 1rem;	margin-bottom: 1rem;	border-bottom: 1px solid #e5e5e5;	text-transform: capitalize;}.single-portfolio .main-content .portfolio .portfolio-attributes .portfolio-attribute i {	color: #7ccedf;	margin-right: 0.35714285714285715em;}.single-portfolio .main-content .portfolio .portfolio-content {	margin-top: 1.6428571428571428em;}.single-portfolio .main-content .portfolio .portfolio-share {	margin-bottom: 1.6428571428571428em;}.single-portfolio .main-content .portfolio .portfolio-share .share-links {	padding: 0;	background: transparent;}.single-portfolio .main-content .portfolio .portfolio-share .share-links .share-icons {	text-align: left;}.single-portfolio .main-content .portfolio .portfolio-share .share-links .share-icons a {	background: none;	-webkit-border-radius: 50%;	border-radius: 50%;	border-color: #e5e5e5;	width: 2.5em;	height: 2.5em;	line-height: 2.5em;}.single-portfolio .main-content .portfolio .portfolio-share .share-links .share-icons .facebook-share a:hover {	background-color: none;	border-color: #47639e;	color: #47639e;}.single-portfolio .main-content .portfolio .portfolio-share .share-links .share-icons .twitter-share a:hover {	background-color: none;	border-color: #55acee;	color: #55acee;}.single-portfolio .main-content .portfolio .portfolio-share .share-links .share-icons .pinterest-share a:hover {	background-color: none;	border-color: #cb2027;	color: #cb2027;}.single-portfolio .main-content .portfolio .portfolio-share .share-links .share-icons .google-plus-share a:hover {	background-color: none;	border-color: #dd4b39;	color: #dd4b39;}.single-portfolio .main-content .portfolio .portfolio-share .share-links .share-icons .linkedin-share a:hover {	background-color: none;	border-color: #069;	color: #069;}.single-portfolio .main-content .comments-area {	padding-top: 0;}.related-portfolio {	padding-bottom: 70px;	background: #f5f5f5;	padding-top: 60px;}.related-portfolio .portfolio {	margin-top: 30px;}.related-portfolio .portfolio .portfolio-featured {	margin-bottom: 0;}.related-portfolio-title h3 {	margin-top: 0;}.posts.infinite-scroll .paginate,.posts.loadmore .paginate {	display: none;}.posts .entry-title {	font-size: 1.75em;	margin-bottom: 0.3em;	font-weight: 400;}.entry-title.title-maxed {	height: 68px;	max-height: 68px;	overflow: hidden;}.posts .format-audio .date-badge {	display: none;}.posts .posts-layout-masonry .date-badge,.posts .posts-layout-timeline .date-badge {	display: none;}.posts .posts-layout-masonry .entry-meta .meta-date,.posts .posts-layout-timeline .entry-meta .meta-date {	display: inline-block;}@media (max-width: 767px) {	.posts .entry-meta .meta-date {		display: inline-block;	}}.posts .posts-wrap.posts-layout-default .entry-header {	margin-bottom: 1.5em;}.posts .posts-wrap.posts-layout-default .readmore-link {	text-align: left;	margin-top: 30px;}.posts .posts-wrap.posts-layout-default .readmore-link a {	display: inline-block;	margin-bottom: 0;	text-align: center;	vertical-align: middle;	cursor: pointer;	background-image: none;	border: 1px solid transparent;	white-space: nowrap;	padding: 0.7714285714285714rem 1.2rem;	font-size: 14px;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	outline: none;	color: #6e6e6e;	background-color: #f5f5f5;	border-color: #e5e5e5;	background: rgba(0, 0, 0, 0);	text-transform: uppercase;	color: #1f1f1f;	font-weight: 400;	font-size: 12px;	border: 1px solid;	font-weight: bold;}.posts .posts-wrap.posts-layout-default .readmore-link a:hover,.posts .posts-wrap.posts-layout-default .readmore-link a:focus {	color: #6e6e6e;	text-decoration: none;}.posts .posts-wrap.posts-layout-default .readmore-link a i,.posts .posts-wrap.posts-layout-default .readmore-link a span {	z-index: 2;	position: relative;}.posts .posts-wrap.posts-layout-default .readmore-link a.btn-style-outlined {	color: #f5f5f5;}.posts .posts-wrap.posts-layout-default .readmore-link a:hover,.posts .posts-wrap.posts-layout-default .readmore-link a:focus,.posts .posts-wrap.posts-layout-default .readmore-link a:active,.posts .posts-wrap.posts-layout-default .readmore-link a.active {	color: #6e6e6e;	background-color: #dcdcdc;	border-color: #cccccc;}.posts .posts-wrap.posts-layout-default .readmore-link a:hover.btn-style-outlined,.posts .posts-wrap.posts-layout-default .readmore-link a:focus.btn-style-outlined,.posts .posts-wrap.posts-layout-default .readmore-link a:active.btn-style-outlined,.posts .posts-wrap.posts-layout-default .readmore-link a.active.btn-style-outlined {	color: #cccccc;}.posts .posts-wrap.posts-layout-default .readmore-link a:hover.btn-style-3d,.posts .posts-wrap.posts-layout-default .readmore-link a:focus.btn-style-3d,.posts .posts-wrap.posts-layout-default .readmore-link a:active.btn-style-3d,.posts .posts-wrap.posts-layout-default .readmore-link a.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #c6c6c6;	box-shadow: 0 5px 0 #c6c6c6;}.posts .posts-wrap.posts-layout-default .readmore-link a:active,.posts .posts-wrap.posts-layout-default .readmore-link a.active {	background-image: none;}.posts .posts-wrap.posts-layout-default .readmore-link a.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #e5e5e5;	box-shadow: 0 5px 0 #e5e5e5;}.posts .posts-wrap.posts-layout-default .readmore-link a:hover,.posts .posts-wrap.posts-layout-default .readmore-link a:focus,.posts .posts-wrap.posts-layout-default .readmore-link a:active {	color: #fff !important;	border-color: #7ccedf;	background-color: #7ccedf;}.posts .posts-wrap.posts-layout-grid .hentry {	border-bottom: none;	padding-bottom: 0;}.posts .posts-wrap.posts-layout-grid .hentry:nth-of-type(n) {	clear: none;}.posts .posts-wrap.posts-layout-grid .hentry.col-md-6:nth-of-type(2n + 1) {	clear: both;}.posts .posts-wrap.posts-layout-grid .hentry.col-md-3:nth-of-type(4n + 1) {	clear: both;}@media (max-width: 991px) {	.posts .posts-wrap.posts-layout-grid .hentry.col-md-3:nth-of-type(4n + 1) {		clear: none;	}	.posts .posts-wrap.posts-layout-grid .hentry.col-md-3:nth-of-type(2n + 1) {		clear: both;	}}.posts .posts-wrap.posts-layout-grid .hentry.col-md-4:nth-of-type(3n + 1) {	clear: both;}@media (max-width: 991px) {	.posts .posts-wrap.posts-layout-grid .hentry.col-md-4:nth-of-type(3n + 1) {		clear: none;	}	.posts .posts-wrap.posts-layout-grid .hentry.col-md-4:nth-of-type(2n + 1) {		clear: both;	}}@media (max-width: 767px) {	.posts .posts-wrap.posts-layout-grid .hentry {		clear: none !important;	}}.posts .posts-wrap.posts-layout-masonry .hentry {	border-bottom: none;	padding-bottom: 0;}.posts .posts-wrap.posts-layout-masonry.no-gap.row {	margin-left: 0;	margin-right: 0;}.posts .posts-wrap.posts-layout-masonry.no-gap.row .hentry {	padding-left: 0;	padding-right: 0;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap {	border: 1px solid #e5e5e5;	-webkit-transition: box-shadow 0.3s;	-o-transition: box-shadow 0.3s;	transition: box-shadow 0.3s;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap:hover {	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);	box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);}.posts .posts-wrap.posts-layout-masonry .hentry-wrap .entry-header {	margin-top: 20px;	padding: 0 20px;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap .entry-content {	padding: 0 20px 20px;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap .entry-footer {	padding: 0 20px 20px;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap .readmore-link {	margin-top: 20px;	padding-top: 20px;	border-top: 1px solid #e5e5e5;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap .readmore-link .date {	font-size: 12px;	float: left;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap.hentry-wrap-quote,.posts .posts-wrap.posts-layout-masonry .hentry-wrap.hentry-wrap-link {	border: none;}.posts .posts-wrap.posts-layout-masonry .hentry-wrap.hentry-wrap-quote .entry-content,.posts .posts-wrap.posts-layout-masonry .hentry-wrap.hentry-wrap-link .entry-content {	padding: 0;}.posts .posts-wrap.posts-layout-medium .entry-featured {	float: left;	width: 22.857142857142858em;	margin-right: 1.5em;	margin-bottom: 0;}@media (max-width: 767px) {	.posts .posts-wrap.posts-layout-medium .entry-featured {		float: none;		width: auto;		margin-bottom: 1.6428571428571428em;		margin-right: 0;	}}.posts .posts-wrap.posts-layout-medium .entry-featured ~ .entry-info .entry-header {	padding-left: 24.357142857142858em;}@media (max-width: 767px) {	.posts .posts-wrap.posts-layout-medium .entry-featured ~ .entry-info .entry-header {		padding-left: 0;	}}.posts .posts-wrap.posts-layout-timeline {	position: relative;}.posts .posts-wrap.posts-layout-timeline:before {	background-color: #f5f5f5;	bottom: 0;	content: " ";	left: 50%;	margin-left: -0.10714285714285714em;	position: absolute;	top: 0;	width: 3px;	z-index: 1;	display: block;}.posts .posts-wrap.posts-layout-timeline .hentry {	margin: 0;	border: none;	clear: left;	float: left;	margin-bottom: 30px;	padding: 0;	position: relative;	width: 50%;	padding-right: 30px;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap {	border: 1px solid #e5e5e5;	border-bottom-width: 3px;	float: left;	position: relative;	width: 100%;	background: #ffffff;	-webkit-transition: box-shadow 0.3s;	-o-transition: box-shadow 0.3s;	transition: box-shadow 0.3s;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap:hover {	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);	box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap:hover .timeline-badge a {	color: #7ccedf;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .entry-header {	margin-top: 20px;	padding: 0 20px;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .entry-content {	padding: 0 20px 20px;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .entry-footer {	padding: 0 20px 20px;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .readmore-link {	margin-top: 20px;	padding-top: 20px;	border-top: 1px solid #e5e5e5;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .readmore-link .date {	font-size: 12px;	float: left;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap.hentry-wrap-quote,.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap.hentry-wrap-link {	border: none;}.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap.hentry-wrap-quote .entry-content,.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap.hentry-wrap-link .entry-content {	padding: 0;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-left .timeline-arrow {	background: none repeat scroll 0 0 #e5e5e5;	content: "";	height: 15px;	position: absolute;	right: 24px;	top: 22px;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	width: 15px;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-left .timeline-badge a span {	left: 20px;	left: -webkit-calc(100% + 10px);	left: -moz-calc(100% + 10px);	left: calc(100% + 10px);}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-left .timeline-badge a span:after {	position: absolute;	width: 0;	height: 0;	border-color: transparent;	border-style: solid;	top: 50%;	left: -5px;	margin-top: -5px;	border-width: 5px 5px 5px 0;	border-right-color: #7ccedf;	content: " ";}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-right {	clear: right;	float: right;	padding-right: 0;	padding-left: 30px;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-right .timeline-badge {	left: -12px;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-right .timeline-arrow {	background: none repeat scroll 0 0 #e5e5e5;	content: "";	height: 15px;	position: absolute;	left: 24px;	top: 22px;	-webkit-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);	width: 15px;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-right .timeline-badge a span {	right: 20px;	right: -webkit-calc(100% + 10px);	right: -moz-calc(100% + 10px);	right: calc(100% + 10px);}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-right .timeline-badge a span:after {	position: absolute;	width: 0;	height: 0;	border-color: transparent;	border-style: solid;	top: 50%;	right: -5px;	margin-top: -5px;	border-width: 5px 0 5px 5px;	border-left-color: #7ccedf;	content: " ";}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-hover .hentry-wrap {	border-color: #7ccedf;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-hover .timeline-badge {	z-index: 10;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-hover .timeline-badge a {	color: #7ccedf;}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-hover .timeline-badge a span {	visibility: visible;	opacity: 1;	filter: alpha(opacity=100);}.posts .posts-wrap.posts-layout-timeline .hentry.timeline-hover .timeline-arrow {	background: #7ccedf !important;	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);	box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);}.posts .posts-wrap.posts-layout-timeline .timeline-date {	clear: both;	text-align: center;	padding-bottom: 0.8214285714285714em;	position: relative;	z-index: 10;}@media (max-width: 767px) {	.posts .posts-wrap.posts-layout-timeline .timeline-date {		text-align: left;	}}.posts .posts-wrap.posts-layout-timeline .timeline-date .timeline-date-title {	color: #1f1f1f;	background: #e5e5e5;	padding: 0.5714285714285714rem 1rem;	display: inline-block;	margin: 0 auto;}.posts .posts-wrap.posts-layout-timeline .timeline-badge {	height: 24px;	position: absolute;	right: -12px;	text-align: center;	top: 16px;	width: 24px;	z-index: 8;}.posts .posts-wrap.posts-layout-timeline .timeline-badge a {	color: #e5e5e5;	font-size: 1.3em;	position: relative;	cursor: pointer;}.posts .posts-wrap.posts-layout-timeline .timeline-badge a:hover {	color: #7ccedf;}.posts .posts-wrap.posts-layout-timeline .timeline-badge a:hover span {	visibility: visible;}.posts .posts-wrap.posts-layout-timeline .timeline-badge a span {	opacity: 0;	filter: alpha(opacity=0);	visibility: hidden;	position: absolute;	z-index: 999;	line-height: 1.4;	white-space: nowrap;	max-width: 14.285714285714286em;	padding: 0.21428571428571427em 0.5714285714285714em;	color: #ffffff;	-webkit-transition: all 0.4s ease-in-out 0s;	-o-transition: all 0.4s ease-in-out 0s;	transition: all 0.4s ease-in-out 0s;	text-align: center;	text-decoration: none;	background-color: #7ccedf;	-webkit-border-radius: 2px;	border-radius: 2px;	top: 50%;	-webkit-transform: translate(0, -50%);	-ms-transform: translate(0, -50%);	-o-transform: translate(0, -50%);	transform: translate(0, -50%);	font-size: 12px;}@media (max-width: 767px) {	.posts .posts-wrap.posts-layout-timeline:before {		left: 0;	}	.posts .posts-wrap.posts-layout-timeline .hentry {		width: 100%;	}	.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-left {		clear: right;		float: right;		padding-right: 0;		padding-left: 30px;	}	.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-left .hentry-wrap {		float: right;	}	.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-left .timeline-arrow {		background: none repeat scroll 0 0 #e5e5e5;		content: "";		height: 15px;		position: absolute;		left: 24px;		top: 22px;		-webkit-transform: rotate(45deg);		-ms-transform: rotate(45deg);		-o-transform: rotate(45deg);		transform: rotate(45deg);		width: 15px;	}	.posts .posts-wrap.posts-layout-timeline .hentry.timeline-align-left .timeline-badge {		left: -12px;	}	.posts .posts-wrap.posts-layout-timeline .timeline-badge a span {		display: none;	}}.hentry {	margin-bottom: 45px;	padding-bottom: 45px;	border-bottom: 1px solid #e5e5e5;	background: #ffffff;}.no-boder-hentry .hentry {	padding-bottom: 0;	margin-bottom: 0;	border: none;}@media (min-width: 480px) {	.posts-layout-default .entry-info {		background: none repeat scroll 0 0 #fff;		margin-left: 5em;		margin-top: -6em;		padding: 15px 30px;		position: relative;	}	.posts-layout-default .meta-date {		display: none;	}}.entry-header {	margin-bottom: 1.0952380952380951em;	position: relative;}.date-badge {	background: #7ccedf;	color: #fff;	left: 0;	text-align: center;	margin-top: -1em;	font-weight: 400;	padding: 8px 5px;	max-width: 5em;}@media (max-width: 767px) {	.date-badge {		display: none;	}}.date-badge .date {	display: block;	font-weight: 400;	line-height: 1;	font-size: 1.5em;}.date-badge .month-year {	display: block;	background: #7ccedf;	color: #fff;	font-size: 1em;	text-transform: uppercase;	font-size: 0.9em;}.entry-featured {	margin-bottom: 1em;}.entry-featured img {	width: 100%;	height: auto;}.entry-featured.video-featured:not(.col-md-8) {	width: 100%;	max-width: 100%;}.entry-featured.video-featured {	position: relative;}.entry-featured.video-featured .featured-play {	position: absolute;	top: 50%;	left: 50%;	margin-left: -20px;	margin-top: -20px;	z-index: 1;	width: 40px;	height: 40px;	background: url(../images/featured-play.png) no-repeat scroll center center transparent;}.entry-title {	font-size: 2em;	margin-top: 0;	font-weight: 400;}.sticky .entry-title:before {	content: "\f08d";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.sticky .entry-title:before {	line-height: 1;	opacity: 1;	-webkit-transform: rotate(-36deg);	-ms-transform: rotate(-36deg);	-o-transform: rotate(-36deg);	transform: rotate(-36deg);	color: #7ccedf;}.entry-meta {	font-size: 12px;	color: #909090;}.entry-meta > span {	margin-right: 10px;}.entry-meta > span:first-child:before {	display: none !important;}.entry-meta > span i {	margin-right: 5px;	color: #7ccedf;}.entry-meta > span:last-child.meta-separator {	display: none;}.entry-meta span.meta-separator {	padding: 0 0.14285714285714285em;}.entry-meta a {	color: #909090;}.entry-meta a:hover {	color: #7ccedf;}.entry-content .link-content,.entry-content .quote-content {	padding: 20px;	background-color: #7ccedf;	color: #fff;}.entry-content .link-content a,.entry-content .quote-content a {	color: #fff;}.entry-content .link-content span,.entry-content .quote-content span {	font-size: 1.1em;	margin-bottom: 0.8214285714285714em;	display: block;	font-style: italic;}.entry-content .link-content i.fa,.entry-content .quote-content i.fa {	font-size: 1.3em;}.entry-content .link-content cite,.entry-content .quote-content cite {	font-size: 14px;	display: block;}.readmore-link {	margin: 0;}.readmore-link a {	font-size: 12px;	color: #3b3b3b;	font-weight: bold;}.readmore-link a:after {	content: "\f105";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.readmore-link a:after {	margin-left: 0.35714285714285715em;	font-size: 14px;	font-weight: bold;}.readmore-link a:hover {	color: #7ccedf;}.post-navigation {	margin-bottom: 30px;}.post-navigation .prev-post > span {	font-weight: 400;	font-family: "Montserrat", Helvetica, Arial, sans-serif;	text-transform: uppercase;	color: #909090;	font-size: 12px;}.post-navigation .prev-post > span:before {	content: "\f104";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.post-navigation .prev-post > span:before {	margin-right: 0.35714285714285715em;	font-size: 110%;}@media (max-width: 767px) {	.post-navigation .prev-post {		text-align: center;		margin-bottom: 1.6428571428571428em;	}	.post-navigation .prev-post > span:before {		display: none;	}}.post-navigation .next-post {	text-align: right;}.post-navigation .next-post > span {	font-weight: 400;	text-transform: uppercase;	color: #909090;	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-size: 12px;}.post-navigation .next-post > span:after {	content: "\f105";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.post-navigation .next-post > span:after {	margin-left: 0.35714285714285715em;	font-size: 110%;}@media (max-width: 767px) {	.post-navigation .next-post {		text-align: center;	}	.post-navigation .next-post > span:after {		display: none;	}}.post-navigation a {	color: #7ccedf;	display: block;}.post-navigation a:hover {	text-decoration: underline;}.author-info {	padding: 30px;	border-top: 1px solid #e5e5e5;	border-bottom: 1px solid #e5e5e5;}@media (max-width: 767px) {	.author-info {		padding: 15px 0;	}}.author-info .author-avatar {	float: left;}.author-info .author-avatar img {	max-width: 8.571428571428571em;}@media (max-width: 767px) {	.author-info .author-avatar {		float: none;		text-align: center;		margin-bottom: 10px;	}}.author-info .author-description {	margin-left: 8.571428571428571em;}@media (max-width: 767px) {	.author-info .author-description {		margin-left: 0;	}}.author-info .author-description .author-title {	font-size: 1.1em;	margin-top: 0;}@media (max-width: 767px) {	.author-info .author-description .author-title {		text-align: center;	}}.author-info .author-description .author-title small {	font-family: "Muli", Helvetica, Arial, sans-serif;	font-size: 12px;}@media (max-width: 767px) {	.author-info .author-description .author-title small {		display: none;	}}.author-info .author-description .author-link {	display: block;	font-weight: bold;	margin-top: 1.6428571428571428em;}.author-info .author-social {	text-align: left;}.author-info .author-social a {	-webkit-border-radius: 50%;	border-radius: 50%;	color: #fff;	display: inline-block;	margin-right: 0.821429em;	text-align: center;	background: none repeat scroll 0 0 #707070;	font-size: 14px;	height: 2em;	line-height: 2em;	width: 2em;}.author-info .author-social a:hover {	background: #7ccedf;}.entry-tags {	color: #909090;}.entry-tags > span {	font-size: 110%;	color: #6e6e6e;}.entry-tags a {	position: relative;	display: inline-block;	margin-bottom: 0.35714285714285715em;	font-size: 12px;	background-color: #f5f5f5;	-webkit-border-radius: 2px;	border-radius: 2px;	padding: 0.3em 1em;	margin-right: 0.35714285714285715em;	color: #909090;}.entry-tags a:hover {	color: #7ccedf;}.single .main-content .entry-footer {	margin-top: 30px;}@media (max-width: 767px) {	.single .main-content .entry-footer {		text-align: center;	}}.single .main-content .share-links {	margin-top: 0;}@media (max-width: 767px) {	.single .main-content .share-links {		margin-top: 30px;	}}.single .main-content .share-links .share-icons {	text-align: right;}@media (max-width: 767px) {	.single .main-content .share-links .share-icons {		text-align: center;	}}.single .main-content .share-links .share-icons a {	width: 2em;	height: 2em;	line-height: 2em;	font-size: 14px;	background: #f5f5f5;}.single .below-content {	margin-top: 0.8214285714285714em;}@media (min-width: 480px) {	.single-post .entry-header {		background: none repeat scroll 0 0 #fff;		margin-left: 5em;		margin-top: -6em;		padding: 30px;		position: relative;		margin-bottom: 0;	}}.single-post .hentry-wrap .entry-meta .meta-date {	display: none;}@media (max-width: 767px) {	.single-post .hentry-wrap .entry-meta .meta-date {		display: inline-block;	}}.share-links {	margin-top: 30px;}.share-links h4 {	padding-right: 10px;	vertical-align: middle;	white-space: nowrap;	width: 1%;}.share-links .share-icons {	text-align: center;}.share-links .share-icons a {	font-size: 1.2857142857142858em;	width: 2.5em;	height: 2.5em;	border: 1px solid #f5f5f5;	line-height: 2.5em;	text-align: center;	display: inline-block;	-webkit-border-radius: 50%;	border-radius: 50%;	margin-right: 0.8214285714285714em;	color: #a9a9a9;}.share-links .share-icons .facebook-share a:hover {	background-color: none;	border-color: #47639e;	color: #47639e;}.share-links .share-icons .twitter-share a:hover {	background-color: none;	border-color: #55acee;	color: #55acee;}.share-links .share-icons .pinterest-share a:hover {	background-color: none;	border-color: #cb2027;	color: #cb2027;}.share-links .share-icons .google-plus-share a:hover {	background-color: none;	border-color: #dd4b39;	color: #dd4b39;}.share-links .share-icons .linkedin-share a:hover {	background-color: none;	border-color: #069;	color: #069;}@media (max-width: 767px) {	.share-links {		display: block;	}	.share-links h4 {		display: block;		width: auto;	}	.share-links .share-icons {		display: block;	}}.highlighted {	padding: 30px 0;	background: #f5f5f5;	margin-bottom: 30px;	border-bottom: 1px solid #e5e5e5;}.highlighted .highlighted-format-icon {	position: absolute;	top: 15px;	right: 15px;	width: 40px;	height: 40px;	z-index: 1;}.highlighted .highlighted-format-icon.format-video {	background: url(../images/featured-play.png) no-repeat scroll center center transparent;}.highlighted .highlighted-format-icon.format-gallery {	background: url(../images/featured-gallery.png) no-repeat scroll center center transparent;}.highlighted .highlighted-extra .highlighted-format-icon {	width: 20px;	height: 20px;	z-index: 1;}.highlighted .highlighted-extra .highlighted-format-icon.format-video {	background: url(../images/featured-play-small.png) no-repeat scroll center center transparent;}.highlighted .highlighted-extra .highlighted-format-icon.format-gallery {	background: url(../images/featured-gallery-small.png) no-repeat scroll center center transparent;}.highlighted .caroufredsel-wrap:hover .caroufredsel-prev,.highlighted .caroufredsel-wrap:hover .caroufredsel-next {	background: rgba(255, 255, 255, 0.8);	color: #333;}.highlighted .caroufredsel-wrap:hover .caroufredsel-prev:hover,.highlighted .caroufredsel-wrap:hover .caroufredsel-next:hover {	background: #7ccedf;	color: #fff;}.highlighted .caroufredsel-wrap:hover .caroufredsel-prev {	left: 2.142857142857143em;}.highlighted .caroufredsel-wrap:hover .caroufredsel-next {	right: 2.142857142857143em;}.highlighted .caroufredsel-item {	position: absolute;	width: 100%;}.highlighted .caroufredsel-item:first-child {	position: relative;	z-index: 1;}.highlighted .caroufredsel-item img {	width: 100%;	-webkit-transition: all 0.6s;	-o-transition: all 0.6s;	transition: all 0.6s;}.highlighted .caroufredsel-item:hover img {	-webkit-transform: scale(1.1);	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);}.highlighted .caroufredsel_wrapper .caroufredsel-item {	position: relative;	z-index: auto;}.highlighted .caroufredsel-pagination {	bottom: 1.0714285714285714em;	position: absolute;	right: 1.0714285714285714em;}.highlighted .caroufredsel-pagination a {	border-color: #fff;}.highlighted .caroufredsel-pagination a.selected {	background-color: #fff;}@media (max-width: 767px) {	.highlighted .caroufredsel-pagination {		display: none !important;	}}.highlighted .highlighted-caption {	position: absolute;	bottom: 0;	left: 0;	width: 100%;	right: 0;	padding: 15px;	background: -moz-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(25, 35, 45, 0)), color-stop(100%, #19232d));	background: -webkit-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: -o-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: -ms-linear-gradient(top, rgba(25, 35, 45, 0) 0%, #19232d 100%);	background: linear-gradient(to bottom, rgba(25, 35, 45, 0) 0%, #19232d 100%);	text-shadow: 0px 1px 1px #000;}.highlighted .highlighted-caption time {	margin-bottom: 9px;	color: #eee;	display: block;}.highlighted .highlighted-caption h3 {	margin: 0;}.highlighted .highlighted-caption h3 a {	color: #fff;	font-size: 1em;}.highlighted .highlighted-caption h3 a:hover {	color: #7ccedf;}.highlighted .col-md-4 {	height: 100%;	padding-left: 0;	position: absolute;	right: 0;	top: 0;}.highlighted .highlighted-extra .highlighted-extra-item {	height: 50%;	position: absolute;	width: 100%;	overflow: hidden;}.highlighted .highlighted-extra .highlighted-extra-item.small {	width: 50%;	padding-right: 7.5px;	padding-top: 20px;	bottom: 0;	left: 0;}.highlighted .highlighted-extra .highlighted-extra-item.small .highlighted-extra-item-wrap {	height: 100%;}.highlighted .highlighted-extra .highlighted-extra-item.small .highlighted-extra-item-wrap img {	max-width: none;	width: auto;	height: 100%;}.highlighted .highlighted-extra .highlighted-extra-item:last-child {	padding-right: 0;	padding-left: 7.5px;	float: right;	left: auto;	right: 0;}.highlighted .highlighted-extra .highlighted-extra-item:first-child img {	width: 100%;}.highlighted .highlighted-extra .highlighted-extra-item .highlighted-extra-item-wrap {	position: relative;	overflow: hidden;	height: 100%;}.highlighted .highlighted-extra .highlighted-extra-item img {	width: 100%;	-webkit-transition: all 0.6s;	-o-transition: all 0.6s;	transition: all 0.6s;}.highlighted .highlighted-extra .highlighted-extra-item:hover img {	-webkit-transform: scale(1.1);	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	transform: scale(1.1);}.highlighted .highlighted-extra .highlighted-extra-item .highlighted-caption time {	margin-bottom: 0;	font-size: 12px;}@media (max-width: 991px) {	.highlighted .highlighted-extra .highlighted-extra-item .highlighted-caption time {		display: none;	}}.highlighted .highlighted-extra .highlighted-extra-item .highlighted-caption h3 a {	font-size: .65em;}@media (max-width: 991px) {	.highlighted .highlighted-extra .highlighted-extra-item .highlighted-caption h3 a {		font-size: .6em;		line-height: 1;	}}@media (max-width: 768px) {	.highlighted .col-md-8 {		width: 100%;	}	.highlighted .col-sm-4 {		display: none;	}}.related-post {	margin-top: 30px;}.related-post .related-post-title h3 {	font-size: 1.5em;}.related-post .related-post-items {	margin-top: 1.6428571428571428em;}.related-post .post-title {	font-size: 110%;	margin-top: 0;	margin-bottom: 0.35714285714285715em;}.related-post .entry-meta .meta-date {	display: inline-block;}.related-post .excerpt {	margin-top: 0.8214285714285714em;}.comments-area {	margin-top: 30px;	padding-top: 30px;}.comments-area .form-allowed-tags {	display: none;}.comments-area .commentst-title {	margin-bottom: 0.8214285714285714em;}.comments-area .comment-list {	margin-top: 30px;	list-style: none;}.comments-area .comment-paginate .paginate_links {	float: left;}.comments-area .comment-paginate .paginate_links .page-numbers {	padding: 0.1em 0.7em;	font-size: 12px;}.comments-area .comment-paginate .paginate_links .next,.comments-area .comment-paginate .paginate_links .prev,.comments-area .comment-paginate .paginate_links .next:hover,.comments-area .comment-paginate .paginate_links .prev:hover {	border-color: transparent;}.comments-list,.comments-list .children {	margin: 0;	list-style: none;}.comments-list {	padding-left: 0;}.comments-list .comment-author a {    font-weight: bold;    font-size: 17px;}.comments-list .comment-meta {    margin-left: 0;}@media (min-width: 768px) {	.comment-list .children {		padding-left: 3.2142857142857144em;		position: relative;	}}li.comment {	margin: 0;	padding: 0;}.comment-img {	float: left;}.comment-wrap {	position: relative;	padding: 15px;}@media (max-width: 767px) {	.comment-wrap {		padding: 15px;	}}.comment-block {	padding: 15px;	margin: 0 0 0 90px;	background: #f5f5f5;	-webkit-border-radius: 2px;	border-radius: 2px;	position: relative;}.comment-block:before {	background: none repeat scroll 0 0 transparent;	border-color: transparent #f5f5f5 transparent transparent;	border-style: solid;	border-width: 10px 10px 10px 0;	content: "";	display: block;	left: -10px;	position: absolute;	top: 20px;}.comment-header {	padding-bottom: 0.5714285714285714rem;}.comment-header span.pull-right {	margin-top: 0.42857142857142855em;}.comment-content {	position: relative;}.comment-author {	color: #6e6e6e;	font-size: 12px;}.comment-author a:hover {	color: #7ccedf;}.ispostauthor {	background: #707070;	color: #FFFFFF;	font-size: 12px;	padding: 0.14285714285714285em 0.5714285714285714em;	-webkit-border-radius: 3px;	border-radius: 3px;}.comment-meta {	position: relative;	margin: 0 0 0 30px;	font-size: 12px;	color: #909090;}.comment-meta .comment-edit-link {	text-decoration: underline;}.comment-pending {	padding: 0.5714285714285714rem 1rem;	text-align: center;	color: #1f1f1f;	background-color: #a1a1a1;	-webkit-border-radius: 2px;	border-radius: 2px;}.comment-reply-link {	color: #d4a88c;}.comment-reply-link:hover {	text-decoration: underline;}#respond {	margin-bottom: 3.5714285714285716em;}#respond .required {	position: relative;	color: #6e6e6e;}.comment-reply-title {	font-size: 1.5em;	position: relative;}.comment-reply-title a {	color: inherit;	font-family: "Muli", Helvetica, Arial, sans-serif;}#commentform {	margin-bottom: 0;}.comment-notes,.logged-in-as {	margin-bottom: 0.8214285714285714em;	font-size: 12px;}.comment-form-author input,.comment-form-email input,.comment-form-url input,.comment-form-comment input,.comment-form-author textarea,.comment-form-email textarea,.comment-form-url textarea,.comment-form-comment textarea {	display: block;	width: 100%;	height: 2.9em;	padding: 0.5714285714285714rem;	font-size: 14px;	line-height: 1.7;	color: #6e6e6e;	background-color: #ffffff;	background-image: none;	border: 1px solid #e5e5e5;	-webkit-border-radius: 2px;	border-radius: 2px;	outline: none;}.comment-form-author input:focus,.comment-form-email input:focus,.comment-form-url input:focus,.comment-form-comment input:focus,.comment-form-author textarea:focus,.comment-form-email textarea:focus,.comment-form-url textarea:focus,.comment-form-comment textarea:focus {	border-color: #7ccedf;	outline: none;}.comment-form-author input[disabled],.comment-form-email input[disabled],.comment-form-url input[disabled],.comment-form-comment input[disabled],.comment-form-author textarea[disabled],.comment-form-email textarea[disabled],.comment-form-url textarea[disabled],.comment-form-comment textarea[disabled],.comment-form-author input[readonly],.comment-form-email input[readonly],.comment-form-url input[readonly],.comment-form-comment input[readonly],.comment-form-author textarea[readonly],.comment-form-email textarea[readonly],.comment-form-url textarea[readonly],.comment-form-comment textarea[readonly],fieldset[disabled] .comment-form-author input,fieldset[disabled] .comment-form-email input,fieldset[disabled] .comment-form-url input,fieldset[disabled] .comment-form-comment input,fieldset[disabled] .comment-form-author textarea,fieldset[disabled] .comment-form-email textarea,fieldset[disabled] .comment-form-url textarea,fieldset[disabled] .comment-form-comment textarea {	cursor: not-allowed;	background-color: #a1a1a1;	opacity: 1;	filter: alpha(opacity=100);}textarea.comment-form-author input,textarea.comment-form-email input,textarea.comment-form-url input,textarea.comment-form-comment input,textarea.comment-form-author textarea,textarea.comment-form-email textarea,textarea.comment-form-url textarea,textarea.comment-form-comment textarea {	height: auto;}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-comment label {	font-weight: 400;}.comment-form-author,.comment-form-email,.comment-form-url,.comment-form-rating,.comment-form-comment {	margin: 0;}.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label {	font-size: 14px;}.comment-form-author .required,.comment-form-email .required,.comment-form-url .required,.comment-form-rating .required,.comment-form-comment .required {	color: #bb5857 !important;}p.comment-form-author,p.comment-form-email,p.comment-form-url {	margin-bottom: 1.0714285714285714em;}.comment-form-comment textarea {	font-size: 14px;	margin-bottom: 1.6428571428571428em;	height: 14.285714285714286em;	padding: 0.5714285714285714em;	resize: none;	width: 100%;	margin-top: 0em;}.comment-form .form-submit {	margin: 0;}.comment-form .form-submit input[type="submit"] {	display: inline-block;	margin-bottom: 0;	text-align: center;	vertical-align: middle;	cursor: pointer;	background-image: none;	border: 1px solid transparent;	white-space: nowrap;	padding: 0.7714285714285714rem 1.2rem;	font-size: 14px;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	outline: none;	color: #6e6e6e;	background-color: #f5f5f5;	border-color: #e5e5e5;	background: rgba(0, 0, 0, 0);	text-transform: uppercase;	color: #1f1f1f;	font-weight: 400;	font-size: 12px;	border: 1px solid;	font-weight: bold;}.comment-form .form-submit input[type="submit"]:hover,.comment-form .form-submit input[type="submit"]:focus {	color: #6e6e6e;	text-decoration: none;}.comment-form .form-submit input[type="submit"] i,.comment-form .form-submit input[type="submit"] span {	z-index: 2;	position: relative;}.comment-form .form-submit input[type="submit"].btn-style-outlined {	color: #f5f5f5;}.comment-form .form-submit input[type="submit"]:hover,.comment-form .form-submit input[type="submit"]:focus,.comment-form .form-submit input[type="submit"]:active,.comment-form .form-submit input[type="submit"].active {	color: #6e6e6e;	background-color: #dcdcdc;	border-color: #cccccc;}.comment-form .form-submit input[type="submit"]:hover.btn-style-outlined,.comment-form .form-submit input[type="submit"]:focus.btn-style-outlined,.comment-form .form-submit input[type="submit"]:active.btn-style-outlined,.comment-form .form-submit input[type="submit"].active.btn-style-outlined {	color: #cccccc;}.comment-form .form-submit input[type="submit"]:hover.btn-style-3d,.comment-form .form-submit input[type="submit"]:focus.btn-style-3d,.comment-form .form-submit input[type="submit"]:active.btn-style-3d,.comment-form .form-submit input[type="submit"].active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #c6c6c6;	box-shadow: 0 5px 0 #c6c6c6;}.comment-form .form-submit input[type="submit"]:active,.comment-form .form-submit input[type="submit"].active {	background-image: none;}.comment-form .form-submit input[type="submit"].btn-style-3d {	-webkit-box-shadow: 0 5px 0 #e5e5e5;	box-shadow: 0 5px 0 #e5e5e5;}.comment-form .form-submit input[type="submit"]:hover,.comment-form .form-submit input[type="submit"]:focus,.comment-form .form-submit input[type="submit"]:active {	color: #fff !important;	border-color: #7ccedf;	background-color: #7ccedf;}.widget {	margin-bottom: 3rem;}.widget p:last-child,.widget ul:last-child,.widget ol:last-child {	margin-bottom: 0;}.widget ul,.widget ol {	margin-left: 0;	padding: 0;	list-style: none;}.widget select {	width: 100%;}.main-sidebar .widget_rss li,.main-sidebar .widget_pages li,.main-sidebar .widget_archive li,.main-sidebar .widget_meta li,.main-sidebar .widget_nav_menu li,.main-sidebar .widget_categories li,.main-sidebar .widget_recent_entries li,.main-sidebar .widget_recent_comments li {	padding-bottom: 0.8214285714285714em;	margin-bottom: 0.8214285714285714em;	border-bottom: 1px solid #e5e5e5;	position: relative;	padding-left: 1em;}.main-sidebar .widget_rss li:before,.main-sidebar .widget_pages li:before,.main-sidebar .widget_archive li:before,.main-sidebar .widget_meta li:before,.main-sidebar .widget_nav_menu li:before,.main-sidebar .widget_categories li:before,.main-sidebar .widget_recent_entries li:before,.main-sidebar .widget_recent_comments li:before {	content: "\f105";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.main-sidebar .widget_rss li:before,.main-sidebar .widget_pages li:before,.main-sidebar .widget_archive li:before,.main-sidebar .widget_meta li:before,.main-sidebar .widget_nav_menu li:before,.main-sidebar .widget_categories li:before,.main-sidebar .widget_recent_entries li:before,.main-sidebar .widget_recent_comments li:before {	position: absolute !important;	line-height: inherit !important;	left: 0;}.main-sidebar .widget_rss li:last-child,.main-sidebar .widget_pages li:last-child,.main-sidebar .widget_archive li:last-child,.main-sidebar .widget_meta li:last-child,.main-sidebar .widget_nav_menu li:last-child,.main-sidebar .widget_categories li:last-child,.main-sidebar .widget_recent_entries li:last-child,.main-sidebar .widget_recent_comments li:last-child {	border: none;}.main-sidebar .widget_rss li .post-date,.main-sidebar .widget_pages li .post-date,.main-sidebar .widget_archive li .post-date,.main-sidebar .widget_meta li .post-date,.main-sidebar .widget_nav_menu li .post-date,.main-sidebar .widget_categories li .post-date,.main-sidebar .widget_recent_entries li .post-date,.main-sidebar .widget_recent_comments li .post-date {	display: block;	font-size: 12px;	color: #909090;}.main-sidebar .widget_archive li {	padding-left: 1.5em;}.main-sidebar .widget_archive li:before {	content: "\f133";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.main-sidebar .widget_categories li {	padding-left: 1.5em;}.main-sidebar .widget_categories li:before {	content: "\f114";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.main-sidebar .widget_meta li {	padding-left: 1.5em;}.main-sidebar .widget_meta li:before {	content: "\f013";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.main-sidebar .widget_recent_comments li {	padding-left: 1.5em;}.main-sidebar .widget_recent_comments li:before {	content: "\f0e5";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.widgettitle,.widget-title {	font-size: 1.3em;	line-height: 1.1;	margin-bottom: 1.6428571428571428em;}.main-sidebar .widgettitle,.main-sidebar .widget-title {	padding: 0;	position: relative;}.widget_search form {	position: relative;}.widget_search form:before {	content: "\f002";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.widget_search form:before {	width: 2.9em;	height: 2.9em;	position: absolute;	right: 0;	text-align: center;	background: #7ccedf;	line-height: 2.9em;	color: #fff;	-webkit-border-radius: 0 2px 2px 0;	border-radius: 0 2px 2px 0;}.widget_tag_cloud .tagcloud a,.widget_product_tag_cloud .tagcloud a {	float: left;	margin: 0 0.2857142857142857em 0.2857142857142857em 0;	padding: 0.7em 1.2em;	font-size: 14px;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;	text-align: center;	vertical-align: middle;	font-size: 12px !important;	border: 1px solid #e5e5e5;	color: #6e6e6e;}.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover {	background: #7ccedf;	border-color: #7ccedf;	color: #fff;}#wp-calendar {	width: 100%;	max-width: 100%;	margin-bottom: 1.6428571428571428em;	background: #f5f5f5;	border: 1px solid #e5e5e5;}#wp-calendar > thead > tr > th,#wp-calendar > tbody > tr > th,#wp-calendar > tfoot > tr > th,#wp-calendar > thead > tr > td,#wp-calendar > tbody > tr > td,#wp-calendar > tfoot > tr > td {	padding: 0.5714285714285714em;	line-height: 1.7;	vertical-align: top;	border-top: 1px solid #e5e5e5;}#wp-calendar > thead > tr > th {	vertical-align: bottom;	border-bottom: 2px solid #e5e5e5;}#wp-calendar > caption + thead > tr:first-child > th,#wp-calendar > colgroup + thead > tr:first-child > th,#wp-calendar > thead:first-child > tr:first-child > th,#wp-calendar > caption + thead > tr:first-child > td,#wp-calendar > colgroup + thead > tr:first-child > td,#wp-calendar > thead:first-child > tr:first-child > td {	border-top: 0;}#wp-calendar > tbody + tbody {	border-top: 2px solid #e5e5e5;}#wp-calendar caption {	background-color: #f5f5f5;	padding: 0.5714285714285714em;	text-transform: uppercase;}#wp-calendar > thead th {	background-color: #e8e8e8;	border: none !important;	text-align: center;	font-family: "Montserrat", Helvetica, Arial, sans-serif;	font-weight: 400;	color: #1f1f1f;}#wp-calendar > tbody > tr > td {	border: none;	line-height: 2.7em;	padding: 0;	text-align: center;	border-bottom: 1px solid #e5e5e5;	border-right: 1px solid #e5e5e5;}#wp-calendar > tbody > tr > td.pad {	background-color: transparent;	-webkit-box-shadow: none;	box-shadow: none;}#wp-calendar > tbody > tr > td.pad:first-child {	border-left: 0;}#wp-calendar > tbody > tr > td.pad:last-child {	border-right: 0;}#wp-calendar > tbody > tr > td > a {	background: #7ccedf;	color: #ffffff;	text-align: center;	display: block;}.social-widget-wrap.social-widget-square i {	color: #fff;}.social-widget-wrap.social-widget-round i {	-webkit-border-radius: 100%;	border-radius: 100%;	color: #fff;}.social-widget-wrap.social-widget-outlined i {	background: transparent;	border: 1px solid;}.social-widget-wrap a {	margin: 0 10px 0 0;}.social-widget-wrap a i {	font-size: 20px;	width: 40px;	height: 40px;	display: inline-block;	text-align: center;	line-height: 40px;}.recent-tweets ul {	list-style: none;}.recent-tweets .twitter_time {	margin-top: 8px;	display: block;	font-size: 12px;}.recent-tweets .twitter_time:before {	content: "\f099";	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-style: normal;	font-weight: normal;	line-height: 1;	text-decoration: inherit;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	speak: none;}.recent-tweets .twitter_time:before {	color: #00aced;	font-size: 120%;	margin-right: 5px;}.posts-thumbnail-list > li {	padding: 0 0 10px 0;}.posts-thumbnail-list > li:last-child {	padding-bottom: 0;}.posts-thumbnail-image {	float: left;	height: auto;	width: 60px;}.posts-thumbnail-content {	line-height: 1;	margin-left: 73px;	min-height: 55px;}.posts-thumbnail-content > time {	font-size: 12px;	color: #909090;}.posts-thumbnail-content > span {	float: right;}.posts-thumbnail-content > span a {	font-size: 12px;	color: #909090;}.posts-thumbnail-content > span a i {	margin-right: 0.14285714285714285em;}.posts-thumbnail-content > span a:hover {	color: #7ccedf;}.posts-thumbnail-content > a,.posts-thumbnail-content > h4 {	display: block;	margin: 0.35714285714285715em 0;	font-size: 100%;	color: #1f1f1f;	font-weight: 400;}.posts-thumbnail-content > a:hover,.posts-thumbnail-content > h4:hover {	color: #7ccedf;}.posts-thumbnail-content > h4 a {	color: #1f1f1f;}.posts-thumbnail-content > h4 a:hover {	color: #7ccedf;}.widget-mailchimp {	margin-bottom: 0;}@media (min-width: 480px) {	.mailchimp-form-content .col-sm-4 {		padding-left: 0;	}}@media (max-width: 767px) {	.mailchimp-form-content .col-sm-4 {		margin-top: 15px;	}}.mailchimp-form-result {	font-size: 12px;	margin-bottom: 5px;}.mailchimp-form-result .error {	color: #bb5857;}.mailchimp-form-result .success {	color: #57bb58;}.widget_rss cite,.widget_rss .rss-date {	font-size: 12px;	color: #909090;}.widget_rss .rssSummary {	margin-top: 0.8214285714285714em;	font-size: 12px;}.widget_rss .rssSummary:before,.widget_rss .rssSummary:after {	content: " ";	display: table;}.widget_rss .rssSummary:after {	clear: both;}.widget_rss cite {	font-style: italic;	float: right;}#reservation_price {	margin-top: 20px;	font-size: 24px;	font-weight: 600;	text-align: center;}.ui-widget-header {	background: none;	border: 0px;	color: #444;}.ui-icon, .ui-widget-content .ui-icon {	background-image: url("https://deliver.cubro.be/css/images/ui-icons_222222_256x240.png");}.ui-widget-content {	background: #f7f7f7;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {	color: #000;}.form-control:not(.submit) {	display: block;	width: 100%;	height: 2.9em;	padding: 0.5714285714285714rem;	font-size: 14px;	line-height: 1.7;	color: #6e6e6e;	background-color: #ffffff;	background-image: none;	border: 1px solid #e5e5e5;	-webkit-border-radius: 2px;	border-radius: 2px;	outline: none;}.form-control:not(.submit):focus {	border-color: #7ccedf;	outline: none;}.form-control:not(.submit)[disabled],.form-control:not(.submit)[readonly],fieldset[disabled] .form-control:not(.submit) {	cursor: not-allowed;	background-color: #a1a1a1;	opacity: 1;	filter: alpha(opacity=100);}textarea.form-control:not(.submit) {	height: auto;}.form-control-wrap {	display: block !important;	width: 100% !important;	margin-top: 0.35714285714285715em;	margin-bottom: 0.8214285714285714em;}.form-control-wrap .form-control.not-valid {	color: #bb5857;	border-color: #bb5857;}.submit {	display: inline-block;	margin-bottom: 0;	font-weight: 400;	text-align: center;	vertical-align: middle;	cursor: pointer;	background-image: none;	border: 1px solid transparent;	white-space: nowrap;	padding: .7714285714285714rem 1.2rem;	font-size: 14px;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	outline: none;	color: #fff;	background-color: #7ccedf;	border-color: #7ccedf;	padding: .8999999999999999rem 1.4857142857142858rem;	font-size: 1.2857142857142858em;	line-height: 1.1;	-webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;	transition: background-color 0.3s,border-color 0.3s,color 0.3s;	-webkit-border-radius: 2px;	border-radius: 2px;	text-transform: uppercase;	padding-right: 2rem;	padding-left: 2rem;}.submit:hover,.submit:focus {	color: #6e6e6e;	text-decoration: none;}.submit i,.submit span {	z-index: 2;	position: relative;}.submit.btn-style-outlined {	color: #7ccedf;}.submit:hover,.submit:focus,.submit:active,.submit.active {	color: #ffffff;	background-color: #53bfd5;	border-color: #53bfd5;}.submit:hover.btn-style-outlined,.submit:focus.btn-style-outlined,.submit:active.btn-style-outlined,.submit.active.btn-style-outlined {	color: #53bfd5;}.submit:hover.btn-style-3d,.submit:focus.btn-style-3d,.submit:active.btn-style-3d,.submit.active.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #4bbcd3;	box-shadow: 0 5px 0 #4bbcd3;}.submit:active,.submit.active {	background-image: none;}.submit.btn-style-3d {	-webkit-box-shadow: 0 5px 0 #7ccedf;	box-shadow: 0 5px 0 #7ccedf;}span.not-valid-tip {	color: #bb5857;	font-size: 12px;	display: block;}.display-none {	display: none;}div.response-output {	padding: 0.5714285714285714rem 1rem;	margin: 0.35714285714285715em 0 0 0;}div.validation-errors {	border: 1px solid #bb5857;}.contact-actions {	display: block;	text-align: right;}.clear:before,.clearfix:before,.clear:after,.clearfix:after,.container:before,.container:after,.boxed-wrap:before,.boxed-wrap:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.navbar-wrap:before,.navbar-wrap:after,.primary-nav .dropdown-menu:before,.primary-nav .dropdown-menu:after,.paginate:before,.paginate:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after,.pricing-table:before,.pricing-table:after,.timeline .timeline-wrap:before,.timeline .timeline-wrap:after,.timeline .timeline-item:before,.timeline .timeline-item:after,.latestnews .latestnews-title:before,.latestnews .latestnews-title:after,.latestnews .latestnews-intro li:before,.latestnews .latestnews-intro li:after,.service-items:before,.service-items:after,.searchform-result .searchform-result-list .search-entry:before,.searchform-result .searchform-result-list .search-entry:after,.header-navbar-below .navbar-header .navbar-header-left:before,.header-navbar-below .navbar-header .navbar-header-left:after,.portfolio .portfolio-filter:before,.portfolio .portfolio-filter:after,.portfolio .portfolio-filter .filter-action:before,.portfolio .portfolio-filter .filter-action:after,.posts .posts-wrap:before,.posts .posts-wrap:after,.posts .posts-wrap.posts-layout-grid:before,.posts .posts-wrap.posts-layout-grid:after,.posts .posts-wrap.posts-layout-masonry .hentry-wrap .readmore-link:before,.posts .posts-wrap.posts-layout-masonry .hentry-wrap .readmore-link:after,.posts .posts-wrap.posts-layout-timeline .hentry:before,.posts .posts-wrap.posts-layout-timeline .hentry:after,.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .readmore-link:before,.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .readmore-link:after,.hentry-wrap:before,.hentry-wrap:after,.author-info:before,.author-info:after,.comment-notes:before,.comment-notes:after,.widget_text:before,.widget_text:after,.widget_tag_cloud .tagcloud:before,.widget_tag_cloud .tagcloud:after,.widget_product_tag_cloud .tagcloud:before,.widget_product_tag_cloud .tagcloud:after,.posts-thumbnail-list > li:before,.posts-thumbnail-list > li:after {	content: " ";	display: table;}.clear:after,.clearfix:after,.container:after,.boxed-wrap:after,.container-fluid:after,.row:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.navbar-wrap:after,.primary-nav .dropdown-menu:after,.paginate:after,.panel-body:after,.modal-footer:after,.pricing-table:after,.timeline .timeline-wrap:after,.timeline .timeline-item:after,.latestnews .latestnews-title:after,.latestnews .latestnews-intro li:after,.service-items:after,.searchform-result .searchform-result-list .search-entry:after,.header-navbar-below .navbar-header .navbar-header-left:after,.portfolio .portfolio-filter:after,.portfolio .portfolio-filter .filter-action:after,.posts .posts-wrap:after,.posts .posts-wrap.posts-layout-grid:after,.posts .posts-wrap.posts-layout-masonry .hentry-wrap .readmore-link:after,.posts .posts-wrap.posts-layout-timeline .hentry:after,.posts .posts-wrap.posts-layout-timeline .hentry .hentry-wrap .readmore-link:after,.hentry-wrap:after,.author-info:after,.comment-notes:after,.widget_text:after,.widget_tag_cloud .tagcloud:after,.widget_product_tag_cloud .tagcloud:after,.posts-thumbnail-list > li:after {	clear: both;}.center-block {	display: block;	margin-left: auto;	margin-right: auto;}.pull-right {	float: right !important;}.pull-left {	float: left !important;}.transform-uppercase {	text-transform: uppercase;}.hide {	display: none !important;}.show {	display: block !important;}.invisible {	visibility: hidden;}.text-hide {	font: 0/0 a;	color: transparent;	text-shadow: none;	background-color: transparent;	border: 0;}.hidden {	display: none !important;	visibility: hidden !important;}.affix {	position: fixed;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.bypostauthor {	margin: 0;	padding: 0;}#wpstats {	display: none;}.sticky {	margin-bottom: 30px;}.alignleft {	float: left;	margin-right: 1.6428571428571428em;}.alignright {	float: right;	margin-left: 1.6428571428571428em;}.aligncenter {	display: block;	margin: 1.6428571428571428em auto;}.wp-post-image {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.wp-caption-text {	text-align: center;	margin-top: 0.35714285714285715em;}.gallery-caption {	max-width: 100%;	padding: 0.35714285714285715em;}.wp-caption {	background: none repeat scroll 0 0 #f5f5f5;	border: 1px solid #e5e5e5;	max-width: 100%;	padding: 0.35714285714285715em;}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail {	max-width: 100%;	height: auto;}.bg-cover {	-webkit-background-size: cover !important;	-moz-background-size: cover !important;	-o-background-size: cover !important;	background-size: cover !important;}.infinite-scroll-loading {	text-align: center;	margin-top: 1.6428571428571428em;	margin-bottom: 1.6428571428571428em;}.box-rounded {	-webkit-border-radius: 4px;	border-radius: 4px;	-webkit-box-shadow: none;	box-shadow: none;}.box-outline,.box-outline-circle {	-webkit-border-radius: 0px;	border-radius: 0px;	-webkit-box-shadow: none;	box-shadow: none;	padding: 0.42857142857142855em;	border: 1px solid #e5e5e5;}.box-border,.box-border-circle {	-webkit-box-shadow: none;	box-shadow: none;	border: 1px solid #e5e5e5;}.box-shadow,.box-shadow-border,.box-shadow-border-circle,.box-shadow-circle {	-webkit-border-radius: 0px;	border-radius: 0px;	-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);	box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);}.box-shadow-border,.box-shadow-border-circle {	padding: 0.42857142857142855em;}.box-shadow-3d {	-webkit-border-radius: 0px;	border-radius: 0px;	-webkit-box-shadow: none;	box-shadow: none;	margin-bottom: 1.0714285714285714em;}.box-circle,.box-outline-circle,.box-border-circle,.box-shadow-circle,.box-shadow-border-circle {	-webkit-border-radius: 5000px;	border-radius: 5000px;	-webkit-border-radius: 50%;	border-radius: 50%;	-webkit-box-shadow: none;	box-shadow: none;	overflow: hidden;}.box-shadow-circle,.box-shadow-border-circle {	-webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);	box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);}.not-found-wrapper {	text-align: center;	padding: 30px 0 100px;}.not-found-wrapper .widget_search > p {	font-size: 1.2em;}.not-found-title {	display: block;	font-size: 28px;	font-weight: bold;	margin-bottom: 20px;}.not-found-subtitle {	display: block;	font-size: 18em;	font-weight: 300;	line-height: 100%;	margin-bottom: 20px;	padding-bottom: 20px;}@media (max-width: 991px) {	.not-found-subtitle {		font-size: 10em;	}}.facebook-bg {	border-color: transparent;	background: #3b5998;	color: #fff;}.facebook-outlined {	border-color: #3b5998;	color: #3b5998;}.facebook-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.facebook-bg-hover:hover {	border-color: transparent  !important;	background: #3b5998  !important;	color: #fff  !important;}.twitter-bg {	border-color: transparent;	background: #00aced;	color: #fff;}.twitter-outlined {	border-color: #00aced;	color: #00aced;}.twitter-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.twitter-bg-hover:hover {	border-color: transparent  !important;	background: #00aced  !important;	color: #fff  !important;}.google-plus-bg {	border-color: transparent;	background: #dd4b39;	color: #fff;}.google-plus-outlined {	border-color: #dd4b39;	color: #dd4b39;}.google-plus-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.google-plus-bg-hover:hover {	border-color: transparent  !important;	background: #dd4b39  !important;	color: #fff  !important;}.pinterest-bg {	border-color: transparent;	background: #cb2027;	color: #fff;}.pinterest-outlined {	border-color: #cb2027;	color: #cb2027;}.pinterest-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.pinterest-bg-hover:hover {	border-color: transparent  !important;	background: #cb2027  !important;	color: #fff  !important;}.linkedin-bg {	border-color: transparent;	background: #007bb6;	color: #fff;}.linkedin-outlined {	border-color: #007bb6;	color: #007bb6;}.linkedin-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.linkedin-bg-hover:hover {	border-color: transparent  !important;	background: #007bb6  !important;	color: #fff  !important;}.rss-bg {	border-color: transparent;	background: #fab135;	color: #fff;}.rss-outlined {	border-color: #fab135;	color: #fab135;}.rss-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.rss-bg-hover:hover {	border-color: transparent  !important;	background: #fab135  !important;	color: #fff  !important;}.instagram-bg {	border-color: transparent;	background: #517fa4;	color: #fff;}.instagram-outlined {	border-color: #517fa4;	color: #517fa4;}.instagram-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.instagram-bg-hover:hover {	border-color: transparent  !important;	background: #517fa4  !important;	color: #fff  !important;}.github-bg {	border-color: transparent;	background: #4183c4;	color: #fff;}.github-outlined {	border-color: #4183c4;	color: #4183c4;}.github-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.github-bg-hover:hover {	border-color: transparent  !important;	background: #4183c4  !important;	color: #fff  !important;}.behance-bg {	border-color: transparent;	background: #1769ff;	color: #fff;}.behance-outlined {	border-color: #1769ff;	color: #1769ff;}.behance-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.behance-bg-hover:hover {	border-color: transparent  !important;	background: #1769ff  !important;	color: #fff  !important;}.stack-exchange-bg {	border-color: transparent;	background: #366fb3;	color: #fff;}.stack-exchange-outlined {	border-color: #366fb3;	color: #366fb3;}.stack-exchange-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.stack-exchange-bg-hover:hover {	border-color: transparent  !important;	background: #366fb3  !important;	color: #fff  !important;}.tumblr-bg {	border-color: transparent;	background: #32506d;	color: #fff;}.tumblr-outlined {	border-color: #32506d;	color: #32506d;}.tumblr-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.tumblr-bg-hover:hover {	border-color: transparent  !important;	background: #32506d  !important;	color: #fff  !important;}.soundcloud-bg {	border-color: transparent;	background: #f50;	color: #fff;}.soundcloud-outlined {	border-color: #f50;	color: #f50;}.soundcloud-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.soundcloud-bg-hover:hover {	border-color: transparent  !important;	background: #f50  !important;	color: #fff  !important;}.dribbble-bg {	border-color: transparent;	background: #ea4c89;	color: #fff;}.dribbble-outlined {	border-color: #ea4c89;	color: #ea4c89;}.dribbble-bg-hover {	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;	transition: all 0.2s;}.dribbble-bg-hover:hover {	border-color: transparent  !important;	background: #ea4c89  !important;	color: #fff  !important;}.grayscale,img.grayscale {	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");	/* Firefox 10+, Firefox on Android */	filter: gray;	/* IE6-9 */	-webkit-filter: grayscale(100%);	/* Chrome 19+, Safari 6+, Safari 6+ iOS */}img.grayscale:hover {	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");	-webkit-filter: grayscale(0%);}.nth-typed {	font-weight: bold;}.typed-cursor {	opacity: 1;	-webkit-animation: blink 0.7s infinite;	-o-animation: blink 0.7s infinite;	animation: blink 0.7s infinite;	font-weight: lighter;}@keyframes blink {	0% {		opacity: 1;	}	50% {		opacity: 0;	}	100% {		opacity: 1;	}}@-webkit-keyframes blink {	0% {		opacity: 1;	}	50% {		opacity: 0;	}	100% {		opacity: 1;	}}@-moz-keyframes blink {	0% {		opacity: 1;	}	50% {		opacity: 0;	}	100% {		opacity: 1;	}}@-ms-viewport {	width: device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg {	display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {	display: none !important;}@media (max-width: 767px) {	.visible-xs {		display: block !important;	}	table.visible-xs {		display: table;	}	tr.visible-xs {		display: table-row !important;	}	th.visible-xs,	td.visible-xs {		display: table-cell !important;	}}@media (max-width: 767px) {	.visible-xs-block {		display: block !important;	}}@media (max-width: 767px) {	.visible-xs-inline {		display: inline !important;	}}@media (max-width: 767px) {	.visible-xs-inline-block {		display: inline-block !important;	}}@media (min-width: 768px) and (max-width: 991px) {	.visible-sm {		display: block !important;	}	table.visible-sm {		display: table;	}	tr.visible-sm {		display: table-row !important;	}	th.visible-sm,	td.visible-sm {		display: table-cell !important;	}}@media (min-width: 768px) and (max-width: 991px) {	.visible-sm-block {		display: block !important;	}}@media (min-width: 768px) and (max-width: 991px) {	.visible-sm-inline {		display: inline !important;	}}@media (min-width: 768px) and (max-width: 991px) {	.visible-sm-inline-block {		display: inline-block !important;	}}@media (min-width: 992px) and (max-width: 1199px) {	.visible-md {		display: block !important;	}	table.visible-md {		display: table;	}	tr.visible-md {		display: table-row !important;	}	th.visible-md,	td.visible-md {		display: table-cell !important;	}}@media (min-width: 992px) and (max-width: 1199px) {	.visible-md-block {		display: block !important;	}}@media (min-width: 992px) and (max-width: 1199px) {	.visible-md-inline {		display: inline !important;	}}@media (min-width: 992px) and (max-width: 1199px) {	.visible-md-inline-block {		display: inline-block !important;	}}@media (min-width: 1200px) {	.visible-lg {		display: block !important;	}	table.visible-lg {		display: table;	}	tr.visible-lg {		display: table-row !important;	}	th.visible-lg,	td.visible-lg {		display: table-cell !important;	}}@media (min-width: 1200px) {	.visible-lg-block {		display: block !important;	}}@media (min-width: 1200px) {	.visible-lg-inline {		display: inline !important;	}}@media (min-width: 1200px) {	.visible-lg-inline-block {		display: inline-block !important;	}}@media (max-width: 767px) {	.hidden-xs {		display: none !important;	}}@media (min-width: 768px) and (max-width: 991px) {	.hidden-sm {		display: none !important;	}}@media (min-width: 992px) and (max-width: 1199px) {	.hidden-md {		display: none !important;	}}@media (min-width: 1200px) {	.hidden-lg {		display: none !important;	}}.visible-print {	display: none !important;}@media print {	.visible-print {		display: block !important;	}	table.visible-print {		display: table;	}	tr.visible-print {		display: table-row !important;	}	th.visible-print,	td.visible-print {		display: table-cell !important;	}}.visible-print-block {	display: none !important;}@media print {	.visible-print-block {		display: block !important;	}}.visible-print-inline {	display: none !important;}@media print {	.visible-print-inline {		display: inline !important;	}}.visible-print-inline-block {	display: none !important;}@media print {	.visible-print-inline-block {		display: inline-block !important;	}}@media print {	.hidden-print {		display: none !important;	}}.contact-iconbox .el-heading {	margin-bottom: 0;}.contact-iconbox.iconbox-pos-left .iconbox-icon {	padding-left: 15px !important;}.contact-iconbox.iconbox-pos-left i {	line-height: 1.2 !important;	text-align: right !important;}@font-face {	font-family: 'ei-line-custom';	src: url('../fonts/ei-line-custom.eot?-6svs5k');	src: url('../fonts/ei-line-custom.eot?#iefix-6svs5k') format('embedded-opentype'), url('../fonts/ei-line-custom.woff?-6svs5k') format('woff'), url('../fonts/ei-line-custom.ttf?-6svs5k') format('truetype'), url('../fonts/ei-line-custom.svg?-6svs5k#ei-line-custom') format('svg');	font-weight: normal;	font-style: normal;}[class^="et-line-"],[class*=" et-line-"] {	font-family: 'ei-line-custom';	speak: none;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	line-height: 1;	/* Better Font Rendering =========== */	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.et-line-laptop:before {	content: "\e001";}.et-line-browser:before {	content: "\e00c";}.et-line-tools:before {	content: "\e033";}.dhvc-form-submit {	float: none !important;}.select2-container .select2-choice {	height: 2.9em;	line-height: 2.9em;	border-color: #e5e5e5;}.select2-drop-active,.select2-drop.select2-drop-above.select2-drop-active {	border-color: #e5e5e5;}.footer-contact-icon {	text-align: center;	position: relative;	top: 13px;}.footer-contact-icon span,.footer-contact-icon i {	display: block;}.footer-contact-icon i {	color: #010101;	font-size: 40px;	height: 40px;	width: 40px;	margin: 0 auto;	line-height: 40px;	-webkit-backface-visibility: hidden;	/* Chrome, Safari, Opera */	backface-visibility: hidden;	-webkit-transition: all 1s;	-o-transition: all 1s;	transition: all 1s;}.footer-contact-icon i.animate-appear {	-webkit-animation: none;	-o-animation: none;	animation: none;}.footer-contact-icon .footer-contact-icon-text {	-webkit-transition: all 0.4s;	-o-transition: all 0.4s;	transition: all 0.4s;	text-transform: uppercase;	font-size: 12px;}.footer-contact-icon .footer-contact-icon-link {	opacity: 0;	filter: alpha(opacity=0);	color: #ec971f;	visibility: hidden;	line-height: 1;	font-size: 12px;	-webkit-transition: all 1s;	-o-transition: all 1s;	transition: all 1s;}.footer-contact-icon:hover i {	-webkit-transform: translate(0, -20px);	-ms-transform: translate(0, -20px);	-o-transform: translate(0, -20px);	transform: translate(0, -20px);}.footer-contact-icon:hover .footer-contact-icon-link {	opacity: 1;	filter: alpha(opacity=100);	visibility: visible;}.footer-contact-icon:hover .footer-contact-icon-text {	opacity: 0.7;	filter: alpha(opacity=70);	-webkit-transform: translate(0, 15px);	-ms-transform: translate(0, 15px);	-o-transform: translate(0, 15px);	transform: translate(0, 15px);}@media (min-width: 992px) {	.primary-nav .bg_1>.dropdown-menu {		background: url('../images/menu-bg-1.jpg') no-repeat right top #fff;	}	.primary-nav .bg_1>.dropdown-menu .dropdown-menu {		background: transparent;	}	.primary-nav .bg_1>.dropdown-menu>li .dropdown-menu a {		background: transparent;	}	.primary-nav .bg_2>.dropdown-menu {		background: url('../images/menu-bg-2.jpg') no-repeat right top #fff;	}	.primary-nav .bg_2>.dropdown-menu .dropdown-menu {		background: transparent;	}	.primary-nav .bg_2>.dropdown-menu>li .dropdown-menu a {		background: transparent;	};}@media (min-width: 480px) {	.section-background-bottom {		background: transparent url('../images/section-background.jpg') repeat-x scroll center bottom;	}	.row.background-size-65 .row-image-bg {		background-size: auto !important;	}	.row.background-size-65 .single-image {		margin-bottom: -50px;		margin-top: -50px;	}	.row.background-size-65 .widget {		margin-bottom: 10px;	}}.content-overflow {	overflow: hidden;}.content-popup-overlay {	background-color: rgba(0, 0, 0, 0.9);	position: fixed;	z-index: 99999;	top: 0;	left: 0;	right: 0;	bottom: 0;	visibility: hidden;	opacity: 0;	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	-ms-transition: all 0.3s ease;	-o-transition: all 0.3s ease;}.content-popup-overlay:before,.content-popup-overlay:after {	content: '';}.content-popup-overlay.in {	visibility: visible;	opacity: 1;}.content-popup-wrap {	position: fixed;	z-index: 999999;	left: 0;	right: 0;	padding-left: 15px;	padding-right: 15px;	max-height: 100%;	overflow-x: hidden;	overflow-y: auto;	visibility: hidden;	opacity: 0;	top: 0;	text-align: center;	vertical-align: middle;}.content-popup-wrap.in {	visibility: visible;	opacity: 1;}.content-popup-wrap .content-popup-content {	display: inline-block;	text-align: left;}.content-popup-wrap .content-popup-content .product {	background-color: #fff;	max-width: 800px;	padding: 35px 35px 0 35px;	max-height: 600px;	overflow-y: auto;}.content-popup-wrap .content-popup-content .product .single-product-images {	border: 1px solid #e5e5e5;}.content-popup-wrap .content-popup-content .product .single-product-images img {	width: 100%;	max-width: 100%;	height: auto;}.single-product-images .type_image_url {	position: absolute;	left: 78px;	top: 5px;	z-index: 100;}.caroufredsel .type_image_url {	position: absolute;	left: 100px;	top: 5px;	z-index: 100;}.content-popup-wrap .shop div.product div.summary .share-links {	padding-bottom: 35px;}.content-popup-wrap .content-popup-close {	position: absolute;	cursor: pointer;	top: 15px;	right: 15px;	width: 20px;	height: 20px;}.content-popup-wrap .content-popup-close:after,.content-popup-wrap .content-popup-close:before {	content: '';	height: 2px;	width: 20px;	background-color: #e7c130;	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;	margin: auto;}.content-popup-wrap .content-popup-close:after {	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);}.content-popup-wrap .content-popup-close:before {	-webkit-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-o-transform: rotate(-45deg);}.price_slider, .price_label {	display: none;}li.extras {	margin-left: 25px;}li.extras a.weather-box {	margin-bottom: 20px;	line-height: 30px !important;}li.extras a.weather-box i {	color: #F2C601;}li.extras .social {	text-align: center;	margin-top: 20px;	line-height: 30px;}li.extras .social a {	color: #1f1f1f;	font-size: 20px;}li.extras .social a:first-child i {	margin-right: 20px;}.navbar-fixed-top li.extras .social a {	color: #1f1f1f;}.navbar-fixed-top li.extras .social {	margin-top: 10px;}.navbar-fixed-top li.extras a.weather-box {	margin-bottom: 10px;}span.lijst-title {    font-size: 16px !important;}.pattern-1 {	background-image:url(../images/background/pattern-1.png);}.pattern-2 {	background-image:url(../images/background/pattern-2.png);}.pattern-3 {	background-image:url(../images/background/pattern-3.png);}.pattern-4 {	background-image:url(../images/background/pattern-4.png);}.pattern-5 {	background-image:url(../images/background/pattern-5.png);}.pattern-6 {	background-image:url(../images/background/pattern-6.png);}.pattern-7 {	background-image:url(../images/background/pattern-7.png);}.pattern-8 {	background-image:url(../images/background/pattern-8.png);}.pattern-9 {	background-image:url(../images/background/pattern-9.png);}.pattern-10 {	background-image:url(../images/background/pattern-10.png);}/*--------------------------------------------------------------shop--------------------------------------------------------------*//* =Custom Font-------------------------------------------------------------- */@font-face {  font-family: 'star';  src: url('../fonts/star.eot');  src: url('../fonts/star.eot?#iefix') format('embedded-opentype'), url('../fonts/star.woff') format('woff'), url('../fonts/star.ttf') format('truetype'), url('../fonts/star.svg#star') format('svg');  font-weight: normal;  font-style: normal;}@font-face {  font-family: 'WooCommerce';  src: url('../fonts/WooCommerce.eot');  src: url('../fonts/WooCommerce.eot?#iefix') format('embedded-opentype'), url('../fonts/WooCommerce.woff') format('woff'), url('../fonts/WooCommerce.ttf') format('truetype'), url('../fonts/WooCommerce.svg#WooCommerce') format('svg');  font-weight: normal;  font-style: normal;}.shop ul.products li.product {  float: left;  margin: 0 2% 2em 0;  padding: 0;  position: relative;  width: 23.5%;  margin-left: 0;  height: auto;  display: inline-block;  clear: none;}@media (min-width: 992px) {  .shop ul.products li.product.first {    clear: both;  }  .shop ul.products li.product.last {    margin-right: 0;  }}@media (min-width: 992px) {  .columns-6 > ul.products li.product,  ul.products.columns-6 li.product {    width: 15%;    margin: 0 2% 2em 0;  }  .columns-6 > ul.products li.product.first,  ul.products.columns-6 li.product.first {    clear: none;  }  .columns-6 > ul.products li.product.last,  ul.products.columns-6 li.product.last {    margin-right: 2%;  }  .columns-6 > ul.products li.product:nth-of-type(6n + 1),  ul.products.columns-6 li.product:nth-of-type(6n + 1) {    clear: both;  }  .columns-6 > ul.products li.product:nth-child(6n),  ul.products.columns-6 li.product:nth-child(6n) {    margin-right: 0;  }  .columns-5 > ul.products li.product,  ul.products.columns-5 li.product {    width: 18.4%;    margin: 0 2% 2em 0;  }  .columns-5 > ul.products li.product.first,  ul.products.columns-5 li.product.first {    clear: none;  }  .columns-5 > ul.products li.product.last,  ul.products.columns-5 li.product.last {    margin-right: 2%;  }  .columns-5 > ul.products li.product:nth-of-type(5n + 1),  ul.products.columns-5 li.product:nth-of-type(5n + 1) {    clear: both;  }  .columns-5 > ul.products li.product:nth-child(5n),  ul.products.columns-5 li.product:nth-child(5n) {    margin-right: 0;  }  .columns-4 > ul.products li.product,  ul.products.columns-4 li.product,  .page-layout-full-width ul.products li.product {    margin: 0 2% 2em 0;  }  .columns-4 > ul.products li.product.first,  ul.products.columns-4 li.product.first,  .page-layout-full-width ul.products li.product.first {    clear: none;  }  .columns-4 > ul.products li.product.last,  ul.products.columns-4 li.product.last,  .page-layout-full-width ul.products li.product.last {    margin-right: 2%;  }  .columns-4 > ul.products li.product:nth-of-type(4n + 1),  ul.products.columns-4 li.product:nth-of-type(4n + 1),  .page-layout-full-width ul.products li.product:nth-of-type(4n + 1) {    clear: both;  }  .columns-4 > ul.products li.product:nth-child(4n),  ul.products.columns-4 li.product:nth-child(4n),  .page-layout-full-width ul.products li.product:nth-child(4n) {    margin-right: 0;  }  .columns-3 > ul.products li.product,  ul.products.columns-3 li.product,  .page-layout-left-sidebar ul.products li.product,  .page-layout-right-sidebar ul.products li.product {    width: 32%;    margin: 0 2% 2em 0;  }  .columns-3 > ul.products li.product.first,  ul.products.columns-3 li.product.first,  .page-layout-left-sidebar ul.products li.product.first,  .page-layout-right-sidebar ul.products li.product.first {    clear: none;  }  .columns-3 > ul.products li.product.last,  ul.products.columns-3 li.product.last,  .page-layout-left-sidebar ul.products li.product.last,  .page-layout-right-sidebar ul.products li.product.last {    margin-right: 2%;  }  .columns-3 > ul.products li.product:nth-of-type(3n + 1),  ul.products.columns-3 li.product:nth-of-type(3n + 1),  .page-layout-left-sidebar ul.products li.product:nth-of-type(3n + 1),  .page-layout-right-sidebar ul.products li.product:nth-of-type(3n + 1) {    clear: both;  }  .columns-3 > ul.products li.product:nth-child(3n),  ul.products.columns-3 li.product:nth-child(3n),  .page-layout-left-sidebar ul.products li.product:nth-child(3n),  .page-layout-right-sidebar ul.products li.product:nth-child(3n) {    margin-right: 0;  }  .columns-2 > ul.products li.product,  ul.products.columns-2 li.product {    width: 47%;    margin-right: 6%;  }  .columns-2 > ul.products li.product.first,  ul.products.columns-2 li.product.first {    clear: none;  }  .columns-2 > ul.products li.product.last,  ul.products.columns-2 li.product.last {    margin-right: 6%;  }  .columns-2 > ul.products li.product:nth-of-type(2n + 1),  ul.products.columns-2 li.product:nth-of-type(2n + 1) {    clear: both;  }  .columns-2 > ul.products li.product:nth-child(2n),  ul.products.columns-2 li.product:nth-child(2n) {    margin-right: 0;  }}.columns-1 > ul.products li.product,ul.products.columns-1 li.product {  width: 100%;  margin: 0 0 2em 0;  clear: none;}@media (max-width: 1199px) {  .shop.page-layout-right-sidebar .related  li.product:nth-child(3),  .shop.page-layout-right-sidebar .upsells  li.product:nth-child(3),  .shop.page-layout-left-sidebar .related  li.product:nth-child(3),  .shop.page-layout-left-sidebar .upsells  li.product:nth-child(3) {    display: none !important;  }}@media (max-width: 991px) and (min-width: 480px) {  .shop ul.products > li.product:not(.product-category) {    width: 31%;    margin-right: 2%;    margin-bottom: 2em;    clear: none;    margin-left: 0;    height: auto;    display: inline-block;    position: relative;  }  .shop ul.products > li.product:not(.product-category):nth-of-type(3n + 1) {    clear: both;  }  .shop ul.products > li.product:not(.product-category):nth-child(3n) {    margin-right: 0;  }  .shop ul.products > .product-category.last {    margin-right: 0;  }  .columns-2 > .shop ul.products > li.product,  .shop ul.products.columns-2 > li.product {    width: 47%;    margin-right: 6%;  }  .columns-2 > .shop ul.products > li.product.first,  .shop ul.products.columns-2 > li.product.first {    clear: none;  }  .columns-2 > .shop ul.products > li.product.last,  .shop ul.products.columns-2 > li.product.last {    margin-right: 6%;  }  .columns-2 > .shop ul.products > li.product:nth-of-type(2n + 1),  .shop ul.products.columns-2 > li.product:nth-of-type(2n + 1) {    clear: both;  }  .columns-2 > .shop ul.products > li.product:nth-child(2n),  .shop ul.products.columns-2 > li.product:nth-child(2n) {    margin-right: 0;  }  .col-md-7.main-wrap ul.products li.product:not(.product-category),  .col-md-6.main-wrap ul.products li.product:not(.product-category),  .col-md-9.main-wrap ul.products li.product:not(.product-category) {    width: 47%;    margin-right: 6%;    clear: none;  }  .col-md-7.main-wrap ul.products li.product:not(.product-category).first,  .col-md-6.main-wrap ul.products li.product:not(.product-category).first,  .col-md-9.main-wrap ul.products li.product:not(.product-category).first {    clear: none;  }  .col-md-7.main-wrap ul.products li.product:not(.product-category).last,  .col-md-6.main-wrap ul.products li.product:not(.product-category).last,  .col-md-9.main-wrap ul.products li.product:not(.product-category).last {    margin-right: 6%;  }  .col-md-7.main-wrap ul.products li.product:not(.product-category):nth-of-type(3n + 1),  .col-md-6.main-wrap ul.products li.product:not(.product-category):nth-of-type(3n + 1),  .col-md-9.main-wrap ul.products li.product:not(.product-category):nth-of-type(3n + 1) {    clear: none;  }  .col-md-7.main-wrap ul.products li.product:not(.product-category):nth-child(3n),  .col-md-6.main-wrap ul.products li.product:not(.product-category):nth-child(3n),  .col-md-9.main-wrap ul.products li.product:not(.product-category):nth-child(3n) {    margin-right: 6%;  }  .col-md-7.main-wrap ul.products li.product:not(.product-category):nth-of-type(2n + 1),  .col-md-6.main-wrap ul.products li.product:not(.product-category):nth-of-type(2n + 1),  .col-md-9.main-wrap ul.products li.product:not(.product-category):nth-of-type(2n + 1) {    clear: both;  }  .col-md-7.main-wrap ul.products li.product:not(.product-category):nth-child(2n),  .col-md-6.main-wrap ul.products li.product:not(.product-category):nth-child(2n),  .col-md-9.main-wrap ul.products li.product:not(.product-category):nth-child(2n) {    margin-right: 0;  }}@media (max-width: 767px) {  .shop ul.products > li.product,  .shop ul.products > li.product:not(.product-category) {    width: 100%;    margin: 0 0 1.25em 0;    float: none;    clear: none;  }}.shop-account .shop h2,.shop-account .shop h3 {  font-size: 1.5em;  margin: 0;}.shop-account .shop .button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;}.shop-account .shop .button:hover,.shop-account .shop .button:focus {  color: #6e6e6e;  text-decoration: none;}.shop-account .shop .button i,.shop-account .shop .button span {  z-index: 2;  position: relative;}.shop-account .shop .button.btn-style-outlined {  color: #f5f5f5;}.shop-account .shop .button:hover,.shop-account .shop .button:focus,.shop-account .shop .button:active,.shop-account .shop .button.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.shop-account .shop .button:hover.btn-style-outlined,.shop-account .shop .button:focus.btn-style-outlined,.shop-account .shop .button:active.btn-style-outlined,.shop-account .shop .button.active.btn-style-outlined {  color: #cccccc;}.shop-account .shop .button:hover.btn-style-3d,.shop-account .shop .button:focus.btn-style-3d,.shop-account .shop .button:active.btn-style-3d,.shop-account .shop .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.shop-account .shop .button:active,.shop-account .shop .button.active {  background-image: none;}.shop-account .shop .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.shop-account .shop .edit {  color: #909090;  text-decoration: underline;}.shop {  /* =General Layout Styles	-------------------------------------------------------------- */  /* Product category*/  /* =Product Page	-------------------------------------------------------------- */  /* =Product Loops	-------------------------------------------------------------- */  /* =Cart Page	-------------------------------------------------------------- */  /* =Forms	-------------------------------------------------------------- */}.shop .col2-set {  width: 100%;}.shop .col2-set:before,.shop .col2-set:after {  content: " ";  display: table;}.shop .col2-set:after {  clear: both;}.shop .col2-set .col-1 {  float: left;  width: 48%;}.shop .col2-set .col-2 {  float: right;  width: 48%;}.shop .cart-empty {  font-size: 2em;  font-weight: 400;  color: #1f1f1f;  text-align: center;}.shop .return-to-shop {  text-align: center;}.shop .return-to-shop .button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;}.shop .return-to-shop .button:hover,.shop .return-to-shop .button:focus {  color: #6e6e6e;  text-decoration: none;}.shop .return-to-shop .button i,.shop .return-to-shop .button span {  z-index: 2;  position: relative;}.shop .return-to-shop .button.btn-style-outlined {  color: #f5f5f5;}.shop .return-to-shop .button:hover,.shop .return-to-shop .button:focus,.shop .return-to-shop .button:active,.shop .return-to-shop .button.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.shop .return-to-shop .button:hover.btn-style-outlined,.shop .return-to-shop .button:focus.btn-style-outlined,.shop .return-to-shop .button:active.btn-style-outlined,.shop .return-to-shop .button.active.btn-style-outlined {  color: #cccccc;}.shop .return-to-shop .button:hover.btn-style-3d,.shop .return-to-shop .button:focus.btn-style-3d,.shop .return-to-shop .button:active.btn-style-3d,.shop .return-to-shop .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.shop .return-to-shop .button:active,.shop .return-to-shop .button.active {  background-image: none;}.shop .return-to-shop .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.shop img {  height: auto;  max-width: 100%;}.shop .product-category {  position: relative;}.shop .product-category h3 {  text-align: center;  background: rgba(255, 255, 255, 0.7);  margin: 0;  padding: 0.5em 0;  position: absolute;  bottom: 0;  width: 100%;  left: 0;  z-index: 1;  text-transform: uppercase;  font-size: 1.5em;  -webkit-transition: all 0.2s;  -o-transition: all 0.2s;  transition: all 0.2s;}.shop .product-category h3 mark {  background: rgba(0, 0, 0, 0);  display: block;  font-size: 0.55em;  -webkit-transition: all 0.2s;  -o-transition: all 0.2s;  transition: all 0.2s;  color: #909090;}.shop .product-category:hover h3 {  color: #fff;  background: #7ccedf;  padding-top: 1em;}.shop .product-category:hover h3 mark {  color: #f2f2f2;}div.product {  overflow: hidden;}div.product div.single-product-images {  position: relative;}div.product div.single-product-images .product-images-slider {  position: relative;  overflow: hidden;  border: 1px solid #e5e5e5;}div.product div.single-product-images .product-images-slider .caroufredsel-wrap .caroufredsel-items li {  position: absolute;}div.product div.single-product-images .product-images-slider .caroufredsel-wrap .caroufredsel-items li:first-child {  position: relative;  z-index: 50;}div.product div.single-product-images .product-images-slider .caroufredsel_wrapper .caroufredsel-items li {  position: relative !important;}div.product div.single-product-images .expand-button {  display: none;  border: 1px solid;  -webkit-border-radius: 50%;  border-radius: 50%;  font-size: 1.2em;  height: 2em;  line-height: 2em;  position: absolute;  right: 10px;  text-align: center;  bottom: 10px;  width: 2em;  z-index: 100;}div.product div.single-product-thumbnails {  margin-right: -8px;}div.product div.single-product-thumbnails:before,div.product div.single-product-thumbnails:after {  content: " ";  display: table;}div.product div.single-product-thumbnails:after {  clear: both;}div.product div.single-product-thumbnails .thumb {  margin-right: 8px;  border: 1px solid #e5e5e5;  opacity: 0.5;  filter: alpha(opacity=50);}div.product div.single-product-thumbnails .thumb.selected,div.product div.single-product-thumbnails .thumb:hover {  opacity: 1;  filter: alpha(opacity=100);}div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li {  position: absolute;}div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:first-child,div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:nth-of-type(2),div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:nth-of-type(3),div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:nth-of-type(4),div.product div.single-product-thumbnails .caroufredsel-wrap .caroufredsel-items li:nth-of-type(5) {  position: relative;  z-index: 50;}div.product div.single-product-thumbnails .caroufredsel-wrap:hover .caroufredsel-next {  right: 18px;}div.product div.single-product-thumbnails .caroufredsel_wrapper .caroufredsel-items li {  position: relative !important;}div.product div.single-product-thumbnails .caroufredsel-items {  margin: 0;  padding: 0;  list-style: none;}div.product div.single-product-thumbnails .caroufredsel-items li {  float: left;  width: 25%;}@media (max-width: 767px) {  div.product div.single-product-thumbnails .caroufredsel-items li {    width: 33.333%;  }}.shop div.product div.summary .product_meta {  margin-top: 1.64286em;  float: left;  width: 100%;}.shop div.product div.summary .product_meta > span {  display: block;}.shop div.product .add-to-wishlist-actions {  font-size: 14px;}.shop div.product .content-share {  position: relative;  margin-top: 1em;}.shop #quantity {  /* Disable input[type=number] buttons until the world is ready */}.shop #quantity input::-webkit-outer-spin-button,.shop #quantity input::-webkit-inner-spin-button {  display: none;}.shop .related:before,.shop .upsells:before,.shop .related:after,.shop .upsells:after {  content: " ";  display: table;}.shop .related:after,.shop .upsells:after {  clear: both;}.shop .related ul.products,.shop .upsells ul.products {  margin: 0;}.shop .related h3,.shop .upsells h3 {  font-size: 1.5em;}.shop .shop-result-count {  float: left;}.shop .shop-ordering {  float: right;}.shop table.cart img {  height: auto;}.shop table.cart td.actions {  text-align: right;}.shop table.cart td.actions .input-text {  width: 10.714285714285714em;}.shop table.cart td.actions .coupon {  float: left;}.shop table.cart td.actions .coupon label {  display: none;}.shop .cart-collaterals {  width: 100%;  padding-top: 20px;}.shop .cart-collaterals:before,.shop .cart-collaterals:after {  content: " ";  display: table;}.shop .cart-collaterals:after {  clear: both;}.shop .cart-collaterals .related {  width: 30.75%;  float: left;}.shop .cart-collaterals .cross-sells {  width: 48%;  float: left;}.shop .cart-collaterals .cross-sells ul.products {  float: none;}.shop .cart-collaterals .shipping_calculator {  width: 48%;  clear: right;  float: right;}.shop .cart-collaterals .shipping_calculator:before,.shop .cart-collaterals .shipping_calculator:after {  content: " ";  display: table;}.shop .cart-collaterals .shipping_calculator:after {  clear: both;}.shop .cart-collaterals .shipping_calculator .col2-set .col-1,.shop .cart-collaterals .shipping_calculator .col2-set .col-2 {  width: 47%;}.shop .cart-collaterals .cart_totals {  float: right;  width: 48%;  text-align: right;}@media (max-width: 767px) {  .shop .cart-collaterals .cart_totals {    margin-bottom: 15px;  }}.shop form .form-row:before,.shop form .form-row:after {  content: " ";  display: table;}.shop form .form-row:after {  clear: both;}.shop form .form-row label {  display: block;}.shop form .form-row label.checkbox {  display: inline;}.shop form .form-row select {  display: block;  height: 2.9em;  padding: 0.5714285714285714rem;  font-size: 14px;  line-height: 1.7;  color: #6e6e6e;  background-color: #ffffff;  background-image: none;  border: 1px solid #e5e5e5;  -webkit-border-radius: 2px;  border-radius: 2px;  outline: none;  width: 100%;}.shop form .form-row select:focus {  border-color: #7ccedf;  outline: none;}.shop form .form-row select[disabled],.shop form .form-row select[readonly],fieldset[disabled] .shop form .form-row select {  cursor: not-allowed;  background-color: #a1a1a1;  opacity: 1;  filter: alpha(opacity=100);}textarea.shop form .form-row select {  height: auto;}.shop form .form-row .input-text {  display: block;  height: 2.9em;  padding: 0.5714285714285714rem;  font-size: 14px;  line-height: 1.7;  color: #6e6e6e;  background-color: #ffffff;  background-image: none;  border: 1px solid #e5e5e5;  -webkit-border-radius: 2px;  border-radius: 2px;  outline: none;  width: 100%;}.shop form .form-row .input-text:focus {  border-color: #7ccedf;  outline: none;}.shop form .form-row .input-text[disabled],.shop form .form-row .input-text[readonly],fieldset[disabled] .shop form .form-row .input-text {  cursor: not-allowed;  background-color: #a1a1a1;  opacity: 1;  filter: alpha(opacity=100);}textarea.shop form .form-row .input-text {  height: auto;}.shop form .form-row textarea.input-text {  height: auto;}.shop form .form-row-first,.shop form .form-row-last {  float: left;  width: 47%;  overflow: visible;}.shop form .form-row-last {  float: right;}.shop form .form-row-wide {  clear: both;}.shop #payment .form-row select {  width: auto;}.shop #payment .terms {  text-align: right;  padding: 0 1em 0;}.shop #payment #place_order {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;  padding: 1.0571428571428572rem 1.4857142857142858rem;  font-size: 1.2857142857142858em;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  text-transform: uppercase;  float: right;}.shop #payment #place_order:hover,.shop #payment #place_order:focus {  color: #6e6e6e;  text-decoration: none;}.shop #payment #place_order i,.shop #payment #place_order span {  z-index: 2;  position: relative;}.shop #payment #place_order.btn-style-outlined {  color: #7ccedf;}.shop #payment #place_order:hover,.shop #payment #place_order:focus,.shop #payment #place_order:active,.shop #payment #place_order.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.shop #payment #place_order:hover.btn-style-outlined,.shop #payment #place_order:focus.btn-style-outlined,.shop #payment #place_order:active.btn-style-outlined,.shop #payment #place_order.active.btn-style-outlined {  color: #53bfd5;}.shop #payment #place_order:hover.btn-style-3d,.shop #payment #place_order:focus.btn-style-3d,.shop #payment #place_order:active.btn-style-3d,.shop #payment #place_order.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.shop #payment #place_order:active,.shop #payment #place_order.active {  background-image: none;}.shop #payment #place_order.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}@media (max-width: 767px) {  .shop {    /**		 * General layout		 */    /**		 * Product Details		 */    /**		 * Cart		 */    /**		 * Checkout		 */    /**		 * Account		 */  }  .shop .col2-set .col-1,  .shop .col2-set .col-2 {    float: none;    width: 100%;  }  .shop div.product div.single-product-images,  .shop div.product div.summary {    float: none;    width: 100%;  }  .shop table.cart td.actions {    text-align: left;  }  .shop table.cart td.actions .coupon {    float: none;    padding-bottom: .5em;  }  .shop table.cart td.actions .coupon:before,  .shop table.cart td.actions .coupon:after {    content: " ";    display: table;  }  .shop table.cart td.actions .coupon:after {    clear: both;  }  .shop table.cart td.actions input,  .shop table.cart td.actions .button,  .shop table.cart td.actions .input-text {    width: 48%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;  }  .shop table.cart td.actions .input-text + .button,  .shop table.cart td.actions .button.alt {    float: right;  }  .shop .cart-collaterals .cart_totals,  .shop .cart-collaterals .shipping_calculator,  .shop .cart-collaterals .cross-sells {    width: 100%;    float: none;    text-align: left;  }  .shop.shop-checkout form.login .form-row {    width: 100%;    float: none;  }  .shop #payment .terms {    text-align: left;    padding: 0;  }  .shop #payment #place_order {    float: none;    width: 100%;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    margin-bottom: 1em;  }  .shop .lost_reset_password .form-row-first,  .shop .lost_reset_password .form-row-last {    width: 100%;    float: none;    margin-right: 0;  }}/* =Global styles/layout-------------------------------------------------------------- */p.demo_store {  position: fixed;  left: 0;  right: 0;  margin: 0;  width: 100%;  font-size: 1em;  padding: 1em 0;  text-align: center;  color: #ffffff;  z-index: 1049;  background: #1f1f1f;}/* =Utilities-------------------------------------------------------------- */.wc-forward:after,.wc-forward a:after {  font-family: 'WooCommerce';  speak: none;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  margin-left: 0.5em;  content: "\e029";  font-size: .7em;}.wc-backward:before,.wc-backward a:before {  font-family: 'shop';  speak: none;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  margin-right: 0.5em;  content: "\e02f";  font-size: .7em;}/* =Main Styles (namespace to avoid conflict with common global class names)-------------------------------------------------------------- */.shop {  /* =Product Page	-------------------------------------------------------------- */  /* Sale labels */  /* =Product Loops	-------------------------------------------------------------- */  /* =Quantity inputs	-------------------------------------------------------------- */  /* =Reviews/comments	-------------------------------------------------------------- */  /* Star rating */  /* =Tables	-------------------------------------------------------------- */  /* =Cart	-------------------------------------------------------------- */  /* =Cart Sidebar	-------------------------------------------------------------- */  /* =Cart Page	-------------------------------------------------------------- */  /* =Forms	-------------------------------------------------------------- */  /* =Checkout	-------------------------------------------------------------- */  /* Payment box - appears on checkout and page page */  /* =Order Page	-------------------------------------------------------------- */  /* =Account Page	-------------------------------------------------------------- */  /* =Layered Nav Widget	-------------------------------------------------------------- */  /* =Price Filter Widget	-------------------------------------------------------------- */}.shop table {  width: 100%;}.shop .shop-message,.shop .shop-error,.shop .shop-info {  padding: 1em 1em 1em 3.5em !important;  margin: 0 0 2em !important;  position: relative;  border: 1px solid #e5e5e5;  list-style: none outside !important;  width: auto;}.shop .shop-message:before,.shop .shop-error:before,.shop .shop-info:before,.shop .shop-message:after,.shop .shop-error:after,.shop .shop-info:after {  content: " ";  display: table;}.shop .shop-message:after,.shop .shop-error:after,.shop .shop-info:after {  clear: both;}.shop .shop-message:before,.shop .shop-error:before,.shop .shop-info:before {  content: "";  height: 1.5em;  width: 1.5em;  display: block;  position: absolute;  top: 0;  left: 1em;  font-family: sans-serif;  font-size: 1em;  line-height: 1.5;  text-align: center;  padding-top: 1em;}.shop .shop-message .button,.shop .shop-error .button,.shop .shop-info .button {  float: right;}.shop .shop-message li,.shop .shop-error li,.shop .shop-info li {  list-style: none outside !important;  padding-left: 0 !important;  margin-left: 0 !important;}.shop .shop-message {  border-left: 3px solid #7ccedf;}.shop .shop-message:before {  color: #7ccedf;  content: "\f058";  font-family: "fontawesome";}.shop .shop-info {  border-left: 3px solid #5788bb;}.shop .shop-info:before {  color: #5788bb;  content: "\f05a";  font-family: "fontawesome";}.shop .shop-error {  border-left: 3px solid #bb5857;}.shop .shop-error:before {  color: #bb5857;  content: "\f057";  font-family: "fontawesome";}.shop small.note {  display: block;  color: #6e6e6e;  font-size: 12px;  line-height: 1.5em;  margin-top: 0.7142857142857143em;}.shop .price,.shop .amount {  font-weight: normal;  font-family: "Montserrat", Helvetica, Arial, sans-serif;}.shop div.product {  margin-bottom: 0;  position: relative;  /* Main product title */  /* Price */  /* Stock */  /* Product image and thumbnail */  /* Summary div (contains title, price etc) */  /* Social networking */  /* Tabs on the product page */  /* Cart button */  /* add to cart forms */}.shop div.product .product_title {  margin-top: 0;  padding: 0;}.shop div.product span.price,.shop div.product p.price {  font-size: 2em;  color: #1f1f1f;  font-weight: 400;}.shop div.product span.price ins,.shop div.product p.price ins {  float: left;  margin-right: 0.35714285714285715em;  text-decoration: none;}.shop div.product span.price del,.shop div.product p.price del {  font-size: 0.5em;  color: #909090;}.shop div.product p.stock {  font-size: 12px;}.shop div.product .stock {  color: #1f1f1f;}.shop div.product .out-of-stock {  color: red;}.shop div.product div.single-product-images {  margin-bottom: 2em;}.shop div.product div.single-product-images div.single-product-thumbnails {  padding-top: 1em;}.shop div.product div.summary {  margin-bottom: 2em;}.shop div.product div.summary .cart .button,.shop div.product div.summary .cart input.button {  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;  padding: 0.8571428571428571rem 1.2857142857142858rem;  text-transform: uppercase;  height: 40px;}.shop div.product div.summary .cart .button.btn-style-outlined,.shop div.product div.summary .cart input.button.btn-style-outlined {  color: #7ccedf;}.shop div.product div.summary .cart .button:hover,.shop div.product div.summary .cart input.button:hover,.shop div.product div.summary .cart .button:focus,.shop div.product div.summary .cart input.button:focus,.shop div.product div.summary .cart .button:active,.shop div.product div.summary .cart input.button:active,.shop div.product div.summary .cart .button.active,.shop div.product div.summary .cart input.button.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.shop div.product div.summary .cart .button:hover.btn-style-outlined,.shop div.product div.summary .cart input.button:hover.btn-style-outlined,.shop div.product div.summary .cart .button:focus.btn-style-outlined,.shop div.product div.summary .cart input.button:focus.btn-style-outlined,.shop div.product div.summary .cart .button:active.btn-style-outlined,.shop div.product div.summary .cart input.button:active.btn-style-outlined,.shop div.product div.summary .cart .button.active.btn-style-outlined,.shop div.product div.summary .cart input.button.active.btn-style-outlined {  color: #53bfd5;}.shop div.product div.summary .cart .button:hover.btn-style-3d,.shop div.product div.summary .cart input.button:hover.btn-style-3d,.shop div.product div.summary .cart .button:focus.btn-style-3d,.shop div.product div.summary .cart input.button:focus.btn-style-3d,.shop div.product div.summary .cart .button:active.btn-style-3d,.shop div.product div.summary .cart input.button:active.btn-style-3d,.shop div.product div.summary .cart .button.active.btn-style-3d,.shop div.product div.summary .cart input.button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.shop div.product div.summary .cart .button:active,.shop div.product div.summary .cart input.button:active,.shop div.product div.summary .cart .button.active,.shop div.product div.summary .cart input.button.active {  background-image: none;}.shop div.product div.summary .cart .button.btn-style-3d,.shop div.product div.summary .cart input.button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}.shop div.product div.summary .add_to_wishlist {  height: 40px;  margin-left: 1em;}.shop div.product div.summary .share-links {  float: left;  width: 100%;  background: none;  padding: 0;  margin-top: 1.64286em;}.shop div.product div.summary .share-links .share-icons {  text-align: left;}.shop div.product div.summary .share-links .share-icons a {  background: none;  -webkit-border-radius: 50%;  border-radius: 50%;  border-color: #e5e5e5 !important;}.shop div.product div.summary .share-links .share-icons .facebook-share a:hover {  background-color: none;  border-color: #47639e;  color: #47639e;}.shop div.product div.summary .share-links .share-icons .twitter-share a:hover {  background-color: none;  border-color: #55acee;  color: #55acee;}.shop div.product div.summary .share-links .share-icons .pinterest-share a:hover {  background-color: none;  border-color: #cb2027;  color: #cb2027;}.shop div.product div.summary .share-links .share-icons .google-plus-share a:hover {  background-color: none;  border-color: #dd4b39;  color: #dd4b39;}.shop div.product div.summary .share-links .share-icons .linkedin-share a:hover {  background-color: none;  border-color: #069;  color: #069;}.shop div.product div.social {  text-align: right;  margin: 0 0 1em;}.shop div.product div.social span {  margin: 0 0 0 0.14285714285714285em;}.shop div.product div.social span span {  margin: 0;}.shop div.product div.social span .stButton .chicklets {  padding-left: 1.1428571428571428em;  width: 0;}.shop div.product div.social iframe {  float: left;  margin-top: 3px;}.shop div.product .shop-tabs {  margin-top: 30px;  margin-bottom: 30px;}.shop div.product .shop-tabs .nav-tabs {  border: none;}.shop div.product .shop-tabs .nav-tabs > li {  border-left: 1px solid #e5e5e5;}.shop div.product .shop-tabs .nav-tabs > li:first-child {  border: none;}.shop div.product .shop-tabs .nav-tabs > li > a {  font-size: 1.1em;  border-bottom: none;  border: none;  padding: 0 10px;}.shop div.product .shop-tabs .nav-tabs > li.active a {  font-weight: bold;}.shop div.product .shop-tabs .tab-content {  margin-top: 15px;  border-top: 1px solid #e5e5e5;  padding: 1.6428571428571428em 0;}.shop div.product .shop-tabs .tab-content .tab-pane h2 {  display: none;}.shop div.product p.cart {  margin-bottom: 2em;}.shop div.product p.cart:before,.shop div.product p.cart:after {  content: " ";  display: table;}.shop div.product p.cart:after {  clear: both;}.shop div.product form.cart {  float: left;}.shop div.product form.cart:before,.shop div.product form.cart:after {  content: " ";  display: table;}.shop div.product form.cart:after {  clear: both;}.shop div.product form.cart div.quantity {  float: left;  margin: 0 1em 0 0;}.shop div.product form.cart table {  border-width: 0 0 0 0;}.shop div.product form.cart table td {  padding-left: 0;  border: none;}.shop div.product form.cart table div.quantity {  float: none;  margin: 0;}.shop div.product form.cart table small.stock {  display: block;  float: none;}.shop div.product form.cart .variations {  margin-bottom: 1em;  width: auto;}.shop div.product form.cart .variations label {  font-weight: bold;}.shop div.product form.cart .variations select {  width: auto;  display: block;  margin-bottom: 0.35714285714285715em;}.shop div.product form.cart .variations td.label {  padding-right: 1em;}.shop div.product form.cart .variations td.label label {  margin: 0;  color: #6e6e6e;  vertical-align: middle;  font-size: 1.4em;}.shop div.product form.cart .variations td {  vertical-align: middle;  padding: 0;}.shop div.product form.cart .variations .shop-variation-select {  position: relative;  display: block;}.shop div.product form.cart .variations .shop-variation-select i {  background: none repeat scroll 0 0 #fff;  height: 12.5px;  pointer-events: none;  position: absolute;  right: 11px;  top: 11px;  width: 8px;}.shop div.product form.cart .variations .shop-variation-select i:before,.shop div.product form.cart .variations .shop-variation-select i:after {  border-left: 4px solid transparent;  border-right: 4px solid transparent;  content: "";  position: absolute;  right: 0;}.shop div.product form.cart .variations .shop-variation-select i:before {  border-top: 4px solid #b2b2b2;  bottom: 0;}.shop div.product form.cart .variations .shop-variation-select i:after {  border-bottom: 4px solid #b2b2b2;  top: 0;}.shop div.product form.cart .variations .shop-variation-select select {  vertical-align: top;  -webkit-appearance: none;  -moz-appearance: none;  -ms-appearance: none;  -o-appearance: none;  appearance: none;  -webkit-box-shadow: none;  box-shadow: none;  -webkit-border-radius: 0;  border-radius: 0;  padding: 0.5em 20px 0.5em 0.5em;  border: 1px solid #e5e5e5;  outline: none;}.shop div.product form.cart .variations .shop-variation-select select option {  outline: none;}.shop div.product form.cart .reset_variations {  font-size: 12px;}.shop div.product form.cart .button {  vertical-align: middle;  float: left;}.shop div.product form.cart .group_table td.label {  padding-right: 1em;  padding-left: 1em;}.shop div.product form.cart .group_table td {  vertical-align: top;  padding-bottom: .5em;}.shop span.onsale {  background: #F27979;  color: #fff;  display: block;  font-size: 14px;  font-weight: bold;  position: absolute;  right: 10px;  text-align: center;  text-transform: uppercase;  top: 10px;  width: 58px;  z-index: 100;}.shop span.out_of_stock {  background: #7ccedf;  -webkit-border-radius: 50%;  border-radius: 50%;  color: #ffffff;  display: block;  font-size: 11px;  font-weight: normal;  height: 6em;  left: 10px;  padding: 1.5em 1em;  position: absolute;  text-align: center;  text-transform: uppercase;  top: 10px;  width: 6em;  z-index: 100;}.shop .products ul,.shop ul.products {  margin: 0 0 1em;  padding: 0;  list-style: none outside;  clear: both;}.shop .products ul:before,.shop ul.products:before,.shop .products ul:after,.shop ul.products:after {  content: " ";  display: table;}.shop .products ul:after,.shop ul.products:after {  clear: both;}.shop .products ul li,.shop ul.products li {  list-style: none outside;}.shop .add-to-wishlist-actions {  margin: 0;  padding: 0;  display: inline-block;  float: left;  position: relative;}.shop .add-to-wishlist-actions .add_to_wishlist {  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;  background: rgba(0, 0, 0, 0);  text-transform: uppercase;  font-weight: 400;  font-size: 12px;  font-weight: bold;  padding-left: 0.8rem;  padding-right: 0.8rem;  font-size: 0.9em;}.shop .add-to-wishlist-actions .add_to_wishlist i,.shop .add-to-wishlist-actions .add_to_wishlist span {  z-index: 2;  position: relative;}.shop .add-to-wishlist-actions .add_to_wishlist.btn-style-outlined {  color: #f5f5f5;}.shop .add-to-wishlist-actions .add_to_wishlist:hover,.shop .add-to-wishlist-actions .add_to_wishlist:focus,.shop .add-to-wishlist-actions .add_to_wishlist:active,.shop .add-to-wishlist-actions .add_to_wishlist.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.shop .add-to-wishlist-actions .add_to_wishlist:hover.btn-style-outlined,.shop .add-to-wishlist-actions .add_to_wishlist:focus.btn-style-outlined,.shop .add-to-wishlist-actions .add_to_wishlist:active.btn-style-outlined,.shop .add-to-wishlist-actions .add_to_wishlist.active.btn-style-outlined {  color: #cccccc;}.shop .add-to-wishlist-actions .add_to_wishlist:hover.btn-style-3d,.shop .add-to-wishlist-actions .add_to_wishlist:focus.btn-style-3d,.shop .add-to-wishlist-actions .add_to_wishlist:active.btn-style-3d,.shop .add-to-wishlist-actions .add_to_wishlist.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.shop .add-to-wishlist-actions .add_to_wishlist:active,.shop .add-to-wishlist-actions .add_to_wishlist.active {  background-image: none;}.shop .add-to-wishlist-actions .add_to_wishlist.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.shop .add-to-wishlist-actions .add_to_wishlist:hover,.shop .add-to-wishlist-actions .add_to_wishlist:focus,.shop .add-to-wishlist-actions .add_to_wishlist:active {  color: #fff !important;  border-color: #7ccedf;  background-color: #7ccedf;}.shop .add-to-wishlist-actions .add_to_wishlist:before {  content: "\f004";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop ul.products li.product .product_title {  padding: .5em 0;  margin: 0;  font-size: 1.3em;}.shop ul.products li.product .product_title a {  color: #1f1f1f;}.shop ul.products li.product .product_title a:hover {  color: #7ccedf;}.shop ul.products li.product figure {  position: relative;}.shop ul.products li.product figure .product-wrap {  position: relative;  display: block;  overflow: hidden;}.shop ul.products li.product figure .product-wrap .product-images {  position: relative;  overflow: hidden;  border: 1px solid #e5e5e5;}.shop ul.products li.product figure .product-wrap .product-images > a {  position: relative;  display: block;}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail {  left: 0;  top: 0;  width: 100%;  z-index: 8;}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail img {  display: block;  height: auto;  -webkit-transition: all 0.5s ease-in-out 0s;  -o-transition: all 0.5s ease-in-out 0s;  transition: all 0.5s ease-in-out 0s;  width: 100%;  animation-fill-mode: both;  -webkit-animation-fill-mode: both;  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  opacity: 1;  filter: alpha(opacity=100);}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail.shop-loop-front-thumbnail {  z-index: 10;  position: relative;}.shop ul.products li.product figure .product-wrap .product-images .shop-loop-thumbnail.shop-loop-back-thumbnail {  position: absolute;}.shop ul.products li.product figure:hover .product-wrap .product-images > a .shop-loop-front-thumbnail img {  opacity: 0;  filter: alpha(opacity=0);}.shop ul.products li.product figure:hover .shop-loop-actions {  bottom: 0;}.shop ul.products li.product figure:hover .add-to-wishlist-actions {  display: block;}.shop ul.products li.product .shop-loop-actions {  overflow: hidden;}.shop ul.products li.product .shop-loop-actions .button {  display: inline-block;  margin-bottom: 0;  text-align: center;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;  background: rgba(0, 0, 0, 0);  text-transform: uppercase;  font-weight: 400;  font-size: 12px;  font-weight: bold;  text-decoration: none;  vertical-align: middle;  position: relative;  float: left;  font-size: 0.9em;}.shop ul.products li.product .shop-loop-actions .button:hover,.shop ul.products li.product .shop-loop-actions .button:focus {  color: #6e6e6e;  text-decoration: none;}.shop ul.products li.product .shop-loop-actions .button i,.shop ul.products li.product .shop-loop-actions .button span {  z-index: 2;  position: relative;}.shop ul.products li.product .shop-loop-actions .button.btn-style-outlined {  color: #f5f5f5;}.shop ul.products li.product .shop-loop-actions .button:hover,.shop ul.products li.product .shop-loop-actions .button:focus,.shop ul.products li.product .shop-loop-actions .button:active,.shop ul.products li.product .shop-loop-actions .button.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.shop ul.products li.product .shop-loop-actions .button:hover.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .button:focus.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .button:active.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .button.active.btn-style-outlined {  color: #cccccc;}.shop ul.products li.product .shop-loop-actions .button:hover.btn-style-3d,.shop ul.products li.product .shop-loop-actions .button:focus.btn-style-3d,.shop ul.products li.product .shop-loop-actions .button:active.btn-style-3d,.shop ul.products li.product .shop-loop-actions .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.shop ul.products li.product .shop-loop-actions .button:active,.shop ul.products li.product .shop-loop-actions .button.active {  background-image: none;}.shop ul.products li.product .shop-loop-actions .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.shop ul.products li.product .shop-loop-actions .button:hover,.shop ul.products li.product .shop-loop-actions .button:focus,.shop ul.products li.product .shop-loop-actions .button:active {  color: #fff !important;  border-color: #7ccedf;  background-color: #7ccedf;}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added {  color: rgba(0, 0, 0, 0) !important;}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:before {  display: block;  left: 0;  position: absolute !important;  text-align: center;  line-height: inherit !important;  width: 100%;  z-index: 1;  color: #7ccedf;  background-image: none !important;}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:focus:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:focus:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:hover:before,.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:hover:before {  color: #fff;}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:before {  content: "\f110";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.loading:before {  -webkit-animation: fa-spin 0.5s infinite linear;  -o-animation: fa-spin 0.5s infinite linear;  animation: fa-spin 0.5s infinite linear;  -webkit-animation-timing-function: steps(8, start);  animation-timing-function: steps(8, start);}.shop ul.products li.product .shop-loop-actions .button.add_to_cart_button.added:before {  content: "\f00c";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop ul.products li.product .shop-loop-actions .button {  margin: 0 8px 0 0;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview {  display: inline-block;  margin-bottom: 0;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;  background: rgba(0, 0, 0, 0);  text-transform: uppercase;  font-weight: 400;  font-size: 12px;  font-weight: bold;  margin: 0 8px 0 0;  float: left;  position: relative;  padding-left: 0.8rem;  padding-right: 0.8rem;  font-size: 0.9em;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus {  color: #6e6e6e;  text-decoration: none;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview i,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview span {  z-index: 2;  position: relative;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.btn-style-outlined {  color: #f5f5f5;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active.btn-style-outlined,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active.btn-style-outlined {  color: #cccccc;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover.btn-style-3d,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus.btn-style-3d,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active.btn-style-3d,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.active {  background-image: none;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:hover,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:focus,.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:active {  color: #fff !important;  border-color: #7ccedf;  background-color: #7ccedf;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview:before {  content: "\f002";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.loading:before {  content: "\f110";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop ul.products li.product .shop-loop-actions .shop-loop-quickview.loading:before {  -webkit-animation: fa-spin 0.5s infinite linear;  -o-animation: fa-spin 0.5s infinite linear;  animation: fa-spin 0.5s infinite linear;  -webkit-animation-timing-function: steps(8, start);  animation-timing-function: steps(8, start);}.shop ul.products li.product figcaption {  padding: 15px 0;  position: relative;  z-index: 50;  background-color: #ffffff;}.shop ul.products li.product figcaption .star-rating {  margin: 0;}.shop ul.products li.product figcaption .product_title {  padding: 0;  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;}.shop ul.products li.product figcaption .product_title a {  color: #1f1f1f;}.shop ul.products li.product figcaption .product_title a:hover {  color: #7ccedf;}.shop ul.products li.product figcaption .product-category {  padding: 0 0 0.3em;}.shop ul.products li.product figcaption .product-category a {  color: #909090;  font-size: 90%;}.shop ul.products li.product figcaption .product-category a:hover {  border-bottom: 1px solid;  color: #7ccedf;}.shop ul.products li.product figcaption .shop-loop-product-info {  display: block;}.shop ul.products li.product figcaption .shop-loop-product-info:before,.shop ul.products li.product figcaption .shop-loop-product-info:after {  content: " ";  display: table;}.shop ul.products li.product figcaption .shop-loop-product-info:after {  clear: both;}.shop ul.products li.product figcaption .shop-loop-product-info .info-title {  display: block;  padding-bottom: 8px;}.shop ul.products li.product figcaption .shop-loop-product-info .info-rating {  text-align: center;}.shop ul.products li.product figcaption .shop-loop-product-info .info-rating .star-rating {  margin: 0 auto;}.shop ul.products li.product figcaption .shop-loop-product-info .info-meta {  padding-bottom: 10px;}.shop ul.products li.product strong {  display: block;}.shop ul.products li.product .price {  font-size: 1.2em;  font-weight: 400;  color: #7ccedf;  font-family: "Montserrat", Helvetica, Arial, sans-serif;}.shop ul.products li.product .price del {  font-size: 12px;  color: #909090;  float: none;  margin: 0 5px;}.shop ul.products li.product .price ins {  background: none;  text-decoration: none;  float: none;}.shop ul.products li.product .price .from {  font-size: 0.67em;  margin: -2px 0 0 0;  text-transform: uppercase;  color: #b6b6b6;}.shop .product-quickview {  -webkit-border-radius: 0;  border-radius: 0;}.shop .product-quickview .modal-dialog {  width: 90%;  max-width: 800px;}.shop .product-quickview .modal-dialog .modal-content {  -webkit-border-radius: 0;  border-radius: 0;}.shop .product-quickview .modal-dialog .modal-content .product .single-product-images,.shop .product-quickview .modal-dialog .modal-content .product .summary {  width: 100%;}.shop .product-quickview .modal-dialog .modal-content .product form.cart {  float: none;}.shop .product-quickview .modal-dialog .modal-content .product .single-product-images {  margin: 0;  display: block;  position: relative;  min-height: 300px;  overflow: hidden;  width: 100%;}.shop .shop-toolbar {  padding-bottom: 20px;}.shop .shop-toolbar:before,.shop .shop-toolbar:after {  content: " ";  display: table;}.shop .shop-toolbar:after {  clear: both;}.shop .shop-result-count {  margin: 0 0 20px;}.shop .shop-ordering {  margin: 0 0 20px;}.shop .shop-ordering .shop-ordering-select {  position: relative;  margin-left: 0.5em;  display: inline-block;}.shop .shop-ordering .shop-ordering-select i {  background: none repeat scroll 0 0 #fff;  height: 12.5px;  pointer-events: none;  position: absolute;  right: 11px;  top: 11px;  width: 8px;}.shop .shop-ordering .shop-ordering-select i:before,.shop .shop-ordering .shop-ordering-select i:after {  border-left: 4px solid transparent;  border-right: 4px solid transparent;  content: "";  position: absolute;  right: 0;}.shop .shop-ordering .shop-ordering-select i:before {  border-top: 4px solid #b2b2b2;  bottom: 0;}.shop .shop-ordering .shop-ordering-select i:after {  border-bottom: 4px solid #b2b2b2;  top: 0;}.shop .shop-ordering select {  vertical-align: top;  -webkit-appearance: none;  -moz-appearance: none;  -ms-appearance: none;  -o-appearance: none;  appearance: none;  -webkit-box-shadow: none;  box-shadow: none;  -webkit-border-radius: 0;  border-radius: 0;  padding: 0.5em 20px 0.5em 0.5em;  border: 1px solid #e5e5e5;  outline: none;}.shop .shop-ordering select option {  outline: none;}@media (max-width: 767px) {  .shop .shop-ordering {    display: none;  }}.shop .cart .button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;}.shop .cart .button:hover,.shop .cart .button:focus {  color: #6e6e6e;  text-decoration: none;}.shop .cart .button i,.shop .cart .button span {  z-index: 2;  position: relative;}.shop .cart .button.btn-style-outlined {  color: #7ccedf;}.shop .cart .button:hover,.shop .cart .button:focus,.shop .cart .button:active,.shop .cart .button.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.shop .cart .button:hover.btn-style-outlined,.shop .cart .button:focus.btn-style-outlined,.shop .cart .button:active.btn-style-outlined,.shop .cart .button.active.btn-style-outlined {  color: #53bfd5;}.shop .cart .button:hover.btn-style-3d,.shop .cart .button:focus.btn-style-3d,.shop .cart .button:active.btn-style-3d,.shop .cart .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.shop .cart .button:active,.shop .cart .button.active {  background-image: none;}.shop .cart .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}.shop a.added_to_cart {  display: none !important;}.shop a.added_to_cart:after,.shop a.added_to_cart:before {  display: none !important;}.shop .quantity {  position: relative;  margin: 0 auto;  overflow: hidden;  zoom: 1;  /* Hide buttons for opera */}.shop .quantity input.qty {  border: 1px solid #e5e5e5;  width: 50px;  height: 40px;  -moz-appearance: textfield;  -webkit-appearance: textfield;  appearance: textfield;  text-align: center;  -webkit-border-radius: 0;  border-radius: 0;  line-height: 1.1;}@media (min-width: 480px) {  .shop .quantity input.qty {    padding: 0.8571428571428571rem 10px;  }}.shop .quantity noindex:-o-prefocus,.shop .quantity input[type=number] {  padding-right: 1.2em;}.shop .quantity input {  display: inline-block;  margin: 0;  vertical-align: top;}.shop .quantity .plus,.shop .quantity .minus {  border: 1px solid #e5e5e5;  width: 40px;  height: 45px;  line-height: 1.1;  font-weight: bold;  text-align: center;  outline: none;  background: #f5f5f5;}@media (min-width: 480px) {  .shop .quantity .plus,  .shop .quantity .minus {    padding: 0.8571428571428571rem 10px;  }}.shop .quantity .plus {  border-left-width: 0;  -webkit-border-radius: 0 2px 2px 0;  border-radius: 0 2px 2px 0;}.shop .quantity .minus {  border-right-width: 0;  -webkit-border-radius: 2px 0 0 2px;  border-radius: 2px 0 0 2px;}.shop #reviews h2 small {  float: right;  color: #6e6e6e;  font-size: 1.0714285714285714em;  line-height: 1.5em;  margin: 0.7142857142857143em 0 0 0;}.shop #reviews h2 small a {  text-decoration: none;  color: #6e6e6e;}.shop #reviews #respond {  margin: 0;  border: 0;  padding: 0;}.shop #reviews #comment {  height: 5.357142857142857em;}.shop #reviews #comments .add_review:before,.shop #reviews #comments .add_review:after {  content: " ";  display: table;}.shop #reviews #comments .add_review:after {  clear: both;}.shop #reviews #comments h2 {  clear: none;}.shop #reviews #comments ol.commentlist {  margin: 0;  padding: 0;  width: 100%;  background: none;  list-style: none;}.shop #reviews #comments ol.commentlist:before,.shop #reviews #comments ol.commentlist:after {  content: " ";  display: table;}.shop #reviews #comments ol.commentlist:after {  clear: both;}.shop #reviews #comments ol.commentlist li {  padding: 0;  margin: 0 0 20px;  position: relative;  background: 0;  border: 0;}.shop #reviews #comments ol.commentlist li .meta {  color: #6e6e6e;  font-size: 0.75em;}.shop #reviews #comments ol.commentlist li img.avatar {  float: left;  position: absolute;  top: 0;  left: 0;  padding: 0.21428571428571427em;  width: 32px;  height: auto;  border: 1px solid #e5e5e5;  margin: 0;  line-height: 1;}.shop #reviews #comments ol.commentlist li .comment-text {  margin: 0 0 0 50px;  border: 1px solid #e5e5e5;  -webkit-border-radius: 2px;  border-radius: 2px;  padding: 1em 1em 0;}.shop #reviews #comments ol.commentlist li .comment-text:before,.shop #reviews #comments ol.commentlist li .comment-text:after {  content: " ";  display: table;}.shop #reviews #comments ol.commentlist li .comment-text:after {  clear: both;}.shop #reviews #comments ol.commentlist li .comment-text p {  margin: 0 0 1em;}.shop #reviews #comments ol.commentlist li .comment-text p.meta {  font-size: 12px;}.shop #reviews #comments ol.commentlist ul.children {  list-style: none outside;  margin: 1.4285714285714286em 0 0 3.5714285714285716em;}.shop #reviews #comments ol.commentlist ul.children .star-rating {  display: none;}.shop #reviews #comments ol.commentlist #respond {  border: 1px solid #e5e5e5;  -webkit-border-radius: 4px;  border-radius: 4px;  padding: 1em 1em 0;  margin: 1.4285714285714286em 0 0 3.5714285714285716em;}.shop #reviews #comments .commentlist > li:before {  content: "";}.shop .star-rating {  float: right;  overflow: hidden;  position: relative;  height: 14px;  line-height: 1em;  font-size: 10px;  width: 5.5em;  font-family: 'star';}.shop .star-rating:before {  content: "\73\73\73\73\73";  color: #7ccedf;  float: left;  top: 0;  left: 0;  position: absolute;}.shop .star-rating span {  overflow: hidden;  float: left;  top: 0;  left: 0;  position: absolute;  padding-top: 1.5em;  color: #7ccedf;}.shop .star-rating span:before {  content: "\53\53\53\53\53";  top: 0;  position: absolute;  left: 0;}.shop .shop-product-rating {  display: block;  margin-bottom: 1.6428571428571428em;  margin-top: 0.8214285714285714em;}.shop .shop-product-rating .shop-review-link {  font-size: 12px;}.shop .shop-product-rating .star-rating {  margin: 0.7em 0.2857142857142857em 0 0;  float: left;}.shop .products .star-rating {  display: block;  margin: 0 auto .5em;  float: none;}.shop .hreview-aggregate .star-rating {  margin: 0.7142857142857143em 0 0 0;}.shop #review_form #respond {  position: static;  margin: 0;  width: auto;  padding: 0 0 0;  background: transparent none;  border: 0;}.shop #review_form #respond:before,.shop #review_form #respond:after {  content: " ";  display: table;}.shop #review_form #respond:after {  clear: both;}.shop #review_form #respond .form-submit input {  left: auto;}.shop #review_form #respond textarea {  width: 100%;}.shop p.stars {  position: relative;  font-size: 1em;}.shop p.stars a {  display: inline-block;  margin-right: 1em;  text-indent: -9999px;  position: relative;  color: #909090;  font-size: 14px;}.shop p.stars a:last-child {  border-right: 0;}.shop p.stars a.star-1,.shop p.stars a.star-2,.shop p.stars a.star-3,.shop p.stars a.star-4,.shop p.stars a.star-5 {  border-right: 1px solid #e5e5e5;}.shop p.stars a.star-1:after,.shop p.stars a.star-2:after,.shop p.stars a.star-3:after,.shop p.stars a.star-4:after,.shop p.stars a.star-5:after {  font-family: "shop";  text-indent: 0;  position: absolute;  top: 0;  left: 0;}.shop p.stars a.star-1 {  width: 2em;}.shop p.stars a.star-1:after {  content: "\e021";}.shop p.stars a.star-1:hover:after,.shop p.stars a.star-1.active:after {  color: #7ccedf;  content: "\e020";}.shop p.stars a.star-2 {  width: 3em;}.shop p.stars a.star-2:after {  content: "\e021\e021";}.shop p.stars a.star-2:hover:after,.shop p.stars a.star-2.active:after {  color: #7ccedf;  content: "\e020\e020";}.shop p.stars a.star-3 {  width: 4em;}.shop p.stars a.star-3:after {  content: "\e021\e021\e021";}.shop p.stars a.star-3:hover:after,.shop p.stars a.star-3.active:after {  color: #7ccedf;  content: "\e020\e020\e020";}.shop p.stars a.star-4 {  width: 5em;}.shop p.stars a.star-4:after {  content: "\e021\e021\e021\e021";}.shop p.stars a.star-4:hover:after,.shop p.stars a.star-4.active:after {  color: #7ccedf;  content: "\e020\e020\e020\e020";}.shop p.stars a.star-5 {  width: 6em;  border: 0;}.shop p.stars a.star-5:after {  content: "\e021\e021\e021\e021\e021";}.shop p.stars a.star-5:hover:after,.shop p.stars a.star-5.active:after {  color: #7ccedf;  content: "\e020\e020\e020\e020\e020";}.shop table.shop_attributes {  border: 0;  border-top: 1px dotted rgba(0, 0, 0, 0.1);  margin-bottom: 1.618em;  width: 100%;}.shop table.shop_attributes th {  width: 10.714285714285714em;  font-weight: bold;  padding: 0.5714285714285714em;  border-top: 0;  border-bottom: 1px dotted rgba(0, 0, 0, 0.1);  margin: 0;  line-height: 1.5em;}.shop table.shop_attributes td {  font-style: italic;  padding: 0;  border-top: 0;  border-bottom: 1px dotted rgba(0, 0, 0, 0.1);  margin: 0;  line-height: 1.5em;}.shop table.shop_attributes td p {  margin: 0;  padding: 0.5714285714285714em 0;}.shop table.shop_attributes .alt td,.shop table.shop_attributes .alt th {  background: rgba(0, 0, 0, 0.025);}.shop table.my_account_orders {  font-size: 0.85em;}.shop table.my_account_orders th,.shop table.my_account_orders td {  padding: 0.2857142857142857em 0.5714285714285714em;  vertical-align: middle;}.shop table.my_account_orders .button {  white-space: nowrap;}.shop table.my_account_orders .order-actions {  text-align: right;}.shop table.my_account_orders .order-actions .button {  margin: .125em 0 .125em .25em;}.shop td.product-name dl.variation {  margin: .25em 0;}.shop td.product-name dl.variation:before,.shop td.product-name dl.variation:after {  content: " ";  display: table;}.shop td.product-name dl.variation:after {  clear: both;}.shop td.product-name dl.variation dt,.shop td.product-name dl.variation dd {  display: inline-block;  float: left;  margin-bottom: 1em;}.shop td.product-name dl.variation dt {  font-weight: bold;  padding: 0 0 .25em 0;  margin: 0 0.2857142857142857em 0 0;  clear: left;}.shop td.product-name dl.variation dd {  padding: 0 0 .25em 0;}.shop td.product-name dl.variation dd p:last-child {  margin-bottom: 0;}.shop td.product-name p.backorder_notification {  font-size: 0.83em;}.shop td.product-quantity {  min-width: 5.714285714285714em;}.shop table.cart .product-thumbnail {  max-width: 60px;}.shop table.cart .product-name a {  font-size: 14px;  font-weight: bold;}.shop table.cart img {  width: 100%;}.shop table.cart th,.shop table.cart td {  vertical-align: middle;}.shop table.cart .product-remove {  text-align: center;}.shop table.cart a.remove {  display: inline-block;  font-size: 1.5em;  height: 1em;  width: 1em;  text-align: center;  line-height: 1;  -webkit-border-radius: 100%;  border-radius: 100%;  color: #bb5857;  text-decoration: none;  font-weight: bold;}.shop table.cart a.remove:hover {  background-color: #bb5857;  color: #fff;}.shop table.cart td.actions .coupon .input-text {  display: block;  width: 100%;  height: 2.9em;  padding: 0.5714285714285714rem;  font-size: 14px;  line-height: 1.7;  color: #6e6e6e;  background-color: #ffffff;  background-image: none;  border: 1px solid #e5e5e5;  -webkit-border-radius: 2px;  border-radius: 2px;  outline: none;  display: inline-block;  width: 48%;  float: left;  margin-right: 5px;}.shop table.cart td.actions .coupon .input-text:focus {  border-color: #7ccedf;  outline: none;}.shop table.cart td.actions .coupon .input-text[disabled],.shop table.cart td.actions .coupon .input-text[readonly],fieldset[disabled] .shop table.cart td.actions .coupon .input-text {  cursor: not-allowed;  background-color: #a1a1a1;  opacity: 1;  filter: alpha(opacity=100);}textarea.shop table.cart td.actions .coupon .input-text {  height: auto;}.shop table.cart td.actions .coupon .button {  float: left;}@media (max-width: 767px) {  .shop table.cart td.actions .coupon .button {    float: right;  }}.shop table.cart input {  margin: 0;  vertical-align: middle;  line-height: 1em;}@media (max-width: 767px) {  .shop table.cart input.qty {    border: none;    border-right: 1px solid #e5e5e5;    border-left: 1px solid #e5e5e5;  }  .shop table.cart .minus {    border-right-width: 1px;    -webkit-border-radius: 2px #e5e5e5 0 0;    border-radius: 2px #e5e5e5 0 0;  }  .shop table.cart .plus {    border-left-width: 1px;    -webkit-border-radius: 0 0 2px 2px;    border-radius: 0 0 2px 2px;  }}.shop ul.cart_list,.shop ul.product_list_widget {  list-style: none outside;  padding: 0;  margin: 0;}.shop ul.cart_list li,.shop ul.product_list_widget li {  padding-bottom: 15px;  margin-bottom: 15px;  list-style: none;  border-bottom: 1px solid #e5e5e5;}.shop ul.cart_list li:before,.shop ul.product_list_widget li:before,.shop ul.cart_list li:after,.shop ul.product_list_widget li:after {  content: " ";  display: table;}.shop ul.cart_list li:after,.shop ul.product_list_widget li:after {  clear: both;}.shop ul.cart_list li:last-child,.shop ul.product_list_widget li:last-child {  border: none;}.shop ul.cart_list li a,.shop ul.product_list_widget li a {  display: block;  font-size: 100%;  font-weight: 400;  margin-bottom: 0.2em;  color: #1f1f1f;}.shop ul.cart_list li img,.shop ul.product_list_widget li img {  float: left;  margin-right: 0.8214285714285714em;  width: 60px;  height: auto;  border: 1px solid #e5e5e5;}.shop ul.cart_list li .amount,.shop ul.product_list_widget li .amount {  font-size: 100%;}.shop ul.cart_list li del,.shop ul.product_list_widget li del {  font-size: 12px;  color: #909090;  margin-left: 0.35714285714285715em;}.shop ul.cart_list li ins,.shop ul.product_list_widget li ins {  background: none;  text-decoration: none;}.shop ul.cart_list li dl,.shop ul.product_list_widget li dl {  margin: 0;  padding-left: 1em;}.shop ul.cart_list li dl dt,.shop ul.product_list_widget li dl dt,.shop ul.cart_list li dl dd,.shop ul.product_list_widget li dl dd {  display: inline-block;  margin-botom: 1em;}.shop ul.cart_list li dl dt,.shop ul.product_list_widget li dl dt {  font-weight: bold;  padding: 0 0 .25em 0;  margin: 0 4px 0 0;}.shop ul.cart_list li dl dd,.shop ul.product_list_widget li dl dd {  padding: 0 0 .25em 0;}.shop ul.cart_list li dl dd p:last-child,.shop ul.product_list_widget li dl dd p:last-child {  margin-bottom: 0;}.shop ul.cart_list li .star-rating,.shop ul.product_list_widget li .star-rating {  float: none;  margin-bottom: 0.14285714285714285em;}.shop.widget_product_categories ul.product-categories > li:first-child {  border: none;}.shop.widget_product_categories ul.product-categories li {  padding: 0;  border-bottom: none;  border-top: 1px solid #e5e5e5;}.shop.widget_product_categories ul.product-categories li ul.children li {  padding-left: 1.4285714285714286em;}.shop.widget_product_categories ul.product-categories li ul.children li a:before {  content: "\f105";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop.widget_product_categories ul.product-categories li ul.children li a:before {  margin-right: 0.35714285714285715em;}.shop.widget_product_categories ul.product-categories a {  padding: 0.5714285714285714rem 0;  display: inline-block;}.shop.widget_product_categories ul.product-categories a:before {  content: "\f046";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop.widget_product_categories ul.product-categories a:before {  margin-right: 0.45714285714285715em;  margin-left: 0.45714285714285715em;}.shop.widget_product_categories ul.product-categories .count {  color: #909090;}.shop.widget_product_search form {  position: relative;}.shop.widget_product_search form:before {  content: "\f002";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop.widget_product_search form:before {  width: 2.9em;  height: 2.9em;  position: absolute;  right: 0;  text-align: center;  background: #7ccedf;  line-height: 2.9em;  color: #fff;  -webkit-border-radius: 0 2px 2px 0;  border-radius: 0 2px 2px 0;}.shop.widget_product_search #s {  display: block;  width: 100%;  height: 2.9em;  padding: 0.5714285714285714rem;  font-size: 14px;  line-height: 1.7;  color: #6e6e6e;  background-color: #ffffff;  background-image: none;  border: 1px solid #e5e5e5;  -webkit-border-radius: 2px;  border-radius: 2px;  outline: none;}.shop.widget_product_search #s:focus {  border-color: #7ccedf;  outline: none;}.shop.widget_product_search #s[disabled],.shop.widget_product_search #s[readonly],fieldset[disabled] .shop.widget_product_search #s {  cursor: not-allowed;  background-color: #a1a1a1;  opacity: 1;  filter: alpha(opacity=100);}textarea.shop.widget_product_search #s {  height: auto;}.shop.widget_product_search #searchsubmit,.shop.widget_product_search .screen-reader-text {  display: none;}.shop .widget_shopping_cart .total {  border-top: 1px solid #e5e5e5;  padding: 0.2857142857142857em 0 0;  margin: 0;  color: #6e6e6e;}.shop .widget_shopping_cart .total strong {  min-width: 2.857142857142857em;  display: inline-block;}.shop .widget_shopping_cart .buttons {  padding-top: 0.8214285714285714em;}.shop .widget_shopping_cart .buttons:before,.shop .widget_shopping_cart .buttons:after {  content: " ";  display: table;}.shop .widget_shopping_cart .buttons:after {  clear: both;}.shop .widget_shopping_cart .buttons .button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  padding: 0.7rem 1.0571428571428572rem;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;  margin-right: 0.35714285714285715em;  font-size: 12px;}.shop .widget_shopping_cart .buttons .button:hover,.shop .widget_shopping_cart .buttons .button:focus {  color: #6e6e6e;  text-decoration: none;}.shop .widget_shopping_cart .buttons .button i,.shop .widget_shopping_cart .buttons .button span {  z-index: 2;  position: relative;}.shop .widget_shopping_cart .buttons .button.btn-style-outlined {  color: #f5f5f5;}.shop .widget_shopping_cart .buttons .button:hover,.shop .widget_shopping_cart .buttons .button:focus,.shop .widget_shopping_cart .buttons .button:active,.shop .widget_shopping_cart .buttons .button.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.shop .widget_shopping_cart .buttons .button:hover.btn-style-outlined,.shop .widget_shopping_cart .buttons .button:focus.btn-style-outlined,.shop .widget_shopping_cart .buttons .button:active.btn-style-outlined,.shop .widget_shopping_cart .buttons .button.active.btn-style-outlined {  color: #cccccc;}.shop .widget_shopping_cart .buttons .button:hover.btn-style-3d,.shop .widget_shopping_cart .buttons .button:focus.btn-style-3d,.shop .widget_shopping_cart .buttons .button:active.btn-style-3d,.shop .widget_shopping_cart .buttons .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.shop .widget_shopping_cart .buttons .button:active,.shop .widget_shopping_cart .buttons .button.active {  background-image: none;}.shop .widget_shopping_cart .buttons .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.shop .widget_shopping_cart .buttons .button:after {  display: none;}.shop .widget_shopping_cart .buttons .button.checkout {  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;}.shop .widget_shopping_cart .buttons .button.checkout.btn-style-outlined {  color: #7ccedf;}.shop .widget_shopping_cart .buttons .button.checkout:hover,.shop .widget_shopping_cart .buttons .button.checkout:focus,.shop .widget_shopping_cart .buttons .button.checkout:active,.shop .widget_shopping_cart .buttons .button.checkout.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.shop .widget_shopping_cart .buttons .button.checkout:hover.btn-style-outlined,.shop .widget_shopping_cart .buttons .button.checkout:focus.btn-style-outlined,.shop .widget_shopping_cart .buttons .button.checkout:active.btn-style-outlined,.shop .widget_shopping_cart .buttons .button.checkout.active.btn-style-outlined {  color: #53bfd5;}.shop .widget_shopping_cart .buttons .button.checkout:hover.btn-style-3d,.shop .widget_shopping_cart .buttons .button.checkout:focus.btn-style-3d,.shop .widget_shopping_cart .buttons .button.checkout:active.btn-style-3d,.shop .widget_shopping_cart .buttons .button.checkout.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.shop .widget_shopping_cart .buttons .button.checkout:active,.shop .widget_shopping_cart .buttons .button.checkout.active {  background-image: none;}.shop .widget_shopping_cart .buttons .button.checkout.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}.shop .cart-collaterals h2 {  font-size: 1.5em;  font-weight: normal;  margin-top: 0;}.shop .cart-collaterals .shipping_calculator .button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;}.shop .cart-collaterals .shipping_calculator .button:hover,.shop .cart-collaterals .shipping_calculator .button:focus {  color: #6e6e6e;  text-decoration: none;}.shop .cart-collaterals .shipping_calculator .button i,.shop .cart-collaterals .shipping_calculator .button span {  z-index: 2;  position: relative;}.shop .cart-collaterals .shipping_calculator .button.btn-style-outlined {  color: #7ccedf;}.shop .cart-collaterals .shipping_calculator .button:hover,.shop .cart-collaterals .shipping_calculator .button:focus,.shop .cart-collaterals .shipping_calculator .button:active,.shop .cart-collaterals .shipping_calculator .button.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.shop .cart-collaterals .shipping_calculator .button:hover.btn-style-outlined,.shop .cart-collaterals .shipping_calculator .button:focus.btn-style-outlined,.shop .cart-collaterals .shipping_calculator .button:active.btn-style-outlined,.shop .cart-collaterals .shipping_calculator .button.active.btn-style-outlined {  color: #53bfd5;}.shop .cart-collaterals .shipping_calculator .button:hover.btn-style-3d,.shop .cart-collaterals .shipping_calculator .button:focus.btn-style-3d,.shop .cart-collaterals .shipping_calculator .button:active.btn-style-3d,.shop .cart-collaterals .shipping_calculator .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.shop .cart-collaterals .shipping_calculator .button:active,.shop .cart-collaterals .shipping_calculator .button.active {  background-image: none;}.shop .cart-collaterals .shipping_calculator .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}.shop .cart-collaterals .shipping_calculator .shipping-calculator-button:after {  font-family: 'shop';  speak: none;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  margin-left: 0.5em;  content: "\e02e";}.shop .cart-collaterals .cart_totals .shipping-calculator-button {  font-weight: bold;}.shop .cart-collaterals .cart_totals p {  margin: 0;}.shop .cart-collaterals .cart_totals p small {  color: #6e6e6e;  font-size: 0.83em;}.shop .cart-collaterals .cart_totals table {  border-collapse: separate;  -webkit-border-radius: 5px;  border-radius: 5px;  margin: 0 0 6px;  padding: 0;}.shop .cart-collaterals .cart_totals table tr:first-child th,.shop .cart-collaterals .cart_totals table tr:first-child td {  border-top: 0;}.shop .cart-collaterals .cart_totals table th {  padding: 0.42857142857142855em 0.8571428571428571em 0 0;  width: 50%;}.shop .cart-collaterals .cart_totals table td {  padding: 0.5714285714285714em;}.shop .cart-collaterals .cart_totals table td,.shop .cart-collaterals .cart_totals table th {  padding: 0.5714285714285714em;  line-height: 1.7;  vertical-align: top;}.shop .cart-collaterals .cart_totals table small {  display: block;  color: #6e6e6e;}.shop .cart-collaterals .cart_totals table select {  width: 100%;}.shop .cart-collaterals .cart_totals .discount td {  color: #1f1f1f;}.shop .cart-collaterals .cart_totals tr td,.shop .cart-collaterals .cart_totals tr th {  border-top: 1px solid #e5e5e5;}.shop .cart-collaterals .cart_totals .checkout-button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;}.shop .cart-collaterals .cart_totals .checkout-button:hover,.shop .cart-collaterals .cart_totals .checkout-button:focus {  color: #6e6e6e;  text-decoration: none;}.shop .cart-collaterals .cart_totals .checkout-button i,.shop .cart-collaterals .cart_totals .checkout-button span {  z-index: 2;  position: relative;}.shop .cart-collaterals .cart_totals .checkout-button.btn-style-outlined {  color: #7ccedf;}.shop .cart-collaterals .cart_totals .checkout-button:hover,.shop .cart-collaterals .cart_totals .checkout-button:focus,.shop .cart-collaterals .cart_totals .checkout-button:active,.shop .cart-collaterals .cart_totals .checkout-button.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.shop .cart-collaterals .cart_totals .checkout-button:hover.btn-style-outlined,.shop .cart-collaterals .cart_totals .checkout-button:focus.btn-style-outlined,.shop .cart-collaterals .cart_totals .checkout-button:active.btn-style-outlined,.shop .cart-collaterals .cart_totals .checkout-button.active.btn-style-outlined {  color: #53bfd5;}.shop .cart-collaterals .cart_totals .checkout-button:hover.btn-style-3d,.shop .cart-collaterals .cart_totals .checkout-button:focus.btn-style-3d,.shop .cart-collaterals .cart_totals .checkout-button:active.btn-style-3d,.shop .cart-collaterals .cart_totals .checkout-button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.shop .cart-collaterals .cart_totals .checkout-button:active,.shop .cart-collaterals .cart_totals .checkout-button.active {  background-image: none;}.shop .cart-collaterals .cart_totals .checkout-button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}.shop .cart-collaterals .cart_totals a.button.alt {  display: inline-block;}.shop .cart-collaterals .cart_totals .order-total .amount {  font-size: 1.2857142857142858em;  color: #7ccedf;  font-weight: normal;}.shop .cart-collaterals .cross-sells h3 {  font-size: 1.2857142857142858em;}.shop .cart-collaterals .cross-sells ul.products {  margin-top: 30px;}.shop .cart-collaterals .cross-sells ul.products li.product {  margin-top: 0;  width: 47% !important;  margin-right: 6% !important;}.shop .cart-collaterals .cross-sells ul.products li.product:nth-of-type(2n) {  margin-right: 0 !important;}@media (max-width: 767px) {  .shop .cart-collaterals .cross-sells ul.products li.product {    clear: none !important;    float: none !important;    margin: 0 0 1.25em !important;    width: 100% !important;  }}.shop form.shop-shipping-calculator .form-row {  margin-bottom: 1.0714285714285714em;}.shop form .form-row {  margin-bottom: 1.0714285714285714em;}.shop form .form-row button.button,.shop form .form-row input.button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;}.shop form .form-row button.button:hover,.shop form .form-row input.button:hover,.shop form .form-row button.button:focus,.shop form .form-row input.button:focus {  color: #6e6e6e;  text-decoration: none;}.shop form .form-row button.button i,.shop form .form-row input.button i,.shop form .form-row button.button span,.shop form .form-row input.button span {  z-index: 2;  position: relative;}.shop form .form-row button.button.btn-style-outlined,.shop form .form-row input.button.btn-style-outlined {  color: #f5f5f5;}.shop form .form-row button.button:hover,.shop form .form-row input.button:hover,.shop form .form-row button.button:focus,.shop form .form-row input.button:focus,.shop form .form-row button.button:active,.shop form .form-row input.button:active,.shop form .form-row button.button.active,.shop form .form-row input.button.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.shop form .form-row button.button:hover.btn-style-outlined,.shop form .form-row input.button:hover.btn-style-outlined,.shop form .form-row button.button:focus.btn-style-outlined,.shop form .form-row input.button:focus.btn-style-outlined,.shop form .form-row button.button:active.btn-style-outlined,.shop form .form-row input.button:active.btn-style-outlined,.shop form .form-row button.button.active.btn-style-outlined,.shop form .form-row input.button.active.btn-style-outlined {  color: #cccccc;}.shop form .form-row button.button:hover.btn-style-3d,.shop form .form-row input.button:hover.btn-style-3d,.shop form .form-row button.button:focus.btn-style-3d,.shop form .form-row input.button:focus.btn-style-3d,.shop form .form-row button.button:active.btn-style-3d,.shop form .form-row input.button:active.btn-style-3d,.shop form .form-row button.button.active.btn-style-3d,.shop form .form-row input.button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.shop form .form-row button.button:active,.shop form .form-row input.button:active,.shop form .form-row button.button.active,.shop form .form-row input.button.active {  background-image: none;}.shop form .form-row button.button.btn-style-3d,.shop form .form-row input.button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.shop form .form-row label.hidden {  visibility: hidden;}.shop form .form-row label.inline {  display: inline;}.shop form .form-row select {  cursor: pointer;  margin: 0;}.shop form .form-row .required {  color: #bb5857;  border: 0;}.shop form .form-row .input-checkbox {  display: inline;  margin: -0.07142857142857142em 0.5714285714285714em 0 0;  text-align: center;  vertical-align: middle;}.shop form .form-row textarea {  display: block;  height: 2.9em;  padding: 0.5714285714285714rem;  font-size: 14px;  line-height: 1.7;  color: #6e6e6e;  background-color: #ffffff;  background-image: none;  border: 1px solid #e5e5e5;  -webkit-border-radius: 2px;  border-radius: 2px;  outline: none;  width: 100%;  margin: 0;  outline: 0;}.shop form .form-row textarea:focus {  border-color: #7ccedf;  outline: none;}.shop form .form-row textarea[disabled],.shop form .form-row textarea[readonly],fieldset[disabled] .shop form .form-row textarea {  cursor: not-allowed;  background-color: #a1a1a1;  opacity: 1;  filter: alpha(opacity=100);}textarea.shop form .form-row textarea {  height: auto;}.shop form .form-row textarea {  height: 4em;  display: block;  -moz-box-shadow: none;  -webkit-box-shadow: none;  box-shadow: none;  height: auto;}.shop form .form-row.validate-required.shop-invalid .chosen-single,.shop form .form-row.validate-required.shop-invalid .chosen-drop,.shop form .form-row.validate-required.shop-invalid input.input-text,.shop form .form-row.validate-required.shop-invalid select {  border-color: #bb5857;}.shop form .form-row .chosen-container-single .chosen-single {  height: 2.9em;  line-height: 2.9em;  background: #ffffff;  -webkit-box-shadow: none;  box-shadow: none;  -webkit-border-radius: 2px;  border-radius: 2px;  color: #6e6e6e;  border-color: #e5e5e5;}.shop form .form-row .chosen-container-single .chosen-single div {  display: block;  height: 16px;  position: absolute;  right: 0;  top: 50%;  transform: translateY(-50%);  width: 16px;}.shop form .form-row .chosen-container-single .chosen-single div b {  background-position: 0 0 !important;}.shop form .form-row .chosen-container-single .chosen-drop {  background: #ffffff;  color: #6e6e6e;  border-color: #e5e5e5;  -webkit-border-radius: 0 0 2px;  border-radius: 0 0 2px;  -webkit-box-shadow: none;  box-shadow: none;}.shop form.login,.shop form.checkout_coupon,.shop form.register {  border: 1px solid #e5e5e5;  padding: 1.6428571428571428em;  margin: 2em 0 2em 0px;  text-align: left;  -webkit-border-radius: 2px;  border-radius: 2px;}.shop form.login:before,.shop form.checkout_coupon:before,.shop form.register:before,.shop form.login:after,.shop form.checkout_coupon:after,.shop form.register:after {  content: " ";  display: table;}.shop form.login:after,.shop form.checkout_coupon:after,.shop form.register:after {  clear: both;}.shop ul#shipping_method {  list-style: none outside;  margin: 0;  padding: 0;}.shop ul#shipping_method li {  margin: 0;  padding: .25em 0 .25em 22px;  text-indent: -22px;  list-style: none outside;}.shop ul#shipping_method .amount {  font-weight: bold;}.shop p.shop-shipping-contents {  margin: 0;}.shop .checkout h3 {  font-size: 1.5em;}.shop .checkout .shop-checkout-review-order {  background-color: #f9f9f9;  padding: 15px;  -webkit-border-radius: 2px;  border-radius: 2px;}.shop .checkout .col-2 h3#ship-to-different-address label {  display: inline-block;  vertical-align: middle;  padding-left: 0;  font-weight: 400;}.shop .checkout .col-2 .notes {  clear: left;}.shop .checkout .col-2 .form-row-first {  clear: left;}.shop .checkout .create-account small {  font-size: 12px;  color: #6e6e6e;}.shop .checkout div.shipping-address {  padding: 0;  clear: left;  width: 100%;}.shop .checkout .shipping_address {  clear: both;}.shop #payment ul.payment_methods {  text-align: left;  padding: 1em;  border-bottom: 1px solid #e5e5e5;  margin: 0;  list-style: none outside;}.shop #payment ul.payment_methods:before,.shop #payment ul.payment_methods:after {  content: " ";  display: table;}.shop #payment ul.payment_methods:after {  clear: both;}.shop #payment ul.payment_methods li {  line-height: 2em;  text-align: left;  margin: 0;  font-weight: normal;}.shop #payment ul.payment_methods li input {  margin: 0 1em 0 0;}.shop #payment ul.payment_methods li img {  vertical-align: middle;  margin: -2px 0 0 0.5em;  position: relative;}.shop #payment .about_paypal {  font-size: 12px;  margin-left: 5px;  cursor: help;}.shop #payment div.form-row {  padding: 1em;  border-top: 1px solid #e5e5e5;}.shop #payment div.payment_box {  position: relative;  width: 96%;  padding: 1em 2%;  margin: 1em 0 1em 0;  font-size: 0.92em;  -webkit-border-radius: 2px;  border-radius: 2px;  line-height: 1.5em;  background-color: #f5f5f5;  color: #6e6e6e;}.shop #payment div.payment_box input.input-text,.shop #payment div.payment_box textarea {  border-color: #e5e5e5;  border-top-color: #cccccc;  -webkit-box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4);  box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4);}.shop #payment div.payment_box .wc-credit-card-form-card-number,.shop #payment div.payment_box .wc-credit-card-form-card-expiry,.shop #payment div.payment_box .wc-credit-card-form-card-cvc {  font-size: 1.5em;  padding: 8px;  background-repeat: no-repeat;  background-position: right;}.shop #payment div.payment_box .wc-credit-card-form-card-number.visa,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.visa {  background-image: url(../images/icons/credit-cards/visa.png);}.shop #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard {  background-image: url(../images/icons/credit-cards/mastercard.png);}.shop #payment div.payment_box .wc-credit-card-form-card-number.laser,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.laser {  background-image: url(../images/icons/credit-cards/laser.png);}.shop #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub {  background-image: url(../images/icons/credit-cards/diners.png);}.shop #payment div.payment_box .wc-credit-card-form-card-number.maestro,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.maestro {  background-image: url(../images/icons/credit-cards/maestro.png);}.shop #payment div.payment_box .wc-credit-card-form-card-number.jcb,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.jcb {  background-image: url(../images/icons/credit-cards/jcb.png);}.shop #payment div.payment_box .wc-credit-card-form-card-number.amex,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.amex {  background-image: url(../images/icons/credit-cards/amex.png);}.shop #payment div.payment_box .wc-credit-card-form-card-number.discover,.shop #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.shop #payment div.payment_box .wc-credit-card-form-card-cvc.discover {  background-image: url(../images/icons/credit-cards/discover.png);}.shop #payment div.payment_box span.help {  font-size: 0.7857142857142857em;  color: #6e6e6e;  line-height: 0.9285714285714286em;  font-weight: normal;}.shop #payment div.payment_box .form-row {  margin: 0 0 1em;}.shop #payment div.payment_box p:last-child {  margin-bottom: 0;}.shop #payment div.payment_box:after {  content: "";  display: block;  border: 8px solid #f5f5f5;  /* arrow size / color */  border-right-color: transparent;  border-left-color: transparent;  border-top-color: transparent;  position: absolute;  top: -1px;  left: 0;  margin: -1em 0 0 2em;}.shop .order_details {  margin: 0 0 1.5em;  list-style: none;}.shop .order_details:before,.shop .order_details:after {  content: " ";  display: table;}.shop .order_details:after {  clear: both;}.shop .order_details li {  float: left;  margin-right: 2em;  text-transform: uppercase;  font-size: 0.715em;  line-height: 1em;  border-right: 1px dashed #e5e5e5;  padding-right: 2em;}.shop .order_details li strong {  display: block;  font-size: 1.4em;  text-transform: none;  line-height: 1.5em;}.shop .order_details li:last-of-type {  border: none;}.shop .addresses .title:before,.shop .addresses .title:after {  content: " ";  display: table;}.shop .addresses .title:after {  clear: both;}.shop .addresses .title h3 {  float: left;}.shop .addresses .title .edit {  float: right;}.shop ol.commentlist.notes li.note p.meta {  font-weight: bold;  margin-bottom: 0;}.shop ol.commentlist.notes li.note .description p:last-child {  margin-bottom: 0;}.shop ul.digital-downloads {  margin-left: 0;  padding-left: 0;}.shop ul.digital-downloads li {  list-style: none;  margin-left: 0;  padding-left: 0;}.shop ul.digital-downloads li:before {  font-family: 'shop';  speak: none;  font-weight: normal;  font-variant: normal;  text-transform: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  margin-right: 0.5em;  content: "\e00a";}.shop ul.digital-downloads li .count {  float: right;}.shop .widget_layered_nav ul {  margin: 0;  padding: 0;  border: 0;  list-style: none outside;}.shop .widget_layered_nav ul li {  padding-bottom: 0.8214285714285714em;  margin-bottom: 0.8214285714285714em;  border-bottom: 1px solid #e5e5e5;  list-style: none;}.shop .widget_layered_nav ul li:before,.shop .widget_layered_nav ul li:after {  content: " ";  display: table;}.shop .widget_layered_nav ul li:after {  clear: both;}.shop .widget_layered_nav ul li:last-child {  border: none;}.shop .widget_layered_nav ul li a,.shop .widget_layered_nav ul li span {  padding: 1px 0;  float: left;}.shop .widget_layered_nav ul li a {  position: relative;}.shop .widget_layered_nav ul li a:before {  content: "\f096";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop .widget_layered_nav ul li a:before {  width: 1.2em;}.shop .widget_layered_nav ul li a:hover:before {  content: "\f046";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop .widget_layered_nav ul li span {  position: relative;}.shop .widget_layered_nav ul li span:before {  content: "\f096";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop .widget_layered_nav ul li span:before {  width: 1.2em;}.shop .widget_layered_nav ul li span.count {  color: #909090;}.shop .widget_layered_nav ul li span.count:before {  display: none;}.shop .widget_layered_nav ul li.chosen a:before {  content: "\f14a";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop .widget_layered_nav ul li.chosen a:hover:before {  content: "\f00d";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop .widget_layered_nav ul small.count {  float: right;  margin-left: 0.42857142857142855em;  font-size: 1em;  padding: 0.07142857142857142em 0;  color: #6e6e6e;}.shop .widget_layered_nav_filters ul {  margin: 0;  padding: 0;  list-style: none;}.shop .widget_layered_nav_filters ul li {  padding-bottom: 0.8214285714285714em;  margin-bottom: 0.8214285714285714em;  border-bottom: 1px solid #e5e5e5;  list-style: none;  border: none;}.shop .widget_layered_nav_filters ul li a {  display: block;}.shop .widget_layered_nav_filters ul li a:before {  content: "\f14a";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop .widget_layered_nav_filters ul li a:before {  width: 1.2em;}.shop .widget_layered_nav_filters ul li a:hover:before {  content: "\f00d";  position: relative;  display: inline-block;  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  line-height: 1;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  speak: none;}.shop .widget_price_filter .price_slider {  margin-bottom: 1em;}.shop .widget_price_filter .price_slider_amount {  text-align: right;  font-size: 14px;  color: #6e6e6e;}.shop .widget_price_filter .price_slider_amount:before,.shop .widget_price_filter .price_slider_amount:after {  content: " ";  display: table;}.shop .widget_price_filter .price_slider_amount:after {  clear: both;}.shop .widget_price_filter .price_slider_amount #min_price,.shop .widget_price_filter .price_slider_amount #max_price {  display: none;}.shop .widget_price_filter .price_slider_amount .button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  padding: 0.7rem 1.0571428571428572rem;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;  font-size: 12px;  -webkit-border-radius: 0;  border-radius: 0;}.shop .widget_price_filter .price_slider_amount .button:hover,.shop .widget_price_filter .price_slider_amount .button:focus {  color: #6e6e6e;  text-decoration: none;}.shop .widget_price_filter .price_slider_amount .button i,.shop .widget_price_filter .price_slider_amount .button span {  z-index: 2;  position: relative;}.shop .widget_price_filter .price_slider_amount .button.btn-style-outlined {  color: #7ccedf;}.shop .widget_price_filter .price_slider_amount .button:hover,.shop .widget_price_filter .price_slider_amount .button:focus,.shop .widget_price_filter .price_slider_amount .button:active,.shop .widget_price_filter .price_slider_amount .button.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.shop .widget_price_filter .price_slider_amount .button:hover.btn-style-outlined,.shop .widget_price_filter .price_slider_amount .button:focus.btn-style-outlined,.shop .widget_price_filter .price_slider_amount .button:active.btn-style-outlined,.shop .widget_price_filter .price_slider_amount .button.active.btn-style-outlined {  color: #53bfd5;}.shop .widget_price_filter .price_slider_amount .button:hover.btn-style-3d,.shop .widget_price_filter .price_slider_amount .button:focus.btn-style-3d,.shop .widget_price_filter .price_slider_amount .button:active.btn-style-3d,.shop .widget_price_filter .price_slider_amount .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.shop .widget_price_filter .price_slider_amount .button:active,.shop .widget_price_filter .price_slider_amount .button.active {  background-image: none;}.shop .widget_price_filter .price_slider_amount .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}.shop .widget_price_filter .price_slider_amount .button {  float: left;}.shop .widget_price_filter .ui-slider {  position: relative;  text-align: left;}.shop .widget_price_filter .ui-slider .ui-slider-handle {  position: absolute;  z-index: 2;  width: 15px;  height: 15px;  cursor: pointer;  outline: none;  top: -4px;  background: #7ccedf;  border: 1px solid #fff;  padding: 1px;  -webkit-box-shadow: 0 0 0 1px #7ccedf;  box-shadow: 0 0 0 1px #7ccedf;  -webkit-border-radius: 50%;  border-radius: 50%;}.shop .widget_price_filter .ui-slider .ui-slider-handle:last-child {  margin-left: -1em;}.shop .widget_price_filter .ui-slider .ui-slider-range {  position: absolute;  z-index: 1;  font-size: .7em;  display: block;  border: 0;  background: #7ccedf;  border: 1px solid #7ccedf;  margin: -1px 0 -1px 0;}.shop .widget_price_filter .price_slider_wrapper .ui-widget-content {  border: 1px solid #e5e5e5;}.shop .widget_price_filter .ui-slider-horizontal {  height: .5em;}.shop .widget_price_filter .ui-slider-horizontal .ui-slider-range {  top: 0;  height: 7px;}.shop .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {  left: -1px;}.shop .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {  right: -1px;}.minicart-icon {  position: relative;}.minicart-icon span {  background: none repeat scroll 0 0 #7ccedf;  -webkit-border-radius: 100%;  border-radius: 100%;  color: #fff;  font-size: 12px;  height: 1.7em;  line-height: 1.7em;  position: absolute;  right: -1.5em;  text-align: center;  top: -1em;  width: 1.7em;}.minicart {  display: none;  position: absolute;  -webkit-border-radius: 2px;  border-radius: 2px;  border-style: solid;  border-width: 1px;  z-index: 9999;  border-color: #e5e5e5;  width: 300px;  right: 0px;  -webkit-box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.2);  box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.2);  background: #fff;  top: 100%;  -webkit-transition: all 1s ease-out 1s;  -moz-transition: all 1s ease-out 1s;  -o-transition: all 1s ease-out 1s;  transition: all 1s ease-out 1s;}.navbar-minicart:hover .minicart {  display: block;}.minicart:before {  border-color: #e5e5e5;  border-style: solid none none solid;  border-width: 1px 0 0 1px;  content: "";  display: block;  height: 9px;  position: absolute;  right: 20px;  top: -5px;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  width: 9px;  z-index: 1010;  background: #fff;}.minicart .minicart-header {  font-size: 12px;  text-transform: uppercase;  color: #6e6e6e;  padding: 10px;  border-bottom: 1px solid #e5e5e5;  font-weight: normal;}.minicart .minicart-body {  padding: 10px;  border-bottom: 1px solid #e5e5e5;}.minicart .minicart-body .cart-product {  padding-bottom: 5px;  margin-bottom: 5px;  border-bottom: 1px solid #e5e5e5;  -webkit-transition: all 0.5s ease 0s;  -o-transition: all 0.5s ease 0s;  transition: all 0.5s ease 0s;  overflow: hidden;  position: relative;}.minicart .minicart-body .cart-product.cart-product-remove {  height: 0;  padding: 0;  margin: 0;  border: none;}.minicart .minicart-body .cart-product:last-child {  padding-bottom: 0;  margin-bottom: 0;  border-bottom: none;}.minicart .minicart-body .cart-product .cart-product-image {  float: left;  margin-right: 5px;}.minicart .minicart-body .cart-product .cart-product-image img {  max-width: 60px;  max-height: 60px;}.minicart .minicart-body .cart-product .cart-product-details {  float: left;  font-size: 12px;  color: #6e6e6e;}.minicart .minicart-body .cart-product .cart-product-details .cart-product-title {  font-weight: bold;}.minicart .minicart-body .cart-product .remove {  position: absolute;  top: 0;  right: 0;  border: 1px solid #e5e5e5;  color: #6e6e6e;  width: 20px;  height: 20px;  line-height: 20px;  text-align: center;}.minicart .minicart-body .cart-product .remove:hover {  background: #f5f5f5;}.minicart .minicart-footer {  padding: 10px;  background-color: #f5f5f5;}.minicart .minicart-footer .minicart-total {  font-size: 12px;  text-transform: uppercase;  color: #6e6e6e;  padding: 0 10px 10px;  text-align: center;  font-weight: normal;}.minicart .minicart-footer .minicart-actions {  text-align: center;}.minicart .minicart-footer .minicart-actions.empty {  text-align: left;}.minicart .minicart-footer .minicart-actions .button {  display: inline-block;  margin-bottom: 0;  font-weight: 400;  text-align: center;  vertical-align: middle;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 0.7714285714285714rem 1.2rem;  font-size: 14px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  outline: none;  padding: 0.7rem 1.0571428571428572rem;  line-height: 1.1;  -webkit-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -o-transition: background-color 0.3s,border-color 0.3s,color 0.3s;  transition: background-color 0.3s,border-color 0.3s,color 0.3s;  -webkit-border-radius: 2px;  border-radius: 2px;  color: #6e6e6e;  background-color: #f5f5f5;  border-color: #e5e5e5;  float: none;  font-size: 12px;  color: #2f3339;}.minicart .minicart-footer .minicart-actions .button:hover,.minicart .minicart-footer .minicart-actions .button:focus {  color: #6e6e6e;  text-decoration: none;}.minicart .minicart-footer .minicart-actions .button i,.minicart .minicart-footer .minicart-actions .button span {  z-index: 2;  position: relative;}.minicart .minicart-footer .minicart-actions .button.btn-style-outlined {  color: #f5f5f5;}.minicart .minicart-footer .minicart-actions .button:hover,.minicart .minicart-footer .minicart-actions .button:focus,.minicart .minicart-footer .minicart-actions .button:active,.minicart .minicart-footer .minicart-actions .button.active {  color: #6e6e6e;  background-color: #dcdcdc;  border-color: #cccccc;}.minicart .minicart-footer .minicart-actions .button:hover.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button:focus.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button:active.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button.active.btn-style-outlined {  color: #cccccc;}.minicart .minicart-footer .minicart-actions .button:hover.btn-style-3d,.minicart .minicart-footer .minicart-actions .button:focus.btn-style-3d,.minicart .minicart-footer .minicart-actions .button:active.btn-style-3d,.minicart .minicart-footer .minicart-actions .button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #c6c6c6;  box-shadow: 0 5px 0 #c6c6c6;}.minicart .minicart-footer .minicart-actions .button:active,.minicart .minicart-footer .minicart-actions .button.active {  background-image: none;}.minicart .minicart-footer .minicart-actions .button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #e5e5e5;  box-shadow: 0 5px 0 #e5e5e5;}.minicart .minicart-footer .minicart-actions .button.checkout-button {  color: #ffffff;  background-color: #7ccedf;  border-color: #7ccedf;  margin-left: 10px;}.minicart .minicart-footer .minicart-actions .button.checkout-button.btn-style-outlined {  color: #7ccedf;}.minicart .minicart-footer .minicart-actions .button.checkout-button:hover,.minicart .minicart-footer .minicart-actions .button.checkout-button:focus,.minicart .minicart-footer .minicart-actions .button.checkout-button:active,.minicart .minicart-footer .minicart-actions .button.checkout-button.active {  color: #ffffff;  background-color: #53bfd5;  border-color: #53bfd5;}.minicart .minicart-footer .minicart-actions .button.checkout-button:hover.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button.checkout-button:focus.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button.checkout-button:active.btn-style-outlined,.minicart .minicart-footer .minicart-actions .button.checkout-button.active.btn-style-outlined {  color: #53bfd5;}.minicart .minicart-footer .minicart-actions .button.checkout-button:hover.btn-style-3d,.minicart .minicart-footer .minicart-actions .button.checkout-button:focus.btn-style-3d,.minicart .minicart-footer .minicart-actions .button.checkout-button:active.btn-style-3d,.minicart .minicart-footer .minicart-actions .button.checkout-button.active.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #4bbcd3;  box-shadow: 0 5px 0 #4bbcd3;}.minicart .minicart-footer .minicart-actions .button.checkout-button:active,.minicart .minicart-footer .minicart-actions .button.checkout-button.active {  background-image: none;}.minicart .minicart-footer .minicart-actions .button.checkout-button.btn-style-3d {  -webkit-box-shadow: 0 5px 0 #7ccedf;  box-shadow: 0 5px 0 #7ccedf;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {  .shop a.button.loading:before,  .shop button.button.loading:before,  .shop input.button.loading:before,  .shop #respond input#submit.loading:before,  .shop #content input.button.loading:before {    background-image: url(../images/ajax-loader@2x.gif);    background-size: 16px 16px;  }}.product-slider-title {  border-bottom: 1px solid #e5e5e5;  padding-bottom: 0.35714285714285715em;  margin-bottom: 1.4285714285714286em;}.product-slider-title .el-heading {  font-size: 1.4em;  margin: 0;  position: relative;  display: inline-block;}.product-slider-title .el-heading:before {  border-bottom: 2px solid #e5e5e5;  bottom: -8px;  content: "";  height: 0;  left: 0;  position: absolute;  width: 100%;}.product-slider-title.color-primary .el-heading {  color: #7ccedf;}.product-slider-title.color-primary .el-heading:before {  border-color: #7ccedf;}.product-slider-title.color-success .el-heading {  color: #57bb58;}.product-slider-title.color-success .el-heading:before {  border-color: #57bb58;}.product-slider-title.color-info .el-heading {  color: #5788bb;}.product-slider-title.color-info .el-heading:before {  border-color: #5788bb;}.product-slider-title.color-warning .el-heading {  color: #f0ad4e;}.product-slider-title.color-warning .el-heading:before {  border-color: #f0ad4e;}.product-slider-title.color-danger .el-heading {  color: #bb5857;}.product-slider-title.color-danger .el-heading:before {  border-color: #bb5857;}.caroufredsel.product-slider .caroufredsel_wrapper {  position: static !important;}.caroufredsel.product-slider .caroufredsel-wrap ul.products > li {  float: left;  padding: 0;  list-style: none;  margin: 0 0.7142857142857143em !important;  display: block;  clear: none !important;}#preloader {    bottom: 0;    left: 0;    position: fixed;    right: 0;    top: 0;    transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;    -webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;    -o-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;    z-index: 999999;    background: none repeat scroll 0 0 #f5f6fa;}#preloader .preloader__logo {    bottom: 50%;    display: block;    left: 0;    margin: 0 auto 0px;    max-width: 170px;    position: absolute;    right: 0;    text-align: center;}#preloader .preloader__progress {    display: block;    left: 0;    margin: 30px auto 0;    position: absolute;    right: 0;    text-align: center;    top: 50%;}#preloader .preloader__progress svg {    height: 60px;    width: 60px;}#preloader .preloader__logo,#preloader .preloader__progress{	transition: all 0.2s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-webkit-transition: all 0.2s cubic-bezier(0.7, 0, 0.3, 1) 0s;	-o-transition: all 0.2s cubic-bezier(0.7, 0, 0.3, 1) 0s;}#preloader .preloader__progress svg path {    transition: all 0.2s ease-in-out 0s;    -webkit-transition: all 0.2s ease-in-out 0s;    -o-transition: all 0.2s ease-in-out 0s;}.form-container *,.form-container *:before,.form-container *:after{	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box;    /* Firefox, other Gecko */	box-sizing: border-box;         /* Opera/IE 8+ */}.form-radio,.form-checkbox {	*zoom: 1;}.form-checkbox:before,.form-checkbox:after,.form-radio:before,.form-radio:after,.form-rate:after,.form-rate:before{	display: table;	content: "";}.form-radio:after,.form-checkbox:after,.form-rate:after{	clear: both;}.form-container * {	line-height: 1.42857;}.form-container .wpb_row{	margin-bottom: 15px;}span.form-error{	clear: both;    color: #d40707;    display: block;    float: none;    font-size: 12px;    width: 100%;    font-weight: normal;}@media (max-width: 768px) {	.form-container .wpb_row .wpb_column{		margin-bottom: 15px;	}}.form-group{	position: relative;}.form-group .form-label,.form-group label{    display: inline-block;    font-weight: bold;    font-size: 14px;    line-height: 1.42857;    margin-bottom:5px;}.form-group label .required{	color: #d40707 !important;	font-weight: normal;	font-size: 12px;}.form-group .form-control {    background-color: rgb(255, 255, 255);    background-image: none;    border: 1px solid rgb(204, 204, 204);    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;    display: block;    font-size: 14px;    height: 40px;    line-height: 1.42857;    padding: 6px;    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;    -webkit-transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;    width: 100%;    border-radius:0;    margin: 0;}.form-group select[multiple].form-control, .form-group select[size].form-control {    height: auto;}.form-group textarea.form-control {    height: auto;    min-height: 100px;}.form-group input[type="file"] {    display: block;    font-size: 14px;    line-height: 1.42857;    padding: 0;    margin: 0;}.form-group .form-control:focus{	border-color: rgb(102, 175, 233);    outline: 0 none;    border-radius:0;    margin: 0;}.form-group .form-control[disabled],.form-group .form-control[readonly] {    background-color: rgb(238, 238, 238);    cursor: not-allowed;    opacity: 1;}.form-group .form-help{	display: block;    font-size: 12px;    margin-top: 5px;}.form-input,.form-select,.form-file,.form-textarea{	position: relative;	}.form-group .form-checkbox,.form-group .form-radio{	display: block;}.form-group .form-checkbox label,.form-group .form-radio label{	cursor: pointer;    display: inline-block;    font-weight: 400;    padding-left: 20px;    vertical-align: middle;    margin: 0 10px 0 0;    float: left;}.form-group .form-checkbox input,.form-group .form-radio input{	float: left;    margin:4px 0 0 -20px;    line-height: normal;    border: none;}.form-inner{	margin-bottom: 15px;}.form-group .form-checkbox input[type="checkbox"]{	}.form-group .form-radio input[type="radio"]{	}.form-input.form-has-add-on  .form-control{	padding-right: 42.5px;}.form-group .form-add-on{	display: block;    height: 40px;    line-height: 40px;    position: absolute;    right: 0;    text-align: center;    top: 0;    width: 40px;    font-size: 14px;    font-style: normal;    font-weight: 400;    margin: 0;    padding: 0;}.form-submit,.form-submit:hover,.form-submit:active,.form-submit:focus{    position: relative;    border: 0 none;    color: #fff;    cursor: pointer;    height: 39px;    margin: 0;    outline: medium none;    overflow: hidden;    padding: 0 25px;    text-decoration: none;    background: #222;     border-radius: 0;    -moz-border-radius: 0;    -webkit-border-radius: 0;    font-size: 14px;    font-weight: 700;    -moz-opacity: 0.8;   -khtml-opacity: 0.8;   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";   filter: alpha(opacity=80);   opacity: 0.8;   box-shadow:none;   -moz-box-shadow:none;   -webkit-box-shadow:none;}.form-submit:hover,.form-submit:active,.form-submit:focus{	-moz-opacity: 1;  -khtml-opacity: 1;   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;}.form-submit-label {  -moz-opacity: 1;  -khtml-opacity: 1;   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   opacity: 1;}.form-submit-label-hidden{	-moz-opacity: 0;  -khtml-opacity: 0;   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   opacity: 0;}.form-submit-spinner {    background: url("../images/default-loading.gif") no-repeat scroll center center rgba(0, 0, 0, 0);    display: block;    height: 100%;    left: 0;    position: absolute;    top: 0;    width: 100%;    z-index: 1;    display: none;}.form-action{	}.form-action:before,.form-action:after{	display: table;	content: "";}.form-action:after{	clear: both;}.form-file{	}.form-group .form-file label{	display: block;    margin: 0;    padding: 0;    position: relative;}.form-group .form-file .form-control{	cursor: text;	background: none;}.form-file-button{	background-color: #222;    bottom: 0;    color: #fff;    float: none;    font-size: 90%;    font-weight: 300;    overflow: hidden;    margin: 4px;    padding: 0 20px;    position: absolute;    right: 0;    top: 0;    z-index: 10;}.form-file-button i{	display: inline-block;    height: 40px;    line-height: 40px;    margin-top: -4px;    vertical-align: middle;}.form-group .form-file input[type=file]{	cursor: pointer;    opacity: 0;    padding: 0;    position: absolute;    left: 0;    bottom: 0;    appearance:none;	-moz-appearance:none; /* Firefox */	-webkit-appearance:none; /* Safari and Chrome */    background: none repeat scroll 0 0 #fff;    outline: medium none;    box-shadow: none;    -moz-box-shadow: none;    -webkit-box-shadow: none;    z-index: -1;    width: 100%;    height: 40px;}.form-hidden{	display: none;}@media (min-width: 767px) {	.form-horizontal .form-label{		width: 33.33%;		float: left;		padding-top: 7px;		padding-right: 20px;	}	.form-horizontal .form-input,	.form-horizontal .form-textarea,	.form-horizontal .form-select,	.form-horizontal .form-file,	.form-horizontal .form-radio,	.form-horizontal .form-checkbox,	.form-horizontal .form-slider,	.form-horizontal .form-rate,	.form-horizontal .form-captcha{		float: left;		width: 66.67%;	}}.form-flat {}.form-flat .form-input input,.form-flat .form-file input[type=text],.form-flat .form-captcha input, .form-flat .form-select select, .form-flat .form-textarea textarea {    appearance:none;	-moz-appearance:none; /* Firefox */	-webkit-appearance:none; /* Safari and Chrome */    background: none repeat scroll 0 0 #fff;    border-radius: 0;    border-style: solid;    border-width: 2px;    box-shadow: none;    -moz-box-shadow: none;    -webkit-box-shadow: none;    color: #404040;    display: block;    height: 40px;    outline:none;    width: 100%;}.form-flat .form-select i {    font-size: 1.2em;    height: 40px;    line-height: 40px;    position: absolute;    right: 10px;    top: 0;}.form-flat .form-radio input[disabled] + i, .form-flat .form-checkbox input[disabled] + i,.form-flat .form-select select[disabled] + i{	background: none repeat scroll 0 0 rgb(238, 238, 238);	cursor: not-allowed;}.form-flat .form-select select[multiple] {    height: auto;}.form-flat .form-select select[multiple] + i {    display: none;}.form-flat .form-radio label, .form-flat .form-checkbox label {    color: #404040;    cursor: pointer;    display: block;    font-size: 15px;    line-height: 27px;    margin-bottom: 4px;    padding-left: 22px;    position: relative;}.form-flat .form-radio input, .form-flat .form-checkbox input {    left: -9999px;    position: absolute;}.form-flat .form-radio i, .form-flat .form-checkbox i {    background: none repeat scroll 0 0 #fff;    border-style: solid;    border-width: 2px;    display: block;    height: 17px;    left: 0;    outline: medium none;    position: absolute;    top: 5px;    width: 17px;}.form-flat .form-radio i {    border-radius: 50%;    -moz-border-radius: 50%;    -webkit-border-radius: 50%;}.form-flat .form-radio input + i:after, .form-flat .form-checkbox input + i:after {    opacity: 0;    position: absolute;    transition: opacity 0.1s ease 0s;    -moz-transition: opacity 0.1s ease 0s;    -webkit-transition: opacity 0.1s ease 0s;}.form-flat .form-radio input + i:after {    border-radius: 50%;    content: "";    height: 5px;    left: 4px;    top: 4px;    width: 5px;}.form-flat .form-checkbox input + i:after {    content: "\f00c";    font: 12px/16px FontAwesome;    height: 15px;    left: -1px;    text-align: center;    top: -2px;    width: 15px;}.form-flat .form-radio input:checked + i:after, .form-flat .form-checkbox input:checked + i:after {    opacity: 1;}.form-flat .form-radio, .form-flat .form-checkbox {   }.form-flat .form-radio:after, .form-flat .form-checkbox:after {    clear: both;    content: "";    display: table;}.form-flat .form-radio label,.form-flat .form-checkbox label {    cursor: pointer;    float: left;    font-size: 15px;    line-height: 27px;    margin-right: 30px;}.form-flat .form-input input, .form-flat .form-file input[type=text],.form-flat .form-captcha input,.form-flat .form-select select, .form-flat .form-textarea textarea, .form-flat .form-radio i, .form-flat .form-checkbox i {    border-color: #e5e5e5;    transition: border-color 0.3s ease 0s;    -moz-transition: border-color 0.3s ease 0s;    -webkit-transition: border-color 0.3s ease 0s;}.form-flat .form-input:hover input, .form-flat .form-captcha:hover input,.form-flat .form-file:hover input[type=text],.form-flat .form-select:hover select, .form-flat .form-textarea:hover textarea,.form-flat .form-radio label:hover i,.form-flat .form-checkbox label:hover i {    border-color: #909090;}.form-flat .form-radio input + i:after{	background-color:#222;}.form-flat .form-checkbox input + i:after{	color:#222;}.form-flat .form-input input:focus, .form-flat .form-captcha input:focus,.form-flat .form-file:hover input[type=text]:focus,.form-flat .form-select select:focus, .form-flat .form-textarea textarea:focus,.form-flat .form-radio input:checked + i, .form-flat .form-checkbox input:checked + i {    border-color: #222;}.form-flat .ui-slider {    background: none repeat scroll 0 0 #fff;    border: 3px solid #e5e5e5;    height: 3px;    margin: 10px 0 20px;    position: relative;}.form-flat .ui-slider-handle {    background: none repeat scroll 0 0 #fff;    border: 2px solid #e5e5e5;    height: 18px;    margin: -8px 0 0 -8px;    outline: medium none;    position: absolute;    -moz-transition: border-color 0.3s ease 0s;    -webkit-transition: border-color 0.3s ease 0s;    transition: border-color 0.3s ease 0s;    width: 18px;    z-index: 20;}.form-flat .ui-slider-range{	display: block;    font-size: 0.7em;    position: absolute;    z-index: 10;    top: -3px;    left: -3px;    border: 3px solid #909090;}.form-flat .form-rate{	float: right;}.form-flat .form-rate input{	left: -9999px;	position: absolute;}.form-flat .form-rate-star {    cursor: pointer;    display: block;    float: right;    font-size: 20px;    height: 17px;    line-height: 17px;    margin-top: 3px;    padding: 0 2px;    -moz-transition: color 0.3s ease 0s;    -webkit-transition: color 0.3s ease 0s;    transition: color 0.3s ease 0s;    color: #e5e5e5;}.form-flat .form-rate-star i{	line-height: 1;}.form-flat .form-rate input + .form-rate-star:hover,.form-flat .form-rate input + .form-rate-star:hover ~ .form-rate-star {    color: #fd7337;}.form-flat .form-rate input:checked ~ .form-rate-star {    color: #fd7337;}.form-captcha{	position: relative;}.form-captcha .form-captcha-img{    right: 4px;    position: absolute;    top:4px;    bottom:4px;    background:url("../images/captcha-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);    width: 100px;}.form-captcha .form-captcha-img:before{	border: 1px solid #e5e5e5;    bottom: 0;    content: "";    display: block;    height: 100%;    left: 0;    position: absolute;    right: 0;    top: 0;    z-index:1;}.form-flat .form-input input:hover ~ .form-captcha-img,.form-flat .form-input input:focus ~ .form-captcha-img{   border-color:#222;}.form-captcha .form-captcha-img img{	border-radius: 0;	-moz-border-radius: 0;	-webkit-border-radius: 0;    box-shadow: none;    -moz-box-shadow: none;    -webkit-box-shadow: none;    margin-top: -15px;    position: relative;    top: 50%;}.form-input  .minicolors-theme-bootstrap .minicolors-swatch{	bottom: 4px;    display: block;    height: auto;    left: 4px;    position: absolute;    right: 0;    top: 4px;}.form-input .minicolors-theme-bootstrap .minicolors-swatch:before{	border: 1px solid #e5e5e5;    bottom: 0;    content: "";    display: block;    height: 100%;    left: 0;    position: absolute;    right: 0;    top: 0;    z-index:1;}.form-message{	padding:0px 0 15px;}.form-pop-overlay{	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);    height: 100%;    left: 0;    position: fixed;    top: 0;    transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    width: 100%;    z-index: 1000;    display: none;}.form-popup{	position: fixed;	top: 0;	left: 0;	right: 0;	bottom: 0;	z-index: 2000;	overflow-x: hidden;    overflow-y: auto;}.form-popup-container{	background: none repeat scroll 0 0 #fff;    margin: 40px auto 30px;    position: relative;    width: 600px;    overflow: hidden;}@media (max-width: 767px) {	.form-popup-container{		background: none repeat scroll 0 0 #fff;	    margin: 10px;	    position: relative;	    width: auto !important;	}}.form-popup-header{	position: relative;	padding: 0 0 20px 0;	margin: 0;}.form-popup-header h3{	border-bottom: 1px solid rgba(0, 0, 0, 0.1);    font-size: 20px;    font-weight: normal;    padding: 20px;}.form-popup-close{	color: #000;    font-size: 21px;    font-weight: 700;    line-height: 1;     -moz-opacity: 0.2;   -khtml-opacity: 0.2;   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=20)";   filter: alpha(opacity=20);    opacity: 0.2;    border: 0 none;    cursor: pointer;    padding: 0;    position: absolute;    top: 6px;    right: 10px;}.form-popup-close:hover{   -moz-opacity: 0.5;   -khtml-opacity: 0.5;   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=50)";   filter: alpha(opacity=50);   opacity: 0.5;}.form-popup-body{    margin: 0;    padding:0 20px 20px;}.form-icon-pos-left .form-add-on{	right:auto;	left:0;}.form-icon-pos-left .form-input.form-has-add-on .form-control{	padding-right: 6px;	padding-left:35px;}/* Tooltip */.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}		