body{background:#f7f7f7;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#999}.center{margin:0 auto;width:85%}a{text-decoration:none}p,.widget_wrap{line-height:26px}body .no_sidebar{width:100%}.header{width:100%;float:left;position:relative;margin-bottom:10px}.header a{color:#333}.header .head_soc{position:absolute;right:0;bottom:-24px;z-index:9999;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xsubmenu.png.pagespeed.ic.v1Pyiggi5Z.png) repeat;cursor:pointer}.header2{width:100%;background:#333;float:left}.header2 a{color:#fff}.header2 .logo h1,.header2 .logo h2{margin:20px 0}.top_head{width:100%;float:left;padding-top:10px;background:rgba(0,0,0,.05)}.header2 #topmenu{margin-top:0;float:right}.header2 #topmenu ul li{padding-bottom:10px}.header2 #topmenu ul li:first-child{margin-left:0}.header2 #topmenu ul li ul li{padding-bottom:0}.header2 #topmenu ul li a{font-size:16px}.header2 #topmenu ul li ul{margin-top:10px}.header2 #topmenu ul li ul li ul{margin-top:-40px}.header2 .head_soc{margin-top:30px}.head_contact{width:auto;float:right;color:#999;margin-top:40px}.head_contact a{color:#999}.call_us,.email_us{display:inline-block;margin-right:20px}.header3{width:100%;background:#333;float:left}.header3 .logo{text-align:center;width:100%}.header3 .logo h1,.header3 .logo h2{float:none}.header3 a{color:#fff}.header3 .top_head{width:100%;float:left;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.1)}.header3 .logo img{margin:0}.header3 #topmenu{padding-top:10px;float:left;text-align:center;width:100%;margin-top:15px;background:rgba(0,0,0,.05)}.header3 #topmenu ul li{padding-bottom:15px}.header3 #topmenu ul li:first-child{margin-left:0}.header3 #topmenu ul li ul li{padding-bottom:0}.header3 #topmenu ul li a{font-size:17px}.header3 #topmenu ul li ul{margin-top:15px}.header3 #topmenu ul li ul li ul{margin-top:-40px}.header3 .head_soc{float:right}.header3 .head_contact{float:left;margin-top:0}.topsearch{background:rgba(0,0,0,.1);padding:3px 10px;border:1px solid rgba(255,255,255,.1)}.topsearch #s{border:none;background:0 0;color:#fff}.header4{width:100%;background:#333;height:auto;float:left}.header4 a{color:#fff}.header4 .center{position:relative}.header4 .logoimga{display:block;float:left}.header4 #topmenu{margin-top:0}.header4 #topmenu ul li{padding:0 20px;padding-top:34px;padding-bottom:31px;border-bottom:3px solid transparent;margin-left:-4px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.header4 #topmenu ul li ul li{padding:0;margin-left:0;border-bottom:none;line-height:normal!important;height:auto!important}.header4 #topmenu ul li ul{top:90px;margin-left:-80px;margin-top:0}.header4 #topmenu ul li ul li ul{margin-top:-90px;margin-left:0}.header4 .current-menu-item{background:rgba(0,0,0,.1)}.header4 #topmenu ul li:hover{background:rgba(0,0,0,.03);border-bottom:3px solid #2dcb73}.header4 #topmenu ul .zn_parent_menu:hover{border-bottom:3px solid transparent!important}.header4 #topmenu .sub-menu{border-top:3px solid #2dcb73}.header4 #topmenu ul li:hover ul li{border-bottom:none}.bigmenu{text-align:center;width:100%}body .header4 .bigmenu ul li:hover{background:none!important}.header5{width:100%;float:left;position:relative}.header5 .logo{width:100%}.header5 .logo h1,.header5 .logo h2{text-align:center;width:100%}.header5 a{color:#333}body .fixed_site .header5 .center{width:100%!important}.header5 #topmenu{float:left;background:#333;width:100%;padding-top:20px;text-align:center;margin-top:20px}.header5 .logo img{display:block;margin:0 auto}.head_soc{float:right}.head_soc a{display:inline-block;font-size:18px;margin-left:10px;width:20px;height:25px;padding:2px 4px;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#fff}.head_soc a:hover{color:#fff!important}.head_soc a.ast_fb:hover{background:#47639e}.head_soc a.ast_twt:hover{background:#35c2f6}.head_soc a.ast_gplus:hover{background:#ea493f}.head_soc a.ast_ytb:hover{background:#c5101d}.head_soc a.ast_pin:hover{background:#e90d1c}.head_soc a.ast_rss:hover{background:#ffb037}.head_soc a.ast_flckr:hover{background:#fe0084}.head_soc a.ast_lnkdin:hover{background:#017eb4}.head_soc a.ast_tmblr:hover{background:#304d6b}.head_soc a.ast_insta:hover{background:#d4c5a4}.logo{float:left;max-width:100%}.logo h1,.logo h2{float:left;font-size:44px;margin:12px 0}.logo h1 a,.logo h2 a{font-weight:700}.logo img{border:none;margin:10px 0;max-width:100%;height:auto}#simple-menu{display:block;float:right;background:rgba(0,0,0,.5);padding:15px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:1.5%}#simple-menu{display:none}.pad_menutitle{padding:5%;width:90%;background:#2dcb73}.pad_menutitle span{display:inline-block;float:right;cursor:pointer}#topmenu{float:right;margin-top:40px}#topmenu ul{margin:0;padding:0}#topmenu ul li{list-style-type:none;display:inline-block;margin-left:25px;padding-bottom:28px;position:relative}#topmenu ul li a,#topmenu ul li ul li{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#topmenu ul li ul{display:none;position:absolute;width:200px;z-index:9999999;margin-top:28px;margin-left:-50px}#topmenu ul li ul li{margin:0;padding:0;width:100%;display:block;text-align:center}#topmenu ul li ul li a{padding:10px 10%;width:80%;margin:0;display:block;background:#333 url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xsubmenu.png.pagespeed.ic.v1Pyiggi5Z.png) repeat}#topmenu ul li ul li a:hover{background:#2dcb73 url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xtrans_black_3.png.pagespeed.ic.eT7Ncoueao.png) repeat;color:#fff!important}#topmenu ul li ul li a{font-size:16px}#topmenu ul li ul li ul{left:100%;margin-top:-40px;float:none;margin-left:0}#topmenu ul li span{font-size:12px;opacity:.5;padding-left:5px}#topmenu ul li ul li span{display:none}#sidr-main{display:none}#zn_nivo,.nivo-controlNav,#slide_acord,.nivoinner{display:none}.pbar_wrap{margin-bottom:20px;width:60px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:45%;z-index:999999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#333;padding:7px 12px}.progrssn{width:40px;height:40px;margin-top:10px;margin-left:5px;background:#18dd87;-webkit-border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;border-radius:50% 0 0 50%;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}.prog_wrap{width:50px;height:50px;position:absolute;overflow:hidden}.pbar{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:40px;padding-top:13px;height:27px;border:10px solid #fff;text-align:center;font-size:10px;color:#fff;position:relative;z-index:22}#slidera{width:100%;margin:0 auto;clear:both}.slider-wrapper{position:relative;height:550px}#zn_nivo{position:relative;height:550px;width:100%;overflow:hidden}.slide_wrap{width:100%;margin:0 auto;height:550px;overflow:hidden}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important;height:auto!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;bottom:20%;right:11%;color:#fff;opacity:1;width:412px;z-index:8;text-shadow:0 0 1px rgba(0,0,0,.05) , 0 1px 2px rgba(0,0,0,.5)}.nivo-caption h3{margin:0;width:100%;float:left}.nivo-caption h3 a{margin-bottom:5px;display:block;float:left;color:#fff!important}.nivo-caption p a{color:#2dcb73}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-caption p:empty,.nivo-caption h2 a:empty{display:none!important}.nivo-directionNav{opacity:0}.nivo-directionNav a{position:absolute;bottom:46%;z-index:9;cursor:pointer}.nivo-prevNav{left:10px;width:27px;height:53px;display:block;text-indent:-999999px;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xnivo_nav.png.pagespeed.ic.qda2Iaj6lV.png) no-repeat;background-position:8px 12px}.nivo-nextNav{right:10px;width:27px;height:53px;display:block;text-indent:-999999px;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xnivo_nav.png.pagespeed.ic.qda2Iaj6lV.png) no-repeat;background-position:-57px -43px}.nivo-caption .sld_layout1 h3{line-height:24px!important}.nivo-caption .sld_layout1 h3 a{font-size:24px!important;background:#2dcb73;padding:3%;width:94%}.nivo-caption .sld_layout2 p{margin:0;width:380px;padding:15px 0;float:left}.nivo-caption .sld_layout1 p{margin:0;width:380px;background:rgba(0,0,0,.5);padding:15px;font-size:13px;line-height:18px;border-left:3px solid #2dcb73;float:left;padding-bottom:40px}.nivo-caption .sld_layout3 p{font-size:16px}.nivoinner h3 a:empty{display:none!important}.sld3wrap{width:75%!important;margin-left:auto;margin-right:auto;left:15%!important;bottom:20%;text-align:center}.sld3wrap h3{margin:20px 0}.sld3wrap h3 a{float:none}a.sld_buttn{padding:12px 20px;border-radius:3px;display:inline-block!important;margin:10px auto 0 auto;text-shadow:none}.sld_layout1 a.sld_buttn{top:-27px;display:inline-block!important;position:relative;float:right;padding:5px 10px;font-size:12px;text-shadow:none;border-radius:0;margin-top:0}a.sld_buttn:hover{opacity:.8}.nivo-controlNav{text-align:center;padding:15px 0;bottom:10px;position:absolute;z-index:99;left:50px}.nivo-controlNav a{cursor:pointer;background:#444;width:10px;height:10px;display:inline-block;margin-right:10px;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;border:3px solid #222;text-indent:-999999px}.nivo-controlNav a.active{background:#2dcb73}#slidera .unslidewrap{height:auto}.banner{position:relative;width:100%;overflow:auto;font-size:16px;line-height:24px;color:rgba(255,255,255,.9);text-shadow:0 0 1px rgba(0,0,0,.05) , 0 1px 2px rgba(0,0,0,.3)}.banner h3 a{color:rgba(255,255,255,.9)}.banner ul{list-style:none;width:300%;margin:0;padding:0}.banner ul li{display:block;float:left;width:33%;min-height:400px;-o-background-size:100% 100%;-ms-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% auto!important;box-shadow:inset 0 -3px 6px rgba(0,0,0,.1);position:relative}.uninner{width:412px;position:absolute;bottom:50px;right:10%}.banner .sld_layout1{color:#fff;width:412px}.banner .sld_layout1 p:empty,.banner .sld_layout1:empty{display:none}.banner .sld_layout1 p{margin:0;width:380px;background:rgba(0,0,0,.5);padding:15px;font-size:13px;line-height:18px;border-left:3px solid #2dcb73;float:left}.banner .sld_layout1 p a{color:#2dcb73}.banner .sld_layout1 h3{margin:0;width:100%;float:left;font-size:24px!important;line-height:24px!important}.banner .sld_layout1 h3 a{color:#fff!important;background:#2dcb73;padding:3%;margin-bottom:5px;display:block;width:94%;float:left}.banner .sld_layout2 h3,.banner .sld_layout2 h3 a{font-size:70px;color:#fff;margin:0;line-height:70px}.banner .sld_layout2 p{font-size:20px;color:#fff}.banner .sld_layout2 p a{color:#2dcb73}.banner .wrap-sld_layout3{width:70%;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.banner .wrap-layout3 h3,.banner .wrap-layout3 h3 a{font-size:70px;color:#fff;margin:0;line-height:70px}.banner .wrap-sld_layout3 p{font-size:20px;color:#fff}.banner .wrap-sld_layout3 p a{color:#2dcb73}.banner .btn,.banner .dot{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-moz-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.banner .dots{position:absolute;right:0;bottom:0;left:0;margin-left:auto;margin-right:auto;text-align:center}.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s , opacity .5s;-moz-transition:background .5s , opacity .5s;transition:background .5s , opacity .5s}.banner .dots li.active{background:#fff;opacity:1}.banner .arrows{position:absolute;bottom:20px;right:20px;color:#fff}.banner .arrow{display:inline;padding-left:10px;cursor:pointer}#slide_acord{width:100%;background:#fff;float:left;position:relative;overflow:hidden}.kwicks{list-style:none;position:relative;margin:0;padding:0;display:block;list-style-type:none}.kwicks li{min-height:550px;max-height:550px;display:block;overflow:hidden;padding:0}.kwicks.horizontal li{float:left;box-shadow:0 1px 5px rgba(0,0,0,.8);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.8);-moz-box-shadow:0 1px 5px rgba(0,0,0,.8)}.kwicks.horizontal li img{border:none}#accordion{width:100%;min-height:550px;overflow:hidden;text-shadow:0 0 1px rgba(0,0,0,.05) , 0 1px 2px rgba(0,0,0,.3)}#accordion h3{margin:0}#accordion h3 a{color:#fff}.acord_text{position:absolute;bottom:10%;padding:15px;width:320px;color:#fff;left:20px}.acord_text p a{color:#2dcb73}.kwicks>*{display:block;overflow:hidden;padding:0;margin:0}.kwicks.kwicks-processed>*{margin:0;position:absolute}.kwicks-horizontal>*{float:left}.kwicks-horizontal>:first-child{margin-left:0}.kwicks-vertical>:first-child{margin-top:0}#accordion img{max-width:1140px;height:auto}.acc-sld_layout1{border:none!important}#accordion .acc-sld_layout1 h3{line-height:24px!important;margin:10px 0}.acc-sld_layout1 h3 a{font-size:24px!important;background:#2dcb73;padding:3%;width:94%;display:block}.acc-sld_layout2 p{margin:0;padding:15px;font-size:20px;float:left}.acc-sld_layout1 p{margin:0;padding:15px;font-size:13px;line-height:18px;border-left:3px solid #2dcb73;float:left;background:rgba(0,0,0,.6);color:#ccc}acc-sld_layout1 h3 a:empty{display:none}.acc-sld_layout3{width:700px!important;margin-left:auto;margin-right:auto;left:15%!important;bottom:70px;text-align:center;border:none!important}.acc-sld_layout3 h3 a{float:none}.home_blocks:empty{display:none}.activeblock{width:100%;float:left;margin:15px 0}.lastmap{margin-bottom:0}.ast_blocks{margin:0;padding:35px 0;background:#fff}.midrow,.midrow_blocks_wrap{width:100%;float:left}.midrow_wrap{width:85%;margin:0 auto}.midrow_block{width:21%;padding:2%;float:left;text-align:center}.twoblocks .midrow_block{width:46%}.oneblock .midrow_block{width:92%}.threeblocks .midrow_block{width:29.3%}.midrow_block img{max-width:100%;height:auto}.midrow_block:hover .block_img{border:5px solid #fff}.midrow_block:hover h3{color:#fff}.midrow_block h3{color:#333;font-size:18px}.midrow_block p{line-height:2em}.block_img{width:70px;height:70px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:30px auto;border:5px solid rgba(0,0,0,.15)}.midrow_block .icon_wrap{padding-top:20px}.midrow_block .icon_wrap i{color:rgba(0,0,0,.15)}.text_block{width:100%;background:#333;float:left}.text_block_wrap{padding:1%;clear:both}.home_tabs{width:100%;float:left}.home_tabs_wrap{clear:both}.etabs{padding:0;margin:50px 0;text-align:center}.tab{display:inline-block;zoom:1;*display:inline;background:rgba(0,0,0,.05);border-bottom:none;padding:10px 20px;border-right:1px solid rgba(0,0,0,.07);margin-left:-4px}.tab:last-child{border-right:none}.tab a{font-size:14px;line-height:2em;display:block;padding:0 10px;outline:none;color:#aaa}.tab.active{background:#2dcb73;position:relative;color:#fff}.tab a.active{color:#fff}.tab-container .panel-container{line-height:24px}.tab.active .tab_arrow{width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:#2dcb73 transparent transparent;position:absolute;margin-top:10px;margin-left:-5px}.home_tabs .tab-container .panel-container img{max-width:100%;height:auto}.home_action{float:left;width:96%;padding:2%;background:#fff}.home_action_left{width:78%;float:left;margin-right:2%}.home_action_right{width:20%;float:left}.home_action_button{display:block;padding:20px 10px;cursor:pointer;text-decoration:none;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:18px;background:#e64429;color:#fff}.home_action_button a{color:#fff}.home_action_button:hover{-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);-moz-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);color:#fff}.home_action_right{display:table}.home_action_button_wrap{display:table-cell;vertical-align:middle}.callaction_center .home_action_left{width:100%;text-align:center}.callaction_center .home_action_right{display:block;height:auto!important;text-align:center;width:100%;margin-top:30px}.callaction_center .home_action_button{display:inline-block;padding:10px 25px}.callaction_center .home_action_button_wrap{display:block}.ast_map{width:100%;float:left;margin-bottom:30px}#asthemap{width:100%;height:400px}.home .lay1{padding:0}.lay1{width:100%;float:left;padding:40px 0}.lay1_wrap{overflow:hidden}.lay1 .hentry{width:32%;float:left;padding:.6%}.lay1 .hentry img{width:100%;height:auto;border:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;bottom:-100px}.lay1 h2.postitle{padding:10px 0;background:#333;text-align:center;margin:0}.lay1 h2.postitle a{font-size:16px;color:#fff}.lay1_title,.homeposts_title{text-align:center}.lay1_title h3,.homeposts_title h3{color:#e64429;font-size:42px;margin:20px 0 0}.lay1_title p,.homeposts_title p{margin-bottom:30px;margin-top:0}.lay1 .post_image{width:100%;position:relative;overflow:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;max-height:260px}.lay1 .post_content{position:absolute;width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;bottom:-130px;z-index:3}.post_image:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.post_image:hover .post_content,.vidwrap:hover .post_content{bottom:0}.post_image:hover .img_hover{opacity:1}.img_hover{width:100%;height:100%;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xlay_hover.png.pagespeed.ic.Sj1apjGhD8.png) repeat;position:absolute;opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:2}.img_hover .icon_round{padding-top:30%;padding-left:30%}.img_hover .icon_wrap{bottom:50%;margin-left:auto;margin-right:auto;width:50px;height:50px;background:#333;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;left:0;right:0;position:absolute}.img_hover .icon_wrap i{color:#fff;font-size:18px}.vidwrap{position:relative}.ast_ajaxwrap{width:100%;margin-bottom:30px;min-height:300px;position:relative}.ast_ajax{margin:0 auto;left:0;right:0;bottom:40%;position:absolute}.ast_row{overflow:hidden;margin-top:.5%}.home .lay2{padding:0}.lay2{width:100%;float:left;padding:40px 0}.lay2_wrap{overflow:hidden}.lay2 .imgwrap{position:relative;width:100%;height:auto;overflow:hidden;max-height:170px}.lay2 .hentry{width:21%;float:left;margin:1%;padding:1%;background:#fff;height:330px}.lay2 .hentry img{width:100%;height:auto;border:none;vertical-align:bottom;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.lay2 h2 a{color:#2dcb73;font-size:24px}.lay2 .hentry p{line-height:24px;font-size:14px}.lay2 .img_hover .icon_wrap{margin-top:0;bottom:35%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.home .lay3{padding:0}.lay3{width:100%;float:left;padding:20px 0}.lay3_wrap{overflow:hidden}.lay3 .imgwrap{position:relative;width:100%;height:auto;overflow:hidden}.lay3 .hentry{width:23.8%;float:left;margin:.4%;background:#fff}.lay3 .hentry img{width:100%;height:auto;border:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.lay3 .post_content{padding:10px}.lay3 h2{margin:0}.lay3 h2 a{color:#2dcb73;font-size:24px}.lay3 .hentry p{line-height:1.8em}.lay3 .img_hover .icon_wrap{margin-top:0;bottom:35%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.lay3 .img_hover{height:100%}.home .lay4{padding:0}.lay4{width:100%;float:left;padding:40px 0}.lay4_wrap{overflow:hidden;width:68%;float:left}.lay4 .hentry{width:95.6%;float:left;padding:2%;background:#fff;margin-bottom:30px;position:relative}.lay4 .post_image{width:25%;height:auto;float:left;margin-right:2%;overflow:hidden;padding-top:10px}.lay4 .post_content{float:right;width:71%}.lay4 .hentry img{width:100%;height:auto;border:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2 ease-out}.lay4 .hentry:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2 ease-out}.lay4 h2{margin:0;margin-bottom:10px}.lay4 h2 a{color:#2dcb73}.lay4 p{padding-bottom:20px}.lay4 .single_metainfo{padding-bottom:0}.lay4 .single_metainfo a{opacity:.7}.more-link,.moretag{padding:7px 20px;background:#f1f2f3;color:#aaa;display:block;margin:15px 0;float:left;bottom:-15px;right:0;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.thn_post_wrap .more-link:hover,.moretag:hover{background:#2dcb73;color:#fff}.lay5 .single_post{margin-bottom:30px}.lay5 .postitle a{color:#2dcb73}.home .lay6{padding:0}.lay6{width:100%;float:left;padding:40px 0}.lay6_wrap{overflow:hidden}.lay6 .imgwrap{position:relative;width:100%;height:auto;overflow:hidden}.lay6 .hentry{width:25%;float:left;margin-top:-4px}.lay6 .hentry img{width:100%;height:auto;border:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.lay6 h2.postitle{position:absolute;bottom:0;padding:0 4%;margin-bottom:10px}.lay6 h2 a{color:#fff;font-size:24px}.lay6 .hentry p{line-height:24px;font-size:14px}.lay6 .img_hover .icon_wrap{margin-top:0;bottom:35%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.lay6 .img_hover{height:97.5%}.lay6 .icon_round{padding-top:16%}.lay6 .icon_wrap{margin-left:auto;margin-right:auto;width:50px;height:50px;background:#333;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-top:10px}.lay6 .icon_wrap i{color:#fff;font-size:18px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20%,0);-ms-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.midrow_block:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s;-moz-animation-delay:.3s}.midrow_block:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s;-moz-animation-delay:.6s}.midrow_block:nth-child(5){-webkit-animation-delay:.9s;animation-delay:.9s;-moz-animation-delay:.9s}.home .lay1_wrap{-webkit-animation-delay:.6s;animation-delay:.6s;-moz-animation-delay:.6s}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ececec;max-width:96%;padding:10px 3px 10px;text-align:center}.wp-caption img{max-width:98%!important}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none!important;margin:0!important;max-width:570px;padding:0!important}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.ast_pagenav .page-numbers{display:block;width:30px;height:25px;padding-top:5px;background:#f1f2f3;-webkit-border-radius:50%;border-radius:50%;-moz-border-radius:50%;display:inline-block;margin-right:15px;text-align:center;color:#999;font-size:13px;position:relative;z-index:2;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin-bottom:15px}.thn_paginate a.page-numbers:nth-last-child(1){margin-right:0}.page-numbers:hover{background:#2dcb73;color:#fff}.ast_pagenav .current{color:#fff;background:#2dcb73}.thn_paginate{width:100%;text-align:center;margin-top:50px}.pagi_border{margin:0 auto}.ast_pagenav .pagi_border dt{position:relative;z-index:1;width:100%;height:7px;background:rgba(0,0,0,.08);margin-top:-32px;float:left}.ast_pagenav{width:100%;text-align:center;margin-top:50px}.thn_post_wrap img{max-width:100%;height:auto}.meta_comm,.catag_list{display:inline}.single_metainfo{padding-bottom:20px}.single_metainfo .vcard{float:none}.single_metainfo,.single_post .single_metainfo a{color:#999;font-size:13px;opacity:.8}.single_metainfo i{opacity:.6;padding-left:10px;padding-right:5px}.single_metainfo .fa-calendar{padding-left:0}.post_meta a{color:#ccc;font-size:13px}.post_meta i{color:#ddd;padding-right:5px}.single_metainfo:empty{display:none}.post_foot{margin-bottom:15px}#ast_nextprev{background:#fff;width:100%;float:left;margin-top:30px}.ast-prev{width:46%;float:left;padding:2%}.ast-next{width:46%;float:right;padding:2%;text-align:right}#ast_nextprev img{float:left;margin-right:15px;width:60px;height:60px;border:none}#ast_nextprev .ast-next img{float:right;margin-left:15px;margin-right:0}.ast-prev,.ast-next{position:relative;min-height:60px}#ast_nextprev .ast-prev span,#ast_nextprev .ast-next span{color:#aaa;font-size:13px}#ast_nextprev .ast-prev:hover span,#ast_nextprev .ast-next:hover span{color:#fff}.left_arro,.right_arro{font-size:15px;color:#ccc;background:#f1f2f3;display:block;width:30px;height:25px;padding-top:5px;position:absolute;text-align:center;bottom:30px}.left_arro i,.right_arro i{color:#ccc}.left_arro{right:0}.right_arro{left:0}#ast_nextprev .ast-prev:hover .left_arro,#ast_nextprev .ast-next:hover .right_arro{background:#fff}#ast_nextprev .ast-prev:hover .left_arro i,#ast_nextprev .ast-next:hover .right_arro i{color:#2dcb73}.share_this{width:100%;border-top:1px solid rgba(0,0,0,.07);padding-top:20px;margin-top:20px;float:left;text-align:center;padding:5px 0}.social_buttons{text-align:center;padding-top:10px}.social_buttons div{display:inline-block}.social_buttons div a{display:inline-block;color:#ddd;padding:5px;text-align:center}.social_buttons div i,.social_buttons div a{color:#ccc}.social_buttons div a{font-size:16px}#ast_related{width:100%;float:left;background:#fff;position:relative}.related_h3{float:left;font-size:18px;color:#333;width:100%;margin:40px 0 20px}#ast_related ul{margin:0;padding:0;float:left;width:35%;background:#f1f2f3}#ast_related ul li{list-style-type:none;display:block;width:80%;padding:5% 10%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.04)}#ast_related ul li.active{background:#fff}#ast_related ul li a{color:#aaa}#ast_related .panel-container{width:65%;float:left}#ast_related .panel-container .rel_tab{padding:3%;width:94%;float:left}.related_img{display:block;width:40%;height:120px;overflow:hidden;float:left}.related_img img{width:100%;height:auto;border:none}.rel_content{width:55%;margin-left:5%;float:left}.rel_content a{color:#2dcb73}.rel_content .rel_more{position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #f1f2f3;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.rel_content .rel_more:hover{border-color:transparent transparent #2dcb73}.rel_content .rel_more:hover i{color:#fff}.rel_content .rel_more i{color:#ccc;margin-left:-18px;position:absolute;top:17px}.comments_template{float:left;width:100%;margin-top:40px}body.page .nocomments{display:none}.nocomments{padding-left:15px}.comments_template #comments,#comments_ping,#reply-title{margin:0;font-size:24px;padding:12px 0;color:#333;margin-bottom:20px}#reply-title small a{font-size:16px;color:#2dcb73}#comments_ping{float:left;width:100%;border-top:1px solid #f5f5f5}.commentlist{padding-left:0;float:left;margin-top:0;width:100%}.commentlist li.comment{list-style-type:none}.commentlist li{list-style-type:none;width:100%;float:left}.commentlist li ul li{width:96%;border:none;float:right}.commentlist .depth-1{position:relative}h3#comments{color:#333;font-size:20px}h3#comments_ping{color:#333;font-size:20px}.commentmetadata{color:#999}.commentmetadata a{color:#2bb975}.comment-body{float:left;width:94%;position:relative;z-index:3;background:#fff;padding:3%;margin-top:15px;margin-bottom:15px}.commentlist li ul li .comment-body{margin-top:15px;margin-bottom:15px}.vcard{float:left;width:11%;margin-right:7px}.fn{padding-top:5px;text-align:center}.avatar img{width:90%;height:auto;max-width:75px;max-height:75px}.org_comment{float:left;width:86%}.org_comment a,.org_ping a{color:#2bb975}.org_comment ul li{border:none;list-style-type:circle}.org_comment ol li{list-style-type:inherit;border:none}.comm_meta_reply{float:right;text-align:right;width:300px;font-size:11px;opacity:.7;margin-right:-20px}.org_ping .comm_meta_reply{margin-right:0}.org_comment:hover .comm_meta_reply{opacity:1}.comm_meta_reply a{padding-left:5px;margin-right:15px}.comm_meta_reply a,.org_comment .comm_date{color:#888;font-size:11px}.comm_date i{padding-right:5px}.comm_reply{display:inline-block;margin-left:10px}.comm_wrap{width:40%;float:left;margin:15px 0}.comment-form-comment{width:60%;float:left}.comment-notes,.form-allowed-tags,.comment-form-comment label{display:none}.comment-form-author{margin-top:0}.comm_wrap input{background:#fff;border:none;padding:15px 4%;width:88%;border-bottom:5px solid #f1f2f3;color:#aaa}.comment-form-comment textarea{background:#fff;width:90%;padding:4%;border:none;border-bottom:5px solid #f1f2f3;min-height:150px;float:right;color:#aaa}#submit{float:right;padding:12px 30px;background:#2dcb73;color:#fff;border:none;font-size:16px;font-weight:700!important;cursor:pointer}.logged-in-as a{color:#2dcb73}.logged-in .comment-form-comment{width:100%}.logged-in .comment-form-comment textarea{width:92%}.commentlist #respond{width:100%;float:left;margin-top:-15px}.commentlist #reply-title{background:#333;color:#fff;margin-bottom:0;padding-left:15px}.commentlist .logged-in-as{margin:0;padding:2%;background:#f1f2f3}.commentlist .comment-form-comment{margin-top:0}#content{width:100%;float:left;margin-top:40px}.page_tt{float:left;width:100%;background:#2dcb73;padding:20px 0;color:#fff;text-align:center}.cat_desc{width:70%;margin:0 auto}.thn_post_wrap{line-height:26px}.thn_post_wrap a:link,.thn_post_wrap a:visited,.single_metainfo a{color:#2dcb73}.single_metainfo a i{color:#aaa}.single_metainfo a i:hover{color:#2dcb73}.edit_wrap{width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #f1f2f3 transparent transparent;position:absolute;top:0;right:0}.edit_wrap a{display:block;margin-top:4px;padding-left:26px}.edit_wrap i{color:#aaa}.edit_wrap i:hover{color:#2dcb73}.single_wrap{width:68%;float:left}.single_post{background:#fff;padding:2.5%;position:relative;overflow:hidden}.single_post .postitle{margin-top:15px;color:#2dcb73}#sidebar{width:30%;float:right}#sidebar .widgets ul{margin:0;padding:0}#sidebar .widget{background:#f1f2f3;margin-bottom:30px;list-style-type:none;width:100%;float:left;color:#999;position:relative;padding-bottom:40px}#sidebar .widget .widgettitle,#sidebar .widget .widgettitle a{color:#2dcb73;font-size:18px}#sidebar .widget li{list-style-type:none;margin:20px 0}#sidebar .widget li a{color:#999}#sidebar .widget_wrap{width:80%;padding:0 10%}.untitled .widget_wrap{padding:10%!important}.widget_corner{width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:transparent transparent #fff;position:absolute;bottom:0;right:0}.home_sidebar{width:100%;float:left}#home_widgets{width:100%;float:right}#home_widgets .widget a:link. #home_widgets .widget a:visited{color:#2dcb73}#home_widgets .widgets ul{margin:0;padding:0}#home_widgets .widget{background:#f1f2f3;margin-bottom:30px;list-style-type:none;width:31%;float:left;color:#999;position:relative;margin-right:3.5%}#home_widgets .widget:nth-child(3),#home_widgets .widget:nth-child(6),#home_widgets .widget:nth-child(9),#home_widgets .widget:nth-child(12){margin-right:0}#home_widgets .widget .widgettitle{color:#555;text-align:center!important;border:none!important;padding-bottom:10px!important;font-size:1.6em}#home_widgets .widget li{list-style-type:none;margin:20px 0}#home_widgets .widget li a{color:#999}#home_widgets .widget_wrap{width:80%;padding:0 10%}.ast_recent_widget .ast_wdgt_layout2 .thn_wgt_thumb,.ast_recent_widget .ast_wdgt_layout3 .thn_wgt_thumb{width:100%;margin-right:0}.ast_recent_widget .ast_wdgt_layout2 .widget_content{width:94%;padding:3%;background:#fff}.ast_recent_widget .ast_wdgt_layout3 .widget_content{width:94%;padding:3%;background:#333}.ast_recent_widget .ast_wdgt_layout3 .widget_content .thn_wgt_tt{color:#fff!important}.thn_pop_widget .ast_wdgt_layout2 .thn_wgt_thumb,.thn_pop_widget .ast_wdgt_layout3 .thn_wgt_thumb{width:100%;margin-right:0}.thn_pop_widget .ast_wdgt_layout2 .widget_content{width:94%;padding:3%;background:#fff}.thn_pop_widget .ast_wdgt_layout3 .widget_content{width:94%;padding:3%;background:#333}.thn_pop_widget .ast_wdgt_layout3 .widget_content .thn_wgt_tt{color:#fff!important}.thn_rand_widget .ast_wdgt_layout2 .thn_wgt_thumb,.thn_rand_widget .ast_wdgt_layout3 .thn_wgt_thumb{width:100%;margin-right:0}.thn_rand_widget .ast_wdgt_layout2 .widget_content{width:94%;padding:3%;background:#fff}.thn_rand_widget .ast_wdgt_layout3 .widget_content{width:94%;padding:3%;background:#333}.thn_rand_widget .ast_wdgt_layout3 .widget_content .thn_wgt_tt{color:#fff!important}.thn_feat_widget .ast_wdgt_layout2 .thn_wgt_thumb,.thn_feat_widget .ast_wdgt_layout3 .thn_wgt_thumb{width:100%;margin-right:0}.thn_feat_widget .ast_wdgt_layout2 .widget_content{width:94%;padding:3%;background:#fff}.thn_feat_widget .ast_wdgt_layout3 .widget_content{width:94%;padding:3%;background:#333}.thn_feat_widget .ast_wdgt_layout3 .widget_content .thn_wgt_tt{color:#fff!important}.thn_wgt_thumb{width:22%;height:auto;display:block;float:left;margin-right:3%}.widget_content{float:left;width:75%}.thn_wgt_thumb img{width:100%;float:left;height:auto;margin-right:10px;border:none}#home_widgets .widget .thn_wgt_tt,#sidebar .widget .thn_wgt_tt,#footer .widget .thn_wgt_tt{color:#2dcb73}body #sidebar .widgets .thn_feat_widget ul,body #sidebar .widgets .thn_rand_widget ul,body #sidebar .widgets .thn_pop_widget ul,body #sidebar .widgets .ast_recent_widget ul{margin-left:0}.thn_feat_widget p,.thn_rand_widget p,.thn_pop_widget p,.ast_recent_widget p{margin:2px}.thn_feat_widget li,.thn_rand_widget li,.thn_pop_widget li,.ast_recent_widget li{float:left;width:100%;margin:10px 0!important}.thn_ad125x125_widget{display:block;width:283px}.thn_ad125x125_widget .widget_wrap{float:left}.thn_ad125x125_widget img{width:120px;height:120px;float:left;margin-right:15px;margin-bottom:10px;margin-top:10px}.thn_ad125x125_widget a:nth-child(2) img,.thn_ad125x125_widget a:nth-child(4) img{margin-right:0}.thn_ad250x250_widget,.thn_ad125x125_widget,thn_ad160x600_widget{padding-bottom:0!important}.thn_ad250x250_widget .widget_corner,.thn_ad125x125_widget .widget_corner,thn_ad160x600_widget .widget_corner{display:none}.thn_ad250x250_widget img,.thn_ad160x600_widget img{display:block;margin:0 auto}.thn_flckr_widget img{padding:9px;display:inline;width:67px;height:auto}.flickr_badge_image{display:inline-block}#footer .widgets .thn_flckr_widget img{padding:5px;display:inline;width:60px;height:auto}#sidebar .widgets .widget_nav_menu ul li ul li,#midrow .widgets .widget_nav_menu ul li ul li,#footer .widgets .widget_nav_menu ul li ul li{background:0 0;padding-left:15px;border-bottom:none}#sidebar .thn_feat ul,#sidebar .thn_pop ul,#sidebar .thn_rand ul{margin-left:0}.thn_feat ul li,.thn_pop ul li,.thn_rand ul li{list-style-type:none;min-height:75px}#searchform .screen-reader-text{display:none}#sidebar #searchform div,#home_widgets #searchform div{position:relative;border:1px solid rgba(0,0,0,.1)}#sidebar #searchform #s,#home_widgets #searchform #s{width:65%;padding:2%;border:none;color:#888;background:0 0}#searchsubmit{background:#2dcb73;padding:6px 10px;border:none;margin-left:-5px;color:#fff;right:0;top:0}#sidebar #searchsubmit,#footer #searchsubmit,#home_widgets #searchsubmit{position:absolute}#searchform{position:relative}.widget_search{padding-bottom:0!important}.widget_search .widget_corner{display:none}.widget_calendar td a{color:#2dcb73}.widget_calendar table{width:100%}.widget_calendar caption{margin-bottom:10px;padding-bottom:10px}#sidebar .ast_image_widget{padding-bottom:0!important}#ast_twt{width:100%}.ast_twt_widget .widget_wrap,.ast_gplus_widget .widget_wrap{padding-bottom:0!important}.astwt_iframe a{color:#2dcb73}.astwt_iframe .followersItem a{color:#999}.astwt_iframe #main{background:0 0;width:100%;padding:4px}.astwt_iframe #header{padding:0 0 10px 2px;border-bottom:1px solid #c4c4c4;position:relative}.astwt_iframe #headerAvatar{float:left;margin-right:4px;width:40px;border:none}.astwt_iframe #header a{font-size:14px;font-weight:700;height:18px;overflow:hidden;white-space:nowrap;padding-top:2px}.astwt_iframe #headerScreenName{font-size:11px;font-weight:400;opacity:.8}.astwt_iframe #headerVerified{background-position:-1px -72px;display:inline-block;margin:3px 0 -3px}.astwt_iframe #header a:hover{text-decoration:none}.astwt_iframe #header a:hover #headerName{text-decoration:underline}.astwt_iframe .blockItem{margin-top:4px;padding-bottom:4px}.astwt_iframe #followersNum{padding:2px 2px 6px}.astwt_iframe #followersNum a{font-weight:400;color:#999}.astwt_iframe #followersFaces{padding-top:3px;height:158px;overflow:hidden}.astwt_iframe .followersItem{padding:0 3px 12px;float:left}.astwt_iframe .followersName{width:50px;height:15px;overflow:hidden;text-align:center;font-size:10px}.astwt_iframe .followersItem a:hover{text-decoration:none}.astwt_iframe .followersItem img{border:none}.astwt_iframe .followersItem a:hover img{-moz-box-shadow:0 0 5px #c4c4c4;-webkit-box-shadow:0 0 5px #c4c4c4;box-shadow:0 0 5px #c4c4c4}.astwt_iframe #footer{text-align:center;display:none}.astwt_iframe #footer a{font-size:10px;text-decoration:underline;font-weight:700}#pinterest-pinboard-widget-container .row{width:100%;height:65px;float:left}#pinterest-pinboard-widget-container .pinboard{margin-top:10px}#pinterest-pinboard-widget-container .pin_link{padding-top:5px}#pinterest-pinboard-widget-container .pin_text{vertical-align:super}#pinterest-pinboard-widget-container .pin_text a{color:#999}#pinterest-pinboard-widget-container .pinboard img{width:61px;height:61px;padding:4px;border:none}#pinterest-pinboard-widget-container .pinboard img,#pinterest-pinboard-widget-container .pin_logo img{display:inline}#pinterest-pinboard-widget-container a.pin_logo{text-decoration:none}.ast_countdown li{width:20%;background:#fff;text-align:center;font-size:30px;padding:10px 2%;color:#2dcb73;float:left;margin-right:1%!important;margin-bottom:0!important;margin-top:0!important;list-style-type:none}.ast_countdown p{font-size:11px;margin-bottom:0}.ast_count{background:#fff;float:left;padding:10px;font-size:13px;text-align:center;margin-top:3px}.ast_biotxt a{color:#2dcb73}.ast_bio .ast_biotxt h3{margin-bottom:0;color:#2dcb73}.ast_bioimg{width:80px;margin-right:15px;float:left;border-radius:50%;height:80px;border:5px solid #fff}.ast_bioccu{display:block;padding-top:5px;margin-bottom:20px}.search_term{width:96%;padding:2%;float:left;background:#fff;margin-top:50px;text-align:center}.search_term h2{color:#2dcb73;margin-bottom:5px}.search_term #searchform #s,.error_msg #searchform #s{border:none;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1) inset;box-shadow:0 0 3px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.1) inset;width:70%;padding:10px;margin-top:30px;margin-bottom:30px;background:rgba(0,0,0,.04);color:#999}.search_term #searchsubmit,.error_msg #searchsubmit{padding:10px 15px}.fourofour a{font-size:250px}.error404 .postitle{margin-top:-30px;font-size:50px}.error_page{text-align:center}.author_div{padding:4% 2%;background:#fff;width:96%;float:left}.author_left{float:left;margin-right:20px}.author_right{line-height:22px}.author_right h2{margin-bottom:20px}.author_right h2,.author_right a{color:#2dcb73}.author_posts{background:#f1f2f3;padding:2%;float:left;width:96%;text-align:center;margin-top:0;color:#999;margin-bottom:40px}.page-template-page-leftsidebar-php .left_sidebar{float:right}.page-template-page-leftsidebar-php #sidebar{float:left}.entry-content .cont_inpt{padding:12px;border:none;background:rgba(0,0,0,.03);width:60%;border:1px solid;border-color:rgba(0,0,0,.05)}.entry-content .contact_verify input{padding:12px;border:none;background:rgba(0,0,0,.03);border:1px solid;border-color:rgba(0,0,0,.05)}.entry-content textarea{font-family:Arial,Helvetica,sans-serif;padding:2%;border:none;background:rgba(0,0,0,.03);width:96%;min-height:200px;border:1px solid;border-color:rgba(0,0,0,.05)}.contact_verify,.contact_submit{width:50%;float:left;font-family:Arial,Helvetica,sans-serif}.contact_submit input{float:right;padding:10px 35px;background:#2dcb73;color:#fff;border:none;font-size:18px;cursor:pointer}.contact_verify{margin-top:0}.to_top{width:40px;height:35px;display:block;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#aaa;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;position:fixed;bottom:20px;right:20px;cursor:pointer;text-align:center;padding-top:5px;display:none;opacity:.6;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.to_top:hover{background:#2dcb73;color:#fff;opacity:1}#footer{width:100%;background:#333;float:left;margin-top:40px;font-size:13px}#footer .widgets .widget a{color:#979797}#footer .widgets ul{margin:0;padding:0}#footer .widgets .widget{width:23%;float:left;margin:1%;list-style-type:none;margin-bottom:25px}#footer .widgets .widgettitle,#midrow .widgets .widgettitle a{color:#edeef0;font-size:1.5em}#footer .widgets .widget ul{margin:0;padding:0}#footer .widgets .widget ul li{list-style-type:none;padding:4px 0}#footer .widgets .widget ul li a{color:#999;text-decoration:none}#footer #wp-calendar #today{background:#222;color:#ccc}#footer #wp-calendar caption{border-bottom-style:dashed;border-bottom-color:#1c1c1c;border-width:1px}#copyright{width:100%;padding:25px 0;float:left;border-top:1px solid rgba(0,0,0,.05)}.copytext a{color:#2dcb73}.copytext{float:left}#footmenu{float:right}#footmenu ul{margin:0;padding:0}#footmenu ul li{list-style-type:none;display:inline-block;margin-left:20px}#footmenu ul li a{color:#aaa}.ast_maintanace{padding-top:5%}.ast_maintanace .logo,.ast_maintanace .logo h1{float:none;text-align:center}.ast_maintanace .logo h1 a{color:#2dcb73}.under-construction-message{text-align:center;width:60%;margin:0 auto;margin-top:40px;margin-bottom:20px}.under-construction-inner{background:#fff;padding:2%;padding-bottom:4%;float:left;min-width:726px}.under-construction-inner #countdown_mntnc{margin:0;padding:0;margin-top:20px}.under-construction-inner #countdown_mntnc li{background:#f1f2f3}.under-construction-inner #countdown_mntnc li{color:#333}.under-construction-inner #countdown_mntnc li:last-child{margin-right:0!important;width:21%}.col2{width:48%;float:left;margin-right:2%;margin-bottom:15px}.col3{width:31%;float:left;margin-right:2%;margin-bottom:15px}.col4{width:23%;float:left;margin-right:2%;margin-bottom:15px}.tabs-container{float:left;width:100%;margin:15px 0;border:1px solid rgba(0,0,0,.05);border-top:none}.tabs{margin:0;padding:0;width:100%;background:rgba(0,0,0,.05);float:left}.single_post .tabs li{list-style-type:none;float:left;padding:8px 15px;position:relative;z-index:3;color:#fff;border:1px solid rgba(0,0,0,.05);border-left:none;border-bottom:none;background:#fff;opacity:.6}.single_post .tabs li a{color:rgba(0,0,0,.5)!important}.single_post .tabs li.active{background:#fff;opacity:1}.lgn_tab{width:95%;float:left;min-height:100px;padding:2.5%;position:relative;z-index:1}.post_content ul{clear:both}.lgn_toggle{margin-bottom:5px;float:left;width:100%;border:1px solid rgba(0,0,0,.05);border-bottom:none}.trigger_wrap{background:#fff;float:left;width:100%;border-bottom:1px solid rgba(0,0,0,.05)}.trigger{display:inline-block;cursor:pointer;padding:10px;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xfoot_arrow_down.png.pagespeed.ic.Xh25bfbrVt.png) no-repeat;padding-left:30px;background-position:12px 20px}.lgn_toggle .down{background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xfoot_arrow_up.png.pagespeed.ic.8B1xWXLN3Q.png) no-repeat;background-position:12px 18px}.lgn_toggle_content{padding:15px;clear:both;border-bottom:1px solid rgba(0,0,0,.05)}.list1 li{list-style-image:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xlist1.png.pagespeed.ic.R0fQW4KMmp.png)}.list2 li{list-style-image:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xlist2.png.pagespeed.ic.yzonUo0snS.png)}.list3 li{list-style-image:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xlist3.png.pagespeed.ic.D1aHUFX35O.png)}.list4 li{list-style-image:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xlist4.png.pagespeed.ic.o0DVAid9Ej.png)}.list5 li{list-style-image:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xlist5.png.pagespeed.ic.eDQwuMwLGH.png)}.lgn_scs{width:94%;background:#c8ffd3;border:1px solid #98f1a9;padding:2% 2% 2% 4%;color:#3f834c;clear:both;margin:15px 0}.lgn_info{width:94%;background:#c5eaf5;border:1px solid #8ac7e8;padding:2% 2% 2% 4%;color:#469cc0;clear:both;margin:15px 0}.lgn_wng{width:94%;background:#f7e0b6;border:1px solid #ebc887;padding:2% 2% 2% 4%;color:#af7a18;clear:both;margin:15px 0}.lgn_err{width:94%;background:#ffd0cc;border:1px solid #e49a94;padding:2% 2% 2% 4%;color:#b04840;clear:both;margin:15px 0}.lgn_quote{width:92%;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xlgn_quote.png.pagespeed.ic.RKXwpfmDlL.png) no-repeat;background-position:5px 5px;clear:both;margin:15px 0;padding-left:37px;font-style:italic;min-height:30px}.single_post .scl_button a{width:auto;float:left;padding:10px 20px;background:#2bb975;clear:both;color:#fff!important;margin-bottom:15px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.single_post .scl_button span{display:inline-block}.single_post .scl_button a:hover{opacity:.8}.ast_shrt_action{float:left;width:96%;font-size:20px;padding:2%;margin-bottom:20px}.act_left{width:73%;float:left;margin-right:2%}.act_right{width:25%;float:left}.act_right a{display:block;padding:20px 10px;cursor:pointer;text-decoration:none;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.act_right a:hover{-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);-moz-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6)}.ast_slide_wrap{width:100%;margin:15px 0;position:relative}.ast_slider{position:relative;height:auto;width:100%;overflow:hidden}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.ast_slider img{position:absolute;top:0;left:0;max-width:none}.ast_slider .nivo-caption{background:rgba(0,0,0,.7);padding:15px;width:40%;left:30px}.ast_slider .nivo-directionNav{opacity:1}.ast_slider .nivo-directionNav a{bottom:45%}.ast_slide_wrap .nivo-controlNav{left:auto;right:30px}.ast_vid{overflow:hidden}.responsive-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-container iframe{position:absolute;top:0;left:0;min-width:270px;min-height:200px;border:none}.lay1 .hentry .responsive-container iframe,.lay2 .hentry .responsive-container iframe,.lay3 .hentry .responsive-container iframe,.lay4 .hentry .responsive-container iframe,.lay6 .hentry .responsive-container iframe{width:100%;height:100%;min-width:170px;min-height:100px;border:none}.lay1 .hentry .responsive-container,.lay2 .hentry .responsive-container,.lay3 .hentry .responsive-container,.lay4 .hentry .responsive-container,.lay6 .hentry .responsive-container{padding-bottom:62.25%}.ast_table{width:100%;text-align:center;border:1px solid rgba(0,0,0,.05);border-collapse:collapse}.ast_table .th{background:rgba(0,0,0,.05);border-top:none;font-weight:700}.ast_table tr{border-top:1px solid rgba(0,0,0,.05)}.ast_table td{padding:7px}.ast_full{display:block;position:absolute;width:27px;height:26px;opacity:.4;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xfull_mode.png.pagespeed.ic.OJcosJkcvc.png) no-repeat;right:15px;top:15px;border:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.ast_full:hover{opacity:1}.gallery{margin:20px auto!important;width:100%}body .gall_dash .gallery-item{text-align:center;width:50px!important;height:45px;display:inline-block;margin:10px 5px;float:none!important}.ast_gall{position:relative;width:100%;text-align:center;max-width:1000px;min-height:300px;margin:0 auto;overflow:hidden}.ast_cap{position:absolute;background-color:rgba(0,0,0,.6);color:#fff;padding:10px 5%;bottom:0;width:90%;left:0}.gall_dash{width:100%;text-align:center;background:rgba(0,0,0,.04);max-width:1000px;margin:0 auto}.gall_dash img{opacity:.6;border:none!important}.gall_dash img:hover,.gall_dash .gall_active{opacity:1}.gall_dash .gallery-caption{display:none}.ast_full{position:absolute;z-index:99;width:27px;height:26px;opacity:.4;background:url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xfull_mode.png.pagespeed.ic.OJcosJkcvc.png) no-repeat;right:15px;top:15px;border:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.ast_full:hover{opacity:1}.ast_gall{position:relative}.ast_gall img{border:none!important}.ast_gall .nivo-controlNav{position:relative;background:rgba(0,0,0,.05);width:100%;float:left;margin-left:0;left:auto;bottom:auto;text-align:center;padding-bottom:0}.ast_gall .nivo-controlNav a{display:inline-block;width:50px;height:50px;margin:5px;text-indent:initial;border:none;opacity:.4}.ast_gall .nivo-controlNav a.active{opacity:1}.ast_gall .nivo-directionNav{opacity:1}.ast_gall_wrap{min-height:300px;display:none}.ast_gall_wrap img{width:auto!important;margin:auto!important;left:0;right:0}.ast_gall_wrap .nivo-directionNav a{background-color:rgba(0,0,0,.5);padding:10px;opacity:.3;transform:scale(.7)}.ast_gall_wrap .nivo-directionNav a:hover{opacity:1}.ast_gall_wrap .nivo-directionNav a.nivo-nextNav{right:0}.ast_gall_wrap .nivo-directionNav a.nivo-prevNav{left:0}.ast_gall_wrap .nivo-caption{bottom:0;background:rgba(0,0,0,.5);width:100%;left:0;right:0;margin:0 auto}.ast_gall_wrap .cap_inner{padding:10px 0}.ast_gall_wrap .cap_inner:empty{padding:0}.sk-spinner-wave.sk-spinner{margin:0 auto;width:50px;height:60px;text-align:center;font-size:10px;left:0;right:0;position:absolute;top:45%;z-index:99}.sk-spinner-wave div{background-color:rgba(0,0,0,.1);height:100%;width:6px;margin:0 1px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-spinner-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-spinner-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-spinner-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-spinner-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;background:#333;color:#fff}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li a,.sidr ul li span{padding:0 15px;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,.8);padding-left:30px}@media screen and (max-width:1200px){body .header5 .center{width:100%!important}body .center{width:95%!important;margin:0 auto}body #content .center{width:100%;margin:0 auto}.ast_row{min-height:250px}}@media screen and (max-width:768px){#simple-menu{display:block}.center{width:95%!important;margin:0 auto}.midrow_wrap{width:95%}.ast_row{min-height:150px}.header3 #simple-menu{width:100%;text-align:center;float:left;padding:15px 0;background:#333 url(//www.caravanhaamstede.com/wp-content/themes/asteria/images/xtrans_black_3.png.pagespeed.ic.eT7Ncoueao.png) repeat;margin-top:1.5%;margin-bottom:0}.header3 .head_soc{width:100%;text-align:center}.header4{height:auto!important}#topmenu{display:none}body .slide_wrap,body #zn_nivo{max-height:350px!important;overflow:hidden}body .slide_wrap h3,body #zn_nivo h3{font-size:30px!important}.lay1 .post_content{bottom:auto!important;top:15%}.lay1 h2.postitle{background:0 0;line-height:20px}.img_hover{opacity:1}.img_hover .icon_wrap{display:none}.lay1 .hentry img{vertical-align:bottom}.banner ul li{min-height:300px;max-height:350px!important}.banner .sld_layout2 h3,.banner .sld_layout3 h3{font-size:36px!important;line-height:36px!important}.banner ul li{box-shadow:none}body .kwicks.horizontal li,body #accordion{height:350px;max-height:350px;min-height:350px!important}body .acc-sld_layout3{width:400px!important}.ast_gall{min-height:300px!important}}@media screen and (max-width:480px){.img_hover{display:none!important}.header{float:left}.head_contact{margin-top:20px;margin-bottom:20px;width:100%;text-align:center}.header2 .logo h1,.header2 .logo h2,.header2 .logo{width:100%;text-align:center}#simple-menu{width:90%;padding:5%;margin-bottom:20px;text-align:center;float:left}body .slide_wrap,body #zn_nivo,body .slider-wrapper{height:auto!important}.nivo-caption h3{font-size:18px!important;padding-left:15px}.slide_wrap{background:0 0}.nivo-controlNav{bottom:auto;left:auto;position:relative}.nivo-caption{width:300px;bottom:0}.nivo-caption p{display:none}.midrow_block:hover h3{color:#333}.midrow_block:hover .icon_wrap i{color:#f0f0f0}.midrow_block:hover .block_img{background:0 0;border:5px solid #f0f0f0}.midrow_block{width:96%!important}.home_action_right{height:auto!important;float:none;width:60%;margin:0 auto}.home_action_left{width:96%!important;text-align:center;padding:2%}body #home_widgets .widget{width:100%!important;margin-right:0}#footer .widgets .widget{width:98%}.single_wrap,#sidebar,#contact_block{width:100%}.comments_template{margin-bottom:30px}.lay1 .hentry{width:48.8%!important}.lay2 .hentry{width:46%!important;height:350px!important}body .lay3 .hentry{width:46%!important}.lay4_wrap{width:100%!important}.lay4 .post_image{width:35%!important}.lay4 .post_content{width:63%!important}.lay6 .hentry{width:33%!important}.under-construction-message{width:90%!important}.banner ul li{min-height:200px;max-height:200px!important}.banner .inner{display:none}.banner ul li,.banner ul{min-height:auto;height:auto!important}.kwicks li,#accordion{height:250px;max-height:250px;min-height:250px!important}.kwicks.horizontal li img{max-height:100%}body .acc-sld_layout3{width:180px!important;margin-left:20px!important;left:0!important}.acord_text h3{margin:0!important;line-height:1.2em!important;font-size:16px!important}.acord_text p{display:none}.comm_wrap,.comment-form-comment{width:100%}}@media screen and (max-width:360px){.header{height:auto}.logo{float:none}.logo h1,.logo h2{float:none;text-align:center}.header2 .head_soc{width:100%;text-align:center}body .lay1 .hentry{width:98.8%!important}body .lay2 .hentry,.lay3 .hentry{width:94%!important;margin-bottom:15px;height:auto!important;padding:2%!important}body .lay4 .hentry{width:90%!important;padding:5%!important}body .lay4 .post_image,.lay4 .post_content{width:100%}body .lay6 .hentry{width:100%!important}.block_img{display:none}.header .head_soc{position:relative;text-align:center;width:100%;background:0 0;margin:15px 0;top:0}.ast_gall{min-height:200px}.ast_slide_wrap .nivo-controlNav{right:auto}.ast_slider .nivo-caption{width:90%;padding:5%}.col2,.col3,.col4{width:96%}.act_left{width:90%;padding:5%;text-align:center}.act_right{margin:5%;width:90%}.rel_content p{display:none}#submit{font-size:18px}.ast_gall{min-height:200px!important}}.woocommerce #content{margin-top:0}.woocommerce .fixed_wrap{padding-top:30px}.woocommerce .star-rating span,.woocommerce-page .star-rating span{color:#fcd53b}.woocommerce .related ul.products li.product,.woocommerce-page .related ul.products li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce .related ul li.product,.woocommerce-page .related ul li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .upsells.products ul li.product{width:18%!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li span{color:#888}.wpcf7-text{padding:12px;border:none;background:rgba(0,0,0,.03);width:60%;border:1px solid;border-color:rgba(0,0,0,.05)}.wpcf7-textarea{padding:2%;border:none;background:rgba(0,0,0,.03);width:96%;min-height:200px;border:1px solid;border-color:rgba(0,0,0,.05)}.wpcf7-submit{float:right;padding:10px 35px;background:#2dcb73;color:#fff;border:none;font-size:18px;cursor:pointer}