﻿/*
Theme Name: My Mobile Page V3 Wordpress Theme
Theme URI: /
Description: My Mobile Page V3 Wordpress Theme
Version: 1.0
Author: FamousThemes
Author URI: /
License: GNU General Public License
License URI: license.txt
Tags: black, custom-menu
*/
/* CSS Reset 
/*-----------------------------------------------------------------------------------*/

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, b, u, i, center, 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; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } /* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */ .none { display: none; } /* End Clearfix */

/* General Setup
/*-----------------------------------------------------------------------------------*/
html{ height:100%;}
/*body{font-family:Arial, Helvetica, sans-serif;padding:0;font-size:12px;margin:0 auto;color: #333333; background-color:#4a2d70;}*/
body{font-family:Arial, Helvetica, sans-serif;padding:0;font-size:12px;margin:0 auto;color: #333333;}
.home{height:100%;}
.homeiphone_full{height:100%;}
.homeiphone_app{height:116.85%;}

.synr{ background:#fff;margin-top:15px;padding:0px 8px 4px 12px;
font-size:15px;
line-height:16px;
}

@media (max-width:375px){  
.synr{ background:#fff;margin-top:15px;padding:0px 8px 4px 12px;
font-size:19px;
line-height:21px;
}
}

.zhaopin {
  border: 1px solid #ccc;
  margin-top: 10px;
}
.zhaopin tbody td {
  background-color: #FFF;
  border:1px solid #ccc;
  text-align: left;
  padding-left: 5px;
  border:1px solid #ccc !important;
}
#cnzz_stat_icon_1255965548{
display:none;
}



body#page{height:auto;}
.clear{clear:both;}
a{ text-decoration:none;color:#8A50C1;}
span.tag{color:#8A50C1;}
span.subtitle_descr{ font-size:14px; color:#6f6f6f; padding:0 0 20px 0; font-family:Open Sans; font-weight:normal; line-height:20px; display:block;}
p{padding:0;margin:0px;text-align:left;line-height:20px;}
p.main_text{ padding:0 0 15px 0;}
.videocontainer{ max-width:96%; display: block; 
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #d7d7d7 solid; padding:1.5%;}
a.call_button{ background:url(../images/phone.png) no-repeat left; float:left; clear:both;
width:92%; display: block; text-align:center; font-family:Open Sans; font-size:22px; color:#000000;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #d7d7d7 solid; padding:4%;}

.logo-title{ width:100%; text-align:center; font-size:34px; position:absolute; top:10%; z-index:9999; color:#FFFFFF; font-family:Niconne; text-shadow:1px 1px #000000;}
.logo-image{ width:100%; text-align:center; font-size:34px; position:absolute; top:5%; z-index:9999; color:#FFFFFF; font-family:Galdeano; text-shadow:1px 1px #000000;}
.logo-image img{ width:50%;}

/* Headings
/*------------------------------------------*/
h1, h2, h3, h4, h5, h6{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;font-weight:normal; margin:0px;}
h1{ font-size:20px; padding:0 0 10px 0; }
h2{ font-size:18px; padding:20px 0 15px 0; clear:both;}
h3{ font-size:16px; padding:0 0 15px 0; clear:both;}
h4{ font-size:14px; padding:0 0 15px 0; clear:both;}

/* Lists
/*------------------------------------------*/
ul.lists{ padding:0 0 15px 0; font-weight:bold;}
ul.lists li{ border-bottom:1px #ddd solid; padding:5px 0 5px 12px; background:url(../images/bullet.gif) no-repeat; background-position:0px 8px;}
ul.lists li ul{ padding:10px 0 10px 0px;}
ul.lists li ul li{ padding:15px 12px; background:url(../images/bullet.gif) no-repeat left;}
ul.lists li ul li:last-child{ border:none;}


.entry p{ padding:0 0 15px 0;}
.entry ul{ padding:0 0 15px 0;}
.entry ul li{ border-bottom:1px #ddd solid; padding:12px; background:url(../images/bullet.gif) no-repeat left;}

.entry ul.tabsmenu, .entry ul.slides{ padding:0 0 0 0;}
.entry ul.tabsmenu li, .entry ul.slides li{ border:none; padding:0; background:none;}


/* Blockquote
/*------------------------------------------*/
blockquote{padding:0 0 0 40px;margin:5px 0 15px 0;text-align:left;line-height:20px; background:url(../images/quotes.png) no-repeat left top;}

/* Toggle
/*------------------------------------------*/
.toogle_wrap{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; width:92%; padding:3% 4%; margin:5px 0 15px 0;}
.trigger{padding:0px;margin:0;background:url(../images/toggle.png) no-repeat right; background-position:100% -22px;}
.trigger a{color: #636363;text-decoration: none;display: block; padding:2px 0 2px 0;font-size:18px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;font-weight:normal; }
.active {background-position:100% 0px; }
.trigger a:hover, .trigger a:hover:focus{color:#8A50C1;}
.toggle_container{overflow: hidden;padding:15px 0 0 0;clear: both;}
.toggle_cont{overflow: hidden;padding:15px 0 0 0;clear: both;}

/* Tabs
/*------------------------------------------*/
ul.tabsmenu{ padding:5px 0 0 0; position:relative; bottom:-1px;}
ul.tabsmenu li a{ width:31.2%; float:left; padding:12px 0 12px 0; margin:0 2% 0 0;color:#000000;text-align:center; 
-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;
-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;
background: -moz-linear-gradient(top, #ececec 0%, #ffffff 100%);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ececec), to(#ffffff));
border:1px #ddd solid; 
}
ul.tabsmenu li:last-child a{ float:right; margin:0 0 0 0;}
ul.tabsmenu li.active a{border-bottom-color:#fff; color:#8A50C1; font-weight:bold;
background: -moz-linear-gradient(top, #ddd 0%, #ffffff 100%);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ddd), to(#ffffff));
}
.tabcontent{ padding:5% 4%; clear:both; border:1px #ddd solid; margin:0 0 15px 0;
-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;
-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;
}

/* Structure
/*------------------------------------------*/
#container{ width:640px; margin:auto;}
#pagecontainer{width:640px; height:auto; padding:5px 0 5px 0; margin:auto; position:relative;}
#main_panels{ width:100%; height:100%;}
.t_content{ width:86%; margin:2%;  background-color:#FFFFFF;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; padding:5%;
}
.content{ width:86%; margin:2%; min-height:618px;background-color:#FFFFFF;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; padding:2% 5% 5% 5%;
}
#header{ width:96%; height:auto;text-align:center; color:#FFFFFF; margin:0 2%; z-index:999; position:relative;}
.page_title{font-size:18px;float:left; width:56%; text-align:center; padding:5% 0 0 0; margin:1% 0 0 0; font-weight:bold;}


.black_button {background:#000000;margin-top:10px;height:85px;max-width:640px;}
.black_button a{float:left;color:#c5c5c5; font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:20%;padding:5% 0 5% 0; margin:1%;
background: -moz-linear-gradient(top, #666666 0%, #2d2d2d 100%);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666666), to(#2d2d2d));
border-top:1px #919191 solid;}
a#menu_open{ float:right;color:#c5c5c5; font-weight:bold;}
a#menu_close{ float:right;color:#fff; font-weight:bold;display:none;}
a#top{ float:right; width:20%;padding:5% 0 5% 0; margin:1%; color:#c5c5c5; font-weight:bold;}

/* Colors
/*------------------------------------------*/
.black_gradient{height:85px;max-width:640px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background: -moz-linear-gradient(top, #595959 0%, #000000 100%);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#595959), to(#000000));
border-top:1px #6b6b6b solid;}


/* Navigation
/*------------------------------------------*/
#bottom_nav{ width:100%;max-width:640px;position:fixed;bottom:0px !important;background:url(../images/nav_bg.png) repeat-x top;height:53px;z-index: 1000;font-size: 18px;text-align: center; }

#pages_nav{ height:auto; width:100%; position:absolute; top:-200px; left:0px; z-index:888;}


/* Content images
/*------------------------------------------*/
.content img.rounded{max-width:96%; display: block; 
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #d7d7d7 solid; padding:1.5%;
}
.content img.rounded-half{max-width:92%; display: block; 
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #d7d7d7 solid; padding:4%;
}
.content img.shadow{max-width:100%; display: block;margin-bottom:15px; border-top:1px #fff solid;}

/* Portfolio sections
/*------------------------------------------*/
.entry ul.portfolio{ padding:10px 0 0 0;}
.entry ul.portfolio li{ float:left; width:47%; padding:0;border:none; background:none;}
.entry ul.portfolio li:last-child{ float:right;}
.entry ul.portfolio li.right{float:right; width:47%; padding:0;}
.entry ul.portfolio li span{ font-size:12px; color:#000; padding:0 0 5px 0; font-family:Open Sans; font-weight:normal; line-height:20px; display:block;}

.entry ul.portfolio-third{ padding:10px 0 0 0;}
.entry ul.portfolio-third li{ float:left; width:30%; padding:0 1% 0 1%;border:none; background:none;}
.entry ul.portfolio-third li:last-child{ width:30%; }
.entry ul.portfolio-third li.right{float:right; width:30%; padding:0;}
.entry ul.portfolio-third li span{ font-size:11px; color:#000; padding:0 0 5px 0;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; font-weight:normal; line-height:20px; display:block;}

.entry ul.social{ padding:5px 0 0 0;}
.entry ul.social li{ float:left; width:21.2%; padding:0 5% 5% 0;border:none; background:none;}
.entry ul.social li:last-child{float:right; width:21.2%; padding:0;}

ul.singlesocial{ padding:5px 0 0 0;}
ul.singlesocial li{ float:left; width:21.2%; padding:0 5% 5% 0;border:none; background:none;}
ul.singlesocial li.right{float:right; width:21.2%; padding:0;}
/* Search
/*------------------------------------------*/
.search{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; width:92%; padding:2% 4%; margin:10px 0 15px 0;}
input.search_input{float:left; background-color:#FFFFFF; border:none; width:89%; padding:0px 0; font-size:18px;font-family:Open Sans;font-weight:normal;color: #636363;-webkit-appearance:none;}
input.search_submit{float:right;}

/* Blog
/*------------------------------------------*/
.post{ float:left; clear:both; width:100%; border-bottom:1px #ddd solid; padding:5px 0 10px 0; margin:0 0 15px 0;}
.post_thumb{float:left; width:25%; padding:0 5% 0 0;}
.post_thumb_single{ width:100%;}
.post_content{float:left; width:70%; padding:0;}
.post_content_single{width:100%:}

.post_detail{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; float:left; padding:2% 2% 2% 20px;margin:10px 5px 0 0; font-size:11px;color:#8A50C1;}
.date{background:url(../images/icon_date.gif) no-repeat 5px 50%;}
.category{background:url(../images/icon_category.gif) no-repeat 5px 50%;}
.comments{background:url(../images/icon_comments.gif) no-repeat 5px 50%;}
.post h3{ font-size:14px;}

.blog_nav{ float:left; clear:both; margin:10px 0 20px 0; width:100%;}
.blog_nav .prev a{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; float:left; padding:3% 0; text-align:center; width:30%; font-weight:bold; background-color:#eee;}
.blog_nav .next a{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; float:right; padding:3% 0; text-align:center; width:30%; font-weight:bold; background-color:#eee;}

ol.comments_list{}
ol.comments_list li{background-color:#eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; color:#666666; padding:10px; margin:10px 0 0 0; line-height:18px; font-style:italic;}

/* Form
/*------------------------------------------*/

.form{ padding:10px 0 0 0;}
.form label{color:#8A50C1; padding:0 0 10px 0; display:block; font-size:14px;font-family:Open Sans;font-weight:normal;}
.form label.error{padding:0 0 10px 0; width:100%; text-align:right; color:#990000;}
.form_input{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:3%; width:93%; margin:0 0 10px 0;-webkit-appearance:none;}
.select_container{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; width:99%; margin:0 0 10px 0;}
.form_select{padding:3%; background:none; border:none; width:99%;}
.form_textarea{border:1px #ddd solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:3%; width:93%; height:50px; margin:0 0 10px 0;-webkit-appearance:none;}
.form_submit{ width:100%;padding:4% 0 4% 0; margin:0; color:#fff; font-weight:normal;font-family:Open Sans; text-align:center;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
background: -moz-linear-gradient(top, #4A2D70 0%, #291742 100%);background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4A2D70), to(#291742));
border:1px #291742 solid; cursor:pointer; font-size:20px;
}
/* Flex images slider
/*-----------------------------------------------------------------------------------*/
.flex-container a:active,
.icons_nav a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 



.flex-pauseplay span {text-transform: capitalize;}

.panels_slider {width: 100%; height:100%; margin: 0; padding: 0;}
.panels_slider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.panels_slider .slides img {max-width: 100%; display: block;}


.images_slider_container{max-width:96%; display: block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #d7d7d7 solid; padding:1.5%; margin:0 0 20px 0;}
.images_slider {width: 100%; margin:0; padding: 0; position:relative;}
.images_slider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.images_slider .slides img {max-width: 100%; display: block;}

.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;}

.icons_nav {padding:0; width:100%; margin: 0;text-align:center;position: relative;zoom: 1;}
.icons_nav .slides {zoom: 1;}
.icons_nav .slides > li {position: relative;display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.icons_nav .paginated {max-width:640px; margin: 0 auto;width:320px;text-align:center;}
.icons_nav .paginated .slides li a{ float:left;font-size:18px; color:#FFFFFF; text-align:center; width:17.5%;line-height: 53px;display:block;}
/*.icons_nav .slides li a{ float:left; font-size:14px; color:#FFFFFF; text-align:center; line-height:55px; width:19.5%;}*/
/*.icons_nav .paginated .slides li a{ float:left; margin:0 0 0 4%;padding:5% 0 0 0; font-size:12px; color:#FFFFFF; text-align:center; line-height:35px; width:18.5%;}*/

.icons_nav .slides img {max-width: 100%; display: block;}
.icons_nav ol.flex-control-nav {width: 100%; position: absolute; top:5%; text-align: center; padding:0;}
.icons_nav ul.flex-direction-nav a.prev{ position:absolute; bottom:40%; left:10px; text-indent:-200px; overflow:hidden; background:url(../images/prev.png) no-repeat center; width:11px; height:21px;}
.icons_nav ul.flex-direction-nav a.next{ position:absolute; bottom:40%; right:10px;text-indent:-200px; overflow:hidden; background:url(../images/next.png) no-repeat center; width:11px; height:21px;}

.flex-container {zoom: 1; position: relative;}

.panels_slider ol.flex-control-nav {width: 100%; position: absolute; text-align: center;top:188px;}
.images_slider ol.flex-control-nav {width: 100%; position: absolute; bottom:0%; text-align: center; background:url(../images/nav_bg.png) repeat-x top; padding:15px 0 15px 0;}

.rmtj ol.flex-control-nav {width: 100%; position: absolute; top:5%; text-align: center; padding:0;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(../images/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}


/* columm
/*-----------------------------------------------------------------------------------*/
.column table{width:100%;height:auto;border:solid thin white;}
.column table td{background-color:#2aa006;height:30px;text-align: center;line-height:30px;border:solid thin white;width:25%;}
.column a{font-size:13px;color:#fff;}
/* productclassn
/*-----------------------------------------------------------------------------------*/
.productclass{}
.productclass table{width:100%;height:auto;border:solid thin white;border-collapse: separate; border-spacing: 10px; }
.productclass table td{border:solid thin white;width:33%px;text-align:center;align:center;}
.productclass a{font-size:13px;color:#000;}
.productclass .digg{padding-top:5px;}
.productclass img{max-width: 100%;}


/* rmtj
/*-----------------------------------------------------------------------------------
#rmtj{position:relative;width:640px;height:auto;background:#fff;border-radius:5px;border:8px solid #fff;margin:10px 0px 0px 10px;cursor:pointer;}
#rmtj .list{position:relative;width:640px;height:auto;overflow:hidden;}
#rmtj .list ul{top:0;left:0;transition-duration: 0s; width: 600%; transform: translate3d(-640px, 0px, 0px);}
#rmtj .list li{width:640px;height:auto; float: left; display: block;}
.slides1 img {max-width: 100%; display: block;}
#rmtj .count{position:absolute;right:0;bottom:5px;}
#rmtj .count li{color:#fff;float:left;width:20px;height:20px;cursor:pointer;margin-right:5px;overflow:hidden;background:#F90;opacity:0.7;filter:alpha(opacity=70);border-radius:20px;}
#rmtj .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#f60;}*/
.rmtj {width: 100%; height:100%; margin: 0; padding: 0;}
.rmtj .slides > li{display:none;position: relative;}
.rmtj .slides img {max-width: 100%; display: block;}





.main_visual{height:422px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:422px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:422px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:422px;}
.main_image li span{display:block;width:100%;height:422px}
.main_image li a{display:block;width:100%;height:422px}
.main_image li .img_1{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/img_main_2.jpg') center top no-repeat}
div.flicking_con{position:absolute;top:360px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/* foot*/
.foot {width:100%;height:100px;background-color:#BBBBBE;margin-top:10px;padding-top:10px;padding-bottom:50px;}
.foot p{font-size:14px;text-align:center;max-width:640px;}
#footer{ max-width:640px; height:auto;padding-top:2%;text-align:center;}
#footer a{color:#ffffff;font-size:23px;text-align:center;}
#footer .phone{line-height: 35px;width:98%;background-color: #2aa006;height:64px;background: -webkit-gradient(linear, 0 0, 0 100%, from(#2aa006), to(#2aa006));margin-top:1%;border-radius: 10px 10px;-moz-border-radius: 10px 10px;-webkit-border-radius: 10px 10px;clear: both;-webkit-box-shadow: 3px 3px 3px #797A7A;-moz-box-shadow: 3px 3px 3px #797A7A;box-shadow: 3px 3px 3px #797A7A;}
#footer .chat{height:65px;line-height:65px;width:98%;background:#f57106;margin-top:2%;border-radius: 10px 10px;-moz-border-radius: 10px 10px;
-webkit-border-radius: 10px 10px;-webkit-box-shadow: 3px 3px 3px #f57106;-moz-box-shadow: 3px 3px 3px #f57106;box-shadow: 3px 3px 3px #f57106;}


/* Gallery Setup Carousel Thumbs
/*-----------------------------------------------------------------------------------*/
.es-carousel-wrapper{padding:5px 0 0 0;position:relative;margin-bottom:20px;}
.es-carousel{overflow:hidden;}
.es-carousel ul{display:none;}
.es-carousel ul li{height:100%;float:left;display:block;margin:0 0 0 0px;}
.es-carousel ul li a{display:block;margin:0 0px 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #eaeaea solid; padding:4%;}
.es-carousel ul li.selected a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #d7d7d7 solid; padding:4%;}
.es-carousel ul li a img{display:block;max-height:100%;max-width:100%;}
.es-nav span.es-nav-prev{position:absolute;top:50%;left:-10px;background:url(../images/thumbs_nav_left.png) no-repeat center;width:27px;height:27px;text-indent:-9000px;cursor:pointer;margin-top:-13px;}
.es-nav span.es-nav-next{position:absolute;top:50%;right:-10px;background:url(../images/thumbs_nav_right.png) no-repeat center;width:27px;height:27px;text-indent:-9000px;cursor:pointer;margin-top:-13px;}

/* Gallery Setup Image
/*-----------------------------------------------------------------------------------*/
.rg-image-wrapper{position:relative;z-index:888;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; background-color:#ececec; border:1px #d7d7d7 solid; padding:1%;}
.rg-image{position:relative;text-align:center;line-height:0px;}
.rg-image img{max-height:100%;max-width:100%;}
.rg-image-nav a{position:absolute;top:2%;left:1%;background:#000 url(../images/nav.png) no-repeat -45% 50%;width:35px;height:96%;text-indent:-9000px;cursor:pointer;opacity:0.5;outline:none;z-index:999;}
.rg-image-nav a.rg-image-nav-next{right:1%;left:auto;background-position:140% 50%;}
.rg-loading{width:46px;height:46px;position:absolute;top:50%;left:50%;background:#000 url(../images/ajax-loader.gif) no-repeat center center;margin:-23px 0px 0px -23px;z-index:9999;
-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;opacity:0.7;}

/* CSS Media Queries
/*-----------------------------------------------------------------------------------*/
@media screen and (max-width: 640px) {
#container{width:100%;}
#pagecontainer{width:100%; height:100%;}


/*---------------default styles------------------*/
.entry-content img {margin: 0 0 1.5em 0;}
.alignleft, img.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright, img.alignright {display: inline;float: right;margin-left: 1.5em;}
.aligncenter, img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.wp-caption {text-align: center;margin-bottom: 1.5em;}
.wp-caption img {border: 0 none;margin: 0;padding: 0;}
.wp-caption p.wp-caption-text {margin: 0;}
.wp-smiley { max-height: 1em;margin:0 !important;}
.gallery dl {margin: 0;}
.gallery-caption {margin:-1.5em 0 0 0;}
blockquote.left {float: left;margin-left: 0;margin-right: 20px;text-align: right;width: 33%;}
blockquote.right {float: right;margin-left: 20px;margin-right: 0;text-align: left;width: 33%;}
.sticky{}
.bypostauthor{}