div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right{height:13px;}
div.pp_default .pp_top .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}
div.pp_default .pp_top .pp_middle{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite_x.png) top left repeat-x;}
div.pp_default .pp_top .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}
div.pp_default .pp_content .ppt{color:#f8f8f8;}
div.pp_default .pp_content_container .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}
div.pp_default .pp_content_container .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px;}
div.pp_default .pp_content{background-color:#fff;}
div.pp_default .pp_next:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer;}
div.pp_default .pp_previous:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer;}
div.pp_default .pp_expand{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_expand:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer;}
div.pp_default .pp_contract{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_contract:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer;}
div.pp_default .pp_close{width:30px;height:30px;background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;}
div.pp_default #pp_full_res .pp_inline{color:#000;}
div.pp_default .pp_gallery ul li a{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa;}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a{border-color:#fff;}
div.pp_default .pp_social{margin-top:7px;}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto;}
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px;}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px;}
div.pp_default .pp_details{position:relative;}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0 0;width:20px;}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px;}
div.pp_default .pp_content_container .pp_details{margin-top:5px;}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative;}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px;}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7;}
div.pp_default .pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:5px 50px 5px 0;}
div.pp_default .pp_bottom .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}
div.pp_default .pp_bottom .pp_middle{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}
div.pp_default .pp_bottom .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}
div.pp_default .pp_loaderIcon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/default/loader.gif) center center no-repeat;}
div.light_rounded .pp_top .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_next:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_rounded .pp_previous:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_rounded .pp_expand{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_expand:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_rounded .pp_details{position:relative;}
div.light_rounded .pp_description{margin-right:85px;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_rounded .pp_nav .pp_play{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_nav .pp_pause{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_arrow_previous{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.dark_rounded .pp_top .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}
div.dark_rounded .pp_top .pp_middle{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_top .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}
div.dark_rounded .pp_content_container .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}
div.dark_rounded .pp_content_container .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}
div.dark_rounded .pp_content{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_next:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_rounded .pp_previous:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_rounded .pp_details{position:relative;}
div.dark_rounded .pp_description{margin-right:85px;}
div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}
div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_rounded .pp_nav .pp_play{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_nav .pp_pause{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_arrow_previous{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_rounded .pp_arrow_next{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_rounded .pp_bottom .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}
div.dark_rounded .pp_bottom .pp_middle{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_bottom .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}
div.dark_rounded .pp_loaderIcon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}
div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content{background:#000;}
div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/loader.gif) center center no-repeat;}
div.dark_square .pp_expand{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_square .pp_expand:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_square .pp_contract{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_square .pp_contract:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_square .pp_close{width:75px;height:22px;background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_square .pp_details{position:relative;}
div.dark_square .pp_description{margin:0 85px 0 0;}
div.dark_square #pp_full_res .pp_inline{color:#fff;}
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_square .pp_nav{clear:none;}
div.dark_square .pp_nav .pp_play{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_nav .pp_pause{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_arrow_previous{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_square .pp_arrow_next{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_square .pp_next:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_square .pp_previous:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content{background:#fff;}
div.light_square .pp_content .ppt{color:#000;}
div.light_square .pp_expand{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_square .pp_expand:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_square .pp_contract{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_square .pp_contract:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_square .pp_close{width:75px;height:22px;background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_square .pp_details{position:relative;}
div.light_square .pp_description{margin-right:85px;}
div.light_square #pp_full_res .pp_inline{color:#000;}
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_square .pp_nav .pp_play{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_nav .pp_pause{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_arrow_previous{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_square .pp_arrow_next{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_square .pp_next:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_square .pp_previous:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_loaderIcon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.facebook .pp_top .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}
div.facebook .pp_top .pp_middle{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}
div.facebook .pp_top .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}
div.facebook .pp_content .ppt{color:#000;}
div.facebook .pp_content_container .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}
div.facebook .pp_content_container .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}
div.facebook .pp_content{background:#fff;}
div.facebook .pp_expand{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.facebook .pp_expand:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.facebook .pp_contract{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.facebook .pp_contract:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.facebook .pp_close{width:22px;height:22px;background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.facebook .pp_details{position:relative;}
div.facebook .pp_description{margin:0 37px 0 0;}
div.facebook #pp_full_res .pp_inline{color:#000;}
div.facebook .pp_loaderIcon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/loader.gif) center center no-repeat;}
div.facebook .pp_arrow_previous{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}
div.facebook .pp_arrow_next{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default;}
div.facebook .pp_nav{margin-top:0;}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}
div.facebook .pp_nav .pp_play{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}
div.facebook .pp_nav .pp_pause{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}
div.facebook .pp_next:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer;}
div.facebook .pp_previous:hover{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.facebook .pp_bottom .pp_left{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}
div.facebook .pp_bottom .pp_middle{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}
div.facebook .pp_bottom .pp_right{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}
.pp_top{height:20px;position:relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position:static;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;min-width:40px;}
* html .pp_content{width:40px;}
.pp_fade{display:none;}
.pp_content_container{position:relative;text-align:left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float:left;margin:10px 0 2px 0;}
.pp_description{display:none;margin:0;}
.pp_social{float:left;margin:0;}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden;}
.pp_social .twitter{float:left;}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0;}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap;}
.pp_nav .pp_play,
.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}
a.pp_arrow_previous,
a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000;}
.pp_gallery div{float:left;overflow:hidden;position:relative;}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap;}
.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden;}
.pp_gallery ul a:hover,
.pp_gallery li.selected a{border-color:#fff;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}
.pp_gallery li.default a{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}
.pp_gallery li.default a img{display:none;}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next{margin-top:7px !important;}
a.pp_next{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}
a.pp_previous{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/lib/extentions/prettyPhoto/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}
a.pp_expand,
a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px;}
.pp_bottom{height:20px;position:relative;}
* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_bottom .pp_middle{left:0;position:static;}
.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}
#pp_full_res{line-height:1 !important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px 0;}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em;}.btn-group:first-child{*margin-left:0;}
.btn-group+.btn-group{margin-left:5px;}
.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px;}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px;}
.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group>.btn+.btn{margin-left:-1px;}
.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px;}
.btn-group>.btn-mini{font-size:10.5px;}
.btn-group>.btn-small{font-size:11.9px;}
.btn-group>.btn-large{font-size:17.5px;}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2;}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}
.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);*padding-top:5px;*padding-bottom:5px;}
.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px;}
.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px;}
.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px;}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc;}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}
.btn .caret{margin-top:8px;margin-left:0;}
.btn-large .caret{margin-top:6px;}
.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px;}
.btn-mini .caret,.btn-small .caret{margin-top:8px;}
.dropup .btn-large .caret{border-bottom-width:5px;}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.btn-group-vertical{display:inline-block;*display:inline;*zoom:1;}
.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px;}
.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav{margin-left:0;margin-bottom:20px;list-style:none;}
.nav>li>a{display:block;}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee;}
.nav>li>a>img{max-width:none;}
.nav>.pull-right{float:right;}
.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999999;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);text-transform:uppercase;}
.nav li+.nav-header{margin-top:9px;}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0;}
.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.nav-list>li>a{padding:3px 15px;}
.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.2);background-color:#0088cc;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px;}
.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.nav-tabs,.nav-pills{*zoom:1;}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0;}
.nav-tabs:after,.nav-pills:after{clear:both;}
.nav-tabs>li,.nav-pills>li{float:left;}
.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs>li{margin-bottom:-1px;}
.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #dddddd;}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555555;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#ffffff;background-color:#0088cc;}
.nav-stacked>li{float:none;}
.nav-stacked>li>a{margin-right:0;}
.nav-tabs.nav-stacked{border-bottom:0;}
.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;}
.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2;}
.nav-pills.nav-stacked>li>a{margin-bottom:3px;}
.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px;}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.nav .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;}
.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580;}
.nav-tabs .dropdown-toggle .caret{margin-top:8px;}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff;}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer;}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#ffffff;background-color:#999999;border-color:#999999;}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}
.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999999;}
.tabbable{*zoom:1;}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0;}
.tabbable:after{clear:both;}
.tab-content{overflow:auto;}
.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 #ddd;}
.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0;}
.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd;}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd;}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none;}
.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{float:left;margin-right:19px;border-right:1px solid #ddd;}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#ffffff;}
.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd;}
.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eeeeee #eeeeee #eeeeee #dddddd;}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#ffffff;}
.nav>.disabled>a{color:#999999;}
.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default;}
.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2;}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0;}
.navbar-inner:after{clear:both;}
.navbar .container{width:auto;}
.nav-collapse.collapse{height:auto;overflow:visible;}
.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777777;text-shadow:0 1px 0 #ffffff;}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none;}
.navbar-text{margin-bottom:0;line-height:40px;color:#777777;}
.navbar-link{color:#777777;}.navbar-link:hover,.navbar-link:focus{color:#333333;}
.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff;}
.navbar .btn,.navbar .btn-group{margin-top:5px;}
.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0;}
.navbar-form{margin-bottom:0;*zoom:1;}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0;}
.navbar-form:after{clear:both;}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px;}
.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0;}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px;}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap;}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0;}
.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0;}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.navbar-static-top{position:static;margin-bottom:0;}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px;}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0;}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;}
.navbar-fixed-top{top:0;}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);box-shadow:0 1px 10px rgba(0,0,0,.1);}
.navbar-fixed-bottom{bottom:0;}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,.1);box-shadow:0 -1px 10px rgba(0,0,0,.1);}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0;}
.navbar .nav.pull-right{float:right;margin-right:0;}
.navbar .nav>li{float:left;}
.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777777;text-decoration:none;text-shadow:0 1px 0 #ffffff;}
.navbar .nav .dropdown-toggle .caret{margin-top:8px;}
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333333;text-decoration:none;}
.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);-moz-box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 8px rgba(0, 0, 0, 0.125);}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#ffffff;background-color:#e5e5e5;*background-color:#d9d9d9;}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9;}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);box-shadow:0 1px 0 rgba(0, 0, 0, 0.25);}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px;}
.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}
.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}
.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333333;border-bottom-color:#333333;}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555555;}
.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777777;border-bottom-color:#777777;}
.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555555;border-bottom-color:#555555;}
.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0;}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px;}
.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px;}
.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222222, #111111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111));background-image:-webkit-linear-gradient(top, #222222, #111111);background-image:-o-linear-gradient(top, #222222, #111111);background-image:linear-gradient(to bottom, #222222, #111111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525;}
.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999999;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#ffffff;}
.navbar-inverse .brand{color:#999999;}
.navbar-inverse .navbar-text{color:#999999;}
.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#ffffff;}
.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#ffffff;background-color:#111111;}
.navbar-inverse .navbar-link{color:#999999;}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#ffffff;}
.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#ffffff;}
.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999999;border-bottom-color:#999999;}
.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}
.navbar-inverse .navbar-search .search-query{color:#ffffff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#cccccc;}
.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333333;text-shadow:0 1px 0 #ffffff;background-color:#ffffff;border:0;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);outline:0;}
.navbar-inverse .btn-navbar{color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000000;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#ffffff;background-color:#040404;*background-color:#000000;}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000000 \9;}
.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #ffffff;}.breadcrumb>li>.divider{padding:0 5px;color:#ccc;}
.breadcrumb>.active{color:#999999;}
.pagination{margin:20px 0;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination ul>li{display:inline;}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;}
.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;}
.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;}
.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;}
.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;}
.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;}
.pager:after{clear:both;}
.pager li{display:inline;}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5;}
.pager .next>a,.pager .next>span{float:right;}
.pager .previous>a,.pager .previous>span{float:left;}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;}
.thumbnails{margin-left:-20px;list-style:none;*zoom:1;}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0;}
.thumbnails:after{clear:both;}
.row-fluid .thumbnails{margin-left:0;}
.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px;}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
a.thumbnail:hover,a.thumbnail:focus{border-color:#0088cc;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto;}
.thumbnail .caption{padding:9px;color:#555555;}
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert,.alert h4{color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-success h4{color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-danger h4,.alert-error h4{color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-info h4{color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}
@-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{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));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:-moz-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);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);}
.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));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:-moz-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);}
.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);}
.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));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:-moz-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);}
.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);}
.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));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:-moz-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);}
.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);}
.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));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:-moz-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);}
.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eeeeee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px;}
.hero-unit li{line-height:30px;}
.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}
.media,.media .media{margin-top:15px;}
.media:first-child{margin-top:0;}
.media-object{display:block;}
.media-heading{margin:0 0 5px;}
.media>.pull-left{margin-right:10px;}
.media>.pull-right{margin-left:10px;}
.media-list{margin-left:0;list-style:none;}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.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:8px;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;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:#000000;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#ffffff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);white-space:normal;}.popover.top{margin-top:-10px;}
.popover.right{margin-left:10px;}
.popover.bottom{margin-top:10px;}
.popover.left{margin-left:-10px;}
.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.popover-title:empty{display:none;}
.popover-content{padding:9px 14px;}
.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover .arrow{border-width:11px;}
.popover .arrow:after{border-width:10px;content:"";}
.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;}
.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;}
.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;}
.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80);}
.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none;}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal.fade.in{top:10%;}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee;}.modal-header .close{margin-top:2px;}
.modal-header h3{margin:0;line-height:30px;}
.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px;}
.modal-form{margin-bottom:0;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn+.btn{margin-left:-1px;}
.modal-footer .btn-block+.btn-block{margin-left:0;}
.dropup,.dropdown{position:relative;}
.dropdown-toggle{*margin-bottom:-3px;}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}
.dropdown .caret{margin-top:8px;margin-left:2px;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}
.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));background-image:-webkit-linear-gradient(top, #0088cc, #0077b3);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom, #0088cc, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999999;}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default;}
.open{*z-index:1000;}.open>.dropdown-menu{display:block;}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}
.pull-right>.dropdown-menu{right:0;left:auto;}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"";}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0;}
.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}
.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px;}
.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion{margin-bottom:20px;}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.accordion-heading{border-bottom:0;}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px;}
.accordion-toggle{cursor:pointer;}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5;}
.carousel{position:relative;margin-bottom:20px;line-height:1;}
.carousel-inner{overflow:hidden;width:100%;position:relative;}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-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{display:block;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-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50);}.carousel-control.right{left:auto;right:15px;}
.carousel-control:hover,.carousel-control:focus{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none;}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255, 255, 255, 0.25);border-radius:5px;}
.carousel-indicators .active{background-color:#fff;}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333333;background:rgba(0, 0, 0, 0.75);}
.carousel-caption h4,.carousel-caption p{color:#ffffff;line-height:20px;}
.carousel-caption h4{margin:0 0 5px;}
.carousel-caption p{margin-bottom:0;}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40);}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.invisible{visibility:hidden;}
.affix{position:fixed;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease;}.collapse.in{height:auto;}
@-ms-viewport{width:device-width;}.hidden{display:none;visibility:hidden;}
.visible-phone{display:none !important;}
.visible-tablet{display:none !important;}
.hidden-desktop{display:none !important;}
.visible-desktop{display:inherit !important;}
@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important ;} .visible-tablet{display:inherit !important;} .hidden-tablet{display:none !important;}}@media (max-width:767px){.hidden-desktop{display:inherit !important;} .visible-desktop{display:none !important;} .visible-phone{display:inherit !important;} .hidden-phone{display:none !important;}}.visible-print{display:none !important;}
@media print{.visible-print{display:inherit !important;} .hidden-print{display:none !important;}}@media (max-width:767px){body{padding-left:20px;padding-right:20px;} .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px;} .container-fluid{padding:0;} .dl-horizontal dt{float:none;clear:none;width:auto;text-align:left;} .dl-horizontal dd{margin-left:0;} .container{width:auto;} .row-fluid{width:100%;} .row,.thumbnails{margin-left:0;} .thumbnails>li{float:none;margin-left:0;} [class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .row-fluid [class*="offset"]:first-child{margin-left:0;} .input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto;} .controls-row [class*="span"]+[class*="span"]{margin-left:0;} .modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0;}.modal.fade{top:-100px;} .modal.fade.in{top:20px;}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0);} .page-header h1 small{display:block;line-height:20px;} input[type="checkbox"],input[type="radio"]{border:1px solid #ccc;} .form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left;} .form-horizontal .controls{margin-left:0;} .form-horizontal .control-list{padding-top:0;} .form-horizontal .form-actions{padding-left:10px;padding-right:10px;} .media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px;} .media-object{margin-right:0;margin-left:0;} .modal{top:10px;left:10px;right:10px;} .modal-header .close{padding:10px;margin:-10px;} .carousel-caption{position:static;}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:20px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px;} .span12{width:724px;} .span11{width:662px;} .span10{width:600px;} .span9{width:538px;} .span8{width:476px;} .span7{width:414px;} .span6{width:352px;} .span5{width:290px;} .span4{width:228px;} .span3{width:166px;} .span2{width:104px;} .span1{width:42px;} .offset12{margin-left:764px;} .offset11{margin-left:702px;} .offset10{margin-left:640px;} .offset9{margin-left:578px;} .offset8{margin-left:516px;} .offset7{margin-left:454px;} .offset6{margin-left:392px;} .offset5{margin-left:330px;} .offset4{margin-left:268px;} .offset3{margin-left:206px;} .offset2{margin-left:144px;} .offset1{margin-left:82px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;} .row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;} .row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;} .row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;} .row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;} .row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;} .row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;} .row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;} .row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;} .row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;} .row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;} .row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;} .row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;} .row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;} .row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;} .row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;} .row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;} .row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;} .row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;} .row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;} .row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;} .row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;} .row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;} .row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;} .row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;} .row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;} .row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;} .row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;} .row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;} .row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;} .row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;} .row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;} .row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;} .row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;} .row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:20px;} input.span12,textarea.span12,.uneditable-input.span12{width:710px;} input.span11,textarea.span11,.uneditable-input.span11{width:648px;} input.span10,textarea.span10,.uneditable-input.span10{width:586px;} input.span9,textarea.span9,.uneditable-input.span9{width:524px;} input.span8,textarea.span8,.uneditable-input.span8{width:462px;} input.span7,textarea.span7,.uneditable-input.span7{width:400px;} input.span6,textarea.span6,.uneditable-input.span6{width:338px;} input.span5,textarea.span5,.uneditable-input.span5{width:276px;} input.span4,textarea.span4,.uneditable-input.span4{width:214px;} input.span3,textarea.span3,.uneditable-input.span3{width:152px;} input.span2,textarea.span2,.uneditable-input.span2{width:90px;} input.span1,textarea.span1,.uneditable-input.span1{width:28px;}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;} .row:after{clear:both;} [class*="span"]{float:left;min-height:1px;margin-left:30px;} .container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px;} .span12{width:1170px;} .span11{width:1070px;} .span10{width:970px;} .span9{width:870px;} .span8{width:770px;} .span7{width:670px;} .span6{width:570px;} .span5{width:470px;} .span4{width:370px;} .span3{width:270px;} .span2{width:170px;} .span1{width:70px;} .offset12{margin-left:1230px;} .offset11{margin-left:1130px;} .offset10{margin-left:1030px;} .offset9{margin-left:930px;} .offset8{margin-left:830px;} .offset7{margin-left:730px;} .offset6{margin-left:630px;} .offset5{margin-left:530px;} .offset4{margin-left:430px;} .offset3{margin-left:330px;} .offset2{margin-left:230px;} .offset1{margin-left:130px;} .row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;} .row-fluid:after{clear:both;} .row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;} .row-fluid [class*="span"]:first-child{margin-left:0;} .row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%;} .row-fluid .span12{width:100%;*width:99.94680851063829%;} .row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%;} .row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%;} .row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%;} .row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%;} .row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%;} .row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%;} .row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%;} .row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%;} .row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%;} .row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%;} .row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%;} .row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%;} .row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%;} .row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%;} .row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%;} .row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%;} .row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%;} .row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%;} .row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%;} .row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%;} .row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%;} .row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%;} .row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%;} .row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%;} .row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%;} .row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%;} .row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%;} .row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%;} .row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%;} .row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%;} .row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%;} .row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%;} .row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%;} .row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%;} .row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%;} input,textarea,.uneditable-input{margin-left:0;} .controls-row [class*="span"]+[class*="span"]{margin-left:30px;} input.span12,textarea.span12,.uneditable-input.span12{width:1156px;} input.span11,textarea.span11,.uneditable-input.span11{width:1056px;} input.span10,textarea.span10,.uneditable-input.span10{width:956px;} input.span9,textarea.span9,.uneditable-input.span9{width:856px;} input.span8,textarea.span8,.uneditable-input.span8{width:756px;} input.span7,textarea.span7,.uneditable-input.span7{width:656px;} input.span6,textarea.span6,.uneditable-input.span6{width:556px;} input.span5,textarea.span5,.uneditable-input.span5{width:456px;} input.span4,textarea.span4,.uneditable-input.span4{width:356px;} input.span3,textarea.span3,.uneditable-input.span3{width:256px;} input.span2,textarea.span2,.uneditable-input.span2{width:156px;} input.span1,textarea.span1,.uneditable-input.span1{width:56px;} .thumbnails{margin-left:-30px;} .thumbnails>li{margin-left:30px;} .row-fluid .thumbnails{margin-left:0;}}@font-face{font-family:'FontAwesome';src:url(//www.odontologists.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.odontologists.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.odontologists.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.odontologists.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.odontologists.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.odontologists.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#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-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.anim-start-ltr,
.anim-start-btt,
.anim-start-ttb,
.anim-start-rtl,
.anim-start-stb{opacity:0;}
.anim-end-ltr,
.anim-end-btt,
.anim-end-ttb,
.anim-end-rtl,
.anim-end-stb{opacity:1;}
.anim-start-btt,
.anim-start-ttb,
.anim-end-btt,
.anim-end-ttb{float:left;}
.anim-end-ltr{-webkit-animation:anim-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation:anim-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-animation:anim-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:anim-ltr 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
.anim-end-btt{-webkit-animation:anim-btt 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation:anim-btt 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-animation:anim-btt 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:anim-btt 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
.anim-end-ttb{-webkit-animation:anim-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation:anim-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-animation:anim-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:anim-ttb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
.anim-end-rtl{-webkit-animation:anim-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation:anim-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-animation:anim-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:anim-rtl 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
.anim-end-stb{-webkit-animation:anim-stb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-animation:anim-stb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-animation:anim-stb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:anim-stb 0.8s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);}
@keyframes anim-ltr{0%{transform:translate(-10%,0);opacity:0}
100%{transform:translate(0,0);opacity:1}
}
@-moz-keyframes anim-ltr{0%{-moz-transform:translate(-10%,0);opacity:0}
100%{-moz-transform:translate(0,0);opacity:1}
}
@-webkit-keyframes anim-ltr{0%{-webkit-transform:translate(-10%,0);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}
@keyframes anim-btt{0%{transform:translate(0,10%);opacity:0}
100%{transform:translate(0,0);opacity:1}
}
@-moz-keyframes anim-btt{0%{-moz-transform:translate(0,10%);opacity:0}
100%{-moz-transform:translate(0,0);opacity:1}
}
@-webkit-keyframes anim-btt{0%{-webkit-transform:translate(0,10%);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}
@keyframes anim-ttb{0%{transform:translate(0,-10%);opacity:0}
100%{transform:translate(0,0);opacity:1}
}
@-moz-keyframes anim-ttb{0%{-moz-transform:translate(0,-10%);opacity:0}
100%{-moz-transform:translate(0,0);opacity:1}
}
@-webkit-keyframes anim-ttb{0%{-webkit-transform:translate(0,-10%);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}
@keyframes anim-rtl{0%{transform:translate(10%,0);opacity:0}
100%{transform:translate(0,0);opacity:1}
}
@-moz-keyframes anim-rtl{0%{-moz-transform:translate(10%,0);opacity:0}
100%{-moz-transform:translate(0,0);opacity:1}
}
@-webkit-keyframes anim-rtl{0%{-webkit-transform:translate(10%,0);opacity:0}
100%{-webkit-transform:translate(0,0);opacity:1}
}
@keyframes anim-stb{0%{transform:scale(0);opacity:0}
100%{transform:scale(1);opacity:1}
}
@-moz-keyframes anim-stb{0%{-moz-transform:scale(0);opacity:0}
100%{-moz-transform:scale(1);opacity:1}
}
@-webkit-keyframes anim-stb{0%{-webkit-transform:scale(0);opacity:0}
100%{-webkit-transform:scale(1);opacity:1}
}
.button{display:inline-block;color:#FFF;text-align:center;line-height:1.5;margin:0 0.5em 1.2em 0;background-image:none !important;}
.button:hover{color:#FFF;}
.button.wide{display:block;}
.button i{margin-left:10px;}
.button.small{font-size:0.9em;padding:6px 14px;}
.button.medium{font-size:1em;padding:8px 22px;}
.button.large{font-size:1.2em;padding:8px 26px;}
.button.aqua{background-color:#008867;}
.button.black{background-color:#202020;}
.button.blue_dark{background-color:#22419C;}
.button.blue_light{background-color:#3F4DF3;}
.button.brown{background-color:#B77705;}
.button.green_dark{background-color:#097519;}
.button.green_light{background-color:#59AC23;}
.button.grey{background-color:#9E9E9E;}
.button.red_dark{background-color:#CF2200;}
.button.red_light{background-color:#F33F3F;}
.button.pink{background-color:#E700CC;}
.button.purple{background-color:#880078;}
.button.style1,
.button.style2,
.button.style3,
.button.style4{background-image:none !important;}
.button.style1{border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.button.style1:hover{background-color:#222;}
.button.style2{border:none;-webkit-box-shadow:inset 0 -4px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:inset 0 -4px 0 rgba(0, 0, 0, 0.2);-ms-box-shadow:inset 0 -4px 0 rgba(0, 0, 0, 0.2);-o-box-shadow:inset 0 -4px 0 rgba(0, 0, 0, 0.2);box-shadow:inset 0 -4px 0 rgba(0, 0, 0, 0.2);}
.button.style2:active{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.button.style3{border:1px solid rgba(51, 51, 51, 0.2);-webkit-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.5);-moz-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.5);-ms-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.5);-o-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.5);box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, rgba(255, 255, 255, 0.2)), color-stop(1, rgba(255, 255, 255, 0)));background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0) 100%);background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0) 100%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0) 100%);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0.2)', endColorstr='rgba(255, 255, 255, 0)',GradientType=0)}
.button.style3:hover{background-color:#222;}
.button.style4{border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.3);-ms-box-shadow:0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.3);-o-box-shadow:0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(255, 255, 255, 0.3) inset,0 1px 2px rgba(0, 0, 0, 0.3);}
.button.style4:hover{opacity:0.8;}
.sc-carousel{width:100%;position:relative;padding:0 35px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-carousel.carousel-iframe{height:auto !important;}
.sc-carousel ul{margin:0;padding:0;list-style:none;display:block;}
.sc-carousel li{padding:0px 15px;display:block;float:left;background:none;border:none;}
.sc-carousel .entry-header,
.sc-carousel .entry-header img{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-carousel .entry-header{overflow:hidden;max-width:100%;position:relative;display:inline-block;vertical-align:top;}
.sc-carousel .entry-header a{padding:0;}
.sc-carousel .entry-header img{}
.sc-carousel .entry-content{margin-top:15px;}
.sc-carousel .entry-content h4{line-height:1;}
.sc-carousel .entry-content h4 a{color:inherit;}
.sc-carousel .entry-footer{font-size:90%;border-top:1px solid #EAEAEA;padding-top:10px;margin-bottom:20px;}
.sc-carousel .entry-footer a{color:inherit;}
.sc-carousel .comment{float:right;}
.sc-carousel .comment i{color:#C9C9C9;font-size:larger;margin-right:10px}
.sc-carousel .entry-header .image-overlay,
.sc-grid .entry-header .image-overlay{overflow:hidden;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;visibility:visible;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.sc-carousel .entry-header:hover .image-overlay,
.sc-grid .entry-header:hover .image-overlay{opacity:0.9;filter:alpha(opacity=100);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.sc-carousel .entry-header .image-overlay-inner,
.sc-grid .entry-header .image-overlay-inner{display:table;width:100%;height:100%;background:#444;background:rgba(61, 61, 61, 0.5);}
.sc-carousel .entry-header .hover-icons,
.sc-grid .entry-header .hover-icons{display:table-cell;vertical-align:middle;text-align:center;}
.sc-carousel .entry-header .hover-link,
.sc-carousel .entry-header .hover-zoom,
.sc-grid .entry-header .hover-link,
.sc-grid .entry-header .hover-zoom{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";text-align:center;display:inline-block;height:50px;width:50px;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;border-radius:500px;}
.sc-carousel .entry-header:hover .hover-zoom,
.sc-carousel .entry-header:hover .hover-link,
.sc-grid .entry-header:hover .hover-zoom,
.sc-grid .entry-header:hover .hover-link{background:#222;background:rgba(0, 0, 0, 0.5);opacity:1;filter:alpha(opacity=100);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";}
.sc-carousel .entry-header .hover-link:hover,
.sc-carousel .entry-header .hover-zoom:hover,
.sc-grid .entry-header .hover-link:hover,
.sc-grid .entry-header .hover-zoom:hover{background:#101010;}
.sc-carousel .entry-header .hover-zoom,
.sc-grid .entry-header .hover-zoom{margin-right:5px;-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px);}
.sc-carousel .entry-header .hover-link,
.sc-grid .entry-header .hover-link{margin-left:5px;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px);}
.sc-carousel .entry-header:hover .hover-zoom,
.sc-carousel .entry-header:hover .hover-link,
.sc-grid .entry-header:hover .hover-zoom,
.sc-grid .entry-header:hover .hover-link{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);}
.sc-carousel .entry-header .image-overlay.style2 .hover-zoom,
.sc-carousel .entry-header .image-overlay.style2 .hover-link,
.sc-grid .entry-header .image-overlay.style2 .hover-zoom,
.sc-grid .entry-header .image-overlay.style2 .hover-link{margin:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
.sc-carousel .entry-header:hover .image-overlay.style2 .hover-zoom,
.sc-carousel .entry-header:hover .image-overlay.style2 .hover-link,
.sc-grid .entry-header:hover .image-overlay.style2 .hover-zoom,
.sc-grid .entry-header:hover .image-overlay.style2 .hover-link{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);}
.sc-carousel .entry-header .hover-zoom:before,
.sc-carousel .entry-header .hover-link:before,
.sc-grid .entry-header .hover-zoom:before,
.sc-grid .entry-header .hover-link:before{font-family:dashicons;font-size:22px;position:relative;display:inline-block;float:right;color:#FFF;line-height:1;}
.sc-carousel .entry-header .hover-zoom:before,
.sc-grid .entry-header .hover-zoom:before{content:'\f132';right:14px;top:15px;}
.sc-carousel .entry-header .hover-link:before,
.sc-grid .entry-header .hover-link:before{content:'\f103';right:14px;top:15px;}
.sc-carousel.carousel-client{}
.sc-carousel.carousel-client img{margin:0 auto;}
.sc-carousel.carousel-client li{height:100%;display:table;}
.sc-carousel.carousel-client .entry-header{display:table-cell;vertical-align:middle}
.sc-carousel.carousel-team .wrap-team{display:table-cell;vertical-align:middle;}
.sc-carousel.carousel-team .team-thumb.team-thumb-round img,
.sc-carousel.carousel-team .team-thumb.team-thumb-round image-overlay{-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.sc-carousel.carousel-testimonial{text-align:center;padding:0;margin-top:0;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-carousel.carousel-testimonial li{text-align:center;}
.sc-carousel.carousel-testimonial .entry-header{display:inline-block;font-size:large;text-align:center;background:#FAFAFA;padding:20px 35px;margin-bottom:35px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-carousel.carousel-testimonial .sc-carousel-thumbs{max-width:100%;text-align:center !important;}
.sc-carousel.carousel-testimonial .sc-carousel-thumbs img{margin:0 7px;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;filter:gray;-webkit-filter:grayscale(0.5);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.sc-carousel.carousel-testimonial .sc-carousel-thumbs img:hover,
.sc-carousel.carousel-testimonial .sc-carousel-thumbs .selected img{filter:none;-webkit-filter:grayscale(0);}
.sc-carousel.carousel-testimonial .sc-testimonial-style2{display:inline-block;}
.sc-carousel.carousel-testimonial .sc-testimonial-style2 .entry-header{background:#FFF;border:1px solid #efefef;}
.sc-carousel .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;}
.sc-carousel .image-overlay-inner{position:relative;display:table;width:100%;height:100%;}
.sc-carousel .hover-icons{display:table-cell;vertical-align:middle;text-align:center;}
.sc-carousel .hover-link,
.sc-carousel .hover-zoom{text-align:center;display:inline-block;height:50px;width:50px;}
.sc-carousel .hover-zoom{margin-right:10px;}
.sc-carousel .hover-link{height:50px;width:50px;}
.sc-carousel a.prev,
.sc-carousel a.next{position:absolute;top:50%;margin-top:-15px;background:#CACACA;text-align:center;width:30px;height:30px;display:block;}
.sc-carousel a.prev{left:0;}
.sc-carousel a.next{right:0;}
.sc-carousel a.prev:hover,
.sc-carousel a.next:hover{background:#AAA;}
.sc-carousel a.prev i,
.sc-carousel a.next i{color:#FFF;font-size:15px;position:relative;top:6px;}
.sc-carousel a.prev.disabled,
.sc-carousel a.next.disabled{cursor:default;}
.sc-carousel .pagination{text-align:center;margin:10px 0 0;}
.sc-carousel .pagination a{display:inline-block;font-size:0;width:12px;height:12px;margin:0 3px;background:#CCC;border:3px solid #FFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;}
.sc-carousel .pagination a:hover,
.sc-carousel .pagination a.selected{background:#FFF;border:3px solid #CCC;}
.sc-carousel .pagination a.selected{cursor:default;}
.sc-carousel.sc-postitem{height:auto !important;padding:0;margin:0 0 20px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.one_half{width:48.7%;}
.one_third{width:31.6%;}
.two_third{width:65.8%;}
.one_fourth{width:23.05%;}
.three_fourth{width:74.35%;}
.one_fifth{width:17.92%;}
.two_fifth{width:38.44%;}
.three_fifth{width:58.96%;}
.four_fifth{width:79.48%;}
.one_sixth{width:14.5%;}
.five_sixth{width:82.9%;}
.last{clear:right;margin-right:0px !important;}
.one_half,
.one_third,
.two_third,
.one_fourth,
.three_fourth,
.one_fifth,
.two_fifth,
.three_fifth,
.four_fifth,
.one_sixth,
.five_sixth{margin-right:2.6%;margin-bottom:20px;position:relative;float:left;}
div.wpcf7-mail-sent-ok,
div.wpcf7-validation-errors,
span.wpcf7-not-valid-tip{padding:3px 20px;border:1px solid rgba(0, 0, 0, 0.2);text-shadow:1px 1px 0 #FFF;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);-ms-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);}
span.wpcf7-not-valid-tip{background:#FFDBDB;}
div.wpcf7-validation-errors{font-size:90%;background:#F9FFC3;}
div.wpcf7-mail-sent-ok{font-size:90%;background:#CAFFC3;}
.margin10{padding:5px 0px;}
.margin20{padding:10px 0px;}
.margin30{padding:15px 0px;}
.margin40{padding:20px 0px;}
.margin50{padding:25px 0px;}
.margin60{padding:30px 0px;}
.margin70{padding:35px 0px;}
.margin80{padding:40px 0px;}
.margin90{padding:45px 0px;}
.margin100{padding:50px 0px;}
.divider-top,
.divider{position:relative;clear:both;display:block;border-bottom:1px solid #E6E6E6;}
.divider{padding-top:15px;margin-bottom:15px;}
.divider-top{padding-top:15px;margin-bottom:15px;}
.divider-top a{position:absolute;right:0;top:10px;background:none repeat scroll 0 0 #FFFFFF;font-size:smaller;padding:0px 5px;margin-top:-4px;text-align:right;}
.divider-fade{border:0;height:1px;margin:25px 0 25px 0;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0));background-image:-ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0));}
.sc-featured,
.sc-image{padding:0;margin:0 0 20px;}
.sc-featured .entry-header{margin-bottom:15px !important;}
.sc-featured .image-overlay-inner{display:table;opacity:0.9;}
.sc-featured .prettyphoto-wrap{display:table-cell;vertical-align:middle;}
.sc-featured .prettyphoto-wrap i{font-size:50px;}
.sc-grid ul{margin:0 0 20px;list-style:none;}
.sc-grid li{margin:0;position:relative;}
.sc-grid img{display:block;}
.sc-grid .entry-header{overflow:hidden;position:relative;}
.sc-grid .entry-header .image-overlay{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-grid .column-1{width:100%;padding:10px;}
.sc-grid .column-2{width:50%;padding:10px;}
.sc-grid .column-3{width:33.333%;padding:10px;}
.sc-grid .column-4{width:25%;padding:10px;}
.sc-grid .column-5{width:20%;padding:10px;}
.sc-grid .column-6{width:16.65%;padding:10px;}
.sc-grid.grid-wide ul{margin:0;}
.sc-grid.grid-wide .column-1,
.sc-grid.grid-wide .column-2,
.sc-grid.grid-wide .column-3,
.sc-grid.grid-wide .column-4,
.sc-grid.grid-wide .column-5,
.sc-grid.grid-wide .column-6,
.sc-grid.grid-wide .entry-header .image-overlay{padding:0;}
.icontext:before,
.icontext:after,
.iconfull:before,
.iconfull:after{content:"";display:table;}
.icontext:after,
.iconfull:after{clear:both;}
.icontext .iconimage,
.iconfull.style1 .iconimage{float:left;}
.iconmain{overflow:hidden;padding-left:10px;}
.iconimage{min-width:32px;min-height:32px;overflow:hidden;}
.iconmain h3,
.iconimage h3{font-weight:bold;line-height:1;font-size:16px;margin:0 0 10px;}
.iconbackground{display:block;background:#333;padding:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;}
.iconbackground.icon-muted{color:#FFF;}
.fa-lg.iconbackground{height:35px;width:35px;min-height:35px;min-width:35px;}
.fa-2x.iconbackground{height:45px;width:45px;min-height:45px;min-width:45px;}
.fa-3x.iconbackground{height:55px;width:55px;min-height:55px;min-width:55px;}
.fa-4x.iconbackground{height:65px;width:65px;min-height:65px;min-width:65px;}
.iconfull.style1 .iconimage{text-align:center;}
.iconfull.style2 .iconimage{display:table;width:100%;height:auto;margin-bottom:15px;}
.iconfull.style2 .iconimage i,
.iconfull.style2 .iconimage h3{display:table-cell;vertical-align:middle;}
.iconfull.style2 .iconimage i{width:1%;text-align:center;}
.iconfull.style2 .iconimage h3{padding-left:10px;}
.iconfull.style2 .iconmain{padding:0;}
.iconmain .iconurl{margin-top:-15px;}
.iconmain .iconurl a:after{font-family:FontAwesome;font-size:1.2em;content:"\f105";position:relative;left:5px;top:1px;}
div.pp_overlay{z-index:99999;}
div.pp_pic_holder{z-index:999999;}
.pp_social{display:none !important;}
.prettyPhoto{max-width:100%;position:relative;display:inline-block;vertical-align:top;}
.sc-lightbox{max-width:100%;position:relative;display:inline-block;margin-bottom:20px;}
.sc-lightbox img{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-lightbox .image-overlay{text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.sc-lightbox:hover .image-overlay{opacity:0.9;visibility:visible;}
.sc-lightbox .image-overlay-inner{display:table;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);}
.sc-lightbox .image-overlay-inner .hover-icons{display:table-cell;vertical-align:middle;}
.sc-lightbox a{display:inline-block;color:#FFF;background:rgba(0, 0, 0, 0.5);webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;border-radius:500px;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
.sc-lightbox:hover a{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);}
.sc-lightbox a:hover{background:#333;}
.sc-lightbox .hover-zoom{display:inline-block;width:60px;height:60px;}
.sc-lightbox .hover-zoom:before{font-family:dashicons;font-size:22px;content:'\f132';color:#FFF;line-height:60px;}
ul.list{list-style:none;margin:3px 0px;}
ul.list li{padding:0px 0px 6px 25px;background:transparent no-repeat scroll 0 1px;}
ul.iconfont i{margin:0 10px 0 -22px}
ul.iconfont i.fa-none{margin-left:-39px;}
.sc-gmap3{position:relative;}
.sc-gmap3 iframe{display:block;}
.gmap3-scroll{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
.gmap3-scroll[data-scrollwheel="on"]{display:none;}
.google-map-placeholder{border:none !important;}
.notification{margin-bottom:20px;border:1px solid rgba(0, 0, 0, 0.2);text-shadow:1px 1px 0 #FFF;-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);-ms-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.5), inset 0 0 40px 0px rgba(0, 0, 0, 0.05);}
.notification p:last-child{margin:0;}
.notification, .notification.normal{background:#F9F9F9;}
.notification.download, .notification.success{background:#CAFFC3;}
.notification.error, .notification.stop{background:#FFDBDB;}
.notification.info, .notification.question{background:#EBF6FE;}
.notification.warning, .notification.message{background:#F9FFC3;}
.notification .icon{padding:20px 20px 20px 60px;}
.notification.error .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/X.png) no-repeat 15px 18px;background-size:25px}
.notification.stop .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/No.png) no-repeat 15px 18px;background-size:25px}
.notification.download .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/World-download.png) no-repeat 15px 18px;background-size:25px}
.notification.success .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/Checkmark.png) no-repeat 15px 18px;background-size:25px}
.notification.info .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/Info.png) no-repeat 15px 18px;background-size:25px}
.notification.question .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/Questions.png) no-repeat 15px 18px;background-size:25px}
.notification.warning .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/Warning.png) no-repeat 15px 18px;background-size:25px}
.notification.message .icon{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/icons/color/Chat.png) no-repeat 15px 18px;background-size:25px}
.pricing-table:before,
.pricing-table:after{content:"";display:table;}
.pricing-table:after{clear:both;}
.pricing-table{margin:0;max-width:100%;margin-bottom:20px}
.pricing-table ul{margin:0;}
.pricing-table li{list-style:none;display:block;padding:10px;border-bottom:1px dashed #ddd;}
.pricing-table .pricing-package{text-shadow:0 1px 0 white;float:left;display:inline-block;text-align:center;background:white;border:1px solid #ddd;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.pricing-table .big{margin-bottom:20px;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0px 0px 5px 1px #f5f5f5;-moz-box-shadow:0px 0px 5px 1px #f5f5f5;-ms-box-shadow:0px 0px 5px 1px #f5f5f5;-o-box-shadow:0px 0px 5px 1px #f5f5f5;box-shadow:0px 0px 5px 1px #f5f5f5;}
.pricing-table .pricing-title h5{text-transform:uppercase;margin:0;padding:8px 10px;border-bottom:1px solid #ddd;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.pricing-table .pricing-title h5,
.pricing-table .pricing-link h4 a{font-size:13px;color:inherit;background:#f8f8f8;background:-moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8));background:-webkit-linear-gradient(top, #ffffff 0%,#f8f8f8 100%);background:-o-linear-gradient(top, #ffffff 0%,#f8f8f8 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f8f8f8 100%);background:linear-gradient(to bottom, #ffffff 0%,#f8f8f8 100%);}
.pricing-table .pricing-link h4{margin:0;}
.pricing-table .pricing-price h3{background:#fcfcfc;margin:0;border-bottom:1px solid #ddd;padding:10px;line-height:1;}
.pricing-table .pricing-link a{display:block;border:1px solid #ddd;margin:10px 15px;padding:5px 10px;}
.pricing-table li.tick,
.pricing-table li.cross{text-align:left;padding-left:50px;}
.pricing-table li.tick{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/shortcodes/icon-tick.png) 25px center no-repeat;}
.pricing-table li.cross{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/shortcodes/icon-cross.png) 25px center no-repeat;}
.progress{height:28px;border:1px solid #EEE;}
.progress .bar{display:table;padding:0 10px;-webkit-transition:width 1s ease;-moz-transition:width 1s ease;-o-transition:width 1s ease;transition:width 1s ease}
span.bar-title,
span.bar-per{display:table-cell;vertical-align:middle;font-weight:bold;}
span.bar-title{text-align:left;white-space:nowrap;}
span.bar-per{text-align:right;}
.progress.progress-basic .bar{background:#0E90D2;}
.progress.progress-basic .bar-info{background:#4BB1CF;}
.progress.progress-basic .bar-success{background-color:#5EB95E;}
.progress.progress-basic .bar-warning{background-color:#FAA732;}
.progress.progress-basic .bar-danger{background-color:#DD514C;}
.sc-knob{position:relative;text-align:center;pointer-events:none;display:inline-block;}
.sc-knob-dial{font-family:inherit !important;}
.sc-knob-title{position:relative;width:140px;text-align:center;}
.sc-knob.sc-counter canvas{display:none;}
.sc-knob.sc-counter input{font-size:44px !important;font-weight:400 !important;margin:0 0 5px !important;position:static !important;height:auto !important;}
.sc-knob.sc-counter .sc-knob-title{width:auto;margin:auto;}
.slideshow .carousel-control{border:none;background:none;-webkit-transition:inherit;-moz-transition:inherit;-ms-transition:inherit;-o-transition:inherit;transition:inherit;}
.slideshow .carousel-indicators{top:inherit;bottom:15px;}
.slideshow .carousel-caption h4{font-size:15px;text-transform:uppercase;font-weight:bold}
.slideshow .carousel-indicators li{cursor:pointer;}
.rslides-sc .rslides,
.thinkupslider-sc .rslides{margin:0;overflow:hidden;}
.rslides-sc .rslides li,
.thinkupslider-sc .rslides li{width:100%;}
.rslides-sc .rslides img,
.thinkupslider-sc .rslides img{width:100%;}
.rslides-sc .rslides-inner,
.thinkupslider-sc .rslides-inner{position:relative;max-width:100%;margin:0 auto;border:0;overflow:hidden;}
.rslides-sc .full-width .rslides-inner,
.thinkupslider-sc .full-width .rslides-inner{width:100%;position:relative;}
.rslides-sc .rslides-inner li,
.thinkupslider-sc .rslides-inner li{height:auto;list-style:none;}
.rslides-sc .rslides-container,
.thinkupslider-sc .rslides-container{padding:0 0 20px;}
.rslides-sc.full-width .rslides-container,
.thinkupslider-sc.full-width .rslides-container{padding:0;}
.rslides-sc .rslides-container.full-width,
.thinkupslider-sc .rslides-container.full-width{padding:0;}
.rslides-sc a.rslides_nav,
.thinkupslider-sc a.rslides_nav{opacity:0;text-align:center;position:absolute;top:50%;z-index:9999;width:52px;height:52px;line-height:1;margin:-26px 0px 0;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.rslides-sc a.rslides_nav:hover,
.thinkupslider-sc a.rslides_nav:hover{}
.rslides-sc a.rslides_nav.prev,
.thinkupslider-sc a.rslides_nav.prev{left:10px;}
.rslides-sc a.rslides_nav.next,
.thinkupslider-sc a.rslides_nav.next{right:10px;}
.rslides-sc a.rslides_nav.prev:before,
.rslides-sc a.rslides_nav.next:before,
.thinkupslider-sc a.rslides_nav.prev:before,
.thinkupslider-sc a.rslides_nav.next:before{position:relative;z-index:9999;font-family:FontAwesome;display:block;color:#DDD;background:#555;background:rgba(0, 0, 0, 0.3);font-size:30px;line-height:52px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.rslides-sc a.rslides_nav.prev:hover:before,
.rslides-sc a.rslides_nav.next:hover:before,
.thinkupslider-sc a.rslides_nav.prev:hover:before,
.thinkupslider-sc a.rslides_nav.next:hover:before{color:#FFF;background:#111;background:rgba(0, 0, 0, 0.5);}
.rslides-sc a.rslides_nav.prev:before,
.thinkupslider-sc a.rslides_nav.prev:before{content:"\f104";}
.rslides-sc a.rslides_nav.next:before,
.thinkupslider-sc a.rslides_nav.next:before{content:"\f105";}
.rslides-sc .rslides-inner:hover a.rslides_nav,
.thinkupslider-sc .rslides-inner:hover a.rslides_nav{opacity:1;}
.rslides-sc .rslides-inner:hover a.rslides_nav.prev,
.thinkupslider-sc .rslides-inner:hover a.rslides_nav.prev{left:30px;}
.rslides-sc .rslides-inner:hover a.rslides_nav.next,
.thinkupslider-sc .rslides-inner:hover a.rslides_nav.next{right:30px;}
.rslides-sc .rslides_tabs,
.thinkupslider-sc .rslides_tabs{position:absolute;z-index:9999;text-align:center;width:100%;bottom:10px;margin:0;}
.rslides-sc .rslides_tabs li,
.thinkupslider-sc .rslides_tabs li{list-style:none;margin:0 6px;display:inline-block;zoom:1;}
.rslides-sc .rslides_tabs li a,
.thinkupslider-sc .rslides_tabs li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.4);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);}
.rslides-sc .rslides_tabs li a:hover,
.rslides-sc .rslides_tabs li.rslides_here a,
.thinkupslider-sc .rslides_tabs li a:hover,
.thinkupslider-sc .rslides_tabs li.rslides_here a{background:#333;background:rgba(0, 0, 0, 0.7)}
.rslides-sc .rslides-content,
.thinkupslider-sc .rslides-content{height:100%;width:100%;position:absolute;top:0;}
.rslides-sc .rslides-content-inner,
.thinkupslider-sc .rslides-content-inner{display:table;width:100%;max-width:1140px;height:100%;margin:0 auto;}
.thinkupslider-sc .featured{padding:0 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.thinkupslider-sc.full-width .featured{padding:0;}
.nav>li>a:hover,
.nav>li>a:focus{background:none;}
.tabs li [class^="fa fa-"]{padding-right:15px;}
.tabs{margin-bottom:20px;}
.tabs .tab-pane p:last-child{margin-bottom:0;}
.tabs .nav-tabs{margin:0;}
.tabs .nav-tabs a{color:inherit;text-shadow:0 1px 0 white;}
.tabs .nav-tabs>li>a{padding:9px 20px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.tabs .tab-content{background:white;border:1px solid #DDD;border-top:none;padding:20px 12px;}
.tabs .nav-tabs>.active>a,
.tabs .nav-tabs>.active>a:hover,
.tabs .nav-tabs>.active>a:focus{border-color:#ddd;border-bottom-color:rgba(0, 0, 0, 0);}
.tabs.style1 .tab-buttons{border-bottom:1px solid #DDD;}
.tabs.style1 .tab-buttons ul,
.tabs.style1 .tab-buttons ul:hover,
.tabs.style1 .tab-buttons ul:focus{border-bottom:none;}
.tabs.style2 .nav-tabs a{color:inherit;border:1px solid #DDD;text-shadow:0 1px 0 white;}
.tabs.style2 .nav-tabs>li>a:hover,
.tabs.style2 .nav-tabs>li>a:focus{border-color:#DDD;}
.tabs.style2 .nav-tabs>li.active>a:hover,
.tabs.style2 .nav-tabs>li.active>a:focus{border-bottom-color:transparent;}
.tabs.style2 .nav-tabs .active a{background:white;border-bottom-color:rgba(0, 0, 0, 0);}
.tabs.style2 .nav-tabs a{background:#F5F5F5;-webkit-box-shadow:inset 0 0 0 1px #FFF;-moz-box-shadow:inset 0 0 0 1px #FFF;-ms-box-shadow:inset 0 0 0 1px #FFF;-o-box-shadow:inset 0 0 0 1px #FFF;box-shadow:inset 0 0 0 1px #FFF;}
.tab-buttons-center ul.nav-tabs{display:inline-block;margin:0 auto;position:relative;top:1px;overflow:hidden;}
.tab-buttons-right ul{float:right;}
.tab-buttons-right li:last-child a{margin:0;}
.tab-buttons-full li{text-align:center;}
.tab-buttons-full li:last-child a{margin:0;}
.customtitle.aligncenter,
.customtitle.alignleft,
.customtitle.alignright{float:none;margin:0;}
.customtitle.aligncenter{text-align:center;}
.customtitle.alignleft{text-align:left;}
.customtitle.alignright{text-align:right;}
.customtitle.aligncenter span:after{margin-left:auto !important;margin-right:auto !important;}
.customtitle.alignleft span:after{margin-left:0 !important;margin-right:auto !important;}
.customtitle.alignright span:after{margin-left:auto !important;margin-right:0 !important;}
.customtitle h1,
.customtitle h2,
.customtitle h3,
.customtitle h4,
.customtitle h5,
.customtitle h6{display:table-cell;vertical-align:middle;white-space:pre;}
.customtitle.style0,
.customtitle.style0 h1,
.customtitle.style0 h2,
.customtitle.style0 h3,
.customtitle.style0 h4,
.customtitle.style0 h5,
.customtitle.style0 h6{display:block;}
.customtitle .title-div{width:100%;display:table-cell;vertical-align:middle;padding:0 0 0 10px;}
.customtitle .title-div-core{display:block;}
.customtitle.style1 .title-div-core{border-top:1px solid #E9E9E9;height:1px;}
.customtitle.style2 .title-div-core{border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;height:5px;}
.customtitle.style3 .title-div-core{border-top:3px double #E9E9E9;border-bottom:1px solid #E9E9E9;height:1px;}
.customtitle.style4 .title-div-core{border-top:3px double #E9E9E9;border-bottom:3px double #E9E9E9;height:1px}
.customtitle.style5 span{padding-bottom:5px;border-bottom:2px solid #EEE;}
.accordion-group{margin-bottom:3px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.accordion-heading{position:relative;}
.accordion-heading .accordion-toggle{color:inherit;text-shadow:0 1px 0 white;}
.accordion-heading .accordion-toggle{padding-left:40px;}
.accordion-toggle:before{font-family:FontAwesome;font-size:1.2em;content:"\F106";position:absolute;left:15px;margin-top:-2px;}
.accordion-toggle.collapsed:before{content:"\F107";}
.accordion-inner p:last-child{margin:0;}
.accordion.style1 .accordion-group,
.accordion.style1 .accordion-inner{border:none;}
.accordion.style1 .accordion-group{border-bottom:1px solid #E5E5E5;}
.accordion.style2 .accordion-group{border-color:#DDD;}
.accordion.style2 .accordion-heading{border:1px solid #FFF;background:#F6F6F6;}html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, cite,
del, dfn, em, font, q, s, samp,
strike, strong,
ol, ul, li,
fieldset, form, label, legend,
tbody, tfoot, thead, tr{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{background:#fff;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
nav,
section{display:block;}
ol, ul{list-style:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";display:block;font-size:larger;font-style:italic;padding:10px 0 10px 20px;border-left:2px solid #dc4444;}
blockquote p:last-child{margin-bottom:0;}
dt{font-weight:bold;}
a:focus{outline:thin dotted;}
a:hover,
a:active{outline:0;}
a img{border:0;}
.clearboth{width:100%;clear:both;display:block;}
.screen-reader-text{display:none;}
body,
button,
input,
select,
textarea{color:#00205;font-family:Raleway, Helvetica, Arial;font-size:13px;line-height:1.8;word-wrap:break-word;}
body{background:#FFF;}
#body-core{background:white;min-width:320px;overflow:hidden;}
body.layout-fixed,
body.layout-fixed #body-core,
body.layout-fixed #site-header,
body.layout-fixed #header-sticky,
body.layout-fixed #notification{min-width:1140px;}
h1,h2,h3,h4,h5,h6{color:#202224;clear:both;margin:0 0 0.8em;font-family:Raleway, Helvetica, Arial;line-height:1.5;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
h1{font-size:28px;}
h2{font-size:24px;}
h3{font-size:20px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
hr{background-color:#E6E6E6;border:0;height:1px;margin-bottom:1.5em;}
p{margin-bottom:20px;}
ul, ol{margin:0 0 20px 20px;}
ul{list-style:disc;}
ol{list-style:decimal;}
ul ul, ol ol, ul ol, ol ul{margin-bottom:0;margin-left:1.5em;}
b, strong{font-weight:bold;}
dfn, cite, em, i{font-style:italic;}
blockquote{font-style:italic;margin:0 1.5em;}
code,
pre{line-height:25px;padding:2px 8px;margin-bottom:10px;border:1px solid #efefef;background:#f8f8f8;background:-moz-linear-gradient(top, #f8f8f8 50%, #fdfdfd 50%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%,#f8f8f8), color-stop(50%,#fdfdfd));background:-webkit-linear-gradient(top, #f8f8f8 50%,#fdfdfd 50%);background:-o-linear-gradient(top, #f8f8f8 50%,#fdfdfd 50%);background:-ms-linear-gradient(top, #f8f8f8 50%,#fdfdfd 50%);background:linear-gradient(to bottom, #f8f8f8 50%,#fdfdfd 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#fdfdfd',GradientType=0);background-size:50px 50px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
button,
input,
select,
textarea{font-size:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline;*vertical-align:middle;}
button,
input{line-height:normal;*overflow:visible;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;-webkit-appearance:button;padding:11px 24px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
input.searchsubmit{padding:6px 15px;}
input[type="checkbox"],
input[type="radio"]{padding:0;}
input[type="search"]{-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input[type=text],
input[type=email],
input[type=password],
input[type=search],
input[type=tel],
select,
textarea{background:white;border:1px solid #e9e9e9;padding:10px 20px;}
input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
select:focus,
textarea:focus{background:#fff;}
textarea{overflow:auto;vertical-align:top;width:100%;}
table{text-align:center;margin:0 0 25px;width:100%;border-left:1px solid #ddd;border-right:1px solid #ddd;border-collapse:collapse;}
caption{font-size:0.875rem;font-style:italic;color:#888;}
th,
td{padding:4px 2%;border:1px solid #ddd;border-left:none;}
th{font-size:0.9em;font-weight:bold;}
td{border-top:none;}
#footer table,
#footer th,
#footer td{border-color:#333;}
a{color:#dc4444;cursor:pointer;text-decoration:none;outline:0 none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
a:hover{color:inherit;}
a,
a:visited{text-decoration:none;}
.alignleft{display:inline;float:left;margin-right:20px;margin-bottom:10px;}
.alignright{display:inline;float:right;margin-left:20px;margin-bottom:10px;}
.aligncenter{clear:both;display:block;margin:20px auto;}
#pre-header-core,
#header-core,
#header-sticky-core,
#content-core,
#footer-core,
#sub-footer-core,
#notification-core,
#intro-core,
#introaction-core,
#outroaction-core{display:block;max-width:1140px;margin:0 auto;}
#content,
.main-navigation,
.site-title,
.site-description{margin:0 auto;}
#content{clear:both;margin:0;padding:30px 10px;}
body.layout-boxed,
body.custom-background{background:#FFF;padding:25px 0;}
body.layout-boxed #body-core,
body.custom-background #body-core{max-width:1170px;display:block;margin:0 auto;}
body.layout-boxed #pre-header,
body.layout-boxed #header,
body.layout-boxed #header-sticky,
body.custom-background #pre-header,
body.custom-background #header,
body.custom-background #header-sticky{max-width:1170px;}
body.layout-boxed #pre-header,
body.custom-background #pre-header{border-top:none;}
.entry-content img,
.entry-content iframe{display:block;}
img{max-width:100%;height:auto;}
embed,
iframe,
object,
.wp-caption{max-width:100%;}
iframe.twitter-tweet{margin:0 !important;width:100%;}
.wp-caption .wp-caption-text,
.gallery-caption{font-size:12px;font-style:italic;}
#content .gallery a img{border:none;}
#nav-above,
#nav-below{margin:0 0 60px 0;}
.nav-previous{}
.nav-previous a{color:inherit;float:left;}
.nav-previous a .meta-icon{float:left;margin-right:10px;}
.nav-next{}
.nav-next a{color:inherit;float:right;}
.nav-next a .meta-icon{float:right;margin-left:10px;}
.nav-previous a,
.nav-next a{display:table;}
.nav-previous .meta-nav,
.nav-previous .meta-icon,
.nav-next .meta-nav,
.nav-next .meta-icon{display:table-cell;vertical-align:middle;line-height:1;}
.nav-previous a .meta-icon,
.nav-next a .meta-icon{background:#FFF;padding:1px 6px 2px;border:1px solid #DDD;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.nav-previous a:hover .meta-icon,
.nav-next a:hover .meta-icon{color:#FFF;background:#1A1A1A;border-color:#1A1A1A}
.nav-previous a i,
.nav-next a i{vertical-align:top;display:table-cell;}
.pag{margin:0;padding-top:10px;list-style:none;}
.pag li{font-size:90%;text-align:center;display:inline-block;margin-right:1px;}
.pag li a,
.pag li span{color:inherit;display:block;width:30px;height:30px;line-height:30px;background:#E9E9E9;}
.pag li a:hover,
.pag li.current span{color:#FFF;background:#dc4444;}
li.pag-first{display:none;}
li.pag-last{display:none;}
li.pag-previous{}
li.pag-next{}
#infscr-loading{margin-bottom:90px;position:absolute !important;bottom:-120px !important;top:auto !important;width:100% !important;text-align:center !important;z-index:9;}
#pag-infinite{display:none;}
#pag-infinite a{margin:30px 0;padding:8px 30px;display:inline-block;}
.pag-button #pag-standard,
.pag-infinite #pag-standard,
.pag-disable #pag-standard,
.pag-disable #pag-infinite,
.pag-button #portfolio-options,
.pag-infinite #portfolio-options{display:none;}
.pag-button #pag-infinite{display:block;text-align:center;}
.pag-infinite #main{padding-bottom:100px}
#infscr-loading:after{position:absolute;content:'\f110';font-family:FontAwesome;font-size:50px;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
.pag-button #infscr-loading{bottom:-200px !important;}
.pag-button #infscr-loading:after{top:35px;position:relative}
#infscr-loading img{display:none;}
.blog-style2 #infscr-loading{color:#fff;}
.blog-style2 #infscr-loading:after{color:#FFF;}
.navigation.pagination{margin:0;padding-top:10px;padding-bottom:30px;}
.navigation.pagination .screen-reader-text{display:none;}
.navigation.pagination .nav-links a,
.navigation.pagination .nav-links span{text-align:center;color:inherit;display:inline-block;width:35px;height:35px;line-height:35px;color:#000000;background:#EEE;}
.navigation.pagination .nav-links a:hover,
.navigation.pagination .nav-links a.current,
.navigation.pagination .nav-links span:hover,
.navigation.pagination .nav-links span.current{color:#000000;background:#dc4444;}
.navigation.pagination .nav-links .dots:hover{color:#000000;background:#EEE;}
.custom-header img{display:block;margin:0 auto;}
.site-description{color:#00000;font-size:13px;line-height:13px;}
#logo,
#logo-sticky{float:left;margin-top:26px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#logo img,
#logo-sticky img{width:auto;max-height:45px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#logo h1,
#logo-sticky h1{color:#B8B8B8;font-size:22px;line-height:1.4;font-weight:bold;}
#logo-sticky{margin-top:10px;}
#logo-sticky img{max-height:45px}
#logo-sticky h1{font-size:15px;margin-top:12px;}
#logo-sticky .site-description{display:none;}
.header-style2 #logo h1{color:#FFF;}
#header-image img{display:block;width:100%;}
#header-image.header-image-boxed{display:block;margin:0 auto;max-width:1170px;}
#site-header{line-header:1.5;position:relative;z-index:99999;}
#pre-header{background:#dc4444;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#pre-header li{float:left;}
#pre-header .header-links .menu-hover > a,
#pre-header .header-links > ul > li > a:hover{opacity:0.8;}
#pre-header .header-links li a,
#pre-header-social li,
#pre-header-social li a{color:white;font-size:12px;display:block;}
#pre-header .header-links li a{padding:11px 15px 10px;}
#pre-header-social li.message{border:none;padding-right:10px;}
#pre-header-social li,
#pre-header-social li a{border:0px;}
#pre-header .header-links > ul > li.menu-parent > a:after{position:relative;content:"\f107";font-family:FontAwesome;padding-left:6px;}
#pre-header .header-links .sub-menu{position:absolute;display:none;background:#FFF;z-index:9999;border:1px solid #DDD;border-bottom:none;}
#pre-header .header-links .sub-menu li{border-bottom:1px solid #DDD;}
#pre-header .header-links .sub-menu a{color:#000000;min-width:100px;padding:6px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#pre-header .header-links .sub-menu a:hover{color:#000000;}
#pre-header-core{display:table;width:100%;}
#pre-header-links-inner,
#pre-header-social{display:table-cell;vertical-align:middle;}
#pre-header-social ul{display:table;float:right;}
#pre-header-social li{display:table-cell;vertical-align:middle;float:none;border-left:1px solid #fb7373;}
#pre-header-social li:last-child{border-right:1px solid #fb7373;}
#pre-header-social li a{display:table;text-align:center;width:40px;height:40px;margin:1px;}
#pre-header-social li.facebook a:hover{background:#3b5997;}
#pre-header-social li.twitter a:hover{background:#a5dee8;}
#pre-header-social li.google-plus a:hover{background:#db4a39;}
#pre-header-social li.instagram a:hover{background:#AC8263;}
#pre-header-social li.tumblr a:hover{background:#395672;}
#pre-header-social li.linkedin a:hover{background:#56a1c4;}
#pre-header-social li.flickr a:hover{background:#c5c5c5;}
#pre-header-social li.pinterest a:hover{background:#C92228;}
#pre-header-social li.xing a:hover{background:#126567;}
#pre-header-social li.paypal a:hover{background:#1e477a;}
#pre-header-social li.youtube a:hover{background:#de1f26;}
#pre-header-social li.vimeo-square a:hover{background:#4EBBFF;}
#pre-header-social li.rss a:hover{background:#fea81d;}
#pre-header-social li i{font-size:14px;display:table-cell;vertical-align:middle;position:relative;top:1px;}
#pre-header-social .tooltip-inner{padding:6px 12px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;}
#header,
#header-sticky{font-size:12px;background:#FFF;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#header-links,
#header-sticky-links{float:right;}
#header-links-inner,
#header-sticky-links-inner{float:right;}
#header .header-links li,
#header-sticky .header-links li{float:left;}
#header .header-links > ul > li a,
#header-sticky .header-links > ul > li a{font-size:14px;color:#000205;padding:36px 15px;}
#header .header-links > ul > li.menu-parent > a:after,
#header-sticky .header-links > ul > li.menu-parent > a:after{position:relative;content:"\f107";font-family:FontAwesome;padding-left:6px;}
#header .header-links li a,
#header-sticky .header-links li a{display:block;padding:8px 14px;margin:0px;}
#header .header-links .sub-menu,
#header-sticky .header-links .sub-menu{display:none;float:left;position:absolute;z-index:9999;background:#FFF;border:1px solid #DDD;border-bottom:none;}
#header .header-links .sub-menu a,
#header-sticky .header-links .sub-menu a{color:#B8B8B8;font-size:12px;line-height:32px;min-width:100px;margin:0;padding:0 10px;}
#header .header-links .sub-menu a:hover,
#header .header-links .sub-menu .current-menu-item a,
#header-sticky .header-links .sub-menu a:hover,
#header-sticky .header-links .sub-menu .current-menu-item a{color:#6C6C6C;}
#pre-header .sub-menu li,
#header .sub-menu li,
#header-sticky .sub-menu li{float:none;position:relative;}
#header .sub-menu li,
#header-sticky .sub-menu li{padding:2px 15px;border-bottom:1px solid #DDD;}
#header .menu > li > a,
#header-sticky .menu > li > a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#header .menu > li.menu-hover > a,
#header .menu > li.current_page_item > a,
#header .menu > li.current-menu-ancestor > a,
#header .menu > li > a:hover,
#header-sticky .menu > li.menu-hover > a,
#header-sticky .menu > li.current_page_item > a,
#header-sticky .menu > li.current-menu-ancestor > a,
#header-sticky .menu > li > a:hover{color:#dc4444;}
#header .menu > li > a span,
#header-sticky .menu > li > a span{-webkit-transition:border 0.3s ease, padding 0.3s ease;-moz-transition:border 0.3s ease, padding 0.3s ease;-ms-transition:border 0.3s ease, padding 0.3s ease;-o-transition:border 0.3s ease, padding 0.3s ease;transition:border 0.3s ease, padding 0.3s ease;}
#header .menu > li > a span,
#header-sticky .menu > li > a span{padding-bottom:15px;border-bottom:2px solid transparent;}
#header .menu > li.menu-hover > a span,
#header .menu > li.current_page_item > a span,
#header .menu > li.current-menu-ancestor > a span,
#header .menu > li > a:hover span,
#header-sticky .menu > li.menu-hover > a span,
#header-sticky .menu > li.current_page_item > a span,
#header-sticky .menu > li.current-menu-ancestor > a span,
#header-sticky .menu > li > a:hover span{padding-bottom:7px;border-bottom:2px solid #DC4444;}
.main-navigation:after{clear:both;content:"";display:block;}
.main-navigation ul{list-style:none;margin:0;padding-left:0;}
.main-navigation .sub-menu a{white-space:nowrap;}
.main-navigation .sub-menu .sub-menu{position:absolute;left:100%;}
.main-navigation ul ul:hover > a{}
#pre-header .main-navigation .sub-menu .sub-menu{top:-1px;}
#header .main-navigation .sub-menu .sub-menu,
#header-sticky .main-navigation .sub-menu .sub-menu{top:-1px;}
#pre-header .main-navigation ul li:hover > ul,
#header .main-navigation ul li:hover > ul,
#header-sticky .main-navigation ul li:hover > ul{display:block;}
#header-sticky{opacity:1;visibility:hidden;position:fixed;top:0;width:100%;z-index:999999;border-bottom:1px solid #DDD;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}
#header-sticky:hover{opacity:1;}
.header-sticky-active #header-sticky{visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
#header-sticky .header-links > ul > li a{padding:20px 15px;}
#header .header-links .header-thinkupmega > ul,
#header-sticky .header-links .header-thinkupmega > ul{left:0;width:100%;margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#header .header-links .header-thinkupmega > ul > li:first-child,
#header-sticky .header-links .header-thinkupmega > ul > li:first-child{border-left:none;}
#header .header-links .header-thinkupmega > ul > li,
#header-sticky .header-links .header-thinkupmega > ul > li{float:left;padding-top:10px;padding-bottom:10px;border-right:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#header .header-links .header-thinkupmega > ul > li > a,
#header-sticky .header-links .header-thinkupmega > ul > li > a{font-weight:700;text-transform:uppercase;}
#header .header-links .header-thinkupmega > ul > li > a:before,
#header-sticky .header-links .header-thinkupmega > ul > li > a:before{content:"";}
#header .header-links .header-thinkupmega ul .sub-menu,
#header-sticky .header-links .header-thinkupmega ul .sub-menu{position:relative;display:block !important;visibility:visible !important;float:none;left:0px;top:auto;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#header .header-links .header-thinkupmega ul .sub-menu li,
#header-sticky .header-links .header-thinkupmega ul .sub-menu li{position:relative;border:none;padding-left:0;padding-right:0;}
#header .header-links .header-thinkupmega ul .sub-menu a,
#header-sticky .header-links .header-thinkupmega ul .sub-menu a{border:none;}
#header .header-links .header-thinkupmega ul .sub-menu a:before,
#header-sticky .header-links .header-thinkupmega ul .sub-menu a:before{position:relative;font-family:FontAwesome;content:"\f105";padding-right:10px;}
#header .header-links .header-thinkupmega .sub-menu a,
#header-sticky .header-links .header-thinkupmega .sub-menu a{padding:2px 10px;}
.header-style2 #pre-header{background:#e9e9e9;}
.header-style2 #pre-header .header-links li a{color:#4d4e52;}
.header-style2 #pre-header-social li,
.header-style2 #pre-header-social li:last-child{border-color:#FFF;}
.header-style2 #pre-header-social li a{color:#4d4e52;}
.header-style2 #pre-header-social li a:hover{color:#FFF;}
.header-style2 #header-core{max-width:100%;}
.header-style2 #header-links{float:none;border-top:1px solid #e4e4e4;}
.header-style2 #header-links-inner{float:none;max-width:1140px;margin:0 auto;display:block;}
.header-style2 #header-links-inner > .menu{width:100%;}
.header-style2 #logo{float:none;text-align:center;margin:25px 0;}
.header-style2 #header .menu > li > a span,
.header-style2 #header .menu > li.menu-hover > a span,
.header-style2 #header .menu > li.current_page_item > a span,
.header-style2 #header .menu > li.current-menu-ancestor > a span,
.header-style2 #header .menu > li > a:hover span{padding-bottom:0;border-bottom:0;}
.header-style2 #header .header-links > ul > li a{padding:12px 15px;}
.header-style2 #header .header-links .sub-menu a{padding:0 10px;}
.header-style2 #intro{background:#FFF;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;}
.header-style2 #intro .page-title{color:#898a8c;}
.header-style2 #intro #breadcrumbs-core{border:0;padding:0;}
#header-links-inner{display:table;}
#header-links-inner > .menu,
#header-sticky-links-inner > .menu,
#header-search{display:table-cell;vertical-align:middle;}
#header-search .search{position:absolute;width:0;top:-50px;right:0;height:50px;background:#FFF;border:1px solid #E4E4E4;border-right:none;padding:12px 0px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
#header-search.active .search{width:250px;padding:12px 10px;}
#header-search .searchform{visibility:hidden;position:relative;}
#header-search.active .searchform{visibility:visible;}
#header-search .searchsubmit{display:none;}
#header-search a{display:block;color:#FFF;font-size:20px;text-align:center;background:#dc4444;position:relative;z-index:2;height:50px;width:50px;margin-left:20px;}
#header-search a:hover,
#header-search.active a{background:#202020;}
#header-search .dashicons{font-size:25px;line-height:50px;width:50px;}
.header-style2 #header-search a{background:#222;background:rgba(0, 0, 0, 0.2);}
.header-style2 #header-search a:hover,
.header-style2 #header-search.active a{background:#dc4444;}
.header-style2 #header-search .search{border-top:none;border-bottom:none;}
#header-search::-webkit-input-placeholder{color:#BABABA;}
#header-search:-moz-placeholder{color:#BABABA;}
#header-search::-moz-placeholder{color:#BABABA;}
#header-search:-ms-input-placeholder{color:#BABABA;}
#pre-header .sub-menu .menu-parent > a:before{font-family:FontAwesome;font-size:1.3em;text-align:right;content:"\f105";position:relative;left:5px;top:-2px;display:inline-block;float:right}
#header .sub-menu .menu-parent > a:before,
#header-sticky .sub-menu .menu-parent > a:before{font-family:FontAwesome;font-size:1.5em;text-align:right;content:"\f105";position:relative;left:10px;display:inline-block;float:right;}
#header-responsive{display:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#slider{position:relative;}
#slider-core{position:relative;text-align:center;}
#slider .slidedeck-frame{margin:0 auto;}
#slider .slides{height:0;margin:0;}
#slider .rslides{margin:0;overflow:hidden;}
.rslides li{width:100%;}
.rslides img{width:100%;height:100%;}
#slider .rslides-inner{position:relative;width:1170px;max-width:100%;margin:0 auto;border:0;overflow:hidden;}
#slider .rslides-inner li{height:auto;list-style:none;}
#slider .rslides-container{padding:0 0 20px;}
#slider a.rslides_nav{opacity:0;color:#202224;text-align:center;background:#FFF;position:absolute;top:50%;z-index:9999;width:35px;height:50px;line-height:1;margin:-25px 0px 0;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#slider a.rslides_nav:hover{color:#FFF;background:#222;background:rgba(0, 0, 0, 0.5);}
#slider a.rslides_nav.prev{left:-35px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
#slider a.rslides_nav.next{right:-35px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
#slider a.rslides_nav.prev:before,
#slider a.rslides_nav.next:before{display:inline-block;font-family:FontAwesome;font-size:30px;line-height:52px;position:relative;z-index:9999;}
#slider a.rslides_nav.prev:before{content:"\f104";}
#slider a.rslides_nav.next:before{content:"\f105";}
#slider .rslides-inner:hover a.rslides_nav{opacity:1;}
#slider .rslides-inner:hover a.rslides_nav.prev{left:0px;}
#slider .rslides-inner:hover a.rslides_nav.next{right:0px;}
#slider .rslides_tabs{position:absolute;z-index:99;text-align:center;width:100%;bottom:10px;margin:0;}
#slider .rslides_tabs li{list-style:none;margin:0 6px;display:inline-block;zoom:1;}
#slider .rslides_tabs li a{width:11px;height:11px;display:block;background:#666;background:rgba(0, 0, 0, 0.4);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);}
#slider .rslides_tabs li a:hover,
#slider .rslides_tabs li.rslides_here a{background:#333;background:rgba(0, 0, 0, 0.7)}
.layout-boxed #slider .rslides-content,
.custom-background #slider .rslides-content,
.slider-boxed #slider .rslides-content{padding:0 80px;}
.slider-boxed #slider{margin-top:30px;}
.slider-boxed #slider .rslides-inner{}
.slider-full #header-core{}
.slider-full #header-links{}
.slider-full #slider .rslides-inner{width:100%;position:relative;}
.slider-full #slider .rslides-container{padding:0;}
#slider .rslides-content,
.thinkupslider-sc .rslides-content{height:100%;width:100%;position:absolute;top:0;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#slider .rslides-content-inner,
.thinkupslider-sc .rslides-content-inner{display:table;width:100%;max-width:1140px;height:100%;margin:0 auto;}
#slider .featured,
.thinkupslider-sc .featured{display:table-cell;vertical-align:middle;}
#slider .featured-title,
.thinkupslider-sc .featured-title{margin-bottom:20px;}
#slider .featured-title span,
.thinkupslider-sc .featured-title span{color:#FFF;line-height:1.3;font-weight:bold;display:inline-block;}
#slider .featured-title span,
.thinkupslider-sc .featured-title span{font-size:30px;}
#slider .featured-excerpt p,
.thinkupslider-sc .featured-excerpt p{margin-bottom:10px;}
#slider .featured-excerpt span,
.thinkupslider-sc .featured-excerpt span{display:inline-block;color:#FFF;font-size:16px;}
#slider .featured-divider,
.thinkupslider-sc .featured-divider{display:none;}
#slider .featured-divider span,
.thinkupslider-sc .featured-divider span{display:inline-block;width:96px;border:1px solid #6A6E72;margin:26px 0 23px;}
#slider .featured-link a,
.thinkupslider-sc .featured-link a{display:inline-block;color:#FFF;font-size:14px;text-decoration:none;background:#dc4444;padding:7px 27px;margin:20px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
#slider .featured-link a:hover,
.thinkupslider-sc .featured-link a:hover{background:#222;background:rgba(0, 0, 0, 0.5);}
#slider.style2 .featured.one_half,
.thinkupslider-sc.style2 .featured.one_half{padding-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#slider.style3 .featured.one_half,
.thinkupslider-sc.style3 .featured.one_half{padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#slider.style2 .wrap-safari,
#slider.style3 .wrap-safari,
.thinkupslider-sc.style2 .wrap-safari,
.thinkupslider-sc.style3 .wrap-safari{display:table;height:100%;max-width:1140px;margin:0 auto;width:100%;}
#slider.style2 .rslides-content-inner,
#slider.style3 .rslides-content-inner,
.thinkupslider-sc.style2 .rslides-content-inner,
.thinkupslider-sc.style3 .rslides-content-inner{display:table-cell;width:100%;vertical-align:middle;margin:0 auto;}
#slider.style2 .featured-video,
#slider.style3 .featured-video,
.thinkupslider-sc.style2 .featured-video,
.thinkupslider-sc.style3 .featured-video{margin-bottom:0;}
#slider .featured-title,
#slider .featured-excerpt p,
#slider .featured-link,
.thinkupslider-sc .featured-title,
.thinkupslider-sc .featured-excerpt p,
.thinkupslider-sc .featured-link{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#slider .featured-title,
.thinkupslider-sc .featured-title{-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-ms-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px);}
#slider .featured-excerpt p,
#slider .featured-link,
.thinkupslider-sc .featured-excerpt p,
.thinkupslider-sc .featured-link{-webkit-transform:translateY(35px);-moz-transform:translateY(35px);-ms-transform:translateY(35px);-o-transform:translateY(35px);transform:translateY(35px);}
#slider .rslides > [class*="_on"] .featured-title,
#slider .rslides > [class*="_on"] .featured-excerpt p,
#slider .rslides > [class*="_on"] .featured-link,
.thinkupslider-sc .rslides > [class*="_on"] .featured-title,
.thinkupslider-sc .rslides > [class*="_on"] .featured-excerpt p,
.thinkupslider-sc .rslides > [class*="_on"] .featured-link{opacity:1;filter:alpha(opacity=100);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
#slider .rslides > [class*="_on"] .featured-title,
.thinkupslider-sc .rslides > [class*="_on"] .featured-title{-webkit-transition-delay:1.0s;-moz-transition-delay:1.0s;-ms-transition-delay:1.0s;-o-transition-delay:1.0s;transition-delay:1.0s;}
#slider .rslides > [class*="_on"] .featured-excerpt p,
.thinkupslider-sc .rslides > [class*="_on"] .featured-excerpt p{-webkit-transition-delay:1.0s;-moz-transition-delay:1.0s;-ms-transition-delay:1.0s;-o-transition-delay:1.0s;transition-delay:1.0s;}
#slider .rslides > [class*="_on"] .featured-link,
.thinkupslider-sc .rslides > [class*="_on"] .featured-link{-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-ms-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s;}
#slider .rslides-content.slider-left .featured-title,
#slider .rslides-content.slider-left .featured-excerpt,
#slider .rslides-content.slider-left .featured-link,
.thinkupslider-sc .rslides-content.slider-left .featured-title,
.thinkupslider-sc .rslides-content.slider-left .featured-excerpt,
.thinkupslider-sc .rslides-content.slider-left .featured-link{text-align:left;}
#slider .rslides-content.slider-left .featured-title:after,
.thinkupslider-sc .rslides-content.slider-left .featured-title:after{margin:0 auto 0 0;}
#slider .rslides-content.slider-left .featured-title span:after,
.thinkupslider-sc .rslides-content.slider-left .featured-title span:after{left:0;right:auto;}
#slider .rslides-content.slider-right .featured-title,
#slider .rslides-content.slider-right .featured-excerpt,
#slider .rslides-content.slider-right .featured-link,
.thinkupslider-sc .rslides-content.slider-right .featured-title,
.thinkupslider-sc .rslides-content.slider-right .featured-excerpt,
.thinkupslider-sc .rslides-content.slider-right .featured-link{text-align:right;}
#slider .rslides-content.slider-right .featured-title:after,
.thinkupslider-sc .rslides-content.slider-right .featured-title:after{margin:0 0 0 auto;}
#slider .rslides-content.slider-right .featured-title span:after,
.thinkupslider-sc .rslides-content.slider-right .featured-title span:after{left:auto;right:0;}
#slider .rslides-content.slider-center .featured-title,
#slider .rslides-content.slider-center .featured-excerpt,
#slider .rslides-content.slider-center .featured-link,
.thinkupslider-sc .rslides-content.slider-center .featured-title,
.thinkupslider-sc .rslides-content.slider-center .featured-excerpt,
.thinkupslider-sc .rslides-content.slider-center .featured-link{text-align:center;}
#slider .rslides-content.slider-center .featured-title:after,
.thinkupslider-sc .rslides-content.slider-center .featured-title:after{margin:0 auto;}
#slider .rslides-content.slider-half .featured-title,
#slider .rslides-content.slider-half .featured-excerpt,
#slider .rslides-content.slider-half .featured-link,
.thinkupslider-sc .rslides-content.slider-half .featured-title,
.thinkupslider-sc .rslides-content.slider-half .featured-excerpt,
.thinkupslider-sc .rslides-content.slider-half .featured-link{width:50%;}
#slider .rslides-content.slider-middle .featured-title,
#slider .rslides-content.slider-middle .featured-excerpt,
#slider .rslides-content.slider-middle .featured-link,
.thinkupslider-sc .rslides-content.slider-middle .featured-title,
.thinkupslider-sc .rslides-content.slider-middle .featured-excerpt,
.thinkupslider-sc .rslides-content.slider-middle .featured-link{width:50%;margin-left:auto;margin-right:0;}
#slider img.slider-parallax,
.thinkupslider-sc img.slider-parallax{background-attachment:fixed !important;}
#slider .rslides-content.style2,
.thinkupslider-sc .rslides-content.style2{}
#slider .rslides-content.style2 .featured-title,
.thinkupslider-sc .rslides-content.style2 .featured-title{margin-bottom:0;}
#slider .rslides-content.style2 .featured-title span,
.thinkupslider-sc .rslides-content.style2 .featured-title span{}
#slider .rslides-content.style2 .featured-title span:last-child,
.thinkupslider-sc .rslides-content.style2 .featured-title span:last-child{}
#slider .rslides-content.style2 .featured-divider,
.thinkupslider-sc .rslides-content.style2 .featured-divider{display:block;}
#slider .rslides-content.style2 .featured-excerpt span,
.thinkupslider-sc .rslides-content.style2 .featured-excerpt span{color:#AAA;}
#slider .rslides-content.style2 .featured-link a,
.thinkupslider-sc .rslides-content.style2 .featured-link a{}
#slider .rslides-content.style2 .featured-link a:hover,
.thinkupslider-sc .rslides-content.style2 .featured-link a:hover{}
#slider .rslides-content.style3,
.thinkupslider-sc .rslides-content.style3{}
#slider .rslides-content.style3 .featured-title,
.thinkupslider-sc .rslides-content.style3 .featured-title{margin-bottom:0;}
#slider .rslides-content.style3 .featured-title span,
.thinkupslider-sc .rslides-content.style3 .featured-title span{font-weight:normal;font-size:14px;color:#202224;background:#FFF;padding:6px 15px;margin-bottom:15px;}
#slider .rslides-content.style3 .featured-title span:last-child,
.thinkupslider-sc .rslides-content.style3 .featured-title span:last-child{}
#slider .rslides-content.style3 .featured-divider,
.thinkupslider-sc .rslides-content.style3 .featured-divider{display:none;}
#slider .rslides-content.style3 .featured-excerpt span,
.thinkupslider-sc .rslides-content.style3 .featured-excerpt span{color:#fff;}
#slider .rslides-content.style3 .featured-link a,
.thinkupslider-sc .rslides-content.style3 .featured-link a{padding:5px 15px}
#slider .rslides-content.style3 .featured-link a:hover,
.thinkupslider-sc .rslides-content.style3 .featured-link a:hover{}
#slider .rslides-content.style4,
.thinkupslider-sc .rslides-content.style4{}
#slider .rslides-content.style4 .featured-title,
.thinkupslider-sc .rslides-content.style4 .featured-title{margin-bottom:20px;}
#slider .rslides-content.style4 .featured-title span,
.thinkupslider-sc .rslides-content.style4 .featured-title span{font-weight:600;font-size:20px;color:#202224;background:#FFF;padding:6px 15px;margin-bottom:0;}
#slider .rslides-content.style4 .featured-title span:last-child,
.thinkupslider-sc .rslides-content.style4 .featured-title span:last-child{}
#slider .rslides-content.style4 .featured-divider,
.thinkupslider-sc .rslides-content.style4 .featured-divider{display:none;}
#slider .rslides-content.style4 .featured-excerpt span,
.thinkupslider-sc .rslides-content.style4 .featured-excerpt span{color:#fff;padding:6px 15px;background:#333;background:rgba(32, 32, 32, 0.5);}
#slider .rslides-content.style4 .featured-link a,
.thinkupslider-sc .rslides-content.style4 .featured-link a{padding:5px 15px}
#slider .rslides-content.style4 .featured-link a:hover,
.thinkupslider-sc .rslides-content.style4 .featured-link a:hover{}
#intro{padding:30px 10px;background:#DC4444;}
#intro #intro-core{width:100%;display:table;word-break:break-all;}
#intro .page-title{color:#FFF;font-size:24px;margin:0px;display:table-cell;}
#intro #breadcrumbs{color:#898A8C;font-size:11px;text-align:right;display:table-cell;vertical-align:middle;}
#intro #breadcrumbs .delimiter{padding:0px 2px;}
#intro #breadcrumbs a{color:#dc4444;}
#intro #breadcrumbs a:hover{color:inherit;}
#intro #breadcrumbs-core{display:inline-block;padding:6px 12px;background:#FFF;}
#intro.option1 .page-title{width:100%;}
#intro.option2 .page-title,
#intro.option2 #breadcrumbs{width:50%;}
#notification{position:relative;z-index:999999;width:100%;background:#364BE6;border-bottom:2px solid white;-webkit-box-shadow:0 0 6px 0 #999;-moz-box-shadow:0 0 6px 0 #999;-ms-box-shadow:0 0 6px 0 #999;-o-box-shadow:0 0 6px 0 #999;box-shadow:0 0 6px 0 #999;}
#notification-core{text-align:center;color:white;padding:5px 0px;}
#notification-core .notification-button{color:white;background:black;padding:3px 10px;margin:0px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.themebutton,
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{color:#FFF;text-align:center;background:#dc4444;border:none;padding:10px 20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
a.themebutton{color:#FFF;}
.themebutton:hover,
button:hover,
html input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{background:#2d2d2d;}
.themebutton2{color:#FFF;text-align:center;background:#2d2d2d;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
a.themebutton2{color:#FFF;}
.themebutton2:hover{background:#dc4444;}
#section-home{padding:0 10px;}
#section-home-inner{max-width:1140px;margin:30px auto 10px;}
#section-home .services-builder{margin:0;}
#introaction,
#outroaction{text-align:center;}
#introaction{padding:50px 10px 20px;}
#outroaction{padding:20px 10px 50px;}
.action-text{margin-bottom:0;}
.action-text h3{display:inline;font-size:25px;line-height:40px;font-weight:600;}
.action-teaser{color:#6D6F71;font-size:16px;padding:7px 0;margin-bottom:0;}
.action-text h3,
.action-teaser p{margin-bottom:0px;}
.action-link{padding-top:20px}
.action-link a{display:inline-block;font-size:110%;margin:0 10px;padding:5px 20px;}
#header-core:before,
#header-core:after,
#intro-core:before,
#intro-core:after,
#introaction-core:before,
#introaction-core:after,
#outroaction-core:before,
#outroaction-core:after,
#main-core:before,
#main-core:after,
#content-core:before,
#content-core:after,
#article:before,
#article:after,
#nav-above:before,
#nav-above:after,
#nav-below:before,
#nav-below:after,
#sharepost:before,
#sharepost:after,
#author-image:before,
#author-image:after,
#author-bio:before,
#author-bio:after,
#sub-footer:before,
#sub-footer:after,
#footer-core:before,
#footer-core:after,
.entry-meta:before,
.entry-meta:after,
.attention:before,
.attention:after,
ul.pricing-table:before,
ul.pricing-table:after,
.popular-posts:before,
.popular-posts:after,
.recent-comments:before,
.recent-comments:after,
.recent-posts:before,
.recent-posts:after,
.searchform:before,
.searchform:after,
.thinkup_widget_categories a:before,
.thinkup_widget_categories a:after{content:"";display:table;}
#header-core:after,
#intro-core:after,
#introaction-core:after,
#outroaction-core:after,
#main-core:after,
#content-core:after,
#article:after,
#nav-above:after,
#nav-below:after,
#sharepost:after,
#author-image:after,
#author-bio:after,
#sub-footer:after,
#footer-core:after,
.entry-meta:after,
.attention:after,
ul.pricing-table:after,
.popular-posts:after,
.recent-comments:after,
.recent-posts:after,
.searchform:after,
.thinkup_widget_categories a:after{clear:both;}
#footer{font-size:13px;background:#202224;padding:55px 10px 30px;}
#footer-core h3{display:inline-block;color:#FFF;font-size:18px;font-weight:600;margin-bottom:55px;}
#footer-core h3 span{border-bottom:2px solid #FFF;padding-bottom:10px;}
#footer-core,
#footer-core p{color:#6D7072;}
#footer-core a,
#footer-core .widget li > a:before{color:#a2a2a3;}
#footer-core a:hover,
#footer-core .widget li > a:hover:before{color:#fff;}
#sub-footer{position:relative;padding:15px 0px;}
#sub-footer{background:#191b1d;}
#sub-footer-core{padding:0px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#sub-footer-core,
#sub-footer-core a{font-size:12px;}
#sub-footer-core{color:#6c6f71;}
#sub-footer-core a{color:#FFF;}
#sub-footer-core a:hover{color:#DC4444;}
#footer-menu{text-align:right;margin-bottom:10px;}
#footer-menu a{padding:0 8px;}
#footer-menu ul{margin:0px;}
#footer-menu li{display:inline-block;}
#footer-menu li:after{content:'|';}
#footer-menu li:last-child:after{content:none;}
#sub-footer-core{display:table;width:100%;}
#sub-footer-core .copyright,
#post-footer-social,
#sub-footer-core #footer-menu{display:table-cell;vertical-align:middle;}
#post-footer-social ul{margin:0;display:table;float:right;}
#post-footer-social li{display:table-cell;vertical-align:middle;float:none;}
#post-footer-social li a{display:table;text-align:center;color:#676767;border:1px solid #676767;width:25px;height:25px;margin-left:15px;}
#post-footer-social li a:hover{color:#FFF;border:1px solid #FFF;}
#post-footer-social li i{display:table-cell;vertical-align:middle;position:relative;top:1px;}
#post-footer-social .tooltip-inner{padding:6px 12px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;}
#post-footer-social .tooltip-arrow,
#post-footer-social .tooltip-inner{margin-bottom:5px;}
#scrollUp{bottom:20px;right:20px;-webkit-transition:all 0 ease;-moz-transition:all 0 ease;-ms-transition:all 0 ease;-o-transition:all 0 ease;transition:all 0 ease;}
#scrollUp:after{content:"\f106";font-family:fontawesome;width:45px;height:45px;display:block;text-align:center;line-height:45px;font-size:30px;color:#FFF;background:#202020;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#scrollUp:hover:after{background:#DC4444;}
#sidebar .widget{margin-bottom:40px;}
#sidebar h3.widget-title{display:inline-block;position:relative;font-size:18px;font-weight:600;border-bottom:2px solid #202020;}
#sidebar .rev_slider_wrapper{padding:3px;border:1px solid #ddd;}
.layout-sidebar-left #main{float:right;width:70%;display:block;}
.layout-sidebar-left #main-core{margin-left:30px;}
.layout-sidebar-left #sidebar{display:block;float:right;width:30%;}
.layout-sidebar-left #sidebar-core{margin-right:30px;padding-left:20px;}
.layout-sidebar-right #main{float:left;width:70%;display:block;}
.layout-sidebar-right #main-core{margin-right:30px;}
.layout-sidebar-right #sidebar{display:block;float:left;width:30%;}
.layout-sidebar-right #sidebar-core{margin-left:30px;padding-right:20px;}
.widget{line-height:1.8;}
.widget select{max-width:100%}
.widget a{color:inherit;}
#footer .widget{margin-bottom:35px;}
#footer .widget-area .widget:last-child{margin-bottom:0px;}
#footer .thinkup_widget_categories a,
#footer .popular-posts a,
#footer .recent-comments a,
#footer .recent-posts a,
#footer .thinkup_widget_tagscloud a{color:#fff;font-weight:normal;}
#footer .popular-posts a.comment,
#footer .recent-comments a.date,
#footer .recent-posts a.date{color:#A2A2A3;}
#footer .thinkup_widget_categories a:hover,
#footer .popular-posts a:hover,
#footer .recent-comments a:hover,
#footer .recent-posts a:hover,
#footer .thinkup_widget_tagscloud a:hover{color:#A2A2A3;}
.widget ul{margin:0;border-width:1px 0px 0 0px;border-style:solid;border-color:#E2E2E2;}
.widget li{list-style:none;border-bottom:1px solid #E2E2E2;}
.widget li a{padding:10px 0;display:inline-block;vertical-align:top;}
.widget li > a:before{display:inline-block;float:left;color:#202020;font-family:FontAwesome;content:"\f138";margin-right:15px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.widget li a:hover,
.widget li > a:hover:before{color:#dc4444;}
.widget ul.children,
.widget ul.sub-menu{border-left:none;border-right:none;border-bottom:none !important;}
.widget ul.children li:last-child,
.widget ul.sub-menu li:last-child{border-bottom:none;}
.widget ul.children li a,
.widget ul.sub-menu li a{padding-left:20px;}
.widget ul.children ul.children li a,
.widget ul.sub-menu ul.sub-menu li a{padding-left:40px;}
.widget select{width:100%;margin-top:10px;}
#footer .widget ul{border:none;}
#footer .widget li{border:none;padding:2px 0;}
#footer .widget li a{padding:1px 0px 1px 0px;}
#footer .widget ul.children li a,
#footer .widget ul.sub-menu li a{padding-left:15px;}
#footer .widget ul.children ul.children li a,
#footer .widget ul.sub-menu ul.sub-menu li a{padding-left:30px;}
.widget.widget_archive li > a:before{content:"";margin-right:0;}
.widget_calendar #calendar_wrap{border:1px solid #EEE;padding:10px;}
.widget_calendar #wp-calendar{margin:0;}
#footer .widget_calendar #calendar_wrap{border-color:#333;overflow:hidden;}
#sidebar .widget_rss li{padding:20px 0;}
.widget_rss li a{display:inline-block;color:#dc4444;}
.widget_rss li a:hover{color:inherit;}
.widget li a.rsswidget{padding:0;}
.widget li .rsswidget,
.widget li .rss-date,
.widget li .rssSummary{padding:5px 0}
.widget_tag_cloud a{font-size:14px !important;color:#CBCBCB;background:#222;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.widget_tag_cloud a:hover{color:#FFF;background:#dc4444;}
#sidebar .widget_tag_cloud a{padding:3px 10px;margin:0 5px 5px 0;}
#footer .widget_tag_cloud a:nth-child(3n){margin-right:0;}
#footer .widget_tag_cloud a{color:#cbcbcb;font-size:13px !important;text-align:center;width:80px;padding:4px 0;margin:0 5px 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#footer .widget_tag_cloud a:hover{color:#FFF;}
.widget_search .searchsubmit{display:none;}
.widget_search form{padding:10px;border:1px solid #EEE;}
.widget_search .search{float:left;font-size:11px;width:100%;border:1px solid #E2E2E2;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
#footer .widget_search form{border-color:#333;padding:0;}
#footer .widget_search .search{background:#202020;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#sidebar .widget_tag_cloud,
#sidebar .widget_archive,
#sidebar .widget_categories,
#sidebar .widget_search{border-bottom:none;}
.thinkup_widget_categories{list-style:none;}
.thinkup_widget_categories ul{list-style:none;margin:0;}
.thinkup_widget_categories li i{width:10%;}
.thinkup_widget_categories li a{display:block !important;padding:0 !important}
.thinkup_widget_categories li a:hover{color:#dc4444;}
.thinkup_widget_categories li span{float:left;display:inline-block;}
.thinkup_widget_categories select{width:95%;margin-top:10px;}
#sidebar .thinkup_widget_categories select{width:100%;}
#sidebar .thinkup_widget_categories .widget-main{padding-top:5px;}
#sidebar .thinkup_widget_categories li{padding:10px 0;}
.thinkup_widget_childmenu ul{border-width:1px 1px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.thinkup_widget_childmenu ul,
.thinkup_widget_childmenu li{border-color:#E8E8E8;}
.thinkup_widget_childmenu li a{display:block;padding:10px 20px;}
.thinkup_widget_childmenu li > a:before{content:"\f105";float:right;margin: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;transition:all 0.3s ease;}
.thinkup_widget_childmenu li a.active,
.thinkup_widget_childmenu li a:hover,
.thinkup_widget_childmenu li > a.active:before,
.thinkup_widget_childmenu li > a:hover:before{color:#DC4444}
.wpcf7-form p{font-size:15px;line-height:35px;margin-bottom:10px;}
.wpcf7-form input{width:100%;}
.wpcf7-form input[type="submit"]{width:inherit;padding:8px 30px;}
.wpcf7-form textarea{height:130px;min-height:68px;}
.wpcf7-form .wpcf7-response-output{margin-left:0;margin-right:0;}
.wpcf7-form .wpcf7-not-valid-tip{width:100%;left:0;top:-6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#footer .wpcf7-form input,
#footer .wpcf7-form textarea{color:#969696;border:1px solid #444;background:#2D2D2D;background:rgba(0, 0, 0, 0.1);-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#footer .wpcf7-form input[type=submit]{text-transform:capitalize;border:1px solid #111;background:#1A1A1A;}
.wpcf7-form::-webkit-input-placeholder{opacity:0.6;}
.wpcf7-form:-moz-placeholder{opacity:0.6;}
.wpcf7-form::-moz-placeholder{opacity:0.6;}
.wpcf7-form:-ms-input-placeholder{opacity:0.6;}
.thinkup_widget_flickr a,
.thinkup_widget_flickr img{display:block;}
.thinkup_widget_flickr img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.thinkup_widget_flickr .flickr{float:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.thinkup_widget_flickr .flickr-photo{float:left;position:relative;overflow:hidden;margin-right:9px;margin-bottom:9px;}
#sidebar .thinkup_widget_flickr .flickr-photo{border:2px solid #F5F5F5;box-shadow:0 0 0 1px #DDD;}
#sidebar .thinkup_widget_flickr a .image-overlay{background-color:#dc4444;opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;max-width:75px;max-height:75px;background-image:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/shortcodes/icon-link.png);background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#sidebar .thinkup_widget_flickr a:hover .image-overlay{opacity:1;}
#footer .thinkup_widget_flickr img{padding:2px;border:1px solid #515459;}
#footer .thinkup_widget_flickr img:hover{border-color:#DC4444;}
#footer-core .thinkup_widget_logotext h3 span{padding:0;border:none;}
.popular-posts .image,
.recent-comments .image,
.recent-posts .image{margin-bottom:0px;position:relative;float:left;max-width:30%;}
.popular-posts .main,
.recent-comments .main,
.recent-posts .main{position:relative;float:left;width:70%;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.popular-posts,
.recent-comments,
.recent-posts{clear:both;}
.popular-posts a,
.recent-comments a,
.recent-posts a,
.popular-posts img,
.recent-comments img,
.recent-posts img{display:block;}
.popular-posts a.title,
.recent-comments a.title,
.recent-posts a.title{color:#8B8B8B;font-weight:600;line-height:1.3;margin-bottom:7px;}
.popular-posts .comment,
.recent-comments .date,
.recent-posts .date{font-size:smaller;opacity:0.8;}
.popular-posts,
.recent-comments,
.recent-posts{border:1px solid #E2E2E2;border-bottom:none;padding:25px;}
.popular-posts:last-child,
.recent-comments:last-child,
.recent-posts:last-child{border-bottom:1px solid #E2E2E2;}
#sidebar .popular-posts a .image-overlay,
#sidebar .recent-comments a .image-overlay,
#sidebar .recent-posts a .image-overlay{background-color:#dc4444;opacity:0;position:absolute;top:0px;left:0px;width:100%;height:100%;max-width:75px;max-height:75px;background-image:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/shortcodes/icon-link.png);background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#sidebar .popular-posts:hover .image-overlay,
#sidebar .recent-comments:hover .image-overlay,
#sidebar .recent-posts:hover .image-overlay{opacity:1;}
#footer .popular-posts,
#footer .recent-comments,
#footer .recent-posts{border:none;padding:0 0 15px;}
#footer .popular-posts:last-child,
#footer .recent-comments:last-child,
#footer .recent-posts:last-child{border-bottom:none;}
#footer .popular-posts img,
#footer .recent-comments img,
#footer .recent-posts img{max-width:56px;border:1px solid #515459;padding:2px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#footer .popular-posts:hover img,
#footer .recent-comments:hover img,
#footer .recent-posts:hover img{border-color:#DC4444;}
.thinkup_widget_recentcomments .quote{padding-left:15px;}
.thinkup_widget_recentcomments .quote:before{font-family:"Times New Roman",Georgia,Times,serif;content:'\201C';margin:-8px -15px;position:absolute;}
.thinkup_widget_recentcomments .quote:before{color:#dc4444;font-size:150%;font-weight:bold;display:inline;}
.thinkup_widget_search .searchsubmit{display:none;}
.thinkup_widget_search .search{float:left;width:100%;border:1px solid #E0E0E0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
#sidebar .thinkup_widget_search form{padding:10px;border:1px solid #EEE;}
#footer .thinkup_widget_search .search{background:#111;border:1px solid #444;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
#sidebar .thinkup_widget_search::-webkit-input-placeholder{color:#CCC;}
#sidebar .thinkup_widget_search:-moz-placeholder{color:#CCC;}
#sidebar .thinkup_widget_search::-moz-placeholder{color:#CCC;}
#sidebar .thinkup_widget_search:-ms-input-placeholder{color:#CCC;}
#footer .thinkup_widget_search::-webkit-input-placeholder{color:#555;}
#footer .thinkup_widget_search:-moz-placeholder{color:#555;}
#footer .thinkup_widget_search::-moz-placeholder{color:#555;}
#footer .thinkup_widget_search:-ms-input-placeholder{color:#555;}
.thinkup_widget_tabs .nav-tabs{margin:0;border:none;overflow:hidden;}
.thinkup_widget_tabs .nav-tabs > li{margin-bottom:0;border-bottom:0;}
.thinkup_widget_tabs li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.thinkup_widget_tabs li a:before{content:"";margin:0;}
.thinkup_widget_tabs li a,
.thinkup_widget_tabs li a:hover,
.thinkup_widget_tabs li.active a,
.thinkup_widget_tabs li.active:hover a{display:block;padding:0;margin:0;border:none;background:none;}
.thinkup_widget_tabs h3.widget-title{padding:24px 10px;text-align:center;}
.thinkup_widget_tabs li.active > a,
.thinkup_widget_tabs h3.widget-title{-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s;}
.thinkup_widget_tabs .popular-posts,
.thinkup_widget_tabs .recent-comments,
.thinkup_widget_tabs .recent-posts{border-width:0 0 1px;border-style:solid;border-color:#EEE;}
.thinkup_widget_tabs .popular-posts:last-child,
.thinkup_widget_tabs .recent-comments:last-child,
.thinkup_widget_tabs .recent-posts:last-child{border-bottom:none;}
#sidebar .thinkup_widget_tabs li.active > a{border-width:1px 1px 0;border-style:solid;border-color:#E2E2E2;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
#sidebar .thinkup_widget_tabs h3.widget-title{display:block;background:#F7F7F7;border:1px solid #E6E6E6;margin:0;}
#sidebar .thinkup_widget_tabs li.active h3.widget-title{border:none;background:#FFF;}
#sidebar .thinkup_widget_tabs .tab-content{border-width:0 1px 1px 1px;border-style:solid;border-color:#E2E2E2;}
#footer .thinkup_widget_tabs h3.widget-title{display:block;color:#cbcbcb;border-width:0;}
#footer .thinkup_widget_tabs .nav .active h3.widget-title{color:#fff;border-bottom:1px solid #333;}
.thinkup_widget_tagscloud a{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.thinkup_widget_tagscloud a{color:#FFF;background:#222;}
#sidebar .thinkup_widget_tagscloud a{padding:3px 10px;margin:0 5px 5px 0;}
.thinkup_widget_tagscloud a:hover{color:#FFF;background:#dc4444;}
#footer .thinkup_widget_tagscloud a{text-align:center;width:80px;padding:4px 0;margin:0 10px 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.thinkup_widget_twitterfeed ul{list-style:none;margin:0;}
.thinkup_widget_twitterfeed ul:last-child{border-bottom:none;}
.thinkup_widget_twitterfeed .tweet-content{border-bottom:1px solid #EEE;padding:10px 10px 0 45px;}
.thinkup_widget_twitterfeed .tweet-content p{margin-bottom:10px;}
.thinkup_widget_twitterfeed .tweet-content a{display:inline;padding:0;}
#sidebar .thinkup_widget_twitterfeed ul{border:1px solid #EEE;}
#sidebar .thinkup_widget_twitterfeed a{color:#dc4444;}
#sidebar .thinkup_widget_twitterfeed a:hover{color:inherit;}
#sidebar .thinkup_widget_twitterfeed .tweet-content{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/widgets/twitter-bird-light-bgs.png) 2px 5px no-repeat;background-size:40px;}
#footer .thinkup_widget_twitterfeed .tweet-content{border:none;padding:0 0 0 35px;}
#footer .thinkup_widget_twitterfeed .tweet-content{background:url(//www.odontologists.com/wp-content/themes/Harest_Pro/images/widgets/twitter-bird-dark-bgs.png) -8px -5px no-repeat;background-size:40px;}
#footer .thinkup_widget_twitterfeed small{color:white;display:block;}
.entry-meta{}
.entry-meta > span{display:inline-block;margin:0 5px 5px 0;}
.sticky{}
.blog-thumb{max-width:100%;overflow:hidden;position:relative;}
.blog-thumb > a,
.blog-thumb iframe,
.blog-thumb img{display:block;}
}
.blog-icon i{color:white;line-height:48px;width:48px;height:48px;float:left;display:inline-block;background:#B7C6C9;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;}
.blog-icon i:hover{background:#dc4444;}
.blog-article .more-link{text-align:right;}
.blog-article .more-link a{padding:8px 23px;display:inline-block;}
.blog-thumb .image-overlay{text-align:center;width:100%;height:100%;padding:10px;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.blog-thumb:hover .image-overlay{opacity:0.9;}
.blog-thumb .image-overlay-inner{display:table;width:100%;height:100%;background:#DC4444;}
.blog-thumb .image-overlay .prettyphoto-wrap{display:table-cell;vertical-align:middle;}
.blog-thumb .image-overlay-inner a{display:inline-block;color:#FFF;font-size:33px;font-weight:bold;line-height:35px;width:35px;height:35px;border:2px solid #FFF;margin:3px;webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.blog-thumb .image-overlay-inner a.hover-zoom{-webkit-transform:translateX(-35px);-moz-transform:translateX(-35px);-ms-transform:translateX(-35px);-o-transform:translateX(-35px);transform:translateX(-35px);}
.blog-thumb .image-overlay-inner a.hover-link{-webkit-transform:translateX(35px);-moz-transform:translateX(35px);-ms-transform:translateX(35px);-o-transform:translateX(35px);transform:translateX(35px);}
.blog-thumb .image-overlay-inner a:hover{background:#2D2D2D;border-color:#2D2D2D;}
.blog-thumb:hover .image-overlay-inner a{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.blog-thumb .image-overlay-inner i{line-height:35px;font-style:normal;}
.blog-article{background:#FFF;}
.blog-grid.column-1{width:100%;padding:0%;}
.blog-article .entry-meta{display:inline-block;float:right;}
.blog-article.sticky .entry-content{padding:15px 15px 0;background:#F8F8F8;border:1px solid #EFEFEF}
.blog-article .entry-header{position:relative;}
.blog-article .blog-icon{position:absolute;top:0;left:0;}
.blog-article .blog-thumb{max-width:100%;display:inline-block;}
.blog-article .blog-title{display:inline-block;font-size:18px;line-height:1;margin-bottom:15px;}
.blog-article .blog-title a{color:inherit;}
.blog-article .blog-title a:hover{color:#dc4444;}
.blog-article .entry-content{padding-top:15px;margin-bottom:50px;}
.blog-article .entry-footer{padding:20px 20px 15px;}
.blog-article .entry-meta > span{padding-right:15px}
.blog-article .entry-meta a{color:inherit;}
.blog-article .entry-meta a:hover{color:#dc4444;}
.blog-article .entry-meta i{opacity:0.8;padding-right:10px;}
.blog-style2 #content{background:#596064;}
.blog-style2 #sidebar{background:#FFF;padding:20px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.blog-style2 .blog-grid.column-2{width:50%;padding:0 10px;}
.blog-style2 .blog-grid.column-3{width:33%;padding:0 10px;}
.blog-style2 .blog-grid.column-4{width:25%;padding:0 10px;}
.blog-style2 .blog-grid.column-3 .blog-article .entry-meta,
.blog-style2 .blog-grid.column-4 .blog-article .entry-meta{display:block;float:none;}
.blog-style2 .blog-grid.column-3 .blog-article .entry-meta > span,
.blog-style2 .blog-grid.column-4 .blog-article .entry-meta > span{margin-bottom:10px;}
.blog-style2 .blog-article .blog-title{font-size:16px;}
.blog-style2 .blog-article .entry-content{padding:20px;margin-bottom:20px;}
.blog-style2 .blog-article .more-link{margin-bottom:0;}
.post-thumb{margin-bottom:15px;}
.single .entry-header{margin-bottom:10px;}
.single .post-title{float:left;font-size:16px;margin:0;}
.single .entry-meta{}
.single .entry-meta,
.single .entry-meta a{color:inherit;}
.single .entry-meta a:hover{color:#dc4444;}
.single .entry-meta > span{padding-right:15px;}
.single .entry-meta i{opacity:0.8;padding-right:10px;}
.page-links{margin-bottom:25px;}
.single .format-image .post-thumb img{display:block;}
#sharepost{display:table;width:100%;padding:25px 0;margin:20px 0px 50px;text-shadow:1px 1px 0px #FFF;border:1px solid #FFF;background:#F6F6F6;-webkit-box-shadow:0 0 0 1px #DDD;-moz-box-shadow:0 0 0 1px #DDD;-ms-box-shadow:0 0 0 1px #DDD;-o-box-shadow:0 0 0 1px #DDD
box-shadow:0 0 0 1px #DDD;}
#sharemessage,
#shareicons{width:50%;display:table-cell;vertical-align:middle;}
#sharemessage{text-align:right;padding-right:20px;white-space:nowrap;}
#sharemessage h3{font-size:13px;word-spacing:1px;margin:0;}
#shareicons{padding-left:20px}
#shareicons a{float:left;text-align:center;display:inline-block;margin-right:20px;width:20px;height:20px;}
#shareicons i{color:#46494A;text-shadow:1px 1px 0px #FFF;overflow:visible;font-size:20px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;}
#shareicons a:hover i{}
#shareicons .tooltip-inner{text-shadow:none;padding:4px 8px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
#author-bio{margin:30px 0;}
#author-image,
#author-content{float:left;}
#author-title a{color:inherit;}
#author-title a:hover{color:#dc4444;}
#author-bio img{display:block;margin-right:20px;width:105px;border:2px solid #E9E9E9;-webkit-box-shadow:0 0 0 1px #CCC;-moz-box-shadow:0 0 0 1px #CCC;-ms-box-shadow:0 0 0 1px #CCC;-o-box-shadow:0 0 0 1px #CCC;box-shadow:0 0 0 1px #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#author-title p:last-child,
#author-text p:last-child{margin:0;}
#comments .comment-notes,
#comments .comment-form-author label,
#comments .comment-form-email label,
#comments .comment-form-url label,
#comments .comment-form-comment label{display:none;}
#comments input::-webkit-input-placeholder{color:#c3c3c3;}
#comments input:-moz-placeholder{color:#c3c3c3;}
#comments input::-moz-placeholder{color:#c3c3c3;}
#comments input:-ms-input-placeholder{color:#c3c3c3;}
#comments textarea::-webkit-input-placeholder{color:#c3c3c3;}
#comments textarea:-moz-placeholder{color:#c3c3c3;}
#comments textarea::-moz-placeholder{color:#c3c3c3;}
#comments textarea:-ms-input-placeholder{color:#c3c3c3;}
.bypostauthor{}
#comments-title{display:table;padding-bottom:50px;}
#comments-title h3,
#reply-title{font-size:18px;font-weight:600;margin:0 0 50px;padding-bottom:10px;display:inline-block;border-bottom:2px solid #202224;}
#comments-title h3{line-height:1;display:table-cell;white-space:nowrap;margin:0 0 10px;}
.commentlist article{display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.commentlist article footer{margin:0px 0 0 130px;}
.commentlist{margin:0 0 50px 0;}
.commentlist .children{list-style:none;margin:0px;}
.commentlist .children{margin:0 0 0 130px;}
.commentlist .comment,
.commentlist .pingback{list-style:none;margin-bottom:40px;}
.commentlist .avatar{float:left;width:105px;border:2px solid #E9E9E9;-webkit-box-shadow:0 0 0 1px #CCC;-moz-box-shadow:0 0 0 1px #CCC;-ms-box-shadow:0 0 0 1px #CCC;-o-box-shadow:0 0 0 1px #CCC;box-shadow:0 0 0 1px #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.comment-author h4{font-size:16px;margin:0;clear:none;}
.comment-meta{font-size:90%;}
.comment-author a,
.comment-meta a{color:inherit;}
.comment-author a:hover,
.comment-meta a:hover{color:#dc4444;}
.comment-content{margin-top:10px;}
.comment .reply{float:right;}
.comment .reply a{float:right;padding:8px 32px;}
.comment-respond .form-submit{float:right;}
li.pingback{font-weight:bold;}
li.pingback a{font-weight:normal;}
#commentform input[type="text"]{width:100%;max-width:370px;}
#commentform #comment{height:180px;}
#commentform .form-allowed-tags{font-size:11px;}
.required{color:#880000;}
.page-template-template-contact iframe{width:100% !important;max-height:350px !important;}
.page-template-template-contact-php #main .google-map-placeholder{width:100% !important;height:400px !important;}
.page-template-template-contact-php #main h4,
.page-template-template-contact-php #main h5{font-weight:600;}
.page-template-template-contact-php #main h4{display:inline-block;border-bottom:2px solid #202224;padding-bottom:5px;margin-bottom:50px;}
.page-template-template-contact-php #main .contact-details h5{width:80px;}
.page-template-template-contact-php #main .wpcf7-form input{width:50%;}
.page-template-template-contact-php #main .wpcf7-form input[type="submit"]{float:right;width:100px;margin-top:10px;padding:9px 24px;}
.page-template-template-contact-php #main .contact-details i,
.page-template-template-contact-php #main .contact-details h4,
.page-template-template-contact-php #main .contact-details h5,
.page-template-template-contact-php #main .contact-details span{display:inline-block}
.page-template-template-contact-php #main .contact-details i{color:#fff;font-size:16px;text-align:center;width:32px;height:32px;line-height:32px;background:#dc4444;margin:0 15px 15px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.page-template-template-contact-php #content{padding:0;}
.page-template-template-contact-php #content-core{margin:0;max-width:100%;}
.page-template-template-contact-php .panel-grid{padding:30px 10px 0;}
.page-template-template-contact-php .panel-grid-core{display:block;max-width:1140px;margin:0 auto}
.page-template-template-archive-php h3.page-title{margin-top:0}
.page-template-template-archive-php #main-core a{color:inherit;}
.page-template-template-archive-php #main-core a:hover{color:#dc4444;}
.page-template-template-archive-php ul.archive-pages,
.page-template-template-archive-php ul.archive-categories,
.page-template-template-archive-php ul.archive-authors,
.page-template-template-archive-php ul.archive-monthly,
.page-template-template-archive-php ul.archive-recent{margin-left:2px;list-style:none;}
.page-template-template-archive-php ul.archive-pages li,
.page-template-template-archive-php ul.archive-categories li,
.page-template-template-archive-php ul.archive-authors li,
.page-template-template-archive-php ul.archive-monthly li,
.page-template-template-archive-php ul.archive-recent li{padding-bottom:4px;}
.page-template-template-archive-php ul.archive-pages .children li,
.page-template-template-archive-php ul.archive-categories .children li,
.page-template-template-archive-php ul.archive-authors .children li,
.page-template-template-archive-php ul.archive-monthly .children li,
.page-template-template-archive-php ul.archive-recent .children li{padding-left:25px;}
.page-template-template-archive-php ul.archive-pages li:before,
.page-template-template-archive-php ul.archive-categories li:before,
.page-template-template-archive-php ul.archive-authors li:before,
.page-template-template-archive-php ul.archive-monthly li:before,
.page-template-template-archive-php ul.archive-recent li:before{color:#AAA;line-height:1;font-family:FontAwesome;content:"\f105";font-size:1.3333333333333333em;padding-right:10px;}
.page-template-template-archive-php ul.archive-pages ul.children,
.page-template-template-archive-php ul.archive-categories ul.children,
.page-template-template-archive-php ul.archive-authors ul.children,
.page-template-template-archive-php ul.archive-monthly ul.children,
.page-template-template-archive-php ul.archive-recent ul.children{margin:10px 0px 10px -2px;list-style:none;}
.page-template-template-sitemap-php h3.page-title{margin-top:0}
.page-template-template-sitemap-php #main-core a{color:inherit;}
.page-template-template-sitemap-php #main-core a:hover{color:#dc4444;}
.page-template-template-sitemap-php ul.sitemap-pages,
.page-template-template-sitemap-php ul.sitemap-authors,
.page-template-template-sitemap-php ul.sitemap-archives,
.page-template-template-sitemap-php ul.sitemap-posts,
.page-template-template-sitemap-php ul.sitemap-posts ul{margin-left:2px;list-style:none;}
.page-template-template-sitemap-php ul.sitemap-pages li,
.page-template-template-sitemap-php ul.sitemap-authors li,
.page-template-template-sitemap-php ul.sitemap-archives li,
.page-template-template-sitemap-php ul.sitemap-posts li,
.page-template-template-sitemap-php ul.sitemap-posts ul li{padding-bottom:4px;}
.page-template-template-sitemap-php ul.sitemap-pages .children li,
.page-template-template-sitemap-php ul.sitemap-authors .children li,
.page-template-template-sitemap-php ul.sitemap-archives .children li,
.page-template-template-sitemap-php ul.sitemap-posts .children li,
.page-template-template-sitemap-php ul.sitemap-posts ul .children li{padding-left:25px;}
.page-template-template-sitemap-php ul.sitemap-pages li:before,
.page-template-template-sitemap-php ul.sitemap-authors li:before,
.page-template-template-sitemap-php ul.sitemap-archives li:before,
.page-template-template-sitemap-php ul.sitemap-posts li:before,
.page-template-template-sitemap-php ul.sitemap-posts ul li:before{color:#AAA;line-height:1;font-family:FontAwesome;content:"\f105";font-size:1.3333333333333333em;padding-right:10px;}
.page-template-template-sitemap-php ul.sitemap-pages ul.children,
.page-template-template-sitemap-php ul.sitemap-authors ul.children,
.page-template-template-sitemap-php ul.sitemap-archives ul.children,
.page-template-template-sitemap-php ul.sitemap-posts ul.children,
.page-template-template-sitemap-php ul.sitemap-posts ul ul.children{margin:10px 0px 10px -2px;list-style:none;}
.page-template-template-parallax-php #content{padding:0;}
.page-template-template-parallax-php #content-core{margin:0;max-width:100%;}
.page-template-template-parallax-php .panel-grid{padding:30px 10px 0;}
.page-template-template-parallax-php.layout-boxed .panel-grid{padding:30px 20px 0;}
.page-template-template-parallax-php .panel-grid-core{display:block;max-width:1140px;margin:0 auto}
.search-results .blog-article .entry-meta{margin:0;}
.title-404{text-align:center;margin:30px 0;}
.title-404 h2{line-height:1;font-size:80px;margin:0 0 20px 0;}
.title-404 h2 i{padding-right:15px;}
.title-404 p{font-size:15px;}
.title-404 .search{margin-bottom:20px;width:200px;max-width:200px;}
.column-1{width:100%;padding:10px;}
.column-2{width:50%;padding:10px;}
.column-3{width:33.333%;padding:10px;}
.column-4{width:25%;padding:10px;}
.column-1,
.column-2,
.column-3,
.column-4{float:left;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
h4.project-title{font-size:14px;margin:0 0 10px;}
.project-list{list-style:none;margin-left:0;}
.project-list li{padding:10px 0;border-top:1px dashed #DDD;}
.project-list li:last-child{border-bottom:1px dashed #DDD;}
.project-list span{display:inline-block;padding-right:5px;}
#project-accordion{margin-bottom:20px}
#project-accordion .accordion-group{margin:1px 0 0;border:none;border-bottom:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
#project-accordion .accordion-group:last-child{border-bottom:1px solid #E5E5E5;}
#project-accordion .accordion-toggle{color:inherit;text-shadow:1px 1px 0px #FFF;padding:5px 15px 5px 40px;border:1px solid #FFF;background:#F6F6F6;-webkit-box-shadow:0 0 0 1px #DDD;-moz-box-shadow:0 0 0 1px #DDD;-ms-box-shadow:0 0 0 1px #DDD;-o-box-shadow:0 0 0 1px #DDD;box-shadow:0 0 0 1px #DDD;}
#project-accordion .accordion-inner{border-width:1px 1px 0;border-style:solid;border-color:#DDD #E0E0E0;}
.project-button{font-size:12px;padding:7px 15px;margin-bottom:20px;}
.client-thumb{text-align:center;margin:0;list-style:none;}
.column-4.client_grid{padding:30px 10px;}
.team-thumb{text-align:center;margin-bottom:40px;position:relative;}
.team-thumb img{display:block;position:relative;}
.team-thumb .image-overlay{text-align:center;padding:10px;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.team-thumb:hover .image-overlay{opacity:0.9;visibility:visible;}
.team-thumb .image-overlay-inner{display:table;width:100%;height:100%;background:#DC4444;}
.team-thumb .image-overlay-inner .wrap-team{display:table-cell;vertical-align:middle;}
.team-thumb .image-overlay-inner > a,
.team-thumb .image-overlay-inner h4{color:white;margin:0;}
.team-thumb a{display:inline-block;color:#FFF;width:35px;height:35px;border:2px solid #FFF;margin:3px;webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
.team-thumb:hover a{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);}
.team-thumb a:hover{background:#2D2D2D;border-color:#2D2D2D;}
.team-thumb .hover-link i{font-size:20px;height:20px;width:20px;line-height:35px;}
.team-content h4{line-height:1;margin-bottom:5px;}
.team-content h4:hover{color:#dc4444;}
.team-content h5{color:#b8b8b8;font-size:13px;line-height:1;margin-bottom:0;}
.team-social{display:block;position:relative;}
.team-social ul{display:table;}
.team-social li{display:table-cell;vertical-align:top;float:none;padding:0 !important;}
.team-social li a{display:table;font-size:14px;text-align:center;color:#aaa;width:24px;height:24px;}
.team-social li a:hover{color:#dc4444;}
.team-social li i{display:table-cell;vertical-align:middle;position:relative;top:1px;}
.team-social.style1{top:-10px;}
.team-social.style2{top:-5px;}
.team-social.style2 li a{font-size:15px;color:#FFF;width:30px;height:30px;margin-right:2px;background:#dc4444;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.team-social.style2 li a:hover{color:#FFF;background:#202224;}
.team-social .tooltip-inner{padding:5px 8px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.team-content .entry-header{width:100%;display:table;margin-bottom:20px;}
.team-content .team-title,
.team-content .team-links,
.team-content .team-email{display:table-cell;vertical-align:middle}
.team-content .team-links,
.team-content .team-email{text-align:right}
.team-content .team-links ul{margin:0 0 0 auto;}
.team-content .team-email{width:150px;}
.team-content .team-email a{padding:6px 20px;display:inline-block;}
.post-type-archive-testimonial #content{background:#596064;}
.post-type-archive-testimonial #sidebar{background:#FFF;padding:20px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.testimonial_grid{text-align:center;}
.testimonial_grid li{list-style:none;position:relative;}
.testimonial-excerpt{display:inline-block;font-size:large;text-align:center;background:#FFF;padding:20px 35px;margin-bottom:30px;}
.testimonial-excerpt p:last-child{margin:0;}
.testimonial-thumb{margin-bottom:35px;}
.testimonial-thumb img{padding:2px;border:1px solid #8B9297;}
.testimonial-excerpt:before{left:47%;right:100%;bottom:-20px;border:solid rgba(0, 0, 0, 0);border-width:10px;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.testimonial-excerpt:before{border-top-color:#FFF;}
.accordion-toggle:before{font-size:1em;content:"\f056";margin-top:1px;color:#202020;}
.accordion-toggle.collapsed:before{content:"\f055 ";}
.accordion.style1 .accordion-group{border-bottom:1px solid #CCC;}
.accordion.style1 .accordion-toggle,
.accordion.style1 .accordion-toggle.collapsed:hover{color:#dc4444;}
.accordion.style1 .accordion-toggle.collapsed{color:#202020;}
.accordion.style2 .accordion-toggle:before{color:#FFF;}
.accordion.style2 .accordion-toggle,
.accordion.style2 .accordion-toggle.collapsed:hover{color:#fff;text-shadow:none;background:#dc4444;}
.accordion.style2 .accordion-toggle.collapsed{background:#2d2d2d;}
.accordion.style2 .accordion-heading,
.accordion.style2 .accordion-group,
.accordion.style2 .accordion-inner{border:none;background:none;}
.sc-carousel{margin-top:70px;padding-left:0;padding-right:0;}
.sc-carousel li{padding:0px 10px;}
.sc-carousel a.prev,
.sc-carousel a.next{top:-55px;background:#EEEEEE;}
.sc-carousel a.prev:hover,
.sc-carousel a.next:hover{color:#FFF;background:#dc4444;}
.sc-carousel a.next{right:10px;}
.sc-carousel a.prev{left:auto;right:42px;}
.sc-carousel a.prev i,
.sc-carousel a.next i{color:#202224;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.sc-carousel a.prev:hover i,
.sc-carousel a.next:hover i{color:#FFF;}
.sc-carousel-title{float:left;position:absolute;top:-70px;}
.sc-carousel-title h3{padding-bottom:10px;border-bottom:2px solid #202224;line-height:1;font-weight:600;font-size:18px}
.sc-carousel .entry-content h4 a{color:#202224 !important;}
.sc-carousel .entry-content h4 a:hover{color:#DC4444 !important;}
.sc-carousel .entry-header .image-overlay{padding:10px;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-carousel .entry-header:hover .image-overlay{}
.sc-carousel .entry-header .image-overlay-inner{background:#DC4444;}
.sc-carousel .entry-header .hover-icons{}
.sc-carousel .entry-header .hover-link,
.sc-carousel .entry-header .hover-zoom{height:35px;width:35px;background:none;border:2px solid #FFF;webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.sc-carousel .entry-header:hover .hover-zoom,
.sc-carousel .entry-header:hover .hover-link{background:none;}
.sc-carousel .entry-header .hover-link:hover,
.sc-carousel .entry-header .hover-zoom:hover{background:#2D2D2D;border-color:#2D2D2D;}
.sc-carousel .entry-header .hover-zoom:before{right:7px;top:9px;}
.sc-carousel .entry-header .hover-link:before{content:'\f103';right:7px;top:8px;}
.sc-carousel.carousel-client{padding:0;padding-bottom:65px;margin-bottom:0;}
.sc-lightbox .image-overlay{padding:10px;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.sc-lightbox .image-overlay-inner{background:#DC4444;}
.sc-lightbox .hover-zoom{width:35px;height:35px;background:none;border:2px solid #FFF;webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.sc-lightbox a:hover{background:#2D2D2D;border-color:#2D2D2D;}
.sc-lightbox .hover-zoom:before{content:"\f211";line-height:39px;}
.notification{margin-bottom:20px;border:1px solid rgba(0, 0, 0, 0.1);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.35);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.notification p:last-child{margin:0;}
.notification, .notification.normal{background:#F9F9F9;}
.notification.download, .notification.success{background:#E2F1DC;color:#71A772;}
.notification.error, .notification.stop{background:#F0DDDD;color:#D37473;}
.notification.info, .notification.question{background:#DAEEF8;color:#3E8BB1;}
.notification.warning, .notification.message{background:#FDF9E5;}
.notification .icon{padding:15px 20px;}
.notification.error .icon{background:none;}
.notification.stop .icon{background:none;}
.notification.download .icon{background:none;}
.notification.success .icon{background:none;}
.notification.info .icon{background:none;}
.notification.question .icon{background:none;}
.notification.warning .icon{background:none;}
.notification.message .icon{background:none;}
.rslides-sc a.rslides_nav,
.thinkupslider-sc a.rslides_nav{opacity:0;color:#202224;text-align:center;background:#FFF;position:absolute;top:50%;z-index:9999;width:35px;height:50px;line-height:1;margin:-25px 0px 0;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.rslides-sc a.rslides_nav.prev:before,
.rslides-sc a.rslides_nav.next:before,
.thinkupslider-sc a.rslides_nav.prev:before,
.thinkupslider-sc a.rslides_nav.next:before{color:inherit;background:none;}
.rslides-sc a.rslides_nav.prev,
.thinkupslider-sc a.rslides_nav.prev{left:-35px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.rslides-sc a.rslides_nav.next,
.thinkupslider-sc a.rslides_nav.next{right:-35px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.rslides-sc .rslides-inner:hover a.rslides_nav,
.thinkupslider-sc .rslides-inner:hover a.rslides_nav{opacity:1;}
.rslides-sc .rslides-inner:hover a.rslides_nav.prev,
.thinkupslider-sc .rslides-inner:hover a.rslides_nav.prev{left:0px;}
.rslides-sc .rslides-inner:hover a.rslides_nav.next,
.thinkupslider-sc .rslides-inner:hover a.rslides_nav.next{right:0px;}
.tabs.style2 .nav-tabs a{color:#FFF;background:#2D2D2D;border:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.tabs.style2 .tab-content,
.tabs.style2 .nav-tabs{border:none;}
.tabs.style2 .nav-tabs .active a,
.tabs.style2 .nav-tabs a:hover{background:#dc4444;}
.sc-carousel.carousel-portfolio .entry-header{display:block;}
.sc-carousel.carousel-portfolio .entry-content h4{font-size:14px;line-height:inherit;margin:0;}
.sc-carousel.carousel-portfolio .entry-content h4 a:hover{color:#dc4444;}
.sc-carousel.carousel-portfolio .entry-footer{font-size:100%;border:0;margin:0;padding:0;}
.sc-carousel.carousel-portfolio .entry-footer p{margin:0;}
.sc-carousel.carousel-portfolio .comment{display:none;}
.sc-carousel.carousel-team.round .entry-header,
.sc-carousel.carousel-team.round .image-overlay{overflow:hidden;-webkit-border-radius:500px;-moz-border-radius:500px;-o-border-radius:500px;border-radius:500px;}
.sc-carousel.carousel-team .image-overlay span.position{color:#FFF;text-transform:uppercase;padding:10px 25px;background:#DC4444;}
.sc-carousel.carousel-team .entry-header .image-overlay-inner{background:none;}
.carousel-team.sc-postitem.style1{text-align:center;}
.carousel-team.sc-postitem.style2 .entry-content{margin:0;}
.carousel-team.sc-postitem .team-social,
.carousel-team.sc-postitem .team-social.style2{top:0;}
.carousel-team.sc-postitem .team-social ul{margin:0 auto;}
.carousel-team.sc-postitem h4{margin-bottom:5px;}
.carousel-team.sc-postitem h4:hover{color:#dc4444;}
.carousel-team.sc-postitem h5{color:#b8b8b8;font-size:13px;line-height:1;margin-bottom:15px;}
.iconimage{overflow:visible;}
.iconfull.style1 .iconimage{float:none;margin-bottom:20px;}
.iconfull.style1 i{color:#FFF;height:62px;width:62px;background:#dc4444;display:inline-block;line-height:62px;border-radius:500px;}
.iconfull.style1 i:before{line-height:1;}
.iconfull.style1 .iconmain,
.iconfull.style1 .iconmain h3{text-align:center;padding:0;}
.iconfull.style1 .iconmain h3{font-weight:600;margin-bottom:10px;}
.iconfull.style2 .iconimage i{font-size:11px;color:#FFF;background:#202020;padding:10px;height:15px;width:15px;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px;border-radius:500px;}
.iconfull.style2 br{display:none}
.iconfull.style2 .iconimage h3{font-weight:600;padding-left:20px;}
.iconfull.style1 .iconurl > a,
.iconfull.style2 .iconurl > a{color:inherit;}
.iconfull.style1 .iconurl > a:hover,
.iconfull.style2 .iconurl > a:hover{color:#dc4444;}
.iconmain .iconurl a:after{content:"";}
span.bar-title,
span.bar-per{font-size:14px;font-weight:normal;text-shadow:0 0 0;}
.progress{height:35px;background:#e9e9e9;margin-bottom:15px;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.progress .bar{padding:5px 20px;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}
.progress .bar{background-color:#9DCEE3;}
.progress.progress-basic .bar{background:#9DCEE3;}
.progress .bar-info{background-color:#449edd;}
.progress.progress-basic .bar-info{background:#449edd;}
.progress .bar-success{background-color:#97d04d;}
.progress.progress-basic .bar-success{background:#97d04d;}
.progress .bar-warning{background-color:#ea984f;}
.progress.progress-basic .bar-warning{background:#ea984f;}
.progress .bar-danger{background-color:#dc4444;}
.progress.progress-basic .bar-danger{background:#dc4444;}
.sc-knob-dial{color:#202020 !important;}
.sc-knob-title{font-weight:600;}
.customtitle.style5 span{border-bottom:2px solid #202224;}
.panel-grid-cell #introaction{padding:0;}
.panel-grid-cell .action-text{margin-bottom:10px;}
.panel-grid-cell #introaction h3{}
.panel-grid-cell #introaction .style1,
.panel-grid-cell #introaction .style2{color:#FFF;background:#DC4444;}
.panel-grid-cell #introaction .style3,
.panel-grid-cell #introaction .style4{color:#FFF;background:#2D2D2D;}
.panel-grid-cell #introaction .style5,
.panel-grid-cell #introaction .style6{color:#202224;background:#FFF;}
.panel-grid-cell #introaction .style1:hover,
.panel-grid-cell #introaction .style5:hover{color:#FFF;background:#2D2D2D;}
.panel-grid-cell #introaction .style2:hover,
.panel-grid-cell #introaction .style3:hover{color:#202224;background:#FFF;}
.panel-grid-cell #introaction .style4:hover,
.panel-grid-cell #introaction .style6:hover{color:#FFF;background:#DC4444;}
.carousel-portfolio-builder.style2{position:relative;}
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio{padding-bottom:0;margin-bottom:20px;margin-top:90px;}
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev,
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next{top:0;margin-top:0;height:100%;background:#fff;border:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev:hover,
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next:hover{background:#dc4444;border-color:#dc4444;}
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev{left:-35px;right:auto;}
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next{right:-35px;}
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev i,
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next i{top:45%;}
.carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio .entry-content{margin:0;}
.carousel-portfolio-builder.style2 .sc-carousel-button{position:absolute;right:0;color:inherit;background:#FFF;border:1px solid #EEE;padding:5px 21px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.carousel-portfolio-builder.style2 .sc-carousel-button:hover{color:#FFF;background:#dc4444;border-color:#dc4444;}
.carousel-portfolio-builder.style2 .sc-carousel-title,
.carousel-portfolio-builder.style2 .sc-carousel-button{top:-90px;}
.layout-boxed .carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev,
.custom-background .carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.prev{left:-20px;}
.layout-boxed .carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next,
.custom-background .carousel-portfolio-builder.style2 .sc-carousel.carousel-portfolio a.next{right:-20px;}
.services-builder.style1{background:#FFF;}
.services-builder{margin-bottom:30px;}
.services-builder i{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.services-builder.style1{text-align:center;border:1px solid #E9E9E9;padding:35px 20px 10px;}
.services-builder.style1 .iconimage{position:relative;background:#DC4444;text-align:left;margin:0 auto 35px;width:48px;height:80px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg);}
.services-builder.style1 .iconimage:before,
.services-builder.style1 .iconimage:after{position:absolute;width:inherit;height:inherit;border-radius:inherit;background:inherit;content:'';}
.services-builder.style1 .iconimage:before{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);}
.services-builder.style1 .iconimage:after{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);-o-transform:rotate(-60deg);transform:rotate(-60deg);}
.services-builder.style1 .iconimage i{color:#FFF;position:absolute;text-align:center;width:80px;margin:16px 0 0 -16px;line-height:48px;z-index:9;font-size:21px;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg);}
.services-builder.style1 i{}
.services-builder.style1 i:before{line-height:1;}
.services-builder.style1 .iconmain{padding:0;}
.services-builder.style1 h3{font-size:16px;font-weight:500;margin-bottom:18px;}
.services-builder.style1 .iconurl a{color:#979797;}
.services-builder.style1 .iconurl a:hover{color:#dc4444;}
.services-builder.style2 .iconmain{padding:0;}
.services-builder.style2 h3{font-size:13px;font-weight:600;text-transform:uppercase;}
.services-builder.style2 .iconurl a{color:#979797;}
.services-builder.style2 .iconurl a:hover{color:#dc4444;}
#ie8 .entry-content img,
#ie8 .widget img,
#ie8 .wp-caption img{width:auto;}
#ie8 .content-core{zoom:1;}
.wrap-safari{display:block;height:100%;max-width:1140px;margin:0 auto;}
.hidden{display:none;}
body .fa-lg{line-height:1;vertical-align:-10%;}
#responsive-form{
max-width:600px ;
margin:0 auto;
width:100%;
}
.form-row{
width: 100%;
}
.column-half, .column-full{
float: left;
position: relative;
padding: 0.65rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.clearfix:after {
content: "";
display: table;
clear: both;
} @media only screen and (min-width: 48em) { 
.column-half{
width: 50%;
}
}.element img{height:auto;}
.post-type-archive-portfolio #content,
.page-template-template-portfolio-php #content{background:#596064;}
#portfolio-options{text-align:center;position:relative;float:right;margin:0 10px 15px 0;}
#portfolio-options .port-collapse{position:absolute;width:150px;z-index:9;background:#FFF;}
.portfolio-nav.port-navbar{display:block;width:150px;padding:5px 0;}
.portfolio-nav.port-navbar,
.portfolio-nav.port-navbar.collapsed:hover{color:#FFF;background:#DC4444;}
.portfolio-nav.port-navbar.collapsed{color:inherit;background:#FFF;}
.portfolio-nav.port-navbar i{margin-right:10px;}
#filter.portfolio-filter{margin:0;list-style-type:none;}
#filter.portfolio-filter li{display:block;}
#filter.portfolio-filter li a{display:block;color:inherit;padding:4px 14px;}
#filter.portfolio-filter li a:hover,
#filter.portfolio-filter li a.selected{color:#FFF;background:#2D2D2D;}
.portfolio-wrapper{position:relative;height:auto !important;}
.portfolio-wrapper #container-inner{max-width:100%;position:relative !important;}
.column-1 .port-thumb img{width:100%;}
.port-thumb li,
.port-thumb li >a img,
.port-thumb,
.port-thumb img{display:block;position:relative;}
.port-thumb li{overflow:hidden;}
.port-thumb li article{width:100%;height:100%;position:absolute;z-index:2;overflow:hidden;top:0;left:0;}
.port-thumb li article::before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.port-thumb{position:relative;text-align:center;margin:0;}
.port-thumb > li > a,
.port-thumb iframe{display:block;}
.port-thumb .entry-content{width:100%;display:inline-block;vertical-align:middle;}
.port-thumb .entry-content a ,
.port-thumb .entry-content a:hover{color:white;}
.port-thumb .entry-content em{display:block;color:#fff;margin-bottom:10px;}
.port-thumb .entry-content img{display:inline-block;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px
border-radius:0px;}
.port-thumb .image-overlay{text-align:center;width:100%;height:100%;padding:10px;position:absolute;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.port-thumb:hover .image-overlay{opacity:0.9;visibility:visible;}
.port-thumb .image-overlay-inner{display:table;width:100%;height:100%;background:#DC4444;}
.port-thumb .image-overlay .prettyphoto-wrap{display:table-cell;vertical-align:middle;}
.port-thumb .image-overlay-inner a{display:inline-block;color:#FFF;font-size:33px;font-weight:bold;line-height:35px;width:35px;height:35px;border:2px solid #FFF;margin:3px;webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.port-thumb .image-overlay-inner a:hover{background:#2D2D2D;border-color:#2D2D2D;}
.port-thumb .image-overlay-inner i{font-style:normal;line-height:35px;font-style:normal;}
.port-thumb .hover-link,
.port-thumb .hover-zoom{text-align:center;margin:0 5px;}
.port-thumb .hover-link{-webkit-transform:translateX(35px);-moz-transform:translateX(35px);-ms-transform:translateX(35px);-o-transform:translateX(35px);transform:translateX(35px);}
.port-thumb .hover-zoom{-webkit-transform:translateX(-35px);-moz-transform:translateX(-35px);-ms-transform:translateX(-35px);-o-transform:translateX(-35px);transform:translateX(-35px);}
.port-thumb .image-overlay.style2 .hover-link,
.port-thumb .image-overlay.style2 .hover-zoom{-webkit-transform:translateY(35px);-moz-transform:translateY(35px);-ms-transform:translateY(35px);-o-transform:translateY(35px);transform:translateY(35px);}
.port-thumb:hover .image-overlay.style2 .hover-link,
.port-thumb:hover .image-overlay.style2 .hover-zoom,
.port-thumb:hover .hover-link,
.port-thumb:hover .hover-zoom{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}
.port-details{background:#FFF;text-align:center;padding:15px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.port-title,
.port-tags{margin:0;}
.port-title a{color:inherit;}
.port-title a:hover{color:#dc4444;}
.port-style2 .port-details{border:1px solid #DDD;border-top:none;}
#port-slider{padding:20px 10px 5px;}
#port-slider a.rslides_nav:hover{background:#596064;}
#port-featured{padding:0 10px;}
#port-featured img{display:block;}
#port-featured .port-title{color:#FFF;padding-top:40px;}
#port-featured .sc-carousel{padding:0;}
#port-featured .sc-carousel li{padding:0 25px 0 0;}
#port-featured .sc-carousel a.prev,
#port-featured .sc-carousel a.next{top:-25px;}
#port-featured .sc-carousel a.next{right:25px;}
#port-featured .sc-carousel a.prev{left:auto;right:65px;}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0 4.686 4.686 4.686 12.283 0 16.97a12.004 12.004 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12.002 12.002 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.846 9.846 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918-3.843-3.843-10.075-3.843-13.918 0a9.846 9.846 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22l3.961-.501zm6.534-7.003-.933 1.164a9.843 9.843 0 0 1-3.497-3.495l1.166-.933a.792.792 0 0 0 .23-.94L9.561 6.96a.793.793 0 0 0-.924-.445 1291.6 1291.6 0 0 0-2.023.524.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.793.793 0 0 0-.445-.923L14.6 13.327a.792.792 0 0 0-.94.23z'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--bottom:20px;--sep:20px;--s:60px;--header:calc(var(--s)*1.16667);--vh:100vh;--red:37;--green:211;--blue:102;--rgb:var(--red) var(--green) var(--blue);--color:rgb(var(--rgb));--dark:rgb(calc(var(--red) - 75) calc(var(--green) - 75) calc(var(--blue) - 75));--hover:rgb(calc(var(--red) + 50) calc(var(--green) + 50) calc(var(--blue) + 50));--bg:rgb(var(--rgb)/4%);--tolerance:210;--bw:calc((var(--red)*0.2126 + var(--green)*0.7152 + var(--blue)*0.0722 - var(--tolerance))*-10000000);--text:hsl(0deg 0% calc(var(--bw)*1%)/clamp(70%,calc(var(--bw)*1%),100%));--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:normal normal normal 16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0)}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--left{right:auto;left:var(--sep)}.joinchat--dark{--msg:var(--dark)}.joinchat--noanim{animation:none}.joinchat--chatbox:not(.joinchat--noanim){transform-origin:0 0;animation-timing-function:ease-in-out}.joinchat--hidden{display:none!important}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw)*1%)/90%)}}.joinchat__button{display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);min-width:var(--s);max-width:95vw;background:#25d366;color:inherit;border-radius:calc(var(--s)/2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}[dir=rtl] .joinchat__button{flex-direction:row-reverse}.joinchat__button:hover{background:#128c7e;transition-duration:1.5s}.joinchat__button:active{background:#128c7e;transition:none}.joinchat--left .joinchat__button{right:auto;left:8px;flex-direction:row-reverse}[dir=rtl] .joinchat--left .joinchat__button{flex-direction:row}.joinchat--chatbox .joinchat__button{background:var(--color);transition-duration:.2s;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.joinchat--chatbox .joinchat__button:active,.joinchat--chatbox .joinchat__button:hover{background:var(--hover)}.joinchat--optout.joinchat--chatbox .joinchat__button{background-color:#999;opacity:.5;pointer-events:none}.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__plain{stroke-dasharray:0;animation:none}.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__chat{animation:none}.joinchat__button__open{width:var(--s);height:var(--s);border-radius:50%;background:rgb(0 0 0/0) var(--joinchat-ico) 50% no-repeat;background-size:60%;overflow:hidden}.joinchat--chatbox .joinchat__button__open{display:none}.joinchat__button__image{position:absolute;top:1px;right:1px;width:calc(var(--s) - 2px);height:calc(var(--s) - 2px);border-radius:50%;overflow:hidden;opacity:0}.joinchat__button__image img{display:block;width:100%;height:100%;object-fit:cover}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}.joinchat--image .joinchat__button__image{opacity:1;animation:none}.joinchat--chatbox .joinchat__button__image{display:none}.joinchat__button__send{display:none;flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s)*0.18);margin:0;overflow:hidden}.joinchat--chatbox .joinchat__button__send{display:block}.joinchat__button__send path{fill:none!important;stroke:var(--text)!important}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite}.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite}.joinchat__button__sendtext{padding:0;max-width:0;border-radius:var(--s);font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;transition:none}.joinchat--chatbox .joinchat__button__sendtext{padding:0 4px 0 24px;max-width:200px;opacity:1;transition:max-width .2s linear,opacity .4s ease-out .2s}.joinchat--chatbox.joinchat--left .joinchat__button__sendtext{padding:0 24px 0 4px}.joinchat__badge{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none}.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}.joinchat__tooltip{position:absolute;top:calc(var(--s)/2 - 16px);right:calc(var(--s) + 16px);max-width:calc(100vw - 105px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}.joinchat__tooltip div{overflow:hidden;text-overflow:ellipsis}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}.joinchat--chatbox .joinchat__tooltip{display:none}.joinchat--left .joinchat__tooltip{right:auto;left:calc(var(--s) + 16px)}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}.joinchat__qr{position:absolute;bottom:calc(var(--s) + 16px);right:0;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .3s both;pointer-events:none}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(var(--s)/2 - 6px);border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff}.joinchat--left .joinchat__qr{left:0;right:auto}.joinchat--left .joinchat__qr:after{left:calc(var(--s)/2 - 6px);right:auto}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0}.joinchat__box{display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;min-height:170px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(var(--s)/2 + 2px);background:transparent;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s}[dir=rtl] .joinchat__box{text-align:right}.joinchat--chatbox .joinchat__box{opacity:1;transform:scaleX(1);transition:max-height .2s ease-out,opacity .2s ease-out,transform 0s linear}.joinchat--left .joinchat__box{right:auto;left:0}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);min-height:50px;padding:0 70px 0 26px;margin:0;background:var(--color)}[dir=rtl] .joinchat__header{padding:0 26px 0 70px}.joinchat--dark .joinchat__header{background:var(--dark)}.joinchat__header__text{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.joinchat__powered{font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentcolor;opacity:.8}.joinchat__powered svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}.joinchat__powered:active,.joinchat__powered:hover{color:inherit!important;text-decoration:none!important;opacity:.9;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.joinchat__wa{height:28px;width:auto;fill:currentcolor;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size)/2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6L24 2.4z'/%3E%3C/svg%3E") 50% no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}[dir=rtl] .joinchat__close{right:auto;left:24px}.joinchat__box__scroll{padding:20px 0 70px;padding-bottom:calc(var(--s) + 10px);background:#fff linear-gradient(0deg,var(--bg),var(--bg));overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain}.joinchat__box__scroll::-webkit-scrollbar{width:5px;background:rgb(0 0 0/0)}.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:3px;background:rgb(0 0 0/0)}.joinchat--blur .joinchat__box__scroll{background:rgba(var(--rgb)/2%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.joinchat--dark .joinchat__box__scroll{background:#1a1a1a}.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}@supports (-webkit-overflow-scrolling:touch){.joinchat__box__scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.joinchat__optin{padding:0 16px;margin-bottom:16px;color:#4a4a4a;font-size:13px;line-height:1.33}.joinchat__optin a{display:inline;padding:0;color:inherit!important;text-decoration:underline}.joinchat__optin a:hover{text-decoration-thickness:2px}.joinchat__optin input{position:absolute;visibility:hidden}.joinchat__optin label{position:relative;display:block;margin:0;padding:0 0 0 30px;color:inherit;font:inherit;cursor:pointer}.joinchat__optin label:before{content:"";display:block;position:absolute;top:calc(50% - 11px);left:0;width:22px;height:22px;border:3px solid var(--color);border-radius:4px;box-shadow:0 0 0 1px var(--text);transition:box-shadow .3s ease-in-out}.joinchat__optin label:after{content:"";display:none;position:absolute;top:calc(50% - 8px);left:8px;width:6px;height:14px;border:solid var(--text);border-width:0 3px 3px 0;transform:rotate(45deg)}[dir=rtl] .joinchat__optin label{padding:0 30px 0 0}[dir=rtl] .joinchat__optin label:before{left:auto;right:0}[dir=rtl] .joinchat__optin label:after{left:auto;right:8px}.joinchat__optin input:checked+label:before{box-shadow:0 0 0 1px var(--text),inset 0 0 0 10px var(--color)}.joinchat__optin input:checked+label:after{display:block}.joinchat--dark .joinchat__optin{color:#d8d8d8}.joinchat__message{position:relative;min-height:60px;padding:17px 20px;margin:0 26px 26px;border-radius:32px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0)}.joinchat__message:before{content:"";display:block;position:absolute;bottom:20px;left:-15px;width:17px;height:25px;background:inherit;-webkit-clip-path:var(--peak,url(//www.odontologists.com/wp-content/plugins/creame-whatsapp-me/public/css/#joinchat__message__peak));clip-path:var(--peak,url(//www.odontologists.com/wp-content/plugins/creame-whatsapp-me/public/css/#joinchat__message__peak))}.joinchat--dark .joinchat__message{background:#505050;color:#d8d8d8}@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes joinchat_badge_out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}5%,45%{stroke-dashoffset:0}}@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}5%,45%{stroke-dashoffset:0}}@keyframes joinchat_image_loop{0%{opacity:0}3%,20%{opacity:1}25%,to{opacity:0}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}1%,20%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}.joinchat__woo-btn__wrapper{clear:both}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s)/2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s)*0.2) 50% no-repeat;background-size:calc(var(--s)*0.6);color:#fff;border-radius:calc(var(--s)/2);font:700 normal calc(var(--s)*0.35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s}.joinchat__woo-btn:empty{padding-right:0}.joinchat__woo-btn:hover{background-color:#128c7e}@media (orientation:landscape) and (min-height:481px),(orientation:portrait) and (min-width:481px){.joinchat--mobile{display:none!important}}@media (max-width:767px){.joinchat--footer-bar{--bottom:76px!important}}@media (max-width:480px),(orientation:landscape) and (max-height:480px){.joinchat{--bottom:6px;--sep:6px;--header:calc(var(--s)*0.91667)}.joinchat__header__text{font-size:17px}.joinchat__close{--size:28px}.joinchat__box__scroll{padding-top:15px}.joinchat__message{padding:18px 16px;line-height:24px;margin:0 20px 20px}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}.joinchat--btn .joinchat__button:hover .joinchat__qr,.joinchat--chatbox .joinchat__button:hover .joinchat__qr{display:flex}}@media (prefers-color-scheme:dark){.joinchat--dark-auto{--msg:var(--dark)}.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a}.joinchat--dark-auto .joinchat__header{background:var(--dark)}.joinchat--dark-auto .joinchat__optin{color:#d8d8d8}.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}}@media (prefers-reduced-motion){.joinchat{animation:none}.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:0;animation:none}.joinchat__button__send .joinchat_svg__chat{animation:none}.joinchat__button__sendtext{transition:none!important}}