@import url(https://fonts.googleapis.com/css?family=Clicker+Script:400);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
.wp-caption,.wp-caption-text,.sticky,.gallery-caption,.bypostauthor{}
ul{list-style:inside;}
ol{list-style:decimal;}
body{font-size:13px;color:#555555;line-height:24px;background:#CCC;word-wrap:break-word;}
#wrapper{font-family:Open Sans;font-weight:400;font-style:normal;}
.clear{height:1px;width:100%;margin:0;padding:0;clear:both;}
.responsive-table{height:auto;overflow-x:auto;}
#wrapper h1,#wrapper h2,#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6{font-family:Open Sans;font-weight:400;font-style:normal;}
#wrapper #title h1.page_title,#wrapper #main-home-1 .zoo-inner .zoo-name h3,#wrapper #main-home-1 .zoo-inner .zoo-title h1{font-family:Clicker Script;font-weight:400;font-style:normal;}
h1,h2,h3,h4,h5,h6{letter-spacing:0.02em;line-height:1.4;font-weight:normal;color:#444444;}
h1{margin-bottom:20px;font-size:30px;}
h2{margin-bottom:18px;font-size:24px;}
h3{margin-bottom:10px;font-size:20px;}
h4{margin-bottom:10px;font-size:18px;font-weight:600;}
h5{margin-bottom:8px;font-size:1.5em;}
h6{margin-bottom:5px;font-size:2.4em;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;line-height:0;}
.title{margin-bottom:8px;line-height:18px;}
.post-title{text-transform:uppercase;}
p{margin-bottom:15px;line-height:20px;}
* p:last-child{margin-bottom:0!important;}
strong{font-weight:600;font-weight:700;}
em{font-style:italic;}
small{font-size:80%;}
pre{height:auto;font-family:Consolas,monospace;border:1px solid #e2e2e2;background:#f7f7f7;padding:10px 20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 20px 0;overflow-x:auto;}
a{text-decoration:none;color:#e23b3b;}
a:hover{text-decoration:underline;color:#000;}
a img{border:none;}
a>img{vertical-align:bottom;}
p a,p a:visited{line-height:inherit;}
input[type="text"],input[type="email"],input[type="password"],textarea,select,#coupon_code{border:0;padding:5px;font-size:1em;font-family:Arial,sans-serif;color:#aaa;border:solid 1px #ccc;margin:0 0 20px;min-height:26px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type="submit"]{border:none;padding:8px 12px;margin:0 0 20px;font-size:1em;cursor:pointer;background:#e23b3b;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
img{max-width:100%;height:auto;}
img.no-scale{max-width:none;}
img.alignleft{margin-right:25px;}
img.alignright{margin-left:25px;}
img.aligncenter{margin-bottom:25px;}
iframe{display:block;}
.alignleft{display:inline;float:left;margin-right:1.625em;margin-bottom:1em;}
.alignright{display:inline;float:right;margin-left:1.625em;margin-bottom:1em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.wp-caption{margin-top:0.4em;}
.wp-caption{background:#eee;margin-bottom:1.625em;max-width:96%;padding:9px;}
.wp-caption img{display:block;margin:0 auto;max-width:98%;}
.wp-caption .wp-caption-text,.gallery-caption{color:#666;font-family:Georgia,serif;font-size:12px;}
.wp-caption .wp-caption-text{margin-bottom:0.6em;padding:10px 0 5px 40px;position:relative;}
.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:14px;font-style:normal;font-weight:bold;margin-right:5px;position:absolute;left:10px;top:7px;}
ul,ol,dl{line-height:20px;margin-bottom:20px;list-style-position:outside;}
ul ul,ul ol{margin-left:20px;margin-bottom:0;}
ul.square,ul.circle,ul.disc,ul.numeric{margin-left:17px;}
ul.square{list-style-type:square;}
ul.square ul{list-style:inherit;}
ul.circle{list-style-type:circle;}
ul.circle ul{list-style:inherit;}
ul.disc{list-style-type:disc;}
ul.disc ul{list-style:inherit;}
ul.numeric{list-style-type:decimal;}
ul.numeric ul{list-style:inherit;}
ul.large li{line-height:25px;}
ol{margin-left:20px;}
ol li ul,ol li ol{margin-left:20px;margin-bottom:0;}
.onordered li{margin-bottom:5px;}
.unstyled>li{margin-bottom:7px;}
[class*="flexible"]{position:relative;overflow:hidden;height:0;}
.flexible-video{padding-bottom:56.25%;padding-top:30px;}
[class*="flexible"] iframe,[class*="flexible"] object,[class*="flexible"] embed{position:absolute;top:0;left:0;width:100%;height:100%;}
a,input[type="text"],textarea,input[type="submit"],.widget-post-icon{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.col-holder{width:100%;margin-bottom:40px;*zoom:1;}
.col-holder:before,.col-holder:after{display:table;content:"";line-height:0;}
.col-holder:after{clear:both;}
.col-holder.nomargin{margin-bottom:0!important;}
.col-holder .col{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.857142857142857%;*margin-left:2.8095238095238098%;}
.col-holder .col:first-child{margin-left:0;}
.col-holder .col_1{width:5.714285714285714%;*width:5.666666666666667%;}
.col-holder .col_2{width:14.285714285714286%;*width:14.238095238095239%;}
.col-holder .col_3{width:22.857142857142858%;*width:22.80952380952381%;}
.col-holder .col_4{width:31.42857142857143%;*width:31.380952380952383%;}
.col-holder .col_5{width:40%;*width:39.95238095238095%;}
.col-holder .col_6{width:48.57142857142857%;*width:48.52380952380952%;}
.col-holder .col_7{width:57.14285714285714%;*width:57.09523809523809%;}
.col-holder .col_8{width:65.71428571428572%;*width:65.66666666666667%;}
.col-holder .col_9{width:74.28571428571429%;*width:74.23809523809524%;}
.col-holder .col_10{width:82.85714285714286%;*width:82.80952380952381%;}
.col-holder .col_11{width:91.42857142857143%;*width:91.38095238095238%;}
.col-holder .col_12{width:100%;*width:99.95238095238095%;}
.cl_holder{margin-left:-3%;}
.cl{margin-left:3%;float:left;margin-bottom:3%;}
.cl_1{width:97%;}
.cl_2{width:47%;}
.cl_3{width:30.33333%;}
.cl_4{width:22%;}
.cl_5{width:17%;}
.cl_6{width:13.66666%;}
#wrapper{}
#topbar{background:#333;color:#999;padding:10px 0;}
#topbar #topbar-inner{width:92%;margin:0 auto;}
#topbar #topbar-inner .col{min-height:1px;}
.digita_social{position:fixed;right:8px;top:72px;width:32px;}
.digita_social img{margin-bottom:4px;}
#header{background:#FFF;text-align:center;height:64px;width:100%;-webkit-box-shadow:1px 1px 5px rgba(50,50,50,0.1);-moz-box-shadow:1px 1px 5px rgba(50,50,50,0.1);box-shadow:1px 1px 5px rgba(50,50,50,0.1);}
#header #header-inner{width:92%;margin:0 auto;max-width:960px;}
#header #logo{width:130px;float:left;}
#header #logo img{margin-bottom:10px;}
#header #logo h1{font-size:14px;margin:0;}
#header .left_menu{display:inline-block;float:left;width:415px;text-align:right;}
#header .right_menu{display:inline-block;float:left;width:415px;text-align:left;}
#logo{}
#logo h1{margin-bottom:0;text-transform:capitalize;}
.main-nav{margin-top:24px;}
.main-nav.right_menu ul{float:left;}
.main-nav.left_menu ul{float:right;}
.main-nav ul{margin:0;padding:0;list-style-type:none;}
.main-nav ul li{margin:0;padding:0;float:left;display:block;position:relative;}
.main-nav ul li a{display:block;padding:0 14px 19px 14px;text-decoration:none;color:#666666;font-size:12px;font-weight:400;text-transform:uppercase;}
.main-nav ul li a:hover,.main-nav ul .current-menu-item a,.main-nav ul .current_page_item a{color:#e23b3b;}
.main-nav ul li ul{margin:0;padding:0;position:absolute;list-style-type:none;left:0px;background:#ffffff;z-index:99;display:none;width:180px;}
.main-nav ul li ul li{float:none;border-top:solid 1px #ffffff;border-bottom:solid 1px #dedada;}
.main-nav ul li ul li a{background:#f5f4f4;display:block;border:none;padding:8px 15px;text-decoration:none;color:#333333;font-size:12px;font-weight:400;text-transform:capitalize;text-align:left;}
.main-nav ul li ul li a:hover{background:#ffffff;color:#5c879c;text-decoration:none;}
.main-nav ul li ul li ul{position:absolute;left:180px;top:-2px;}
.main-nav ul li:hover ul ul,.main-nav li:hover ul ul ul,.main-nav li:hover ul ul ul ul{display:none;}
.main-nav ul>li:hover>ul,.main-nav ul>li>li:hover>ul,.main-nav ul>li>li>li:hover>ul,.main-nav ul li li li li:hover ul{display:block;}
.responsive-menu{display:none;width:100%;padding-top:15px;}
.responsive-menu ul{display:none;}
.responsive-menu select{width:92%;margin-bottom:0!important;}
#title{max-width:960px;width:92%;margin:0 auto;background:#FFF;padding:20px 0 0px 0;margin-top:100px;text-align:center;border-bottom:solid 1px #f4f4f4;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
#title #title-inner{width:90%;margin:0 auto;}
#title .col{min-height:1px;}
#title .page_title{font-size:60px;line-height:60px;color:#555555;margin-bottom:0;text-transform:capitalize;}
#title .sub-title{color:#555555;background:url(../images/subtitle-bg.jpg) no-repeat top center;padding-top:10px;font-size:16px;margin-top:10px;display:inline-block;}
#main{margin:0 auto;margin-bottom:80px;max-width:960px;width:92%;background:#FFF;padding:40px 0 40px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
#main #main-inner{width:90%;margin:0 auto;}
#main.gallery-template #main-inner{width:100%;}
#main.gallery-template #main-inner .zoogallery-lists{margin-left:0%;}
#main.gallery-template #main-inner .zoogallery-lists .zoogallery-archive-list{margin-left:0;margin-bottom:0;overflow:hidden;}
#main.gallery-template #main-inner .zoogallery-lists .zoogallery-archive-list.zoogallery_cl_4{width:25%;}
#main.gallery-template #main-inner .zoogallery-lists .zoogallery-archive-list .overlly{width:100%;line-height:0;height:50%;opacity:0;padding-top:50%;color:#333;background:rgba(255,255,255,0.70);font-size:14px;}
#main.gallery-template #main-inner .zoogallery-lists .zoogallery-archive-list:hover .overlly{opacity:1;}
#main.gallery-template #main-inner .pagenav{width:90%;margin:0 auto;margin-top:40px;}
#main .col-holder .col_9.page-content{width:72.28571428571429%;}
.sidebar{}
.sidebar-left{}
.sidebar-right{}
#main .col-holder .col_3.page-sidebar{width:24.857142857142858%;}
#fwidget{background:#333;color:#CCC;padding:40px 0 30px 0;}
#fwidget #fwidget-inner{width:92%;margin:0 auto;}
#footer{background:#FFF;padding:4px 0 4px 0;color:#666666;font-size:11px;}
#footer #footer-inner{width:92%;margin:0 auto;position:relative;}
#footer #footer-inner .col{min-height:1px;}
#footer .powerd_text{text-align:right;}
.footer-arrow{background:url(../images/footer-arraw.png) no-repeat center 6px #FFF;height:35px;width:35px;left:50%;right:auto;margin-top:-12px;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.home-template1 #title{/*display:none;*/}
#main-home-1{width:92%;max-width:1000px;margin:0 auto;min-height:400px;}
#main-home-1 .zoo-inner{width:518px;margin-top:100px;text-align:center;position:relative;}
#main-home-1 .zoo-inner .zoo-name{background:#FFF;padding:30px 0 20px 0;width:250px;float:left;margin:0 2px 10px 2px;}
#main-home-1 .zoo-inner .zoo-name a:hover{text-decoration:none;}
#main-home-1 .zoo-inner .zoo-name img{width:115px;height:115px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#main-home-1 .zoo-inner .zoo-name h3{margin-bottom:0;margin-top:10px;font-size:36px;font-weight:bold;}
#main-home-1 .zoo-inner .zoo-title h1{font-size:48px;font-weight:normal;color:#FFF;text-shadow:0px 2px 7px rgba(0,0,0,0.8);}
#main-home-1 .zoo-inner .zoo-icon{background:url(../images/home-1-icon.png) no-repeat;height:36px;width:36px;position:absolute;top:100px;left:235px;}
.home-template1 #footer{position:fixed;width:100%;bottom:0;left:0;}
.home-template2 #title{border-bottom:solid 0px #f4f4f4;padding:5px 0 5px 0;}
.home-template2 #title #title-inner{display:none!important;}
.contact_page{margin-bottom:20px!important;}
.contact_warp_inner{margin:0 auto;max-width:960px;width:92%;margin-bottom:74px;}
.contact_info{background-color:#e23b3b;margin-top:-7px;}
.contact_info .info_inner{width:90%;margin:0 auto;padding-top:20px;padding-bottom:15px;}
.contact_info .info_inner p{color:#FFF;font-size:14px;}
.contact_info .info_inner p span{color:#0d3b4d;}
.contact_info h6{font-size:17px;font-weight:normal;color:#FFF;margin:0px;padding:0px;}
.formOK,.formNOK,.sending{display:none;}
.contact-form label.error{display:inline-block;color:#F00;font-size:80%;font-style:italic;}
.contact-form .required.error{border-color:#F00!important;}
.contact-form .form-left{float:left;width:49%;margin-bottom:30px;}
.contact-form .form-right{float:right;width:49%;margin-bottom:30px;}
.contact-form .form-left input,.contact-form .form-right input{width:100%;border-radius:0;padding:9px 10px;margin-bottom:0;}
div.contact_form_area{margin:0;padding:0;}
.contact_form_area .contact-form .form-control-wrap{}
.contact_form_area .contact-form p{margin-bottom:32px;}
.contact_form_area .contact-form .form-control-wrap input[type="text"],.contact_form_area .contact-form .form-control-wrap input[type="email"],.contact_form_area .contact-form .form-control-wrap input[type="password"]{width:47.97%;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:auto;border:1px solid #c7c7c7;font-size:12px!important;margin-bottom:0px;padding:9px 10px;}
.contact_form_area .contact-form .form-control-wrap input[type="email"]{margin-left:32px;}
.contact_form_area .contact-form .form-control-wrap textarea{width:99.9%;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:266px;border:1px solid #c7c7c7;font-size:12px!important;margin-bottom:0px;padding:9px 10px;}
input[type="submit"]{margin-bottom:0px!important;}
#prevslide{position:fixed;background:#FFF url(../images/left-arrow.png) no-repeat center center;display:block;height:50px;width:50px;color:#111111;cursor:pointer;opacity:1!important;}
#nextslide{position:fixed;background:#FFF url(../images/right-arrow.png) no-repeat center center;display:block;height:50px;width:50px;color:#111111;cursor:pointer;opacity:1!important;}
#nextslide.inner_page{top:10px;right:10px;}
#prevslide.inner_page{top:10px;right:61px;}
#progress-back{z-index:5;position:fixed;bottom:0;left:0;height:8px;width:100%;background:url('../images/supersized/progress-back.png') repeat-x;}
#progress-bar{position:relative;height:8px;width:100%;background:url('../images/supersized/progress-bar.png') repeat-x;}
*{margin:0;padding:0;}
body{height:100%;}
img{border:none;}
#supersized-loader{position:absolute;top:50%;left:50%;z-index:-1;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;}
#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%;}
#supersized img{width:auto;height:auto;position:relative;display:none;outline:none;border:none;max-width:inherit!important;}
#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;}
#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality;}
#supersized li{display:block;list-style:none;z-index:-30;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#111;}
#supersized a{width:100%;height:100%;display:block;}
#supersized li.prevslide{z-index:-20;}
#supersized li.activeslide{z-index:-10;}
#supersized li.image-loading{background:#111 url(../images/ajax-loader.gif) no-repeat center center;width:100%;height:100%;}
#supersized li.image-loading img{visibility:hidden;}
#supersized li.prevslide img,#supersized li.activeslide img{display:inline;}
html body #nextslide{bottom:50px!important;right:7px!important;}
html body #prevslide{bottom:50px!important;right:58px!important;}
.sticky{background:#f1f1f1;padding:25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.tagmeta{padding-top:10px;margin-bottom:30px;}
.tagmeta a{padding:2px 10px;background:rgba(0,0,0,.06);display:inline-block;margin-right:5px;text-decoration:none;color:#999;font-size:11px;margin-bottom:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.tagmeta a:hover{color:#FFF;background:#e23b3b;text-decoration:none;}
.form-allowed-tags{display:none;}
.widget_meta ul,.widget_pages ul,.widget_nav_menu ul,.widget_recent_entries ul,.widget_archive ul,.widget_categories ul{margin-left:0;list-style-type:none;}
.widget_meta ul li,.widget_pages ul li,.widget_nav_menu ul li,.widget_recent_entries ul li,.widget_archive ul li,.widget_categories ul li{margin:0;padding:0;}
.widget_meta ul li a,.widget_pages ul li a,.widget_nav_menu ul li a,.widget_recent_entries ul li a,.widget_archive ul li a,.widget_categories ul li a{background:url(../images/widgets/arrow-icon.png) no-repeat;background-position:-5px 7px;color:#747474;text-decoration:none;border-bottom:solid 1px #f6f6f6;padding-bottom:7px;padding-top:7px;padding-left:14px;display:block;}
.widget_meta ul li a:hover,.widget_pages ul li a:hover,.widget_nav_menu ul li a:hover,.widget_recent_entries ul li a:hover,.widget_archive ul li a:hover,.widget_categories ul li a:hover{color:#e23b3b;background:url(../images/widgets/arrow-icon-footer.png) no-repeat;background-position:-5px 7px;}
#fwidget .widget_meta ul li a,#fwidget .widget_pages ul li a,#fwidget .widget_nav_menu ul li a,#fwidget .widget_recent_entries ul li a,#fwidget .widget_archive ul li a,#fwidget .widget_categories ul li a{background:url(../images/widgets/arrow-icon-footer.png) left no-repeat;background-position:-5px 7px;text-decoration:none;border-bottom:solid 1px rgba(0,0,0,.2);padding-bottom:7px;padding-top:7px;padding-left:14px;display:block;}
#fwidget .widget_meta ul li a:hover,#fwidget .widget_pages ul li a:hover,#fwidget .widget_nav_menu ul li a:hover,#fwidget .widget_recent_entries ul li a:hover,#fwidget .widget_archive ul li a:hover,#fwidget .widget_categories ul li a:hover{color:#e23b3b;background:url(../images/widgets/arrow-icon.png) left no-repeat;background-position:-5px 7px;}
.widget_archive ul li a{background-image:url(../images/widgets/archive-list-icon.png);background-position:-0px 8px;padding-left:20px;}
.widget_archive ul li a:hover{background-image:url(../images/widgets/archive-list-icon-footer.png);background-position:-0px 8px;padding-left:20px;}
#fwidget .widget_archive ul li a{background-image:url(../images/widgets/archive-list-icon-footer.png);background-position:-0px 8px;padding-left:20px;}
#fwidget .widget_archive ul li a:hover{background-image:url(../images/widgets/archive-list-icon.png);background-position:-0px 8px;padding-left:20px;}
.widget_recent_entries ul li a{background-image:url(../images/widgets/post-list-icon.png);background-position:-0px 9px;padding-left:20px;}
.widget_recent_entries ul li a:hover{background-image:url(../images/widgets/post-list-icon-footer.png);background-position:-0px 9px;padding-left:20px;}
#fwidget .widget_recent_entries ul li a{background-image:url(../images/widgets/post-list-icon-footer.png);background-position:-0px 9px;padding-left:20px;}
#fwidget .widget_recent_entries ul li a:hover{background-image:url(../images/widgets/post-list-icon.png);background-position:-0px 9px;padding-left:20px;}
.widget_rss ul li{margin:0;padding:0;}
.widget_rss ul li a{background:url(../images/widgets/rss-list-icon.png) left no-repeat;}
.widget_rss ul li a:hover{background:url(../images/widgets/rss-list-icon-footer.png) left no-repeat;}
#fwidget .widget_rss ul li a{background:url(../images/widgets/rss-list-icon-footer.png) left no-repeat;}
#fwidget .widget_rss ul li a:hover{background:url(../images/widgets/rss-list-icon.png) left no-repeat;}
.widget_categories ul li{margin:0;padding:0;}
.widget_categories ul li a{background:url(../images/widgets/categories-list-icon.png) left no-repeat;background-position:-0px 9px;padding-left:20px;}
.widget_categories ul li a:hover{background:url(../images/widgets/categories-list-icon-footer.png) left no-repeat;background-position:-0px 9px;padding-left:20px;}
#fwidget .widget_categories ul li a{background:url(../images/widgets/categories-list-icon-footer.png) left no-repeat;background-position:-0px 9px;padding-left:20px;}
#fwidget .widget_categories ul li a:hover{background:url(../images/widgets/categories-list-icon.png) left no-repeat;background-position:-0px 9px;padding-left:20px;}
.widget_recent_comments ul{margin:0;padding:0;}
.widget_recent_comments ul li{margin:0;padding:0;}
.widget_recent_comments ul li{background:url(../images/widgets/comments-list-icon.png) left no-repeat;color:#747474;text-decoration:none;border-bottom:solid 1px #f6f6f6;padding-bottom:7px;padding-top:7px;padding-left:22px;display:block;}
.widget_recent_comments ul li:hover{color:#e23b3b;background:url(../images/widgets/comments-list-icon-footer.png) left no-repeat;}
#fwidget .widget_recent_comments ul li{background:url(../images/widgets/comments-list-icon-footer.png) left no-repeat;text-decoration:none;padding-bottom:7px;padding-top:7px;padding-left:22px;display:block;}
#fwidget .widget_recent_comments ul li a{border:none;}
#fwidget .widget_recent_comments ul li:hover{color:#e23b3b;background:url(../images/widgets/comments-list-icon.png) left no-repeat;}
.tagcloud a{padding:0px 21px 0px 8px;font-weight:400;margin:0px 6px 10px 0px;display:inline-block;color:#838383;-moz-transition:.8s linear;-webkit-transition:.8s ease-out;transition:.8s linear;text-decoration:none;line-height:23px;background-image:url(../images/widgets/tag-bg.png);background-position:right;background-repeat:no-repeat;background-color:#eeeeee;font-size:12px!important;}
.tagcloud a:hover{background-color:#e23b3b;color:#FFF;-moz-transition:.8s linear;-webkit-transition:.8s ease-out;transition:.8s linear;}
#fwidget .tagcloud a{padding:2px 9px 2px 9px;font-weight:400;margin:0px -2px 2px 0px;display:inline-block;background:#282a2b;-moz-transition:.8s linear;-webkit-transition:.8s ease-out;transition:.8s linear;font-size:12px;}
#fwidget .tagcloud a:hover{background:#e23b3b;color:#FFF;-moz-transition:.01s linear;-webkit-transition:.01s ease-out;transition:.01s linear;}
.widget_calendar table#wp-calendar{border:1px solid #fff;width:100%;}
.widget_calendar table td{border:none}
.widget_calendar table#wp-calendar>tbody>tr>td>a{color:#e23b3b;}
.widget_calendar table#wp-calendar>tbody>tr>td>a:hover{background:none;}
.widget_calendar table#wp-calendar caption{font-size:14px;text-align:left;}
.widget_calendar thead>tr>th{width:14.2857%;padding:5px 0px 6px 0px;text-align:center;background-color:#e23b3b;border:1px solid #FFF;color:#FFF;font-weight:400;}
.widget_calendar tbody>tr>td{width:14.2857%;padding:5px 0px 6px 0px;text-align:center;border:1px solid #fff;background:#eee;}
.widget_calendar tfoot>tr>td>a,tfoot>tr>td>a:link,tfoot>tr>td>a:visited,tfoot>tr>td>a:hover,tfoot>tr>td>a:active{height:20px;color:#e23b3b;}
.widget_calendar tfoot>tr>td#prev{width:58px;height:20px;text-align:left;border:none;background:none;}
.widget_calendar tfoot>tr>td#next{width:58px;height:20px;text-align:right;border:none;background:none;}
.widget_calendar tfoot>tr>td#prev a:hover,tfoot>tr>td#next a:hover{background:none;}
#fwidget .widget_calendar thead>tr>th{border:1px solid #363839;}
#fwidget .widget_calendar tfoot>tr>td#prev,.omc-footer-widget tfoot>tr>td#next,.omc-footer-widget tbody .pad{background:none;}
#fwidget .widget_calendar table#wp-calendar,.omc-footer-widget tbody>tr>td,.omc-footer-widget thead>tr>th{border:1px solid #363839;font-size:0.9em;}
#fwidget .widget_calendar tbody>tr>td{background:#282a2b;border:1px solid #363839;}
#fwidget .widget_calendar table#wp-calendar caption{text-align:left;margin-bottom:5px;font-size:14px;}
.widget_search{clear:both;}
.widget_search input[type="text"]{-moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;float:left;border:1px solid #CCC;padding:6px 4px;outline:none;color:#777;margin:0;width:65%!important;display:block;margin-bottom:0px;background:#fff;height:30px;}
.widget_search label{display:none;}
.widget_search input[type="submit"]{background:#e23b3b;-moz-border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;float:left;border:none;color:#FFF;width:30%;margin:0;padding:0;padding:6px 4px;border:1px solid transparent;cursor:pointer;}
.widget_search input[type="submit"]:hover{opacity:0.9;-moz-transition:.8s linear;-webkit-transition:.8s ease-out;transition:.8s linear;}
#fwidget .widget_search input[type="text"]{border:1px solid rgba(0,0,0,0);color:#CCC;background:#4c4e4f;}
#fwidget .widget_search input[type="submit"]{background:#e23b3b;color:#FFF;border:1px solid rgba(0,0,0,0);}
.contentnav{clear:both;overflow:hidden;padding-top:30px;border-top:1px solid #F3F3F3;}
.contentnav div{width:35%;}
.contentnav div.right{text-align:right;}
.contentnav div span{display:block;font-size:80%;margin-bottom:5px;color:#BBBBBB;text-transform:uppercase;}
.pagenav{clear:both;text-align:center;margin-top:30px;}
.pagenav span,.pagenav a{background:#f8f8f8;border:solid 1px #c9c9c9;padding:4px 9px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#7a7a7a;-webkit-box-shadow:0px 0px 1px rgba(0,0,0,0.06);-moz-box-shadow:0px 0px 1px rgba(0,0,0,0.06);box-shadow:0px 0px 1px rgba(0,0,0,0.06);}
.pagenav a:hover{text-decoration:none;}
.pagenav span.current{background:#666666;border:solid 1px #666666;color:#FFF;font-weight:600;}
.pagenav a.next.page-numbers{float:right;background:url(../images/right-arrow.png) no-repeat center center;text-indent:-9999px;font-size:0;padding:3px 14px;margin-top:-5px;}
.pagenav a.prev.page-numbers{float:left;background:url(../images/left-arrow.png) no-repeat center center;text-indent:-9999px;font-size:0;padding:3px 14px;margin-top:-5px;}
.page_nav_link{border-top:solid 1px #EEEEEE;margin-bottom:30px;margin-top:30px;}
.page_nav_link a{border:1px solid #EEEEEE;padding:5px 10px;text-decoration:none;border-top:none;display:inline-block;}
.page_nav_link a:hover{border:1px solid #DDDDDD;border-top:none;}
.page_nav_link>span{background:#FAFAFA;color:#444444;font-weight:600;padding:5px 10px;display:inline-block;}
#comments #respond input[type="submit"]{background:#e23b3b;float:left;border:none;color:#FFF;width:200px;margin:0;padding:0;padding:6px 4px;border:none;cursor:pointer;}
#comments #respond input[type="submit"]:hover{opacity:0.9;-moz-transition:.8s linear;-webkit-transition:.8s ease-out;transition:.8s linear;}
#comments #respond input[type="text"]{width:97%;}
#comments #respond textarea{width:97%;}
#comments-title{color:#666;font-size:13px;font-weight:500;text-transform:uppercase;}
.nopassword,.nocomments{color:#aaa;font-size:24px;font-weight:100;margin:26px 0;text-align:center;}
.commentlist{list-style:none;margin-left:60px;}
.content .commentlist,.page-template-sidebar-page-php .commentlist{width:100%;}
.commentlist>li.comment{background:#f6f6f6;border:1px solid #ddd;margin:0 0 1.625em;padding:1.625em;position:relative;}
.commentlist .pingback{margin:0 0 1.625em;padding:0 1.625em;}
.commentlist .children{list-style:none;margin:0;}
.commentlist .children li.comment{background:#fff;border-left:1px solid #ddd;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin:1.625em 0 0;padding:1.625em;position:relative;}
.commentlist .children li.comment .fn{display:inline-block;margin-left:40px;}
.comment-meta .fn{font-style:normal;}
.comment-meta{color:#666;font-size:12px;line-height:2.2em;}
.commentlist .children li.comment .comment-meta{line-height:1.625em;margin-left:40px;margin-bottom:20px;}
.commentlist .children li.comment .comment-content{margin:1.625em 0 0;}
.comment-meta a{font-weight:bold;}
.comment-meta a:focus,.comment-meta a:active,.comment-meta a:hover{}
.commentlist .avatar{-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px #ccc;-moz-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;left:-60px;padding:0;position:absolute;top:0;}
.commentlist>li:before{left:-21px;position:absolute;}
.commentlist>li.pingback:before{content:'';}
.commentlist .children .avatar{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;left:15px;padding:0;top:20px;}
a.comment-reply-link{background:#eee;-moz-border-radius:3px;border-radius:3px;color:#666;display:inline-block;font-size:12px;padding:0 8px;text-decoration:none;}
a.comment-reply-link:hover,a.comment-reply-link:focus,a.comment-reply-link:active{background:#888;color:#fff;}
a.comment-reply-link>span{display:inline-block;position:relative;top:-1px;}
.commentlist>li.bypostauthor{background:#ddd;border-color:#d3d3d3;}
.commentlist>li.bypostauthor .comment-meta{color:#575757;}
.commentlist>li.bypostauthor .comment-meta a:focus,.commentlist>li.bypostauthor .comment-meta a:active,.commentlist>li.bypostauthor .comment-meta a:hover{}
.commentlist>li.bypostauthor:before{}
.commentlist .children>li.bypostauthor{background:#ddd;border-color:#d3d3d3;}
.page-template-sidebar-page-php .commentlist>li.comment,.page-template-sidebar-page-php.commentlist .pingback{margin-left:102px;width:auto;}
#reply-title{color:#373737;font-size:24px;font-weight:bold;line-height:30px;}
#cancel-comment-reply-link{color:#888;display:block;font-size:10px;font-weight:normal;line-height:2.2em;letter-spacing:0.05em;position:absolute;right:1.625em;text-decoration:none;text-transform:uppercase;top:1.1em;}
#cancel-comment-reply-link:focus,#cancel-comment-reply-link:active,#cancel-comment-reply-link:hover{color:#ff4b33;}
.blog-theme{margin-bottom:30px;}
.blog-theme h3.zoo-title{font-size:24px;}
.blog-theme h3.zoo-title a{color:inherit;}
.zooshortcode-clear{clear:both;width:100%;height:1px;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left;min-height:1px;height:auto!important;height:1px;}
.one_half{width:48%;}
.one_third{width:30.6666%;}
.two_third{width:65.3332%;}
.one_fourth{width:22%;}
.two_fourth{width:48%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:79.2%;}
.one_sixth{width:13.3333%;}
.two_sixth{width:30.6666%;}
.three_sixth{width:47.9998%;}
.four_sixth{width:65.3332%;}
.five_sixth{width:82.6665%;}
.last{margin-right:0!important;clear:right;}
.one_half .one_half{margin-right:8.3333%;width:45.8333%;}
.one_half .one_third{margin-right:8.3333%;width:27.7778%;}
.one_half .two_third{margin-right:8.3333%;width:63.8889%;}
.two_third .one_third{margin-right:6.1224%;width:29.2517%;}
.two_third .two_third{margin-right:6.1224%;width:64.6258%;}
.two_third .one_fourth{margin-right:6.1224%;width:20.4082%;}
.zooshortcode-featured{border:solid 1px rgba(0,0,0,.08);padding:30px 30px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 5px rgba(50,50,50,0.09);-moz-box-shadow:0px 0px 5px rgba(50,50,50,0.09);box-shadow:0px 0px 5px rgba(50,50,50,0.09);}
.zooshortcode-featured a{color:#666;text-decoration:none;display:block;}
.zooshortcode-featured span{}
.zooshortcode-featured h4{margin:0!important;margin-bottom:5px!important;margin-top:5px!important;}
.zooshortcode-featured p{margin:0!important;}
.zooshortcode-featured:hover{border:solid 1px rgba(0,0,0,.2);}
.zooshortcode-alert{position:relative;padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.zooshortcode-alert,.zooshortcode-alert h4{color:#c09853;}
.zooshortcode-alert h4.zooshortcode-alert-heading{margin:0;}
.zooshortcode-alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}
.zooshortcode-alert-success h4{color:#468847;}
.zooshortcode-alert-danger,.zooshortcode-alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}
.zooshortcode-alert-danger h4,.zooshortcode-alert-error h4{color:#b94a48;}
.zooshortcode-alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}
.zooshortcode-alert-info h4{color:#3a87ad;}
.zooshortcode-alert-block{padding-top:14px;padding-bottom:14px;}
.zooshortcode-alert-block>p,.zooshortcode-alert-block>ul{margin-bottom:0;}
.zooshortcode-alert-block p+p{margin-top:5px;}
.zooshortcode-close{font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);position:absolute;line-height:20px;right:5px;top:6px;}
.zooshortcode-progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.zooshortcode-progress .bar{width:0%;height:100%;color:#ffffff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}
.zooshortcode-progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);}
.zoo-button{display:inline-block;text-decoration:none;margin-bottom:5px;margin-right:5px;}
.zoo-button.large{height:50px;line-height:50px;text-transform:uppercase;text-align:center;text-shadow:0 1px 0 #fff;padding:0 40px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);}
.zoo-button.medium{height:34px;line-height:34px;text-transform:capitalize;text-align:center;text-shadow:0 1px 0 #fff;padding:0 25px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);}
.zoo-button.small{height:24px;font-size:11px;line-height:24px;text-align:center;text-shadow:0 1px 0 #fff;padding:0 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);}
.zoo-button.green{color:#54770f!important;background-image:linear-gradient(top,#D1E990 0%,#AAD75D 100%);background-image:-o-linear-gradient(top,#D1E990 0%,#AAD75D 100%);background-image:-moz-linear-gradient(top,#D1E990 0%,#AAD75D 100%);background-image:-webkit-linear-gradient(top,#D1E990 0%,#AAD75D 100%);background-image:-ms-linear-gradient(top,#D1E990 0%,#AAD75D 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#D1E990),color-stop(1,#AAD75D));border:1px solid #9dba60;}
.zoo-button.green:hover{color:#54770f!important;background-image:linear-gradient(top,#AAD75D 0%,#D1E990 100%);background-image:-o-linear-gradient(top,#AAD75D 0%,#D1E990 100%);background-image:-moz-linear-gradient(top,#AAD75D 0%,#D1E990 100%);background-image:-webkit-linear-gradient(top,#AAD75D 0%,#D1E990 100%);background-image:-ms-linear-gradient(top,#AAD75D 0%,#D1E990 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#AAD75D),color-stop(1,#D1E990));border:1px solid #9dba60;}
.zoo-button.green.no-cssgradients{background-color:#D1E990;}
.zoo-button.no-cssgradients.green:hover{background-color:#AAD75D;}
.zoo-button.darkgreen{color:#54770f!important;background-image:linear-gradient(top,#d0e0a5 0%,#a8c76a 100%);background-image:-o-linear-gradient(top,#d0e0a5 0%,#a8c76a 100%);background-image:-moz-linear-gradient(top,#d0e0a5 0%,#a8c76a 100%);background-image:-webkit-linear-gradient(top,#d0e0a5 0%,#a8c76a 100%);background-image:-ms-linear-gradient(top,#d0e0a5 0%,#a8c76a 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d0e0a5),color-stop(1,#a8c76a));border:1px solid #9dba60;}
.zoo-button.darkgreen:hover{color:#54770f!important;background-image:linear-gradient(top,#a8c76a 0%,#d0e0a5 100%);background-image:-o-linear-gradient(top,#a8c76a 0%,#d0e0a5 100%);background-image:-moz-linear-gradient(top,#a8c76a 0%,#d0e0a5 100%);background-image:-webkit-linear-gradient(top,#a8c76a 0%,#d0e0a5 100%);background-image:-ms-linear-gradient(top,#a8c76a 0%,#d0e0a5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a8c76a),color-stop(1,#d0e0a5));border:1px solid #9dba60;}
.zoo-button.darkgreen.no-cssgradients{background-color:#d0e0a5;}
.zoo-button.no-cssgradients.darkgreen:hover{background-color:#a8c76a;}
.zoo-button.orange{color:#c0830b!important;background-image:linear-gradient(top,#fbdc86 0%,#f8bf56 100%);background-image:-o-linear-gradient(top,#fbdc86 0%,#f8bf56 100%);background-image:-moz-linear-gradient(top,#fbdc86 0%,#f8bf56 100%);background-image:-webkit-linear-gradient(top,#fbdc86 0%,#f8bf56 100%);background-image:-ms-linear-gradient(top,#fbdc86 0%,#f8bf56 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbdc86),color-stop(1,#f8bf56));border:1px solid #c0830b;}
.zoo-button.orange:hover{color:#c0830b!important;background-image:linear-gradient(top,#f8bf56 0%,#fbdc86 100%);background-image:-o-linear-gradient(top,#f8bf56 0%,#fbdc86 100%);background-image:-moz-linear-gradient(top,#f8bf56 0%,#fbdc86 100%);background-image:-webkit-linear-gradient(top,#f8bf56 0%,#fbdc86 100%);background-image:-ms-linear-gradient(top,#f8bf56 0%,#fbdc86 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8bf56),color-stop(1,#fbdc86));border:1px solid #c0830b;}
.zoo-button.orange.no-cssgradients{background-color:#fbdc86;}
.zoo-button.no-cssgradients.orange:hover{background-color:#f8bf56;}
.zoo-button.blue{color:#1172c1!important;background-image:linear-gradient(top,#b5e0f7 0%,#76c7f1 100%);background-image:-o-linear-gradient(top,#b5e0f7 0%,#76c7f1 100%);background-image:-moz-linear-gradient(top,#b5e0f7 0%,#76c7f1 100%);background-image:-webkit-linear-gradient(top,#b5e0f7 0%,#76c7f1 100%);background-image:-ms-linear-gradient(top,#b5e0f7 0%,#76c7f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b5e0f7),color-stop(1,#76c7f1));border:1px solid #1172c1;}
.zoo-button.blue:hover{color:#1172c1!important;background-image:linear-gradient(top,#76c7f1 0%,#b5e0f7 100%);background-image:-o-linear-gradient(top,#76c7f1 0%,#b5e0f7 100%);background-image:-moz-linear-gradient(top,#76c7f1 0%,#b5e0f7 100%);background-image:-webkit-linear-gradient(top,#76c7f1 0%,#b5e0f7 100%);background-image:-ms-linear-gradient(top,#76c7f1 0%,#b5e0f7 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#76c7f1),color-stop(1,#b5e0f7));border:1px solid #1172c1;}
.zoo-button.blue.no-cssgradients{background-color:#b5e0f7;}
.zoo-button.no-cssgradients.blue:hover{background-color:#76c7f1;}
.zoo-button.red{color:#9d1111!important;background-image:linear-gradient(top,#fd9c9c 0%,#fc7d7d 100%);background-image:-o-linear-gradient(top,#fd9c9c 0%,#fc7d7d 100%);background-image:-moz-linear-gradient(top,#fd9c9c 0%,#fc7d7d 100%);background-image:-webkit-linear-gradient(top,#fd9c9c 0%,#fc7d7d 100%);background-image:-ms-linear-gradient(top,#fd9c9c 0%,#fc7d7d 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fd9c9c),color-stop(1,#fc7d7d));border:1px solid #9d1111;}
.zoo-button.red:hover{color:#9d1111!important;background-image:linear-gradient(top,#fc7d7d 0%,#fd9c9c 100%);background-image:-o-linear-gradient(top,#fc7d7d 0%,#fd9c9c 100%);background-image:-moz-linear-gradient(top,#fc7d7d 0%,#fd9c9c 100%);background-image:-webkit-linear-gradient(top,#fc7d7d 0%,#fd9c9c 100%);background-image:-ms-linear-gradient(top,#fc7d7d 0%,#fd9c9c 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fc7d7d),color-stop(1,#fd9c9c));border:1px solid #9d1111;}
.zoo-button.red.no-cssgradients{background-color:#fd9c9c;}
.zoo-button.no-cssgradients.red:hover{background-color:#fc7d7d;}
.zoo-button.pink{color:#a31366!important;background-image:linear-gradient(top,#fda1d5 0%,#fc84c8 100%);background-image:-o-linear-gradient(top,#fda1d5 0%,#fc84c8 100%);background-image:-moz-linear-gradient(top,#fda1d5 0%,#fc84c8 100%);background-image:-webkit-linear-gradient(top,#fda1d5 0%,#fc84c8 100%);background-image:-ms-linear-gradient(top,#fda1d5 0%,#fc84c8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fda1d5),color-stop(1,#fc84c8));border:1px solid #a31366;}
.zoo-button.pink:hover{color:#a31366!important;background-image:linear-gradient(top,#fc84c8 0%,#fda1d5 100%);background-image:-o-linear-gradient(top,#fc84c8 0%,#fda1d5 100%);background-image:-moz-linear-gradient(top,#fc84c8 0%,#fda1d5 100%);background-image:-webkit-linear-gradient(top,#fc84c8 0%,#fda1d5 100%);background-image:-ms-linear-gradient(top,#fc84c8 0%,#fda1d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fc84c8),color-stop(1,#fda1d5));border:1px solid #a31366;}
.zoo-button.pink.no-cssgradients{background-color:#fda1d5;}
.zoo-button.no-cssgradients.pink:hover{background-color:#fc84c8;}
.zoo-button.darkgray{color:#434c50!important;background-image:linear-gradient(top,#c0c0c0 0%,#9e9e9e 100%);background-image:-o-linear-gradient(top,#c0c0c0 0%,#9e9e9e 100%);background-image:-moz-linear-gradient(top,#c0c0c0 0%,#9e9e9e 100%);background-image:-webkit-linear-gradient(top,#c0c0c0 0%,#9e9e9e 100%);background-image:-ms-linear-gradient(top,#c0c0c0 0%,#9e9e9e 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c0c0c0),color-stop(1,#9e9e9e));border:1px solid #434c50;}
.zoo-button.darkgray:hover{color:#434c50!important;background-image:linear-gradient(top,#9e9e9e 0%,#c0c0c0 100%);background-image:-o-linear-gradient(top,#9e9e9e 0%,#c0c0c0 100%);background-image:-moz-linear-gradient(top,#9e9e9e 0%,#c0c0c0 100%);background-image:-webkit-linear-gradient(top,#9e9e9e 0%,#c0c0c0 100%);background-image:-ms-linear-gradient(top,#9e9e9e 0%,#c0c0c0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9e9e9e),color-stop(1,#c0c0c0));border:1px solid #434c50;}
.zoo-button.darkgray.no-cssgradients{background-color:#c0c0c0;}
.zoo-button.no-cssgradients.darkgray:hover{background-color:#9e9e9e;}
.zoo-button.lightgray{color:#ababab!important;background-image:linear-gradient(top,#fbfbfb 0%,#f0f0f0 100%);background-image:-o-linear-gradient(top,#fbfbfb 0%,#f0f0f0 100%);background-image:-moz-linear-gradient(top,#fbfbfb 0%,#f0f0f0 100%);background-image:-webkit-linear-gradient(top,#fbfbfb 0%,#f0f0f0 100%);background-image:-ms-linear-gradient(top,#fbfbfb 0%,#f0f0f0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfb),color-stop(1,#f0f0f0));border:1px solid #ababab;}
.zoo-button.lightgray:hover{color:#ababab!important;background-image:linear-gradient(top,#f0f0f0 0%,#fbfbfb 100%);background-image:-o-linear-gradient(top,#f0f0f0 0%,#fbfbfb 100%);background-image:-moz-linear-gradient(top,#f0f0f0 0%,#fbfbfb 100%);background-image:-webkit-linear-gradient(top,#f0f0f0 0%,#fbfbfb 100%);background-image:-ms-linear-gradient(top,#f0f0f0 0%,#fbfbfb 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(1,#fbfbfb));border:1px solid #ababab;}
.zoo-button-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.zoo-button-block+.zoo-button-block{margin-top:5px;}
.zooshortcode-textblock{}
.zooshortcode-textblock img{margin-bottom:6px;}
.zooshortcode-textblock h4{margin:0!important;margin-bottom:9px!important;}
.zooshortcode-textblock p{margin-bottom:10px!important;}
.zooshortcode-textblock a{text-decoration:none;}
.zooshortcode-pricing-table{width:100%;text-align:center;border:1px solid #dddddd;background:#ffffff;margin-right:-1px;-webkit-box-shadow:1px 1px 3px 0px rgba(180,180,180,0.2);-moz-box-shadow:1px 1px 3px 0px rgba(180,180,180,0.2);box-shadow:1px 1px 3px 0px rgba(180,180,180,0.2);}
.zooshortcode-pricing-table p{margin:0;}
.zooshortcode-pricing-table .zoo-plan-head{background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);}
.zooshortcode-pricing-table .zoo-plan-head h3{display:block;width:100%;margin:25px 0 5px 0;font-size:16px;padding:0;}
.zooshortcode-pricing-table .zoo-price{display:block;font-size:36px;line-height:38px;font-weight:300;border-bottom:1px solid #dddddd;padding:0;margin:0;}
.zooshortcode-pricing-table .zoo-price span{display:block;font-weight:400;font-size:11px;margin:5px 0 25px 0;padding:0;color:#c0c0c0;line-height:11px;}
.zooshortcode-pricing-table .zoo-signup{padding:20px 0 20px 0;text-align:center;border-top:1px solid #dddddd;background:#f9f9f9;}
.zooshortcode-pricing-table .zoo-signup a.zoo-button{margin:0;color:#000!important;}
.zooshortcode-pricing-table ul{margin:0!important;list-style:none!important;padding:0!important;background:#ffffff;}
.zooshortcode-pricing-table li{margin:0!important;font-size:12px;padding:10px 0px;text-align:center;background:url(../images/dotted.png) repeat-x bottom left;}
.zooshortcode-pricing-table li:last-child{background:none;}
.zooshortcode-contact-info{}
.zooshortcode-contact-info span{display:block;width:100%;margin-bottom:3px;}
.zooshortcode-contact-info span i{margin-right:2px;}
.zooshortcode-divider{width:100%;height:1px;clear:both;}
.zooshortcode-divider.divider-shadow{background:transparent url(../images/sep-shadow.png) no-repeat top center;height:7px;}
.zooshortcode-divider.divider-double{height:4px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;}
.zooshortcode-divider.divider-single{height:1px;background-color:#e7e6e6;}
.zooshortcode-divider.divider-dashed{border-bottom:2px dashed #e7e6e6;}
.zooshortcode-divider.divider-dotted{border-bottom:2px dotted #e7e6e6;}
.zooshortcode-tab ul.tabNavigation{list-style:none;margin:0 0 -9px 0!important;padding:0;border-bottom:none!important;overflow:hidden;}
.zooshortcode-tab ul.tabNavigation li{display:block;float:left;margin:0;padding:0;margin-right:-1px;}
.zooshortcode-tab ul.tabNavigation li a{color:#666666;border:1px solid #d3d3d3;display:block;padding:10px 20px;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#F9F9F9;text-decoration:none;}
.zooshortcode-tab ul.tabNavigation li a.active{background:#ffffff;color:#ed7811;border-bottom:1px solid #ffffff;border-top:1px solid #ed7811;}
.zooshortcode-tab ul.tabNavigation li a:hover{color:#ed7811;}
.zooshortcode-tab ul.tabNavigation li a:focus{outline:0;}
.zooshortcode-tab>div{padding:20px;margin:8px 0 0 0;border:1px solid #d5d5d5;border-top:1px solid #d5d5d5;background:#fff;}
.the_tab_item{opacity:0;}
.the_tab_item:first-child{opacity:0;}
.zooshortcode-tab{margin-bottom:20px;}
.zooshortcode-zccordion{}
.zooshortcode-zccordion .actitle{border:1px solid #ddd;display:block;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.1);-moz-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.1);box-shadow:0px 1px 1px 0px rgba(180,180,180,0.1);margin-bottom:10px;}
.zooshortcode-zccordion .actitle a{display:block;padding:10px 15px 10px 15px;background:url(../images/accordion-open.png) no-repeat right center;color:#999999!important;text-decoration:none;}
.zooshortcode-zccordion .actitle a.active{color:#333333!important;background:url(../images/accordion-close.png) no-repeat right center;}
.zooshortcode-zccordion .acinner{display:none;-webkit-border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:-11px;margin-bottom:10px;padding:20px;}
.zooshortcode-toggle{}
.zooshortcode-toggle .toggle-title{border:1px solid #ddd;display:block;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.1);-moz-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.1);box-shadow:0px 1px 1px 0px rgba(180,180,180,0.1);margin-bottom:10px;cursor:pointer;}
.zooshortcode-toggle .toggle-title span{display:block;padding:10px 15px 10px 15px;background:url(../images/accordion-open.png) no-repeat right center;color:#999999!important;text-decoration:none;}
.zooshortcode-toggle .toggle-title.active span{color:#333333!important;background:url(../images/accordion-close.png) no-repeat right center;}
.zooshortcode-toggle .toggle-content{display:none;-webkit-border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:-11px;margin-bottom:10px;padding:20px;}
.zooshortcode-image-holder{background:#CCC;}
.zooshortcode-image-holder span.zoo-caption{padding:10px 10px;display:block;color:#333;font-size:14px;}
.zooshortcode-image-holder.caption-on .zooshortcode-img{width:100%;}
.zooshortcode-image-holder .zooshortcode-img{}
.zooshortcode-image-holder a{display:block;}
.zooshortcode-image-holder a:hover{text-decoration:none!important;}
.zooshortcode-image-holder:hover span.zoo-caption{background:#999;}
.zooshortcode-video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:30px;}
.zooshortcode-video iframe,.zooshortcode-video object,.zooshortcode-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.zooshortcode-callout{margin:0 0px 0 0px;padding:10px;border:1px solid #ddd;display:block;background:#ffffff url(../images/stripes.png);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 3px 0px rgba(180,180,180,0.2);-moz-box-shadow:1px 1px 3px 0px rgba(180,180,180,0.2);box-shadow:1px 1px 3px 0px rgba(180,180,180,0.2);}
.zooshortcode-callout .zooshortcode-callout-inner{background:#ffffff;border:1px solid #e3e3e3;padding:20px 20px 0px 20px;-webkit-box-shadow:inset 1px 1px 2px 0px rgba(180,180,180,0.1);-moz-box-shadow:inset 1px 1px 2px 0px rgba(180,180,180,0.1);box-shadow:inset 1px 1px 2px 0px rgba(180,180,180,0.1);}
.zooshortcode-callout .zoo-callout-content{float:left;}
.zooshortcode-callout .zoo-callout-button{float:right;margin-bottom:10px;margin-top:10px;}
.zooshortcode-callout h2{margin:0!important;}
.zooshortcode-social-icon{text-decoration:none;color:#FFF;background-color:rgba(0,0,0,0.40);height:32px;width:32px;display:inline-block;text-align:center;vertical-align:middle;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;}
.zooshortcode-social-icon:hover{color:#fff;background-color:rgba(0,0,0,0.20);}
.zooshortcode-social-icon i{font-size:16px;margin-top:7px;display:block!important;}
.zooshortcode-social-icon:hover i{color:#666;}
.zooshortcode-dropcap{display:block;float:left;font-size:40px;line-height:34px;margin:6px 8px 0 0;}
.zooshortcode-dropcap.dropcap-circle{margin:6px 12px 0 0;width:48px;height:48px;line-height:48px;font-size:28px;padding:0;text-align:center;background:#ffffff;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#F9F9F9;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.2);-moz-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.2);box-shadow:0px 1px 1px 0px rgba(180,180,180,0.2);border:1px solid #ddd;}
.zooshortcode-dropcap.dropcap-box{margin:6px 12px 0 0;width:48px;height:48px;line-height:48px;font-size:28px;padding:0;text-align:center;background:#ffffff;background-image:linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-o-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-moz-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-webkit-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-image:-ms-linear-gradient(bottom,#F7F7F7 0%,#FFFFFF 100%);background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.2);-moz-box-shadow:0px 1px 1px 0px rgba(180,180,180,0.2);box-shadow:0px 1px 1px 0px rgba(180,180,180,0.2);border:1px solid #ddd;}
.zooportfolio_cl_holder{margin-left:-3%;}
.zooportfolio_cl{margin-left:3%;float:left;margin-bottom:3%;}
.zooportfolio_cl_2{width:47%;}
.zooportfolio_cl_3{width:30.33333%;}
.zooportfolio_cl_4{width:22%;}
.zooportfolio_cl_5{width:17%;}
.zooportfolio_clear{margin:0;padding:0;height:1px;width:100%;clear:both;}
.zooportfolio-grid{}
.zooportfolio_grid_item{}
.zooportfolio_grid_item a{text-decoration:none;}
.zooportfolio_grid_item .item-description{text-align:center;padding:18px 20px 24px 20px;background-color:#f7f7f7;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.0);border-radius:0;}
.zooportfolio_grid_item .item-description h5{margin:0;line-height:22px;font-size:18px;color:#848383;}
.zooportfolio_grid_item .item-description span{font-size:14px;color:#666;}
.zooportfolio_grid_item:hover .item-description{background-color:#e23b3b;}
.zooportfolio_grid_item:hover .item-description h5{color:#FFF;}
.zooportfolio_grid_item:hover .item-description span{color:#FFF;}
.zooportfolio-grid .zooportfolio_grid_item .mediaholder{line-height:0;position:relative;overflow:hidden;}
.zooportfolio-grid .zooportfolio_grid_item .mediaholder img{border-radius:0px;box-shadow:0 1px 4px rgba(0,0,0,0);max-width:100%;width:100%;border-radius:0;}
.zooportfolio-grid .zooportfolio_grid_item .mediaholder .hovercover{position:absolute;top:0px;left:0;height:101%;width:100%;background-color:rgba(255,255,255,0.50);opacity:0;background-position:center center;background-repeat:no-repeat;}
.zooportfolio-grid .zooportfolio_grid_item:hover .mediaholder .hovercover{opacity:1;}
#zooportfolio-filter{list-style-type:none;margin:0;padding:0;margin-bottom:10px;}
#zooportfolio-filter .zooportfolio-filter{display:inline-block;list-style-type:none;margin:0;padding:0;cursor:pointer;color:#FFF;margin:5px 6px 5px 0;padding:4px 10px;background:#e23b3b;border-radius:0;font-size:12px;}
#zooportfolio-filter .zooportfolio-filter.active{background:rgb(97,97,97);}
#zooportfolio-filter .zooportfolio-filter:hover{opacity:.6;}
.zooportfolio-carousel{position:relative;}
.zooportfolio-carousel .cycle-prev,.zooportfolio-carousel .cycle-next{position:absolute;top:45%;background:url(../images/zooportfolio/arrows-large-ffffff.png) no-repeat;height:30px;width:30px;text-indent:-9999px;}
.zooportfolio-carousel .cycle-prev{right:-20px;background-position:right;}
.zooportfolio-carousel .cycle-next{left:-20px;}
.zooportfolio-carousel .cycle-prev.disabled,.zooportfolio-carousel .cycle-next.disabled{opacity:.2;}
.zooportfolio-list{}
.zooportfolio-list .zooportfolio-list-item{overflow:hidden;}
.zooportfolio-list .zooportfolio-list-item a{text-decoration:none;}
.zooportfolio-list .zooportfolio-list-item img{float:left;margin-right:10px;margin-bottom:15px;height:60px;width:60px;}
.zooportfolio-list .zooportfolio-list-item span{overflow:hidden;}
.zooportfolio-list .zooportfolio-list-item span em{color:#CCC;font-size:12px;}
.zooportfolio-video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:30px;}
.zooportfolio-video iframe,.zooportfolio-video object,.zooportfolio-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
#zooportfolio-single-gallery{position:relative;}
#zooportfolio-single-gallery img{width:100%;max-width:100%;}
#zooportfolio-single-gallery .cycle-prev,#zooportfolio-single-gallery .cycle-next{position:absolute;top:47%;background:url(../images/zooportfolio/arrows-large-ffffff.png) no-repeat;height:30px;width:30px;text-indent:-9999px;z-index:999;}
#zooportfolio-single-gallery .cycle-prev{right:20px;background-position:right;}
#zooportfolio-single-gallery .cycle-next{left:20px;}
#zooportfolio-single-gallery .cycle-prev.disabled,#zooportfolio-single-gallery .cycle-next.disabled{opacity:.2;}
.zooportfolio-single .zooportfolio_sidebar{}
.zooportfolio-single .zooportfolio_sidebar ul{}
.zooportfolio-single .zooportfolio_sidebar ul li{border-bottom:1px solid #e7e6e6;padding-bottom:15px;padding-top:15px;list-style-type:none;}
.zooportfolio-single .zooportfolio_sidebar ul li span{color:#555555;font-weight:bold;color:#000;margin-bottom:10px;display:inline-block;}
.zooportfolio-single .zooportfolio_sidebar ul li a{text-decoration:none;color:#838383;}
.zooportfolio-single .zooportfolio_sidebar ul li a:hover{color:#e23b3b;}
.zooportfolio-single{}
.zooportfolio-single .zooportfolio_media{float:left;width:70%;}
.zooportfolio-single .zooportfolio_sidebar{float:left;width:27%;margin-left:3%;}
.zooportfolio-single .zooportfolio_content{margin-top:30px;}
.zooportfolio-single h4.title{text-transform:uppercase;font-size:15px;}
.zooportfolio-single .zooportfolio_media{float:none!important;width:100%!important;margin-bottom:30px;}
.zooportfolio-single .zooportfolio_content{margin-top:0!important;width:70%;float:right;}
.zooportfolio-single .zooportfolio_sidebar{margin-left:0!important;margin-right:3%;}
.zoogallery-lists{margin-left:-2%;}
.zoogallery_cl_2{width:48%;}
.zoogallery_cl_3{width:31.33333%;}
.zoogallery_cl_4{width:23%;}
.zoogallery_cl_5{width:18%;}
.zoogallery_cl_6{width:14.66666%;}
.zoogallery_cl_7{width:12.28571%;}
.zoogallery_cl_8{width:10.50%;}
.zoogallery-img-list{margin-left:2%;margin-bottom:2%;float:left;position:relative;overflow:hidden;line-height:0;}
.zoogallery-img-list .overlly a{position:absolute;height:100%;width:100%;background-color:rgba(192,81,7,0.59);background-image:url(../images/preview-icon.png);background-position:center center;background-repeat:no-repeat;opacity:0;color:#FFF;text-align:center;text-decoration:none;vertical-align:middle;-webkit-transition-duration:.4s,.3s;-moz-transition-duration:.4s,.3s;-o-transition-duration:.4s,.3s;transition-duration:.4s,.3s;-webkit-transition-timing-function:linear,ease-in;-moz-transition-timing-function:linear,ease-in;-o-transition-timing-function:linear,ease-in;transition-timing-function:linear,ease-in;}
.zoogallery-img-list:hover .overlly a{opacity:1;}
.zoogallery-img-list img{width:100%;}
.zoogallery-archive-list{margin-left:2%;margin-bottom:2%;float:left;position:relative;}
.zoogallery-archive-list .overlly{position:absolute;width:100%;height:auto;background-color:rgba(0,0,0,0.4);color:#FFF;text-align:center;text-decoration:none;bottom:0;left:0;padding:10px 0;-webkit-transition-duration:.4s,.3s;-moz-transition-duration:.4s,.3s;-o-transition-duration:.4s,.3s;transition-duration:.4s,.3s;-webkit-transition-timing-function:linear,ease-in;-moz-transition-timing-function:linear,ease-in;-o-transition-timing-function:linear,ease-in;transition-timing-function:linear,ease-in;}
.zoogallery-archive-list:hover .overlly{background-color:rgba(0,0,0,0.7);}
.zoogallery_clear{margin:0;padding:0;height:1px;width:100%;clear:both;}
.zooblog-grid{width:100%;display:block;}
.zooblog-grid .zooblog-grid-list{margin-bottom:40px;height:auto;width:100%;clear:both;float:left;}
.zooblog-grid .zooblog-grid-list:last-child{margin-bottom:0;}
.zooblog-grid .zooblog-grid-list .zoo-img{width:100%;height:auto;clear:both;border-radius:0;}
.zooblog-grid .zooblog-grid-list .zoo-img img{border-radius:0;margin-bottom:15px;}
.zooblog-grid .zooblog-grid-list h3.zoo-title{margin:0px;padding:0px;margin-bottom:0px;font-size:24px;text-transform:uppercase;}
.zooblog-grid .zooblog-grid-list h3.zoo-title a{text-decoration:none;color:inherit;}
.zooblog-grid .zooblog-grid-list .zoo-meta-infos{font-weight:normal;font-size:13px;display:block;color:#a49e9e;margin-bottom:7px;}
.zooblog-grid .zooblog-grid-list .zoo-meta-infos a{text-decoration:none;color:#BBB9B9;}
.zooblog-grid .zooblog-grid-list .zoo-meta-infos a:hover{}
.zooblog-grid .zooblog-grid-list p{font-size:inherit;color:inherit;line-height:inherit;}
.zooblog-grid .zooblog-grid-list .zoo-author{float:left;width:22%;margin-right:3%;background:#f7f7f7;text-align:center;color:#b6b5b5;}
.zooblog-grid .zooblog-grid-list .zoo-author .zoo-author-inner{padding:20px 20px;}
.zooblog-grid .zooblog-grid-list .zoo-author .zoo-author-image{}
.zooblog-grid .zooblog-grid-list .zoo-author .zoo-author-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.zooblog-grid .zooblog-grid-list .zoo-author .zoo-author-name{border-bottom:solid 1px #e2e2e2;padding-bottom:10px;margin-bottom:10px;}
.zooblog-grid .zooblog-grid-list .zoo-author .zoo-author-name a{text-decoration:none;color:#BBB9B9;}
.zooblog-grid .zooblog-grid-list .zoo-author .zoo-categorys a{color:#a49e9e;font-size:13px;}
.zooblog-grid .zooblog-grid-list .zoo-author .zoo-categorys a:hover{text-decoration:none;color:#333;}
.zooblog-grid .zooblog-grid-list .zoo-content{float:left;width:75%;}
.zooblog-lists{width:100%;height:auto;clear:both;}
.zooblog-lists .zooblog-list{width:100%;height:auto;clear:both;float:left;margin-bottom:10px;}
.zooblog-lists .zooblog-list .zoo-img{width:55px;height:50px;float:left;display:block;margin-right:9px;}
.zooblog-lists .zooblog-list .zoo-img img{height:50px!important;}
.zooblog-lists .zooblog-list .zoo-text{}
.zooblog-lists .zooblog-list .zoo-text h4{margin:0px;padding:0px;margin-bottom:5px;font-size:13px;}
.zooblog-lists .zooblog-list .zoo-text h4 a{text-decoration:none;color:inherit;}
.zooblog-lists .zooblog-list .zoo-text .zoo-time{font-weight:normal;font-size:10px;display:block;color:#919191;}
.zbf-container a:active,.zbf a:active,.zbf-container a:focus,.flexslider a:focus{outline:none;}
.slides,.zbf-control-nav,.zbf-direction-nav{margin:0;padding:0;list-style:none;}
.zooblog-flexslider{margin:0;padding:0;}
.zooblog-flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}
.zooblog-flexslider .slides img{width:100%;display:block;}
.zbf-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides>li:first-child{display:block;}
.zooblog-flexslider{zoom:1;overflow:hidden;position:relative;}
.zbf-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;position:relative;}
.loading .zbf-viewport{}
.zooblog-flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.zooflex-direction-nav{*height:0;}
.zooblog-flexslider .zbf-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../images/zooblog/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.zooblog-flexslider .zbf-direction-nav .zbf-next{background-position:100% 0;right:-36px;}
.zooblog-flexslider .zbf-direction-nav .zbf-prev{left:-36px;}
.zooblog-flexslider:hover .zbf-next{opacity:0.8;right:5px;}
.zooblog-flexslider:hover .zbf-prev{opacity:0.8;left:5px;}
.zooblog-flexslider:hover .zbf-next:hover,.zooblog-flexslider:hover .zbf-prev:hover{opacity:1;}
.zooblog-flexslider .zbf-direction-nav .zbf-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.zooblog-flexslider .zbf-control-nav{width:100%;position:absolute;top:10px;text-align:right;margin:0;display:block;font-size:0;}
.zooblog-flexslider:hover .zbf-control-nav{display:block;}
.zooblog-flexslider .zbf-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.zooblog-flexslider .zbf-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);text-indent:-999px;}
.zooblog-flexslider .zbf-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}
.zooblog-flexslider .zbf-control-paging li a.zbf-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}
.zooblog-flexslider .zbf-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.zooblog-flexslider .zbf-control-thumbs li{width:25%;float:left;margin:0;}
.zooblog-flexslider .zbf-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.zooblog-flexslider .zbf-control-thumbs img:hover{opacity:1;}
.zooblog-flexslider .zbf-control-thumbs .zbf-active{opacity:1;cursor:default;}
@media screen and (max-width: 860px) {.zooblog-flexslider .zbf-direction-nav .zbf-prev{opacity:1;left:0;}
.zooblog-flexslider .zbf-direction-nav .zbf-next{opacity:1;right:0;}
}
.zooblog-flexslider ul li .zoo-overlay{position:absolute;bottom:0;left:0;z-index:99;background:rgba(0,0,0,0.6);color:#FFF;width:100%;}
.zooblog-flexslider ul li .zoo-overlay a{color:#CCC;}
.zooblog-flexslider ul li .zoo-overlay .zoo-inner{padding:10px 10px 10px 10px;}
.zooflexslider2-warp{}
.zooflexslider2-warp ul{margin:0;padding:0;list-style-type:none;}
.zooflexslider2-warp ul li{margin:0;padding:0;list-style-type:none;}
.zooflex-container a:active,.flexslider a:active,.zooflex-container a:focus,.flexslider a:focus{outline:none;}
.slides,.zooflex-control-nav,.zooflex-direction-nav{margin:0;padding:0;list-style:none;}
.zooflexslider2-flexslider{margin:0;padding:0;}
.zooflexslider2-flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;}
.zooflexslider2-flexslider .slides img{width:100%;display:block;}
.zooflex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides>li:first-child{display:block;}
.zooflexslider2-flexslider{zoom:1;overflow:hidden;position:relative;}
.zooflex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;position:relative;}
.loading .zooflex-viewport{}
.zooflexslider2-flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.zooflex-direction-nav{*height:0;position:absolute;top:50%;width:100%;}
.zooflexslider2-flexslider .zooflex-direction-nav a{width:30px;height:30px;display:block;background:url(../images/zooflexslider2/bg_direction_nav.png) no-repeat 0 0;position:absolute;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease;}
.zooflexslider2-flexslider .zooflex-direction-nav .zooflex-next{background-position:100% 0;right:10px;}
.zooflexslider2-flexslider .zooflex-direction-nav .zooflex-prev{left:10px;}
.zooflexslider2-flexslider:hover .zooflex-next{opacity:0.8;right:5px;}
.zooflexslider2-flexslider:hover .zooflex-prev{opacity:0.8;left:5px;}
.zooflexslider2-flexslider:hover .zooflex-next:hover,.zooflexslider2:hover .zooflex-prev:hover{opacity:1;}
.zooflexslider2-flexslider .zooflex-direction-nav .zooflex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.zooflexslider2-flexslider .zooflex-control-nav{width:100%;position:absolute;bottom:20px;right:20px;text-align:right;margin:0;display:none;font-size:0;}
.zooflexslider2-flexslider:hover .zooflex-control-nav{display:block;}
.zooflexslider2-flexslider .zooflex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.zooflexslider2-flexslider .zooflex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}
.zooflexslider2-flexslider .zooflex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}
.zooflexslider2-flexslider .zooflex-control-paging li a.zooflex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}
.zooflexslider2-flexslider .zooflex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.zooflexslider2-flexslider .zooflex-control-thumbs li{width:25%;float:left;margin:0;}
.zooflexslider2-flexslider .zooflex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.zooflexslider2-flexslider .zooflex-control-thumbs img:hover{opacity:1;}
.zooflexslider2-flexslider .zooflex-control-thumbs .zooflex-active{opacity:1;cursor:default;}
.zooflexslider2-warp .zooflexslider2-li-content{padding:2px;}
.zooflexslider2-warp .zooflexslider2-li-content .zooflexslider2-li-media{width:48%;float:left;margin-right:3%;}
.zooflexslider2-warp .zooflexslider2-li-content .zooflexslider2-li-text{width:49%;float:left;text-align:left;}
.zooflexslider2-warp .zooflexslider2-video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:30px;}
.zooflexslider2-warp .zooflexslider2-video iframe,.zooflexslider2-warp .zooflexslider2-video object,.zooflexslider2-warp .zooflexslider2-videoembed{position:absolute;top:0;left:0;width:100%;height:100%;}
.zooflexslider2-flexslider-caption ul li{position:relative;}
.zooflexslider2-warp .zoo-caption{background:rgba(0,0,0,.8);position:absolute;left:50px;top:50px;width:300px;border-left:5px solid #0088cc;color:#CFCFCF;}
.zooflexslider2-warp .zoo-caption .zoo-inner{padding:20px;}
.zooflexslider2-warp .zoo-caption h4{color:#FFF;font-size:18px;margin-bottom:9px;}
.zooflexslider2-warp .zoo-caption .zoo-more{margin-top:10px;display:block;}
