html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,and,address,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}del{text-decoration:line-through}hr{background:transparent;border:0;clear:both;color:transparent;height:1px;margin:0;padding:0}mark{background-color:#ffffb3;font-style:italic}input,select{vertical-align:middle}ins{background-color:red;color:#fff;text-decoration:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}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(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/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(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}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(https://www.dentalcetoday.com/wp-content/themes/lms/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 a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}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;position:absolute;top:2px;margin:0;padding:0 0 0 10px}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:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_nav .pp_play{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .pp_description{margin-right:85px;color:#fff}div.dark_rounded .pp_nav .pp_play{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/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 .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_nav .pp_play{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/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(https://www.dentalcetoday.com/wp-content/themes/lms/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(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/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_content{height:40px;min-width:40px}* html .pp_content{width:40px}.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}.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;white-space:nowrap;margin:2px 4px}.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;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,.5) solid;display:block;float:left;height:33px;overflow:hidden}.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(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/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(https://www.dentalcetoday.com/wp-content/themes/lms/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_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#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}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fdf6ea}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(https://www.dentalcetoday.com/wp-content/themes/lms/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}@media print{.dt-sc-cert-header h2{font-size:20px}.dt-sc-cert-header .dt-sc-cert-badge,.dt-sc-cert-header .dt-sc-cert-comp-logo{max-width:90px}.dt-sc-cert-header .dt-sc-cert-badge{right:-10px;margin-top:0}.dt-sc-cert-header .dt-sc-cert-comp-logo{left:-10px;top:10px}.dt-sc-cert-content .dt-sc-student-name span{margin:35px 0 0}.dt-sc-cert-footer,.dt-sc-cert-date p span{font-size:16px}.dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-badge{left:40px}.dt-sc-course-certificate-wrapper.type2 .dt-sc-cert-content .dt-sc-student-name,.dt-sc-course-certificate-wrapper.type3 .dt-sc-cert-content .dt-sc-student-name{min-width:350px}}span.attribute-label{font-weight:bold}img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image{max-height:197px}div.product-container div.product-title span.custom-attributes{line-height:1.4}div.product-container div.product-title span.custom-attributes span.pa_courseauthor{padding:10px 3% 0;display:inline-block}div.product-container div.product-title span.custom-attributes span.pa_courseauthor{padding:10px 3% 0;!important
   width: 94%;!important
 line-height: 1.4;display:inline-block}span.pa_expiration-date{padding:10px 3% 0;!important
   width: 94%;!important
display: inline-block}span.pa_effective-date{padding:10px 3% 0;!important
   width: 94%;!important
display: inline-block}span.pa_credit-hours{padding:10px 3% 0;!important
   width: 94%;!important
display: inline-block}body{font-weight:normal;font-size:14px;line-height:28px;background:#fdf6ea;color:gray}h1,h2,h3,h4,h5,h6,.dt-sc-course .dt-sc-course-price,.widget.widget_sensei_category_courses ul li a,.dt-menu-toggle,.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu,.special-offers li p,.header-register ul li a,.dt-sc-counter .dt-sc-counter-number,.dt-sc-ico-content.type14 h4,.dt-sc-course-price,.dt-sc-course-duration span,.entry-meta .date,.entry-thumb p,.dt-sc-event-container .dt-sc-event-thumb .event-price,.dt-sc-event-meta p,.breadcrumb,.courses-sorting .courses-popular-type label,ol.dt-sc-lessons-list>li:before,.dt-sc-purchased,.dt-sc-course-completed,.dt-sc-user-dashboard-details .dt-sc-course-name a,.dt-sc-lessons-menu ul li a.dt-sc-lesson-menu-name,.dt-quiz-timer .dt-mins,.dt-quiz-timer .dt-secs,.dt-sc-assignment-file-types ul.assignment-file-types li,.dt-sc-assignment-submission li .first{font-family:'Raleway',sans-serif}body,input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="range"],input[type="date"],textarea,input.text,select,input[type="search"],.dt-sc-course .dt-sc-course-details h5,.tribe-events-day .tribe-events-day-time-slot h5,.single-tribe_events .tribe-events-schedule h3,.tribe-mobile-day-date,.fullwidth-background h1,.slider-search h4,.error-info h2{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{color:#303030;font-weight:600;line-height:normal;margin-bottom:30px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#303030}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px;font-weight:300}.border-title{position:relative;text-transform:uppercase;float:left;clear:both;width:100%;margin-bottom:60px}.border-title span{width:40px;height:4px;position:absolute;left:0;bottom:-11px}.border-title.aligncenter{margin-bottom:60px}.border-title.aligncenter span{right:0;margin:auto}.border-title.alignright{margin-bottom:60px;text-align:right;margin-left:0}.border-title.alignright span{right:0;left:inherit}a,input[type="submit"],button,input[type="button"],.dt-sc-ico-content.type2 .custom-icon span,.dt-sc-ico-content.type3 .custom-icon,h5.dt-sc-toggle:before,h5.dt-sc-toggle-accordion:before,.dt-sc-ico-content.type8 .custom-icon,.dt-sc-ico-content.type7 .custom-icon,.dt-sc-ico-content.type6 .custom-icon,.dt-sc-callout-box .icon,.entry-details .entry-metadata p a span,#buddypress div.item-list-tabs ul li a span,#buddypress div.activity-meta a,#buddypress div.activity-meta a span,.widget.widget_product_categories .product-categories li span,ul.side-nav li a:before,.dt-sc-ico-content.type12 .custom-icon,.dt-sc-team,.dt-sc-pr-tb-col.type2 .dt-sc-tb-content li,#main-menu>ul.menu>li,.dt-sc-ico-content.type14:hover .custom-icon span img,.dt-sc-ico-content.type14 .custom-icon span,.blog-entry .entry-meta .date,.blog-entry:hover .entry-meta .date,.blog-entry .entry-thumb img,.header-register ul li a i,.portfolio .image-overlay,.portfolio .image-overlay h5,.portfolio .image-overlay h6,.portfolio .image-overlay .links,.dt-sc-ico-content.type13 .custom-icon{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}.social-share-icons li img{transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}.dt-sc-custom-course-type .dt-sc-course-thumb,.entry-thumb{-moz-animation:anima 2s;-o-animation:anima 2s;-ms-animation:anima 2s;animation:anima 2s;-moz-perspective:500;-o-perspective:500;-ms-perspective:500;perspective:500;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}@keyframes anima {
		from { margin-top:-50px; filter:alpha(opacity=0); opacity:0; }
		to { margin:auto; filter:alpha(opacity=100); opacity:1; }
	}@-webkit-keyframes anima {
		from { margin-left:-20px; filter:alpha(opacity=0); opacity:0; }
		to { margin-left:10px; filter:alpha(opacity=100); opacity:1; }
	}a{text-decoration:none}a:hover{color:gray}a img{border:none}strong{font-weight:bold}em{font-style:italic}address{display:block;margin:10px 0 20px}abbr{border-bottom:1px dotted #868686;cursor:help}ins{background:#fff9c0;color:gray}sub,sup{font-size:75%;position:relative;vertical-align:baseline}sub{bottom:-3px}sup{top:-5px}p{line-height:24px;margin-bottom:10px}ul,ol,pre,code{margin-bottom:20px}ul{list-style-type:square;list-style-position:inside}ul li{padding-bottom:10px}ul li ul{list-style-type:disc;padding-left:20px;margin:10px 0 0}ul ul ul{margin-bottom:0;list-style-type:circle}ol{list-style-type:decimal;list-style-position:outside;padding-left:20px;padding-top:10px}ol li{padding-bottom:10px}ol li ol{margin-bottom:0;list-style-type:lower-alpha}ol ol ol{margin-bottom:0;list-style-type:lower-roman}pre,code{border-left:3px solid #e2d6c1;background-color:#f5e9d4;display:block;padding:10px 3%;font-size:11px;font-family:monospace;line-height:20px;width:94%;overflow:auto}hr{background-color:#e6e2d6;border:none;height:1px;margin:30px 0}blockquote{display:block;padding:0;margin:0;position:relative;clear:left}blockquote q{font-size:14px;line-height:24px;display:inline-block;font-style:italic;font-weight:300;border-bottom:1px solid #e2d6c1;padding-bottom:20px;margin-bottom:10px}blockquote cite{font-style:normal;font-size:14px;line-height:30px;font-weight:300;margin:10px 0 0;display:block;text-align:right}blockquote cite span{font-size:20px}blockquote p{margin-bottom:0}blockquote.alignleft{margin-right:20px;text-align:left;width:30%;float:left}blockquote.alignright{margin-left:20px;text-align:left;width:30%;float:right}blockquote.aligncenter{text-align:center}.hr{background:url(images/splitter.png) repeat-x;height:10px;width:100%;clear:both;display:block;float:left;margin:40px 0;position:relative;z-index:1}.hr-border{border:4px double #d9d9d9;width:100%;clear:both;display:block;float:left;margin:50px 0;position:relative;z-index:1;border-radius:3px}.hr.top,.hr-border.top{width:97%}.hr.top,.hr-border.top{background-position:right center;text-align:right}.hr.top a,.hr-border.top a{color:#999589;background:transparent;font-size:11px;line-height:16px;padding-left:5px;position:absolute;right:-21px;top:-5px}.hr-border.top a{top:-10px;right:-23px}.hr.top a:hover,.hr-border.top a:hover{color:gray}.clear{float:none;clear:both;margin:0;padding:0}.float-right{float:right}.float-left{float:left}.center{width:100%;text-align:center}.hidden{display:none!important}.post-edit-link{border:2px solid #201c1d;border-radius:3px;color:#2c2c2c;float:right;clear:both;margin:20px 0 20px;line-height:24px;padding:0 10px;font-size:12px}.post-edit-link:hover{color:#fff}.page-link{float:left;clear:both;margin:10px 0 0;padding:0}.page-link a{border:2px solid #201c1d;color:#303030;font-weight:bold;line-height:normal;padding:7px 13px 5px;float:left;margin-right:10px;border-radius:3px}.page-link a span{border:0;color:#303030;padding:0;margin:0}.page-link span{border:2px solid #201c1d;color:#fff;font-weight:bold;line-height:normal;padding:7px 13px 5px;float:left;margin-right:10px;border-radius:3px}.page-link a:hover span{color:#fff}table{border-collapse:separate;border-spacing:0;margin-bottom:20px;width:100%;clear:both;border-top:1px solid #e2d6c1}th{color:#fff;border-bottom:1px solid #e2d6c1;padding:15px;font-size:14px;line-height:normal;font-weight:600;text-transform:uppercase;text-align:center}td,tbody th{border-bottom:1px solid #e2d6c1;background:#f5e9d4;color:gray;font-size:14px;line-height:normal;text-align:center;padding:13px 15px}tbody tr:nth-child(2n+1) td, tbody tr:nth-child(2n+1) th {background:#fdf6ea}tbody td .dt-sc-button.small{padding:7px 14px;font-size:12px;margin:0}th a,th a:hover{color:#fff}th a:hover{text-decoration:underline}dl{margin:0 20px}dl.gallery-item{margin:0}.gallery-caption{margin-bottom:10px}.gallery-item img{border:10px solid #e2d6c1!important}dt{font-weight:bold;font-size:14px;margin-bottom:10px}dd{margin-bottom:20px;line-height:20px}label{color:gray}label span{color:#b4b4b4}label span.required{color:red}fieldset{border:1px solid #efefef;padding:15px;margin:0 0 20px 0}legend{font-weight:bold}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="range"],input[type="date"],textarea,input.text,input[type="search"]{background:#fff;border:1px solid #e2d6c1;color:gray;padding:13px 12px;display:block;font-size:14px;margin:0;width:100%;border-radius:3px;box-sizing:border-box}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="range"]:focus,input[type="date"]:focus,textarea:focus,input.text:focus,input[type="search"]:focus{border-color:#cdc1ac}textarea{height:190px;overflow:auto}s select{background:#fff;border:1px solid #e2d6c1;padding:10px;margin:10px 0 10px;display:block;width:100%;border-radius:3px}select option{background:#fff}select{height:50px;background-color:#fff;color:gray;background-image:url(images/select-box.jpg);background-position:center right;background-repeat:no-repeat;border:1px solid #e2d6c1;width:100%;margin:0;padding:15px 50px 14px 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-indent:.01px;text-overflow:''}input[type="submit"],button,input[type="button"]{border:none;color:#fff;text-transform:uppercase;font-weight:bold;margin:10px 0 0;font-size:14px;padding:11px 20px;float:right;cursor:pointer;border-radius:3px;-webkit-appearance:none}input[type="submit"]:hover,button:hover,input[type="button"]:hover{background:#303030}#searchform{clear:both}.ie9 button{width:auto;overflow:visible;padding:5px 20px!important}.ie9 button.single_add_to_cart_button{padding:11px 20px!important}.selection-box{position:relative;clear:both}.selection-box:before,.selection-box:after{content:"";pointer-events:none;position:absolute}.selection-box:before{z-index:1;right:17px;top:5px;bottom:0;height:0;margin:auto;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #e2d6c1}.selection-box:after{width:48px;height:48px;right:0;top:1px;border-left:1px solid #e2d6c1;border-right:1px solid #e2d6c1;background:#fff;border-radius:0 3px 3px 0}.selection-box select{background:#fff;margin-top:0}.buddypress .selection-box{display:inline-block}.zn_mailchimp_result span{display:inline-block;margin:10px 0 0;color:#75b632}.dt-sc-subscribe-frm .dt_sc_mc_result span{color:#fff}img{max-width:100%}.ie8 img{width:auto}.post-content input[type="submit"]{float:none}.wp-caption{background:#f5e9d4;border:1px solid #e2d6c1;margin-bottom:10px;margin-top:10px;max-width:96%;padding:5px 7px 7px 5px;text-align:center}.wp-caption img{display:block;margin:0 auto;padding:6px;max-width:98%}.wp-caption .wp-caption-text{text-align:center;padding-top:0;margin:0}.wp-caption.alignnone{clear:both}img.size-auto,img.size-large,img.size-full,img.size-medium{max-width:99.6%;height:auto}.widget img.size-auto,.widget img.size-large,.widget img.size-full,.widget img.size-medium{max-width:96.6%}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px}.alignright,img.alignright{display:inline;float:right;margin-left:20px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.alignleft,.alignright,.aligncenter,.alignnone,img.alignleft,img.alignright,img.aligncenter{margin-bottom:20px}.column iframe,iframe,embed,iframe,object,video{max-width:100%}.shadow{margin:0;width:100%;float:left}.widget{float:left;width:100%;padding:0 0 40px;margin:0}.widget h3.widgettitle{position:relative;text-transform:uppercase;font-weight:500;font-size:18px;float:left;clear:both;width:100%}.widget h3.widgettitle span{width:40px;height:3px;position:absolute;left:0;bottom:-8px}.widget ul{float:left;width:100%;margin:0;padding:0}.widget ul li{line-height:20px;float:left;display:block;clear:both;padding-bottom:0;box-sizing:border-box}.widget ul li a{color:gray}.widget ul ul{margin-top:10px}.widget ul li{position:relative;padding:6px 0 6px 15px}.widget ul li:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;position:absolute;top:6px;left:0;content:"\f105"}.widget ul#recentcomments li{color:gray}.widget ul#recentcomments li a{color:#303030}.widget.widget_archive ul li{position:relative}.widget_categories ul,.widget.widget_archive ul,.widget.widget_meta ul{margin-top:-12px}.widget_categories ul ul,.widget.widget_archive ul ul{margin-top:0}.widget_categories ul li,.widget.widget_archive ul li{position:relative;float:none;display:block;padding:0 0 0 18px;margin:0;border-bottom:1px solid #e4d5bc}.widget_categories ul li a,.widget.widget_archive ul li a{font-size:14px;padding:10px 45px 10px 0;display:block}.widget_categories ul li a span,.widget.widget_archive ul li a span{position:absolute;right:0}.widget_categories ul li a:before,.widget_archive ul li a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;position:absolute;top:9px;left:0;content:"\f124"}.widget_categories ul li:before,.widget.widget_archive ul li:before{content:""}.widget .recent-posts-widget ul li{padding:0 0 25px}.widget .recent-posts-widget ul li:last-child{padding:0}.widget .recent-posts-widget ul li:before{content:""}.widget .recent-posts-widget ul li .entry-meta{position:inherit;float:left;margin-right:10px;width:50px}.widget .recent-posts-widget ul li .entry-details{margin:0;padding-left:65px;min-height:70px}.widget .recent-posts-widget ul li .entry-details .entry-title h4{font-size:16px;line-height:22px;top:-2px}.widget .recent-posts-widget ul li .entry-details .entry-title h4 a{color:#303030}.widget .recent-posts-widget ul li .entry-details .entry-metadata{float:none;display:block;margin:0}.widget .recent-posts-widget ul li .entry-body{display:block;clear:both;margin:10px 0 0;float:left;width:100%}.widget .recent-posts-widget ul li .entry-meta .date{border-radius:3px;padding:11px 0 10px}.widget .recent-posts-widget ul li .entry-meta .date .month{font-weight:300}.widget .recent-posts-widget ul li .entry-meta .date .day{font-size:20px;font-weight:300}.widget .recent-posts-widget ul li .entry-details .entry-metadata p{line-height:normal}.widget .recent-posts-widget ul li .entry-details .entry-metadata p a span{margin-right:5px}.widget.widget_popular_entries .recent-course-widget ul li{padding:0 0 15px;margin:0 0 15px;width:100%;border-bottom:1px solid #e4d5bc}.widget.widget_popular_entries .recent-course-widget ul li:before{content:""}.widget.widget_popular_entries .recent-course-widget ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.widget.widget_popular_entries .recent-course-widget ul li img{max-width:90px;float:left;margin:0 15px 0 0;height:auto}.widget.widget_popular_entries .recent-course-widget ul li h6{margin-bottom:10px;font-size:14px;font-weight:500}.widget.widget_popular_entries .recent-course-widget ul li h6 a{color:#303030}.widget.widget_popular_entries .recent-course-widget ul li .dt-sc-course-price{font-weight:500;font-size:16px}.widget .mailchimp-form{margin:0;float:left;clear:both;width:100%}.widget .mailchimp-form input[type="submit"]{font-size:12px;padding:10px 15px}.widget ul.tweet_list li{padding:0 0 20px;line-height:22px}.widget ul.tweet_list li:last-child{padding:0}.widget ul.tweet_list li:before{content:""}.widget ul.tweet_list li .tweet-thumb{float:left;margin:5px 10px 10px 0;border:1px solid #e2d6c1;padding:0}.widget ul.tweet_list li .tweet-time{color:#bbb}.widget ul.tweet_list li a:hover{color:#303030}.widget.widget_recent_comments ul li,.widget.widget_ratings-widget ul li,.widget.widget_sensei_lesson_component ul li,.widget.widget_meta ul li{padding-left:20px}.widget.widget_recent_comments ul li:before{content:"\f0e6"}.widget.widget_archive ul li{padding-left:20px}.widget.widget_archive ul li a:before{content:"\f1c6"}.widget.widget_ratings-widget ul li:before{content:"\f006"}.widget.widget_sensei_lesson_component ul li:before{content:"\f02d"}.widget.widget_meta ul li:before{content:"\f044"}.widget.widget_text .textwidget ul li{border-bottom:1px solid #e4d5bc;padding-bottom:10px;margin-bottom:10px;width:100%}.widget.widget_text .textwidget ul li:before{top:4px}.widget.widget_text .textwidget ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.widget.widget_text .textwidget .dt-sc-button.small{margin-top:20px;padding:12px 15px 10px;font-size:12px}.widget.widget_text .textwidget .dt-sc-contact-info{padding:11px 0}.widget.widget_text .textwidget .dt-sc-contact-info .icon{width:15px;margin:5px 17px 0 0;top:0;position:initial}.widget.widget_text .textwidget .dt-sc-contact-info .icon i{position:absolute;left:0;font-size:18px;line-height:24px;top:10px}.widget.widget_text .textwidget .dt-sc-contact-info p{margin-bottom:0;line-height:24px}.widget.widget_text .textwidget .dt-sc-contact-info span{display:none}.widget.widget_text .textwidget .dt-sc-contact-info.address p{line-height:24px}.widget.widget_text .textwidget .dt-sc-contact-info.address i{top:0}.widget.widget_text .textwidget .dt-sc-contact-info p a:hover{color:#303030}.widget.widget_text .textwidget .dt-sc-contact-info:last-child{border:none}.widget.widget_text .textwidget .dt-sc-contact-info.address{padding:0 0 11px}.widget .search-form{width:100%}.widget .search-form input[type="search"]{margin-top:0}.widget .search-form label span{display:none}.widget .search-form input[type="text"],.widget .search-form input[type="search"],.widget .mailchimp-form input[type="email"]{float:left}.widget .tagcloud a{font-size:12px!important;padding:7px 14px;line-height:normal;float:left;margin:0 5px 5px 0;cursor:pointer;font-weight:normal;text-transform:uppercase;outline:none;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border:2px solid #201c1d;color:#303030;border-radius:3px}.widget .tagcloud a:hover,.widget .tagcloud a:active{color:#fff}.widget #wp-calendar caption{font-weight:300;font-size:16px;margin-bottom:10px}.widget #wp-calendar th{padding:10px}.widget #wp-calendar td{padding:9px 10px}.widget.flickrbox .flickr-widget div{float:left;max-width:75px;margin:0 7px 7px 0}.widget.flickrbox .flickr-widget div img{height:auto;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;opacity:1;filter:alpha(opacity=100)}.widget.flickrbox .flickr-widget div img:hover{opacity:.4;filter:alpha(opacity=40)}.widget .recent-portfolio-widget li{padding:0;width:100%;margin-bottom:10px}.widget .recent-portfolio-widget li:before{content:""}.widget .recent-portfolio-widget li .thumb{float:left;margin:0 15px 10px 0}.widget .recent-portfolio-widget li .thumb img{max-width:70px;height:auto}.widget .recent-portfolio-widget li h6{margin-bottom:5px;font-weight:300;font-size:14px;margin-top:-2px}.widget .recent-portfolio-widget li p{font-size:12px;line-height:20px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.widget .recent-portfolio-widget li h6{display:inline}#buddypress div.item-list-tabs ul li.last select{padding-right:45px}}.widget .rev_slider_wrapper{clear:both}.widget_rss .rsswidget img{display:none}.widget.widget_rss li a{color:#303030}.widget.widget_rss .rss-date{clear:both;display:block;margin:5px 0}.widget.widget_rss .rss-date,.widget.widget_rss cite{color:#adadad}.widget.widget_rss li:before{content:"\f09e";font-size:10px;color:#303030}.secondary-sidebar .widget{border:5px solid #f5e9d4;box-shadow:0 0 0 1px #e2d6c1;margin-bottom:25px;padding:20px;width:220px;border-radius:3px}.secondary-sidebar .widget #wp-calendar th,.secondary-sidebar .widget #wp-calendar td{padding:8px}.secondary-sidebar .widget.flickrbox .flickr-widget div{max-width:64px;margin:0 3px 7px}.secondary-sidebar img,.secondary-sidebar img{max-width:100%}.secondary-sidebar img.size-auto,.secondary-sidebar img.size-large,.secondary-sidebar img.size-full,.secondary-sidebar img.size-medium{max-width:95.6%}#footer .widget .dt-sc-social-icons{margin-bottom:-15px}.widget #searchform,#primary #searchform{position:relative}.widget #searchform input[type="text"],#primary #searchform input[type="text"]{padding-right:60px}.widget #searchform input[type="submit"],#primary #searchform input[type="submit"]{position:absolute;right:0;top:-9px;height:46px;border-radius:0 3px 3px 0;background-image:url(images/search-ico2.png);background-position:center center;background-repeat:no-repeat}.container{width:1170px;margin:0 auto;position:relative;clear:both}.wrapper{clear:both;width:100%;margin:0;padding:0;float:left}body.boxed{background-attachment:fixed}.boxed .wrapper{width:1250px;margin:0 auto;float:none}.inner-wrapper{margin:0;width:100%;float:left;padding:0}.boxed .inner-wrapper{background:#fdf6ea}.boxed #header,.boxed #main{background:none}.boxed .is-sticky #header-wrapper{width:1250px}.fullwidth-section,#footer .footer-widgets-wrapper,.widget ul.tweet_list li .tweet-thumb,#logo a,#slider,.portfolio,sub,sup,.entry-thumb,.widget.flickrbox .flickr-widget div{line-height:0}.fullwidth-section .container,#footer .footer-widgets-wrapper .container{line-height:22px}.top-bar{width:100%;clear:both;float:left;background:#1c1c1c;padding:10px 0;color:#fff}.top-bar a{color:#fff}.top-bar p{margin-bottom:0}.top-menu{float:left;margin:0;padding:0}.top-menu li{float:left;display:inline;margin:0 20px 0 0;padding:0}.top-right{float:right;margin:0;padding:0}.top-right ul li{display:inline;float:left;padding:0;margin:0 0 0 20px}.top-right .fa{margin-right:5px}.user-account,.contact-number{float:left;margin:0 0 0 20px;padding:0}.user-account img{max-width:20px;border-radius:20px;position:relative;top:1px;float:left;height:auto;margin:0 8px 0 0}.user-account li a:hover{text-decoration:underline}#header-wrapper{float:left;width:100%;margin:0;padding:0;z-index:9999}#header{width:100%;margin:0 0 -1px;padding:0;float:left;position:relative;z-index:999}#logo{float:left;display:inline;padding:0;width:auto;margin:0}#logo a{width:100%;display:block}#logo a img{max-width:100%}#logo h2{margin-bottom:0}#logo h2 a{line-height:98px}.is-sticky #header #logo h2 a{line-height:80px}.header-register{float:right;margin:45px 0 15px 10px;padding:0}.header-register ul li{float:left;display:inline;margin:0;padding:0}.header-register ul li a{font-weight:600;line-height:50px;color:#2c2c2c;margin:0;padding:0}.header-register ul li a i{margin:0 10px 0 0;border:2px solid #201c1d;padding:13px 13px 11px;border-radius:3px}.header-register ul li a span{margin:0 5px;line-height:50px}.header-register ul li img{position:relative;top:7px;border-radius:50%}.header-register ul li.dt-sc-cart{margin-left:10px}.header-register ul li.dt-sc-cart>a{position:relative}.header-register ul li.dt-sc-cart>a>i{margin-right:0;border:0;padding:0}.header-register ul li.dt-sc-cart>a .cart-count{line-height:0;margin:auto;position:absolute;right:-7px;top:-1px}#header.header2 .container{width:100%}#logo{padding:20px 0}#header.header1 #main-menu>ul.menu>li>a i,#header.header1 #main-menu>ul.menu>li>span i,#main-menu ul.menu li a .menu-item-description{display:none}#header.header2 #logo{padding-left:20px}#header.header2 .top-bar{padding-left:2%;padding-right:2%;width:96%}#header.header2 .header-register{margin-right:20px}#header.header2 #main-menu>ul.menu>li>a .menu-item-description{display:none}#header.header2 #main-menu>ul.menu>li>a,#header.header2 #main-menu>ul.menu>li>span{padding-left:34px;padding-right:14px}#header.header2 #main-menu>ul.menu>li>a i,#header.header2 #main-menu>ul.menu>li>span i{font-size:14px;left:13px}#header.header3,#header.header4{border-bottom:0}#header.header3 #logo{width:30%;margin-left:0}#header.header3 #main-menu,#header.header4 #main-menu{width:auto;padding:0;margin:15px 0 0;float:left}#header.header3 #main-menu>ul.menu,#header.header4 #main-menu>ul.menu{float:left}#header.header3 #main-menu>ul.menu>li,#header.header4 #main-menu>ul.menu>li{padding:0}#header.header3 #main-menu>ul.menu>li>a,#header.header4 #main-menu>ul.menu>li>a,#header.header3 #main-menu>ul.menu>li>span,#header.header4 #main-menu>ul.menu>li>span{position:relative;padding:13px 16px 11px 37px}#header.header3 #main-menu>ul.menu>li>a i,#header.header4 #main-menu>ul.menu>li>a i,#header.header3 #main-menu>ul.menu>li>span i{line-height:44px}#header.header4 #main-menu>ul.menu>li>span i{line-height:61px}#header.header3 #main-menu ul li.menu-item-simple-parent>ul,#header.header4 #main-menu ul li.menu-item-simple-parent>ul{top:50px}#header.header3 .megamenu-child-container,#header.header4 .megamenu-child-container{top:60px}#header.header3 .header-register,#header.header4 .header-register{margin:14px 0 10px 10px}#header.header4 #logo{text-align:center;width:100%}#header.header4 #main-menu>ul.menu{text-align:center;width:100%}#header.header4 #main-menu>ul.menu>li{float:none;text-align:center;display:inline-block}#header.header4 #main-menu>ul.menu>li li{text-align:left}#main-menu>ul.menu>li>a i,#main-menu>ul.menu>li>span i{position:absolute;left:16px;top:0;margin:0 5px 0 0;font-size:16px;line-height:44px}#main-menu>ul.menu>li>a span{display:inline-block;font-size:12px;color:#9c9c9c;display:table}#header .contact-details{float:right;margin:48px 0 0;padding:0}#header .contact-details p{margin:0}#header .contact-details p span{float:left;margin:0 10px 0 0;line-height:22px;color:#303030}#header .contact-details p a{color:gray}#header .sociable-details{float:right;margin:24px 0 0}#header .sociable-details .dt-sc-social-icons li a{width:40px;height:35px}#header .sociable-details .dt-sc-social-icons li:after{width:40px}#header .sociable-details .dt-sc-social-icons li:hover:after{height:35px}.header-wrapper-sticky-wrapper{max-width:100%;width:100%}#header-wrapper-sticky-wrapper.is-sticky{position:relative;width:100%;float:left;clear:both}.ie9 .page-with-slider #header{background:rgba(253,246,234,.3)}.is-sticky #header:before{content:"";position:absolute;top:-200px;left:0;width:100%;height:0;background-color:rgba(253,246,234,.8);box-shadow:0 3px 6px -2px rgba(0,0,0,.15);-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.is-sticky #header:before{top:0;height:100%}.is-sticky #logo{padding:5px 0}.is-sticky #logo a img{max-height:80px}.is-sticky .header-register{margin-top:22px}.is-sticky #header.header1 #main-menu,.is-sticky #header.header2 #main-menu{margin:21px 0 6px}.is-sticky .top-bar{display:none}.is-sticky #header.header3,.is-sticky #header.header4{border-bottom:1px solid #e2d6c1}.is-sticky #header.header3 .main-menu-wrapper,.is-sticky #header.header4 .main-menu-wrapper{border-top:0}.is-sticky #header.header3>.container,.is-sticky #header.header4>.container{display:none}.is-sticky #header .container,.is-sticky #header #logo,.is-sticky #header #logo a{height:100%}.main-menu-wrapper{width:100%;float:left;clear:both;background:#f5e9d4}.page-with-slider .main-menu-wrapper{background:rgba(253,246,234,.5)}.is-sticky .main-menu-wrapper{background:rgba(253,246,234,.8);border-bottom:1px solid #e2d6c1}.is-sticky #header.header3,.is-sticky #header.header4{background:none}#main-menu{float:right;margin:45px 0;padding:0;position:relative;z-index:100;line-height:normal}#main-menu>ul.menu{float:right;margin:0;padding:0}#main-menu>ul.menu>li{margin:0;padding:0;margin:0;display:inline;float:left;position:relative}#main-menu>ul.menu>li>a,#main-menu>ul.menu>li>span{display:block;padding:13px 20px 11px;margin:0;font-size:14px;font-weight:600;text-transform:uppercase;color:#2c2c2c;border:2px solid transparent;position:relative;border-radius:3px}#main-menu>ul>li.current_page_item>a,#main-menu>ul>li.current_page_ancestor>a,#main-menu>ul>li.current-menu-item>a,#main-menu>ul>li.current-menu-ancestor>a,#main-menu>ul>li.current_page_item>a:hover,#main-menu>ul>li.current_page_ancestor>a:hover,#main-menu>ul>li.current-menu-item>a:hover,#main-menu>ul>li.current-menu-ancestor>a:hover,#main-menu>ul>li.current_page_item:hover>a,#main-menu>ul>li.current_page_ancestor:hover>a,#main-menu>ul>li.current-menu-item:hover>a,#main-menu>ul>li.current-menu-ancestor:hover>a{color:#2c2c2c;border:2px solid #201c1d}#header.header1 #main-menu>ul.menu>li:before,#header.header2 #main-menu>ul.menu>li:before{position:absolute;content:"";left:0;right:0;bottom:9px;margin:auto;width:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #201c1d;filter:alpha(opacity=0);opacity:0}#header.header1 #main-menu>ul.menu>li.menu-item-has-children:hover:before,#header.header2 #main-menu>ul.menu>li.menu-item-has-children:hover:before{filter:alpha(opacity=100);opacity:1;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}#header.header1 #main-menu>ul.menu>li,#header.header2 #main-menu>ul.menu>li{padding-bottom:15px}#header.header3 #main-menu>ul.menu>li,#header.header4 #main-menu>ul.menu>li{padding-bottom:15px}#header.header1 #main-menu,#header.header2 #main-menu{margin:45px 0 30px}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul,#main-menu ul li.menu-item-simple-parent ul li ul li ul{display:none}#main-menu ul li.menu-item-simple-parent:hover>ul,#main-menu ul li.menu-item-simple-parent ul li:hover>ul,#main-menu ul li.menu-item-simple-parent ul li ul li:hover>ul,#main-menu>ul.menu>li:hover>.megamenu-child-container{display:block;opacity:1}#main-menu ul li.menu-item-simple-parent ul{width:220px;background:#fdf6ea;border-top:3px solid #e9d8c4;padding:10px 0 10px;position:absolute;top:52px;left:0;float:left;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);border-radius:0 0 3px 3px;z-index:1}#main-menu ul li.menu-item-simple-parent ul li{display:block;padding:0 15px;position:relative}#main-menu ul li.menu-item-simple-parent ul li a{color:#545454;position:relative;padding:9px 10px 8px;border-bottom:1px solid transparent;font-size:13px;display:block;border-radius:3px}#main-menu ul li.menu-item-simple-parent ul li a:hover{background:#f5e9d4;border-color:#e2d6c1}#main-menu ul li.menu-item-simple-parent ul li ul{left:220px;top:-10px;padding-top:5px;box-shadow:0 0 5px rgba(0,0,0,.25);-moz-box-shadow:0 0 5px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:3px}#main-menu ul li.menu-item-simple-parent:last-child ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul {right:0;left:inherit}#main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul {right:220px;left:inherit}#main-menu>ul.menu>li>.megamenu-child-container{display:none}.megamenu-child-container{background:#fdf6ea;border-top:3px solid #e9d8c4;padding:10px 10px 0;position:absolute;top:62px;left:0;float:left;box-shadow:0 5px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.25);border-radius:0 0 3px 3px}.megamenu-2-columns-group .megamenu-child-container{width:500px}.megamenu-3-columns-group .megamenu-child-container{width:750px}.megamenu-4-columns-group .megamenu-child-container{width:1000px}.megamenu-child-container>ul.sub-menu>li{width:220px;padding:15px;float:left;display:inline}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:470px;display:block}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:720px;display:block}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:970px;display:block}.megamenu-child-container>ul.sub-menu{padding:0;margin:0}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu{color:#303030;padding:0 0 20px;display:block;font-size:14px;font-weight:600;text-transform:uppercase;position:relative}.megamenu-child-container>ul.sub-menu>li>a:before,.megamenu-child-container>ul.sub-menu>li>.nolink-menu:before{content:"";position:absolute;width:40px;height:3px;position:absolute;left:0;bottom:8px}.megamenu-child-container>ul.sub-menu>li>a .menu-item-description,.menu-item-description{color:#b1b1b1;display:block;font-weight:normal;padding:0}.dt-megamenu-custom-content{display:block;padding:10px 0 0}.megamenu-child-container ul.sub-menu>li>ul{padding:0}.megamenu-child-container ul.sub-menu>li>ul li{display:block;padding-bottom:0}.megamenu-child-container ul.sub-menu>li>ul li a{color:#545454;position:relative;padding:9px 10px 8px;border-bottom:1px solid transparent;font-size:13px;display:block;border-radius:3px}.megamenu-child-container ul.sub-menu>li>ul li a:hover{background:#f5e9d4;border-color:#e2d6c1}.megamenu-child-container ul.sub-menu>li>ul>li>ul{padding-left:20px}.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link>.nolink-menu{padding:0}.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link ul.sub-menu{padding-top:0}.megamenu-child-container>ul.sub-menu>li.fulwidth-image-link img{max-width:100%}.menu-item-widget-area-container{width:100%;margin:20px 0 0;padding:0}.menu-item-widget-area-container ul{padding:0;margin:0}.menu-item-widget-area-container .widget{padding:0;display:inline}.menu-item-fullwidth .widget{display:inline;margin:0 10px 20px 10px;width:220px;padding:0}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:215px}.menu-item-widget-area-container .widget table{margin-bottom:0}.menu-item-widget-area-container textarea{height:120px}.menu-item-widget-area-container .wpcf7-form span.wpcf7-not-valid-tip{top:15px;right:10px;padding:2px 5px;font-size:10px}.menu-item-widget-area-container span.wpcf7-form-control-wrap{width:100%}.menu-item-widget-area-container .wpcf7 p{line-height:0}.menu-item-widget-area-container input[type="text"],.menu-item-widget-area-container input[type="password"],.menu-item-widget-area-container input[type="email"],.menu-item-widget-area-container input[type="url"],.menu-item-widget-area-container input[type="tel"],.menu-item-widget-area-container input[type="number"],.menu-item-widget-area-container input[type="range"],.menu-item-widget-area-container input[type="date"],.menu-item-widget-area-container textarea,.menu-item-widget-area-container input.text,.menu-item-widget-area-container input[type="search"]{margin:0}.menu-item-widget-area-container input[type="submit"]{padding:9px 15px 7px;font-size:12px}.menu-item-widget-area-container .widget.flickrbox .flickr-widget div{max-width:66px}.menu-item-widget-area-container .widget.widget_rss li a{font-weight:normal}#main-menu ul.menu .menu-item-widget-area-container .widget.flickrbox .flickr-widget div a{line-height:0}#main-menu ul.menu li .menu-item-widget-area-container ul.menu{text-align:left}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a{font-size:14px;line-height:normal;font-weight:normal;text-transform:none;padding:0;clear:both;border:none;color:gray}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a:before{content:""}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li{clear:both;display:block}#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu>li>ul li a{padding:0}#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu>li>ul{margin-top:10px}#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container .widget #wp-calendar th,#main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container .widget #wp-calendar td{padding:10px 5px}.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .amount,.menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .reviewer{display:inline-block;margin:5px 0 0}@media (min-width:768px){#main-menu>.container>ul.menu{display:block!important}}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container .widget h3.widgettitle{font-size:16px;text-transform:none}.megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:470px}.megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:720px}.megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:980px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:480px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:730px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:465px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:303px}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:340px}.megamenu-child-container>ul.sub-menu>li.fill-two-columns .widget_sensei_course_component ul li a img,.megamenu-child-container>ul.sub-menu>li.fill-two-columns .widget_sensei_lesson_component ul li a img,.megamenu-child-container>ul.sub-menu>li.fill-two-columns .widget_sensei_category_courses ul li a img{width:100px}.dt-menu-toggle{display:none;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;padding:12px 15px 11px;cursor:pointer}.dt-menu-toggle-icon{background:#fff;display:inline-block;float:right;height:2px;margin-top:8px;position:relative;text-align:left;width:20px}.dt-menu-toggle-icon:before,.dt-menu-toggle-icon:after{content:"";position:absolute;background:#fff;height:2px;width:20px;left:0;top:-5px}.dt-menu-toggle-icon:after{top:5px}.dt-menu-expand{font-size:16px!important;display:none!important;position:absolute!important;right:0;top:0;line-height:normal;padding:0!important;text-align:center;line-height:37px!important;cursor:pointer;width:37px;height:37px;font-weight:bold;border-radius:0!important}.page-with-slider #main{margin-top:-139px}.page-with-slider #main:before{position:absolute;content:"";top:0;left:0;width:100%;height:250px;z-index:99;background:-moz-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(253,246,234,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(253,246,234,1) 0%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 )}#main{width:100%;margin:0;padding:0 0 85px;float:left;position:relative;clear:both}#primary{width:880px;margin:0;padding:0;float:left;position:relative}#primary.content-full-width{width:100%}#primary.with-left-sidebar{float:right;margin-left:20px}#primary.with-right-sidebar{float:left;margin-right:20px}#primary.page-with-both-sidebar{width:590px;float:left;margin:0 20px}#secondary,#secondary-right,#secondary-left{width:270px;margin:0;float:left;padding:0}#secondary-right.secondary-has-right-sidebar{float:right}#secondary-left.secondary-has-left-sidebar{float:left}#secondary.secondary-has-both-sidebar{margin:0}.side-navigation{width:27%;float:left;margin:0 2% 0 0;padding:0}.side-navigation-content{width:71%;float:left;margin:0;padding:0}#slider{float:left;clear:both;width:100%;margin:1px 0 0;padding:0;position:relative}#slider img{max-width:100%}#slider-container{float:left;margin:0;padding:0;width:100%}#slider-search-container{position:absolute;top:42%;left:0;right:0;margin:auto;width:1170px;z-index:99}#slider-search-container .dt-sc-hr-invisible-medium{margin:25px 0}.courses-search{width:100%;text-align:center;margin:0;padding:0;float:left;clear:both}.courses-search input[type="text"]{border:none;width:40%;display:inline-block;font-size:16px;font-weight:300;padding:15px;border-radius:3px 0 0 3px;color:#8b8b8b}.courses-search input[type="submit"]{background-image:url(images/search-ico2.png);background-position:center center;background-repeat:no-repeat;border-radius:0 3px 3px 0;display:inline-block;float:none;padding:17px 25px 18px;margin:0 0 0 -4px}.slider-search{float:left;margin:0;padding:0;width:100%;text-align:center}.slider-search h4{color:#2c2c2c;font-style:italic;font-weight:600;margin-top:30px;margin-bottom:30px;display:inline-block;clear:both;width:100%}.slider-search a{font-size:20px;font-weight:600;clear:both;display:inline-block}.slider-search a:hover{color:#2c2c2c}.slider-search a span{margin-left:5px}.fullwidth-section.dark-bg h1,.fullwidth-section.dark-bg h2,.fullwidth-section.dark-bg h3,.fullwidth-section.dark-bg h4,.fullwidth-section.dark-bg h5,.fullwidth-section.dark-bg h6,.fullwidth-section.dark-bg h1 a,.fullwidth-section.dark-bg h2 a,.fullwidth-section.dark-bg h3 a,.fullwidth-section.dark-bg h4 a,.fullwidth-section.dark-bg h5 a,.fullwidth-section.dark-bg h6 a,.fullwidth-section.dark-bg .main-title-icon,.fullwidth-section.dark-bg a:hover{color:#fff}.fullwidth-section.dark-bg .main-title,.fullwidth-section.dark-bg .main-title-icon{border-color:#fff}.fullwidth-section{width:100%;clear:both;margin:0;padding:0;float:left}.fullwidth-section img.aligncenter{margin-bottom:0}.page-template-tpl-fullwidth-php #main{padding-bottom:0}.main-title-section-wrapper{float:left;width:100%;margin:0 0 65px;padding:30px 0;clear:both}.main-title-section{float:left;width:70%;margin:0;padding:0;position:relative}.main-title-section h1{font-weight:600;color:#fffaf0;text-transform:uppercase;margin-bottom:0}.header-search{float:right;width:30%;margin:0;padding:0}.header-search form{float:right;margin:9px 0 0;padding:0}.header-search input[type="text"]{border:none;width:78%;display:inline-block;font-size:16px;font-weight:300;padding:15px;border-radius:3px 0 0 3px;color:#8b8b8b;margin:0}.header-search input[type="submit"]{background-image:url(images/search-ico2.png);background-position:center center;background-repeat:no-repeat;border-radius:0 3px 3px 0;display:inline-block;float:none;padding:18px 25px 17px;margin:0 0 0 -4px}@media screen and (-webkit-min-device-pixel-ratio:0){.courses-search input[type="submit"]{padding:18px 25px}.header-search input[type="submit"]{padding:19px 25px 17px}}.breadcrumb{clear:both;float:left;width:100%;margin:0;padding:0;font-size:14px;text-transform:uppercase;font-weight:500;color:rgba(255,255,255,.6)}.breadcrumb a{color:rgba(255,255,255,.6)}.breadcrumb .fa{display:inline-block;margin:0 4px;padding:0}.breadcrumb span.current,.breadcrumb a:hover{color:#fff}.breadcrumb .fa.default{background:url(images/breadcrumb-splitter.png) no-repeat;width:10px;height:11px;margin:0 5px 0 4px}.content-slider h2{color:gray;padding-bottom:30px;text-transform:none}.content-slider h2.border-title span{bottom:-15px}.content-slider img{margin:-45px 0 0;display:block}.portfolio{position:relative;overflow:hidden}.portfolio.column{margin-bottom:20px}.portfolio.column.no-space{margin-bottom:0}.portfolio{margin-bottom:10px}.column.no-space .portfolio{margin-bottom:0}.dt-sc-portfolio-container{float:left;clear:both;margin:30px 0 0;padding:0;width:100%}.dt-sc-portfolio-container .portfolio{margin-left:0}.portfolio.column.dt-sc-one-fourth.no-space{width:24.9%}.dt-sc-sorting-container a{font-size:14px;padding:10px 20px;line-height:normal;float:left;margin:0 10px 10px 0;cursor:pointer;font-weight:600;text-transform:uppercase;outline:none;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border:2px solid #201c1d;color:#303030;border-radius:3px}.dt-sc-sorting-container a:hover,.dt-sc-sorting-container a.active-sort{color:#fff}.portfolio figure{position:relative;overflow:hidden}.portfolio .image-overlay h5{color:#fff;font-weight:500;font-size:18px;text-transform:uppercase;margin-bottom:5px;padding:0 10px}.portfolio .image-overlay h5 a,.portfolio .image-overlay h6{color:#fff}.portfolio .image-overlay h6{font-size:16px;margin:0}.portfolio .image-overlay{position:absolute;display:block;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden;text-align:center;filter:alpha(opacity=0);opacity:0}.portfolio:hover .image-overlay{left:0;right:0;filter:alpha(opacity=100);opacity:1}.portfolio .image-overlay h5,.portfolio .image-overlay h6,.portfolio .image-overlay .links{position:relative;z-index:1;bottom:-20px}.portfolio:hover .image-overlay h5,.portfolio:hover .image-overlay h6,.portfolio:hover .image-overlay .links{bottom:0}.portfolio .image-overlay .links{margin-top:15px}.portfolio .image-overlay .links a{display:inline-block;height:40px;width:40px;border:1px solid #fff;font-size:16px;line-height:40px;color:#fff;border-radius:40px;margin:0 5px 0 0}.portfolio .image-overlay .links a:hover{background:#fff}.portfolio .image-overlay-details{position:absolute;top:0;bottom:0;margin:auto;height:105px;width:100%}.portfolio .img{overflow:hidden}.portfolio.hover .image-overlay{height:100%}.portfolio a.close-overlay{display:block;position:absolute;top:0;right:0;z-index:20;width:45px;height:45px;font-size:20px;line-height:42px;color:#fff;text-align:center;background-color:rgba(0,0,0,.1);cursor:pointer}.portfolio a.close-overlay:hover{background-color:rgba(0,0,0,.3)}.portfolio-details{clear:both;width:100%;display:block;float:left;padding-bottom:6px}.portfolio-details-inner{display:block;padding:20px;border:1px solid #e2d6c1;background:#fcfcf7}.portfolio-details h5{font-weight:300;text-transform:none;font-size:24px;margin-bottom:0}.portfolio-details h5 a{color:#37251b}.portfolio-details h6{font-size:13px;font-weight:normal;color:#a5a38c;text-transform:none;margin:10px 0 0}.portfolio a.close-overlay.hidden{display:none}.page-with-both-sidebar .portfolio.dt-sc-one-half .image-overlay h5{font-size:16px}.page-with-sidebar .portfolio.dt-sc-one-third figure .image-overlay::before,.page-with-sidebar .portfolio.dt-sc-one-fourth figure .image-overlay::before{left:10px;top:10px;bottom:10px;right:10px}.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h5{font-size:12px}.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay h6,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5{font-size:12px}.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links{margin-top:10px}.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay .links a,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay .links a{width:30px;height:30px;font-size:12px;line-height:30px}.page-with-both-sidebar .portfolio.dt-sc-one-third .image-overlay-details,.page-with-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details{height:82px}.portfolio.dt-sc-one-fourth .image-overlay h5{font-size:16px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h5{font-size:11px;text-transform:none}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay h6{display:none}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .image-overlay-details{height:55px}.ajax-portfolio-details{position:relative;width:100%;float:left;margin:0;padding:0}.project-details{margin:20px 0 20px;float:left;clear:both;width:100%}.project-details p span{font-size:16px;font-weight:normal;width:100px;display:inline-block;color:#313131}.project-details p a{color:gray}.portfolio img{width: -webkit-calc(100% + 60px);width: -moz-calc(100% + 60px);width: calc(100% + 60px);-webkit-transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , transform .35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0);max-width:140%!important}.portfolio figure:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.portfolio figure{position:relative}.portfolio figure img{position:relative}.portfolio figure .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio figure .image-overlay::before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , transform .35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.portfolio figure:hover .image-overlay::before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.isotope-hidden{display:none!important}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height , width;-moz-transition-property:height , width;-ms-transition-property:height , width;-o-transition-property:height , width;transition-property:height , width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform , opacity;-moz-transition-property:-moz-transform , opacity;-ms-transition-property:-ms-transform , opacity;-o-transition-property:top , left , opacity;transition-property:transform , opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.portfolio-single{float:left;width:100%;padding:0;margin:0}.portfolio-slider-container{float:left;width:100%;padding:0;margin:0 0 20px;position:relative}.two-third .portfolio-slider-container{margin-bottom:0}.portfolio-slider{float:left;width:100%;margin:0 0 20px;padding:0}.portfolio-single .bx-wrapper{margin-bottom:20px}.portfolio-single .bx-wrapper{margin-bottom:0}.portfolio-slider li{width:100%;display:block;padding:0;float:left;position:relative;margin-bottom:15px;margin-right:10px;background:none}.portfolio-slider li img{display:block}.portfolio-slider-container .bx-controls-direction{width:100%;float:left;margin:0;padding:0}.portfolio-slider-container .bx-controls-direction a{text-indent:-9999px;z-index:100;position:absolute;top:41%;width:39px;height:72px;float:left;opacity:.8;filter:alpha(opacity=80)}.portfolio-slider-container .bx-controls-direction a:hover{opacity:1;filter:alpha(opacity=100)}.portfolio-slider-container .bx-controls-direction a.bx-prev{left:10px}.portfolio-slider-container .bx-controls-direction a.bx-next{right:10px}.portfolio-single h3{text-transform:none;margin-bottom:20px}.portfolio-single h6{color:#919191;font-weight:300;margin:-10px 0 20px}.portfolio-share{float:left;clear:both;width:100%;margin:20px 0 0}.portfolio-single .bx-wrapper{position:relative}.bx-controls a{font-size:0;height:60px;position:absolute;top:0;bottom:0;margin:auto;width:40px}.bx-controls a.bx-prev{background:rgba(0,0,0,.5) url(images/slider-prev-arrow-white.png) center center no-repeat;left:0}.bx-controls a.bx-next{background:rgba(0,0,0,.5) url(images/slider-next-arrow-white.png) center center no-repeat;right:0}.post-nav-container{float:left;width:100%;margin:30px 0 0;padding:15px 0;clear:both;border-bottom:1px dotted #888;border-top:1px dotted #888}.post-nav-container a{font-weight:normal}.post-nav-container a span{font-size:12px;font-weight:normal;color:#303030;font-style:italic}.post-nav-container .post-prev-link{float:left}.post-nav-container .post-next-link{float:right}.portfolio-single .right-gallery.dt-sc-two-third{margin-left:2%;float:right;margin-right:0}.portfolio-single .dt-sc-one-third.last{margin-left:0}.portfolio-single .dt-sc-two-third{margin-right:2%}.pp_nav p{line-height:12px}.page-with-sidebar .portfolio.with-space.dt-sc-one-half{width:48.8%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half{width:48%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half figcaption h5{font-size:15px}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-half figcaption h6{font-size:14px}.page-with-sidebar .portfolio.with-space.dt-sc-one-third{width:31.6%}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-third{width:31%}.page-with-sidebar .portfolio.with-space.dt-sc-one-third figcaption h5,.page-with-sidebar .portfolio.with-space.dt-sc-one-third figcaption h6,.page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h5,.page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h6{font-size:13px}.page-with-both-sidebar .portfolio.dt-sc-one-third figcaption h6{display:none}.page-with-both-sidebar .portfolio.dt-sc-one-third .fig-title{width:64%}.page-with-both-sidebar .portfolio.dt-sc-one-third .fig-overlay a{height:25px;width:25px;line-height:25px;font-size:14px}.page-with-sidebar .portfolio.dt-sc-one-third figcaption{padding:10px 3%}.container .portfolio.dt-sc-one-fourth figcaption,.portfolio.dt-sc-one-sixth figcaption{padding:12px 3%}.container .portfolio.dt-sc-one-fourth figcaption h5,.portfolio.dt-sc-one-sixth figcaption h5,.container .portfolio.dt-sc-one-fourth figcaption h6,.portfolio.dt-sc-one-sixth figcaption h6{font-size:14px}.container .portfolio.dt-sc-one-fourth .fig-overlay a,.portfolio.dt-sc-one-sixth .fig-overlay a{height:28px;width:28px;line-height:28px;font-size:14px}.page-with-sidebar .portfolio.with-space.dt-sc-one-fourth{width:23%}.page-with-sidebar .portfolio.dt-sc-one-fourth .fig-title{width:64%}.page-with-sidebar .portfolio.dt-sc-one-fourth figcaption h6{display:none}.page-with-both-sidebar .portfolio.with-space.dt-sc-one-fourth{width:22.2%}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-title{width:100%;text-align:center}.page-with-both-sidebar .portfolio.dt-sc-one-fourth figcaption h5{font-size:11px;line-height:14px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay{float:none;text-align:center}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a{float:none;margin-right:-4px}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a{font-size:10px;height:18px;width:18px;line-height:18px}.page-with-sidebar .portfolio.dt-sc-one-fourth figcaption{padding:10px 3%}.blog-entry{width:100%;margin:0 0 40px;padding:0;float:left;clear:both;position:relative}.blog-entry-inner{padding:0;min-height:155px}.blog-entry.no-border{border:none;padding-bottom:0}.blog-single-entry{border-bottom:0}.blog-single-entry .entry-body{margin:25px 0 0;float:left;clear:both;width:100%}.blog-thumb{display:block;width:100%}.blog-thumb .blog-entry{padding-bottom:30px}.blog-thumb .entry-thumb{width:33%;float:left;margin:0 2% 0 0;padding:0}.blog-thumb .entry-details{float:left;width:65%;margin:0;padding:0}.blog-thumb .entry-meta{position:inherit;float:left}.blog-thumb .entry-title{padding-left:94px}.blog-thumb .entry-details .entry-metadata{padding-left:24px;margin-bottom:0;width:auto}.blog-thumb .blog-entry:hover .entry-thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-thumb .entry-thumb .entry-thumb-desc,#post-1016.blog-entry.has-post-thumbnail .entry-thumb .entry-thumb-desc,#post-1011.blog-entry.has-post-thumbnail .entry-thumb .entry-thumb-desc{display:none}#post-1016.blog-entry.has-post-thumbnail:hover .entry-thumb img,#post-1011.blog-entry.has-post-thumbnail:hover .entry-thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.blog-thumb .entry-details-desc{display:block}.entry-details-desc{display:none;clear:both;margin:20px 0 0;padding:0;float:left}.page-with-both-sidebar .blog-thumb .entry-thumb img,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third .entry-thumb img,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-thumb img{width:100%;height:auto}.tpl-blog-holder .dt-sc-one-half{width:48.9%}.entry-meta{width:70px;text-align:center;position:absolute;left:0;padding:0}.entry-meta .entry_format{border:2px solid #201c1d;border-top:0;display:block;padding:0;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:20px;color:#303030;line-height:40px;text-align:center;text-decoration:inherit;height:38px;position:relative;border-radius:0 0 3px 3px}.entry-meta .entry_format:after{content:"\f15c"}.entry-meta .date{font-size:16px;font-weight:500;border:2px solid #201c1d;padding:12px 0;text-align:center;margin:0;color:#303030;position:relative;border-radius:3px 3px 0 0}.format-gallery .entry-meta .entry_format:after{content:"\f030"}.format-video .entry-meta .entry_format:after{content:"\f008"}.format-aside .entry-meta .entry_format:after{content:"\f036"}.format-chat .entry-meta .entry_format:after{content:"\f086"}.format-quote .entry-meta .entry_format:after{content:"\f10d"}.format-audio .entry-meta .entry_format:after{content:"\f001"}.format-link .entry-meta .entry_format:after{content:"\f0c1"}.format-standard .entry-meta .entry_format:after{content:"\f15c"}.format-image .entry-meta .entry_format:after{content:"\f03e"}.format-status .entry-meta .entry_format:after{content:"\f075"}.format-gallery .entry-thumb-desc,.format-video .entry-thumb-desc,.format-audio .entry-thumb-desc{display:none}.blog-entry.format-gallery:hover .entry-thumb img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.entry-thumb{display:block;padding:0;line-height:0;position:relative;overflow:hidden}.entry-thumb img{max-width:100%;height:auto;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ie8 .entry-thumb img{width:auto}.blog-entry:hover .entry-thumb img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.entry-thumb .entry-thumb-desc{position:absolute;bottom:0;left:0;width:100%;height:80%;opacity:0;filter:alpha(opacity=0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00000000',GradientType=0 )}.ie9 .entry-thumb .entry-thumb-desc{background:rgba(0,0,0,.3);height:100%}.blog-entry:hover .entry-thumb .entry-thumb-desc{opacity:1;filter:alpha(opacity=100)}.entry-thumb .entry-thumb-desc{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.entry-thumb p{font-weight:300;letter-spacing:.5px;line-height:24px;position:absolute;bottom:0;left:0;right:0;padding:20px 20px 5px;opacity:0;color:#fff;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);-webkit-transition:opacity .35s , -webkit-transform .35s;transition:opacity .35s , transform .35s}.blog-entry:hover .entry-thumb p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.entry-details{display:block;margin:30px 0 0;padding:0 0 0 94px;min-height:96px;position:relative}.entry-details .entry-title h4{margin-bottom:5px;font-size:20px;font-weight:500;line-height:32px;position:relative;top:-5px}.entry-details .read-more{float:right;margin-top:10px}.entry-details .read-more.dt-sc-button.small{padding:12px 14px 11px;line-height:12px}.entry-details .read-more.dt-sc-button.small .fa{margin-right:0}.entry-details .entry-metadata{float:left;width:100%;margin:0 0 15px}.entry-details .entry-metadata p{color:gray;margin:0;padding:0;display:inline;float:none}.entry-details .entry-metadata span{display:inline-block;margin:0 5px;line-height:normal}.entry-details .entry-metadata p a{color:gray}.entry-details .entry-metadata p a span{float:none;margin:0;color:gray}.entry-details .entry-metadata p i{color:gray;margin-right:5px;display:inline;font-size:12px}.entry-details .entry-metadata span span.fa{margin:0;color:gray}.author-info{background:#f5e9d4;display:block;padding:20px 20px 10px;clear:both}.author-info img{background:#fff;padding:5px}.blog-fullwidth{width:100%;margin:0}.entry-metadata p{float:left;margin:0 15px 0 0}.entry-details .entry-body{width:100%;clear:both}.sticky .featured-post,.featured-post{margin:0 10px 10px 0;position:relative;float:left;padding:0 15px 0 33px;color:#fff;height:30px;line-height:30px;font-size:14px;font-weight:normal;text-transform:uppercase;border-radius:3px}.featured-post span.fa{width:35px;height:30px;position:absolute;left:0;top:0;line-height:30px;text-align:center;color:#fff;font-size:16px}.sticky .entry-details .entry-title h4{position:relative;top:3px}.entry-gallery-post-slider li{display:block}.entry-thumb .bx-wrapper{position:relative}.entry-thumb .bx-controls a{top:0;bottom:0;margin:auto;position:absolute;color:#fff;width:40px;height:60px;font-size:0}.entry-thumb .bx-controls a.bx-prev{left:0;background:rgba(0,0,0,.6) url(images/slider-prev-arrow-white.png) center center no-repeat}.entry-thumb .bx-controls a.bx-next{right:0;background:rgba(0,0,0,.6) url(images/slider-next-arrow-white.png) center center no-repeat}.entry-thumb .bx-wrapper ul,.entry-thumb .bx-wrapper li{margin:0;padding:0}.tpl-blog-holder .column{margin-left:0;margin-right:0}.page-with-sidebar .tpl-blog-holder .dt-sc-one-half{width:48.8%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half{width:48%}.page-with-sidebar .tpl-blog-holder .dt-sc-one-third{width:31.6%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-third{width:100%}.page-with-both-sidebar .blog-thumb .entry-thumb{width:100%;margin-right:0;padding-bottom:20px}.page-with-both-sidebar .blog-thumb .entry-details{width:100%}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-thumb .bx-controls a,.tpl-blog-holder .dt-sc-one-third .entry-thumb .bx-controls a,.tpl-blog-holder .blog-thumb .entry-thumb .bx-controls a{height:45px;width:30px;background-size:10px 20px}.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .entry-details .entry-title h4{line-height:26px;font-size:18px}.dt-sc-one-third .featured-post,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .featured-post{padding-right:0}.dt-sc-one-third .featured-post span.text,.page-with-both-sidebar .tpl-blog-holder .dt-sc-one-half .featured-post span.text{font-size:0}.page-with-sidebar .tpl-blog-holder .dt-sc-one-third .mejs-controls div.mejs-horizontal-volume-slider{width:55px}.page-with-sidebar .dt-sc-one-third .entry-details .entry-title h4{font-size:16px;line-height:24px;top:-2px}.commententries{width:100%;float:left;margin:30px 0 0;padding:0}ul.commentlist{float:left;margin:20px 0 20px 0;padding:0 0 20px 0;list-style:none;border-top:0}ul.commentlist li{display:block;float:none;list-style:none;border:none;margin:0 0 20px;padding:0 0 0 115px;position:relative;clear:both}ul.commentlist li ul.children{margin:10px 0 10px;padding:0;float:left;border:none;clear:both;width:100%}ul.commentlist li .respond{margin-left:69px}ul.commentlist li .comment-details{position:relative;padding:0 0 10px;margin:10px 0 10px}ul.commentlist li .comment-body{margin:10px 0 0}ul.commentlist li .comment-body p{line-height:20px}ul.commentlist li .comment-author{left:0;top:0;position:absolute}ul.commentlist li .comment-author img{max-width:90px;max-height:90px;float:left;margin:0}ul.commentlist li .author-name,ul.commentlist li .author-name a{font-size:16px;color:#303030}ul.commentlist li.bypostauthor .author-name{font-weight:600}ul.commentlist li .comment-details{display:block}ul.commentlist li .commentmetadata{font-size:12px;color:gray;font-style:italic;text-decoration:none}ul.commentlist li .reply{margin:0}ul.commentlist li .reply a.comment-reply-link{color:#303030;font-size:14px;padding:8px 16px 6px;line-height:normal;display:inline-block;margin:10px 0 0;cursor:pointer;font-weight:600;text-transform:uppercase;outline:none;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border:2px solid #201c1d;border-radius:3px}ul.commentlist li .reply a.comment-reply-link:hover{color:#fff}ul.commentlist>li>ul.children li ul.children li #respond p span{display:none}ul.commentlist li #respond{padding-bottom:20px}#respond{clear:both}#respond h3#reply-title small{font-size:14px;text-transform:none}#respond h3#reply-title{margin-bottom:20px;font-size:18px;font-weight:600}#respond .dt-sc-one-half p span{width:10%}#respond p{clear:both;margin-bottom:15px}.social-share-icons{width:100%;clear:both;float:left;margin:20px 0 0;padding:0}.social-share-icons li{display:inline;margin:0 10px 0 0;padding:0}.social-share-icons li img:hover{opacity:.6;filter:alpha(opacity=60)}.comment-body ul li,.comment-body ol li{padding-left:0;list-style:circle;display:list-item}.pagination{float:left;width:100%;margin:10px 0 10px;padding:0}.pagination ul{float:left;margin:0;padding:0}.pagination ul li{float:left;display:inline;margin:0;padding:0}.pagination ul li.dot{font-size:30px;line-height:18px;padding:0 12px;color:#303030;margin:10px 0 0 -10px}.pagination ul li a,.pagination .next-post a,.pagination .prev-post a{font-size:14px;font-weight:bold;line-height:30px;color:#303030;padding:2px 12px 0;border-radius:3px;margin:10px 10px 0 0;float:left;border:2px solid #201c1d;position:relative;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s}.pagination ul li.active-page{color:#fff;font-size:14px;font-weight:bold;line-height:30px;padding:2px 12px 0;margin:0 10px 0 0;float:left;position:relative;border:2px solid;border-radius:3px}.pagination ul li a:hover,.pagination .next-post a:hover,.pagination .prev-post a:hover{color:#fff}.pagination ul li.active-page{margin-top:10px}.pagination .next-post{float:left;margin-left:4px;padding:0}.pagination .prev-post{float:left;margin-right:4px;padding:0}.error-info{padding:70px 0;float:left;clear:both}.error-info h2{font-size:100px;color:#d9ceba;margin-bottom:0;display:block}.error-info h3{font-size:20px;text-transform:none;display:block;margin-bottom:20px}.error-info .dt-sc-button{margin-top:20px}.dt-team-entry-left{float:left;margin-right:4%;width:26%;text-align:center}.dt-team-member{padding:10px;display:inline-block}.dt-team-entry-left .dt-sc-entry-title{margin:20px 0 0}.dt-team-entry-left .dt-sc-team h2{font-size:16px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}.dt-team-entry-left .dt-sc-team h5{font-size:14px;color:#303030;margin:0;padding:0;font-weight:normal;text-transform:none}.dt-team-entry-left .dt-sc-team{margin-bottom:15px}.dt-sc-entry-thumb img{border-radius:3px 3px 0 0;height:auto}.dt-team-member .dt-sc-team{padding-bottom:20px}.dt-team-member .dt-sc-team:hover{background:#f5e9d4}.post-ratings{line-height:normal;position:relative;width:100%;display:inline-block;padding:0 0 20px}.post-ratings-text{position:absolute;left:0;right:0;margin:auto;top:25px}.post-ratings em:last-child{color:#404040!important;margin-top:8px!important}.dt-team-entry-left .post-ratings em{line-height:normal;margin-top:20px;width:100%}.dt-team-entry-content{float:left;width:70%;color:gray;margin:0 0 10px}.dt-team-entry-content h3{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:20px}ul.teachers-details li{display:inline-block;font-size:14px;line-height:normal;width:97%;position:relative;padding:10px 0 10px 25px;border-bottom:1px solid #f5e9d4;box-sizing:border-box}ul.teachers-details li:before{content:"\f10c";font-family:FontAwesome;font-style:normal;color:gray;font-weight:normal;text-decoration:inherit;font-size:14px;position:absolute;top:13px;left:0}.dt-team-entry-content ul li strong{float:left;min-width:34%;font-weight:400}.dt-team-entry-content .dt-sc-button.small{padding:11px 20px 9px;float:left;clear:both;margin-top:30px}.teachers-desc{line-height:28px;float:left;clear:both;margin:0;padding:0}.dt-team-entry-left .post-ratings,.dt_teachers .post-ratings{font-weight:300}.dt-team-entry-left .post-ratings strong,.dt_teachers .post-ratings strong{font-weight:normal}.hentry .post-ratings{margin-bottom:10px}div.pp_default .pp_content_container .pp_details{position:absolute;bottom:0}.dt_teachers .team-thumb img{border-radius:3px}.dt_teachers .column.dt-sc-one-fourth{width:22.4%}.dt_teachers .column.dt-sc-three-fourth{margin-left:3%;margin-top:0}.dt_teachers .team-thumb{text-align:center}.dt_teachers .team-thumb .post-ratings{padding-bottom:10px;margin-top:10px}.dt-sc-social-icons ul{margin:0;padding:0}.dt_teachers .dt-sc-social-icons{margin:10px 0 0}.dt_teachers .courses-table-list{margin-bottom:30px}.dt_teachers h5.border-title{margin-top:10px;margin-bottom:40px}.dt_teachers ul.teachers-details{margin-top:-10px}.dt_teachers ul.dt-sc-fancy-list li{padding-left:22px;color:#303030}.dt_teachers ul.dt-sc-fancy-list li strong,.dt_teachers ul.dt-sc-fancy-list li:before{color:#303030}.dt_teachers ul.dt-sc-fancy-list li:before{top:3px}.social-bookmark{float:left;width:100%}#toTop{display:none;text-decoration:none;position:fixed;bottom:20px;right:20px;overflow:hidden;width:40px;height:40px;border:none;text-indent:100%;background:url(images/ui.totop.png) no-repeat left top;z-index:9999}#toTopHover{background:url(images/ui.totop.png) no-repeat left -40px;width:40px;height:40px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#toTop:active,#toTop:focus{outline:none}#newsletter{float:left;clear:both;width:100%;margin:0;padding:40px 0 35px;display:block;position:relative;text-align:center}.newsletter-wrapper{float:left;clear:both;width:100%;margin:0;padding:0;display:block;position:relative;text-align:center;background-attachment:fixed!important}.newsletter-wrapper #newsletter{float:left;width:100%;background:rgba(255,255,255,.9);margin:0;padding:80px 0 90px}#newsletter h2.border-title{color:#fff;margin-bottom:40px}#newsletter h2.border-title span{background:#fff}#newsletter h6{color:#fff;line-height:30px;margin-bottom:40px}#newsletter form{display:inline-block;position:relative;width:100%}#newsletter form input[type="email"]{border:none;width:36%;display:inline-block;font-size:16px;font-weight:300;padding:20px;border-radius:3px 0 0 3px;color:#8b8b8b}#newsletter form input[type="submit"]{border-radius:0 3px 3px 0;display:inline-block;float:none;padding:21px 25px 20px;font-size:16px;margin:0 0 0 -4px}@media screen and (-webkit-min-device-pixel-ratio:0){#newsletter form input[type="submit"]{padding:23px 25px 22px}}#newsletter form .dt_sc_mc_result{position:absolute;left:10px;top:43px;color:#fff}#newsletter ul.social-icons{text-align:center;float:left;clear:both;margin:50px 0 0;padding:0;width:100%}#newsletter ul.social-icons li{display:inline-block;margin:0 10px;padding:0;text-align:center}#newsletter ul.social-icons li a{color:#fff;font-size:24px}#newsletter ul.social-icons li a:hover{opacity:.7;filter:alpha(opacity=70)}#contact-form p,.mailchimp-form p{background:#fff;border:1px solid #e2d6c1;padding:0;width:100%;clear:both;overflow:hidden;border-radius:3px}#contact-form p .fa,.mailchimp-form .fa{font-size:14px;line-height:48px;padding:0;width:6%;text-align:center;border-right:1px solid #e2d6c1;margin:0}#contact-form p input,#contact-form p textarea,.mailchimp-form p input,.mailchimp-form p textarea{border:none;padding:13px 0 12px 2%;width:89.4%;margin:0;display:inline}#contact-form p textarea{padding-top:15px;height:146px;width:92%}#contact-form p.textarea-field .fa{padding-bottom:14px;height:145px;float:left}form p .fa{color:gray}#contact-form p.submit{margin:30px 0 0;border:none;background:none}#contact-form p.submit input{padding:11px 20px}.wpcf7-form-control-wrap{position:relative}.wpcf7-form span.wpcf7-not-valid-tip{border:1px solid #ff7b79;color:#c00;padding:4px 10px;top:7px;line-height:normal;right:0;position:absolute}span.wpcf7-form-control-wrap{width:92%}.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-mail-sent-ok{margin-bottom:20px;margin-top:20px;clear:both;padding:15px 15px 15px 35px;float:left}.wpcf7-form div.wpcf7-validation-errors{background:#fcc;border:1px solid #f99;color:#d01313;position:relative}.wpcf7-form div.wpcf7-validation-errors:before,.wpcf7-form div.wpcf7-mail-sent-ok:before{top:13px;left:10px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:20px;position:absolute}.wpcf7-form div.wpcf7-validation-errors:before{content:"\f057";color:#c54228}.wpcf7-form div.wpcf7-mail-sent-ok{background:#eafac0;border:1px solid #b1cf67;color:#7ba411;position:relative}.wpcf7-form div.wpcf7-mail-sent-ok:before{content:"\f058";color:#75b632}.wpcf7-form span.wpcf7-list-item{margin-right:25px}.wpcf7-form input[type="radio"]{position:relative;margin-right:5px;top:-2px}.dt-sc-titled-box-content .wpcf7-form .wpcf7-not-valid-tip{top:0;padding:0 10px}.ie9 .dt-sc-titled-box-content .wpcf7-form .wpcf7-not-valid-tip{top:50px}.ie9 .wpcf7-form .wpcf7-not-valid-tip{top:20px}.dt-sc-one-third .dt-sc-titled-box-content input[type="text"],.dt-sc-one-third .dt-sc-titled-box-content input[type="password"],.dt-sc-one-third .dt-sc-titled-box-content input[type="email"],.dt-sc-one-third .dt-sc-titled-box-content input[type="url"],.dt-sc-one-third .dt-sc-titled-box-content input[type="tel"],.dt-sc-one-third .dt-sc-titled-box-content input[type="number"],.dt-sc-one-third .dt-sc-titled-box-content input[type="range"],.dt-sc-one-third .dt-sc-titled-box-content input[type="date"],.dt-sc-one-third .dt-sc-titled-box-content textarea,.dt-sc-one-third .dt-sc-titled-box-content input.text{padding:12px 5%;width:90%}.page-template-tpl-blank-php #main{padding:0}.blank-template-container{display:table;height:100%;left:0;margin:0;padding:0;float:left;width:100%}.blank-template{display:table-cell;margin:0;padding:0;vertical-align:middle}.blank-template-wrapper{border-top:1px solid #e2d6c1;border-bottom:1px solid #e2d6c1;padding:30px 0;float:left;clear:both;width:100%;background:#f5e9d4}.side-navigation{width:27%;float:left;margin:0 2% 0 0;padding:0}.side-navigation-content{width:71%;float:left;margin:0;padding:0}.side-nav-container{float:left;margin:0;padding:0;width:98%}ul.side-nav{border:1px solid;border-bottom:0;margin:0;padding:0;float:left;width:100%}ul.side-nav li{float:left;width:100%;display:block;padding:0;border-bottom:1px solid}ul.side-nav li a{color:#303030;line-height:normal;padding:14px 0 13px 60px;display:block;position:relative}ul.side-nav li a:before{content:"\f0da";font-family:FontAwesome;font-style:normal;font-weight:normal;color:#444446;position:absolute;left:0;top:0;margin:auto;width:45px;height:100%;text-align:center;line-height:49px}ul.side-nav>li.current_page_item>a:after,ul.side-nav>li>ul>li.current_page_item>a:after{content:"";position:absolute;background:url(images/side-nav-active.png) no-repeat;width:11px;height:46px;right:-11px;top:0}ul.side-nav>li>a:hover,ul.side-nav>li>ul>li>a:hover,ul.side-nav>li.current_page_item>a,ul.side-nav li>ul>li.current_page_item>a{color:#4bbcd7}ul.side-nav li a:hover:before,ul.side-nav>li.current_page_item>a:before,ul.side-nav>li>ul>li.current_page_item>a:before,ul.side-nav>li>ul>li>ul>li.current_page_item>a:before{color:#fff}ul.side-nav li ul{border-top:1px solid;margin:0;padding-left:0}ul.side-nav li ul li:last-child{border:none;padding-bottom:0}ul.side-nav li ul li a{padding-left:85px}ul.side-nav ul ul li a{padding-left:120px}ul.side-nav li a:before,ul.side-nav>li>a:hover,ul.side-nav>li>ul>li>a:hover,ul.side-nav>li>ul>li>ul>li>a:hover,ul.side-nav>li.current_page_item>a,ul.side-nav>li>ul>li.current_page_item>a,ul.side-nav>li>ul>li>ul>li.current_page_item>a{background:#f5e9d4}ul.side-nav,ul.side-nav li,ul.side-nav li ul{border-color:#e2d6c1}ul.side-nav li a:before,ul.side-nav>li>a:hover,ul.side-nav>li>ul>li>a:hover,ul.side-nav>li>ul>li>ul>li>a:hover{color:#303030}.ie9 .no-space.column.portfolio{margin-bottom:-1px}.min-space .dt-sc-hr-invisible-large{margin:65px 0}.ie9 #buddypress div.item-list-tabs ul li.last select{max-width:179px}.ie9 .header-search input[type="submit"]{padding:18px 25px}.ie9 .widget.widget_text .textwidget .dt-sc-contact-info .icon i{top:-5px}#newsletter form input[type="submit"]{padding:22px 25px 21px}.events-list .tribe-events-loop,.tribe-events-day .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.single-tribe_organizer .tribe-events-loop{max-width:1170px}#tribe-events-pg-template{max-width:100%}#tribe-bar-form{background:#f5e9d4}#tribe-bar-form label{font-size:15px;color:#303030;text-transform:none;margin-bottom:10px}#tribe-bar-form input[type="text"]{border:1px solid #e2d6c1;background:#fff;padding:14px 15px 13px;font-weight:normal;font-size:12px}#tribe-bar-form .tribe-bar-submit input[type="submit"],.tribe-events-sub-nav li a,.tribe-events-read-more{border:2px solid #201c1d;background:none;color:#303030;font-weight:bold;font-size:12px;padding:8px 15px 7px;cursor:pointer;width:auto;text-transform:uppercase;border-radius:3px}#tribe-bar-form .tribe-bar-submit input[type="submit"]:hover,.tribe-events-sub-nav li a:hover,.tribe-events-sub-nav li a:active,.tribe-events-read-more:hover,.tribe-events-read-more:active{color:#fff}#tribe-bar-form .tribe-bar-submit input[type="submit"]{float:left;margin:25px 0 0}.tribe-events-sub-nav li a,.tribe-events-read-more{margin:10px 0 0}.tribe-events-sub-nav li{padding:0}#tribe-events-header .tribe-events-sub-nav,#tribe-events-footer .tribe-events-sub-nav{overflow:visible;margin:20px 0;float:left;width:100%;clear:both}#tribe-bar-collapse-toggle{background:#f5e9d4;color:#303030;padding:24px 20px 18px}.single-tribe_events .tribe-events-schedule{background:#f5e9d4;border-color:#e2d6c1;padding:10px 15px 12px}.tribe-bar-views-inner{padding:22px 0 45px;background:#e8dcc7}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background:#dcd0bb}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{background:#f5e9d4}.datepicker table tr td span:hover{background:#f5e9d4}.datepicker table tr td.active.active,.datepicker table tr td span.active.active,.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background:#e8dcc7;color:gray}.column.tribe-week-grid-hours{margin-left:0}.datepicker th.switch{width:122px}.datepicker.dropdown-menu{margin-top:6px}.datepicker table{border:none}.datepicker td,.datepicker th{padding:5px;border:none;background:none;color:#666;font-size:12px;line-height:20px}h2.tribe-events-page-title{font-weight:500}h2.tribe-events-page-title,#tribe-geo-results h2.tribe-events-page-title{font-size:26px}.tribe-events-calendar th{background:#f5e9d4;text-transform:uppercase;padding:15px 10px;text-transform:none}#tribe-events-content table.tribe-events-calendar,#tribe-events-content .tribe-events-calendar td{border:1px solid #e2d6c1}#tribe-events-content .tribe-events-calendar td{background:#fff;text-align:left}.tribe-events-calendar div[id*="tribe-events-daynum-"],.tribe-events-calendar div[id*="tribe-events-daynum-"] a{border-bottom:1px solid #e2d6c1}#tribe-events-content .tribe-events-thismonth a{border-bottom:0}#tribe-events-content .tribe-events-tooltip h4{min-height:10px;line-height:16px;font-weight:bold;font-size:11px;padding:10px;color:#fff}.tribe-events-calendar .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip,.recurring-info-tooltip{border:1px solid #e2d6c1}.tribe-events-tooltip .tribe-events-arrow{background-image:url(images/tribe-tooltips.png);background-size:44px 15px}.events-archive.events-gridview #tribe-events-content table .vevent{padding:6px 0;font-weight:normal}.tribe-events-tooltip p.entry-summary{line-height:18px;color:gray}.tribe-events-tooltip .tribe-events-event-body span{color:#a7a7a7;padding:5px 0 5px;display:inline-block}.tribe-events-tooltip .duration{color:#a7a7a7}.tribe-events-tooltip .tribe-events-event-thumb{padding-right:10px}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{font-weight:normal}.tribe-grid-body .tribe-events-tooltip .tribe-events-arrow{top:36px;width:12px;left:-24px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip .tribe-events-arrow{right:-24px}.tribe-events-tooltip .tribe-events-arrow{bottom:-17px}.tribe-events-week-grid .tribe-grid-header .tribe-grid-content-wrap{margin-top:-33px}.tribe-events-list .vevent.hentry{margin:0;padding:30px 0 50px;background:url(images/splitter.png) bottom repeat-x;border:none}.tribe-events-list .time-details{font-size:14px;font-weight:normal;color:#303030}.tribe-events-list .tribe-events-venue-details{font-size:14px;color:gray;font-style:italic;font-weight:normal}.tribe-events-loop .tribe-events-event-meta{margin-bottom:20px}.tribe-events-list .tribe-events-event-image{margin-right:2%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{width:68%}.tribe-events-list .tribe-events-photo-event .tribe-events-event-details{padding-bottom:25px}.tribe-events-read-more{margin:20px 0 0;display:table}.tribe-events-list-event-title a:hover{color:#303030}.tribe-events-list-separator-month span{background:#f5e9d4;padding:10px 3%;font-size:16px;color:#303030;border-radius:3px}.tribe-events-list-separator-month:after{border:1px solid #e2d6c1}.tribe-events-day .tribe-events-day-time-slot h5{background:#f5e9d4;padding:13px 10px;font-size:16px}.with-sidebar .tribe-bar-mini .tribe-bar-views-inner{padding:22px 0 35px}.single-tribe_events .tribe-events-event-meta{background:none;border:none;padding:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{color:#303030}.tribe-events-single-section .tribe-events-meta-group{width:48.9%;margin-right:2%;padding:0}.tribe-events-single-section .tribe-events-meta-group.tribe-events-meta-group-organizer{margin-right:0}.tribe-events-single-section .tribe-events-venue-map{margin-right:0;width:46.9%}.tribe-events-meta-group .tribe-events-single-section-title{font-size:18px;text-transform:uppercase;margin-bottom:40px;position:relative}.tribe-events-meta-group .tribe-events-single-section-title:before{content:"";bottom:-12px;height:4px;width:40px;position:absolute}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{padding:0 0 15px;margin:0 0 10px;border-bottom:1px solid #e2d6c1}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{padding:10px 0 0}.page-with-sidebar .tribe-bar-mini .tribe-bar-views-inner{padding:20px 0 40px}.page-with-sidebar #tribe-bar-form .tribe-bar-submit input[type="submit"]{margin-top:25px}.tribe-events-list .vevent.hentry.tribe-event-end-month{padding-bottom:50px}.tribe-events-grid .tribe-grid-content-wrap .column{width:12.2%}#primary .tribe-events-has-events div[id*="daynum-"] a:before{bottom:8px}#tribe-bar-form input[type="text"]{z-index:10!important}.tribe-mini-calendar{background:#f5e9d4}.widget.tribe-events-list-widget ol{padding-left:0}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{background:#f5e9d4}.tribe-events-schedule h2{display:inline;font-size:16px;font-weight:600}.secondary-sidebar .tribe-mini-calendar th,#footer .tribe-mini-calendar th,#primary .tribe-mini-calendar th{padding:7px 0;background:#fff;border-color:#e2d6c1;color:#666;font-weight:normal;text-transform:none}.secondary-sidebar .tribe-mini-calendar td,#footer .tribe-mini-calendar td,#primary .tribe-mini-calendar td{padding:0;background:#fff;border-color:#e2d6c1;color:#666}.secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td,#footer .tribe-mini-calendar .tribe-mini-calendar-nav td,#primary .tribe-mini-calendar .tribe-mini-calendar-nav td{padding:4px 0}.secondary-sidebar .tribe-events-has-events div[id*="daynum-"] a:before,#footer .tribe-events-has-events div[id*="daynum-"] a:before,#primary .tribe-events-has-events div[id*="daynum-"] a:before{width:5px;height:5px}.secondary-sidebar .tribe-mini-calendar-event .list-date,#footer .tribe-mini-calendar-event .list-date,#primary .tribe-mini-calendar-event .list-date{background:#f5e9d4}.secondary-sidebar .tribe-mini-calendar-event .list-date .list-daynumber,#footer .tribe-mini-calendar-event .list-date .list-daynumber,#primary .tribe-mini-calendar-event .list-date .list-daynumber{color:#303030}.secondary-sidebar .tribe-mini-calendar-event .list-info h2,#footer .tribe-mini-calendar-event .list-info h2,#primary .tribe-mini-calendar-event .list-info h2{margin-bottom:10px}.secondary-sidebar .tribe-mini-calendar-event,#footer .tribe-mini-calendar-event,#primary .tribe-mini-calendar-event{border-bottom:1px dashed #e2d6c1}.secondary-sidebar .tribe-mini-calendar-event .list-info span,#footer .tribe-mini-calendar-event .list-info span,#primary .tribe-mini-calendar-event .list-info span{line-height:16px}.secondary-sidebar .tribe-mini-calendar-event .list-info,#footer .tribe-mini-calendar-event .list-info,#primary .tribe-mini-calendar-event .list-info{line-height:20px}.secondary-sidebar .tribe-venue-widget-list h4,#footer .tribe-venue-widget-list h4,#primary .tribe-venue-widget-list h4{font-size:14px;margin-bottom:5px}.secondary-sidebar .tribe-venue-widget-list li,#footer .tribe-venue-widget-list li,#primary .tribe-venue-widget-list li{border-bottom:1px dashed #e2d6c1;padding-bottom:20px;padding-left:20px}.secondary-sidebar .tribe-venue-widget-list li:before,#footer .tribe-venue-widget-list li:before,#primary .tribe-venue-widget-list li:before{content:"\f124"}#footer .tribe-mini-calendar .tribe-mini-calendar-nav a,#footer .tribe-mini-calendar .tribe-mini-calendar-nav span,#footer .tribe-mini-calendar .tribe-events-has-events:hover a,#footer .tribe-mini-calendar .tribe-events-present a,.secondary-sidebar .tribe-events-present span.tribe-mini-calendar-no-event,#footer .tribe-events-present span.tribe-mini-calendar-no-event,#primary .tribe-events-present span.tribe-mini-calendar-no-event{color:#fff}.secondary-sidebar .tribe-mini-calendar-no-event,#footer .tribe-mini-calendar-no-event,.secondary-sidebar .tribe-mini-calendar .tribe-events-right a,#footer .tribe-mini-calendar .tribe-events-right a,#primary .tribe-mini-calendar-no-event,#primary .tribe-mini-calendar .tribe-events-right a{color:#666;font-weight:normal}.secondary-sidebar .tribe-mini-calendar .tribe-events-has-events:hover a:hover,#footer .tribe-mini-calendar .tribe-events-has-events:hover a:hover,#primary .tribe-mini-calendar .tribe-events-has-events:hover a:hover{color:#fff}.secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a,#footer .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a,#primary .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a{color:#fff!important}.secondary-sidebar .tribe-events-divider,#footer .tribe-events-divider,#primary .tribe-events-divider{padding:0 3px}.secondary-sidebar .widget.tribe-events-adv-list-widget ol li,#footer .widget.tribe-events-adv-list-widget ol li,#primary .widget.tribe-events-adv-list-widget ol li{border-bottom:1px dashed #e2d6c1;padding-bottom:10px;margin-bottom:20px}#footer .widget.tribe-events-adv-list-widget ol li,#footer .tribe-venue-widget-list li,#footer .tribe-mini-calendar-event{border-color:#555}#footer .tribe-countdown-number{color:#fff}.tribe-venue-widget-thumbnail img{border-radius:3px;clear:both}.widget.tribe-events-countdown-widget .tribe-countdown-text{font-size:16px}.widget.tribe-events-adv-list-widget ol{padding-left:0}.widget.tribe-events-adv-list-widget ol li h4{font-size:16px}.widget.tribe-events-adv-list-widget ol li .duration,.widget.tribe-events-adv-list-widget ol li .vcard span{margin-bottom:10px;display:block;line-height:20px}.widget.tribe-events-adv-list-widget .tribe-events-widget-link{margin-top:10px;float:left;clear:both}.widget.tribe-events-adv-list-widget .tribe-events-widget-link a{border:1px solid;padding:8px 10px;border-radius:3px;font-size:14px;font-weight:normal}.widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,#footer .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover{color:#fff}.secondary-sidebar .tribe-venue-widget-venue-name,#footer .tribe-venue-widget-venue-name,#primary .tribe-venue-widget-venue-name{margin-bottom:10px}#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]{padding:8px 15px 9px;font-size:11px}.tribe-events-list .tribe-events-loop .tribe-events-content{line-height:25px}.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.events-list #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer,.tribe-events-grid .tribe-grid-content-wrap .column{border-color:#e2d6c1}.tribe-grid-allday{background:#fff;border-color:#e2d6c1}.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"]>a{color:gray;background:#f5e9d4}.tribe-events-calendar div[id*="tribe-events-daynum-"],.tribe-events-calendar div[id*="tribe-events-daynum-"] a{background:#cfb995}#tribe-geo-map-wrapper,.single-tribe_events .tribe-events-venue-map{background:#f5e9d4;border-color:#e2d6c1}#footer .tribe-countdown-complete,.tribe-events-sub-nav li.tribe-events-nav-next a:hover{color:#fff}.tribe-events-list .tribe-events-event-image img,#tribe-events-footer+a.tribe-events-ical.tribe-events-button,.tribe-events-event-image img{border-radius:3px}.tribe-events-list .tribe-events-event-cost span{color:#fff;border-radius:3px}.tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2{margin-bottom:5px;display:inline-block}.tribe-events-photo .tribe-events-loop .vevent.hentry .tribe-events-event-meta{margin-bottom:15px}.single-tribe_events h2.tribe-events-single-event-title{font-size:24px}.tribe-mini-calendar-event{float:left}#footer .tribe-mini-calendar div[id*="daynum-"] a,.secondary-sidebar .tribe-mini-calendar div[id*="daynum-"] a,#primary .tribe-mini-calendar div[id*="daynum-"] a{color:gray;font-weight:normal}#footer .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a,.secondary-sidebar .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a,#primary .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a{color:#fff}#footer .tribe-mini-calendar td.tribe-events-has-events,.secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events,#primary .tribe-mini-calendar td.tribe-events-has-events{background:#f5e9d4}#footer .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before,.secondary-sidebar .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before,#primary .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before{width:4px;height:4px;bottom:5px}.single-tribe_events .tribe-events-schedule h3{font-size:16px}#tribe-events-footer:before,#tribe-events-footer:after{background:none}.tribe-events-calendar td div[id*="tribe-events-daynum-"],.tribe-events-calendar td div[id*="tribe-events-daynum-"] a{font-weight:normal}#tribe-events-photo-events{max-width:100%}.tribe-events-grid .tribe-grid-content-wrap .column{margin-left:0}.dt-sc-course-searchform-container{float:left;width:100%;clear:both;margin:0;padding:0;position:relative}.dt-sc-course-searchform{float:left;margin:0;padding:0;width:100%;background:#f5e9d4;clear:both;border-radius:3px}.dt-sc-course-searchform header{background:#f5e9d4;padding:0;float:left;width:100%;border-radius:3px 3px 0 0}.dt-sc-course-searchform header h2{padding:0;margin-bottom:0;font-size:16px;line-height:45px;font-weight:600;background:#e7dbc6;border-radius:3px 3px 0 0}.dt-sc-course-searchform header h2 span{float:left;color:#fff;height:45px;width:50px;padding:0;font-size:16px;line-height:45px;text-align:center;margin-right:15px;border-radius:3px 0 0 0;position:relative}.dt-sc-searchbox-container{float:left;clear:both;margin:0;padding:0;width:100%}.dt-sc-searchbox-container form{padding:25px 20px 20px}.dt-sc-searchbox-container form .course-type-module,.dt-sc-searchbox-container form .sub-course-type-module,.dt-sc-searchbox-container form .search-text-module,.dt-sc-searchbox-container form .course-price-module{float:left;margin-right:2%;width:49%;margin-bottom:20px}.dt-sc-searchbox-container form .sub-course-type-module{margin-right:0}.dt-sc-searchbox-container form label{color:#303030;margin-bottom:10px;display:inline-block}.dt-sc-searchbox-container form .search-text-module{margin-right:0;margin-bottom:11px}.dt-sc-searchbox-container form .webinar-module{clear:both;float:left;margin:5px 0 0;padding:0 0 35px}.dt-sc-searchbox-container form .webinar-module input[type="checkbox"]{margin-right:8px;margin-top:-4px}.dt-sc-searchbox-container form input[type="submit"]{margin-top:10px;padding:11px 15px 10px;font-size:13px}#dt-sc-ajax-load-image.search-ajax-load{position:absolute;bottom:-50px;top:auto}.courses-table-list th,.courses-table-list td{text-align:left}.courses-table-title a,.courses-table-lessons{color:#303030}.courses-table-list th{position:relative;cursor:pointer}.courses-table-list th:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;position:absolute;top:18px;right:15px}.courses-table-title-header:before,.courses-table-type-header:before,.lessons-table-title-header:before,.lessons-table-type-header:before{content:"\f15d"}.courses-table-title-header.headerSortDown:before,.courses-table-type-header.headerSortDown:before,.lessons-table-title-header.headerSortDown:before,.lessons-table-type-header.headerSortDown:before{content:"\f15e"}.courses-table-lessons-header:before,.courses-table-length-header:before,.lessons-table-length-header:before{content:"\f162"}.courses-table-lessons-header.headerSortDown:before,.courses-table-length-header.headerSortDown:before,.lessons-table-length-header.headerSortDown:before{content:"\f163"}#dt-sc-ajax-load-image{position:absolute;text-align:center;top:70px;width:100%}.dt-sc-course-single,.dt-sc-course-single .dt-sc-course-details{float:left;clear:both;margin:0;padding:0;width:100%}.dt-sc-course-single .dt-sc-course-image{float:left;width:25%;margin:0 2% 0 0;padding:0;line-height:0}.dt-sc-course-single .dt-sc-course-image img{border-radius:3px}.dt-sc-course-single .dt-sc-course-details-inner{width:68%;margin:0;padding:22px 2%;float:left;background:#f5e9d4;border-radius:3px}.dt-sc-course-single .dt-sc-course-details-inner h3{margin-bottom:7px;font-size:20px;line-height:32px}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings{padding-bottom:10px;margin-bottom:5px}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings img{margin:0 2px 0 0}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings em{font-weight:300;font-style:normal;font-size:12px}.dt-sc-course-single .dt-sc-course-details-inner .post-ratings em strong{font-weight:normal}.dt-sc-course-single .entry-metadata p{display:inline;margin:0 15px 0 0}.dt-sc-course-single .entry-metadata p a{color:gray}.dt-sc-course-single .entry-metadata p i{margin:0 5px 0 0}.dt-sc-course-single h2,.dt-sc-course-single h3,.dt-sc-course-single h4{text-transform:none}.dt-lesson-wrapper{float:left;clear:both;width:100%;margin:0;padding:0}.dt-lesson-inner-wrapper{border:5px solid #f5e9d4;border-radius:3px;box-shadow:0 0 0 1px #e2d6c1;display:inline-block;width:100%;box-sizing:border-box}.dt-lesson-wrapper .dt-lesson-title{background:#f5e9d4;padding:11px 20px 15px;margin-bottom:10px}.dt-lesson-wrapper ol.dt-sc-lessons-list{padding:20px 20px 0}.dt-lesson-wrapper ol.dt-sc-lessons-list .lesson-title h5{font-size:15px;color:rgba(0,0,0,.5);margin-bottom:15px}.dt-sc-course-single .entry-metadata .dt-sc-button{float:right;margin:-13px 3px 0 0;font-size:12px;padding:9px 15px 7px}.dt-sc-course-single .entry-metadata .dt-sc-button i{font-size:14px}.dt-sc-course-single .entry-metadata .dt-sc-button.filled:hover:after{background:#f5e9d4}.dt-sc-course-single .entry-metadata .dt-sc-meta-container{float:left;margin:0;padding:0;clear:both}.dt-sc-course-single .featured-post{font-size:12px}.page-template-tpl-landingpage-php #main,.page-template-tpl-demopage #main{padding-bottom:0}.page-template-tpl-demopage #footer{margin-top:0}.color-black{color:#000}.color-white{color:#fff}.color-white.border-title span{background:#fff}.color-black.border-title span{background:#000}.bgimage-with-two-colors{background-position:center}.menu-item-widget-area-container .special-offers{float:left;clear:both;width:100%;margin:0 0 15px;padding:0}.widget.widget_text ul.special-offers li{display:block;margin:0;padding:0 0 20px;border-bottom:4px solid #545454;margin-bottom:20px;width:100%}.special-offers li h2{font-weight:bold;text-transform:uppercase;margin-bottom:10px}.special-offers li h2 a{color:#303030}.special-offers li p{font-size:14px;color:#717171;margin:0}.widget.widget_text ul.special-offers li:before{content:""}.menu-item-widget-area-container .widget.widget_text ul.quick-links{float:left;clear:both;width:100%;margin:0 0 15px;padding:0}.widget.widget_text ul.quick-links li,.widget.widget_text ul.quick-links li:last-child{display:block;margin:0;padding:8px 0 8px 20px;line-height:13px;border-left:1px solid #e2d6c1;border-bottom:0;width:100%}.widget.widget_text ul.quick-links li:before{content:""}.widget.widget_text ul.quick-links li a{font-size:13px;font-weight:300}.menu-item-fullwidth #text-9.widget{margin-left:0;margin-right:20px}.menu-item-fullwidth #text-10.widget{margin-right:20px}.menu-item-fullwidth #text-11.widget{margin-right:0}.menu-item-widget-area-container .widget .recent-portfolio-widget li h6{font-size:13px;margin-bottom:7px;margin-top:-2px}.menu-item-widget-area-container .widget .recent-portfolio-widget li h6 a{color:#313131}.menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb img{max-width:80px}.menu-item-widget-area-container .widget .recent-portfolio-widget li p{font-size:11px;line-height:18px}.menu-item-widget-area-container .widget .recent-portfolio-widget li,.menu-item-widget-area-container .widget .recent-portfolio-widget li .thumb{margin-bottom:5px}.menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6{font-weight:300;font-size:14px}.menu-item-widget-area-container .widget.widget_popular_entries .recent-course-widget ul li h6 a{color:#313131}.courses-share{margin-bottom:20px;float:left;clear:both;width:100%}.tpl-forget-pwd{margin:29px 0 0}#ws-plugin--s2member-profile{clear:both;margin:0;padding:0;width:100%;float:left}#ws-plugin--s2member-profile table td{text-align:left;background:none}#ws-plugin--s2member-profile table label{margin-bottom:20px}#ws-plugin--s2member-profile table label strong{font-weight:normal;color:#303030;display:inline-block;margin:10px 0 10px}.page-template-tpl-welcome-php form#ws-plugin--s2member-profile div.ws-plugin--s2member-profile-field-divider-section{color:#e2d6c1;margin:10px 0 0}.page-template-tpl-welcome-php div.ws-plugin--s2member-password-strength{padding:7px 11px}#ws-plugin--s2member-profile table label input[type="password"]{margin:10px 0 0}#footer{float:left;width:100%;margin:80px 0 0;padding:0;position:relative}.footer-logo{background:#fdf6ea;padding:7px;border-radius:114px;height:100px;left:0;margin:auto;position:absolute;right:0;top:-60px;width:100px}.footer-logo img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#footer .footer-widgets-wrapper{width:100%;margin:0;background:#f5e9d4;border-top:3px solid #f0e3cb;padding:90px 0 20px;float:left;clear:both}#footer .widget h3.widgettitle{border:none;font-size:20px;font-weight:500;text-transform:none}#footer .widget h3.widgettitle span{display:none}#footer .wp-caption{background:#fdf6ea}#footer .copyright{width:100%;float:left;clear:both;padding:20px 0;margin:0;color:#fdf6ea}#footer .copyright .copyright-info a,#footer .footer-links a{color:#fdf6ea}#footer .copyright .copyright-info{float:left;line-height:40px}#footer ul.social-icons{float:right;margin:0;padding:0}#footer ul.social-icons li{clear:none;float:left;display:inline;margin:0 15px;padding:0}#footer ul.social-icons li a{color:#fdf6ea;font-size:18px;line-height:40px}#footer ul.social-icons li a:hover{opacity:.7;filter:alpha(opacity=70)}#footer .footer-links{float:right;line-height:40px}#footer .footer-links a{margin:0 5px}#footer .footer-links ul{float:left;margin:0;padding:0}#footer .footer-links ul li{display:inline;padding:0;background:url(images/footer-splitter.png) right no-repeat}#footer .footer-links ul li a{padding:0 11px 0 5px}#footer .footer-links ul li:last-child{background:none}#footer .footer-links ul li:last-child a{padding-right:0}#footer table{border:none}#footer .copyright .copyright-info a:hover,#footer .footer-links a:hover{text-decoration:underline}#footer .widget .dt-sc-social-icons{width:auto}#footer .widget .dt-sc-social-icons li{margin:0 -1px -1px 0;padding:0;width:46px;clear:none;display:inline-block;border-color:#555}#footer .widget .dt-sc-social-icons li:before{content:""}#footer .dt-sc-social-icons li{margin:0}.dt-style-picker-wrapper{position:fixed;z-index:99999;left:0;top:150px}#dt-style-picker{background:#fff;border:1px solid #e2d6c1;width:225px;float:left;position:absolute;top:0;z-index:1;margin:0;padding:0 0 10px;text-align:center}#dt-style-picker h2{background:#fff;border-bottom:1px solid #e2d6c1;font:12px Tahoma,Geneva,sans-serif;text-transform:uppercase;line-height:48px;width:100%;color:#848484;margin:0 0 15px;padding:0}#dt-style-picker h3{font:12px Tahoma,Geneva,sans-serif;padding:0 0 10px;width:100%;color:#848484;margin:0;text-transform:uppercase}#dt-style-picker ul{float:left;margin:0;padding:0;text-align:center;width:225px}#dt-style-picker ul li{display:inline-block;display:inline;list-style-type:none;padding:0;margin:0 0 6px 0}#dt-style-picker ul li a{background:#fff;border:1px solid #fff;padding:2px;display:inline-block;margin:0;line-height:0}#dt-style-picker ul li a.selected,#dt-style-picker ul li a:hover{border:1px solid #e2d6c1}#dt-style-picker ul li a img{border:1px solid #e2d6c1}#dt-style-picker .hr{background:url(images/style-picker/seperator.png) no-repeat;width:100%;height:25px;margin:-10px 0 10px;float:left}.style-picker-ico{position:absolute;top:25px;left:225px;width:50px;height:50px}.style-picker-ico img{border:1px solid #e2d6c1}.page-id-615 .dt-sc-dropcap.dt-sc-dropcap-bordered-circle{font-size:14px;line-height:40px;color:gray;border-color:gray}.post-ratings-text{display:none!important}.dt-sc-custom-course-type .post-ratings-loading{float:left;position:absolute;bottom:55px;right:0;clear:both;text-align:right;font-size:12px}.dt-sc-custom-course-type .post-ratings-loading img{position:relative;left:-2px;top:3px}.dt-sc-callout-box.membership-box.type5{position:relative;width:27.3%}.dt-sc-callout-box.membership-box.type5::after{background:rgba(0,0,0,.05);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.dt-sc-callout-box.membership-box.type5:last-child::after{content:none}.dt-sc-callout-box.membership-box.type5 h4 strong{display:inline-block;width:100%}.dt-sc-callout-box.membership-box.type5 .column{text-align:center;display:inline-block;width:100%}.dt-sc-callout-box.membership-box.type5 .dt-sc-button{float:none;background-color:transparent;color:#303030;min-width:163px;text-transform:capitalize}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-stripe,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-cc-stripe{color:#111e57}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-visa,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-cc-visa{color:#016595}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-bank,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-bank{color:#e31430}.dt-sc-callout-box.membership-box.type5 .dt-sc-button .fa-cc-paypal,.pro-payments.dt-sc-toggle-frame h5>a>i.fa-cc-paypal{color:#179bd7}.membership-box h4 strong,.membership-description h4 strong{font-weight:bold;font-size:22px;text-transform:uppercase}.membership-box h4,.membership-description h4{font-weight:normal;font-size:16px;text-transform:capitalize}.membership-description h4{margin-bottom:20px}.membership-description h4 strong{float:left;width:100%}.membership-description h5{font-weight:normal}.membership-box h5>span,.membership-description h5 span{display:inline-block;width:100%;margin-top:15px;font-weight:600}.membership-description h5 span{margin-top:5px}.pro-payments.dt-sc-toggle-frame h5>a>i.fa{margin-right:8px}div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div#s2member-pro-authnet-checkout-form-card-expiration-div .selection-box,div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div#s2member-pro-authnet-checkout-form-card-expiration-div .selection-box,div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-div .selection-box{width:49%;clear:none;float:left;margin-right:1%}div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-div select.s2member-pro-paypal-card-expiration-month,div.s2member-pro-paypal-form-section>div.s2member-pro-paypal-form-div select.s2member-pro-paypal-card-expiration-year,div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div select.s2member-pro-authnet-card-expiration-month,div.s2member-pro-authnet-form-section>div.s2member-pro-authnet-form-div select.s2member-pro-authnet-card-expiration-year{width:100%!important}.retina_logo{display:none;height:auto!important}html,body{overflow-x:hidden}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.normal_logo{display:none}.retina_logo{display:inline-block}.hr{background-image:url(images/splitter@2x.png);background-size:15px 10px}select{background-image:url(images/select-box@2x.jpg);background-size:44px 48px}.widget #searchform input[type="submit"],#primary #searchform input[type="submit"]{background-image:url(images/search-ico2@2x.png);background-size:15px 16px}.courses-search input[type="submit"]{background-image:url(images/search-ico2@2x.png);background-size:15px 16px}.header-search input[type="submit"]{background-image:url(images/search-ico2@2x.png);background-size:15px 16px}.breadcrumb .fa.default{background-image:url(images/breadcrumb-splitter@2x.png);background-size:10px 11px}.bx-controls a.bx-prev{background-image:url(images/slider-prev-arrow-white@2x.png);background-size:14px 28px}.bx-controls a.bx-next{background-image:url(images/slider-next-arrow-white@2x.png);background-size:14px 28px}.entry-thumb .bx-controls a.bx-prev{background-image:url(images/slider-prev-arrow-white@2x.png);background-size:14px 28px}.entry-thumb .bx-controls a.bx-next{background-image:url(images/slider-next-arrow-white@2x.png);background-size:14px 28px}#toTop{background-image:url(images/ui.totop@2x.png);background-size:40px 80px}#toTopHover{background-image:url(images/ui.totop@2x.png);background-size:40px 80px}ul.side-nav>li.current_page_item>a:after,ul.side-nav>li>ul>li.current_page_item>a:after{background-image:url(images/side-nav-active@2x.png);background-size:11px 46px}.tribe-events-list .vevent.hentry{background-image:url(images/splitter@2x.png);background-size:15px 10px}}input#firstname{background:#fff;border:1px solid #e2d6c1;color:gray;padding:13px 12px;display:block;font-size:14px;margin:0;width:100%;border-radius:3px;box-sizing:border-box}