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 { 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; }
img#logo {
max-width: 54%;
}
p.form-allowed-tags {
display: none;
} :focus { outline: 0; } ins { text-decoration: none; }
del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; }
article, aside, footer, header, hgroup, nav, section { display: block; }   html { -webkit-font-smoothing: antialiased; }
body { font-family: 'Open Sans', Arial, sans-serif; font-size: 16px; color: #4c4c4c; background-color: #ffffff; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; }
.ui-tabs-hide { display: none; }
br.clear { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { padding-bottom: 5px; color: #111; line-height: 1em; font-weight: normal; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #111; }
h1 { font-size: 30px; }
h2 { font-size: 24px; }
h3 { font-size: 22px; }
h4 { font-size: 18px; }
h5 { font-size: 16px; }
h6 { font-size: 14px; }
p { padding-bottom: 10px; line-height: 24px; }
strong { font-weight: bold; color: #1c1c1c; }
cite, em, i { font-style: italic; }
pre, code { font-family: Courier New, monospace; margin-bottom: 10px; }
ins { text-decoration: none; }
sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline; }
sup { bottom: 0.8em; }
sub { top: 0.3em; }
dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dd  { margin-left: 1.5em;}
blockquote  { margin: 1.5em; padding: 1em; color: #666666; background: #e6e6e6; font-style: italic; border: 1px solid #dcdcdc; }
blockquote p { padding-bottom: 0px; }
input[type=text],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; padding: 2px; color: #4e4e4e; }
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#2D3940; color: #3e3e3e; }
input[type=text], input.text, input.title, textarea, select { margin:0.5em 0; }
textarea { padding: 4px; }
img#about-image { float: left; margin: 3px 8px 8px 0px; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix             { zoom: 1; } *:first-child+html .clearfix { zoom: 1; }    #main-header { background-color: #f9f9f9; border-bottom: 1px solid #C6F0D8; position: relative; margin-bottom: 0px; }
#main-header:before { content: ''; position: absolute; height: 7px; bottom: -7px; left: 0; background: url(/wp-content/themes/Lucid/images/shadow.png) no-repeat top center; width: 100%; }
.container { text-align: left; margin: 0 auto; width: 960px; position: relative; }
#top-menu { border-right: 1px solid #C6F0D8; border-left: 1px solid #C6F0D8; padding: 10px 16px 0 21px; float: left; height: 70px;}
#top-menu a { font-size: 14px; color: #4b4b4b; text-decoration: none; text-shadow: 1px 1px 0 #fff; padding: 22px 15px 23px; display: block; }
#top-menu > ul > li > a { -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; }
#top-menu > ul > li > a:hover { color: #F9F9F9; background-color: #F33F89; text-shadow: 0px -1px 0 #F33F89; -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.9);  }
#top-menu li.sfHover > a { color: #fff; text-shadow: none; }
#top-menu ul > li.current-menu-item > a { font-weight: normal; }
#top-menu .main_text { color: #4b4b4b; }
#social-icons { float: left; border-left: 0px; border-right: 0px; padding: 2px 27px 1px; width: 324px; margin-left: 150px;}
#social-icons a { padding-left: 4px; float: left; }
#search { float: right; border-left: 1px solid #fff; padding: 4px 32px 0 25px; }
#search-form { height: 35px; border:1px solid #e5e5e5; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background-color: #fff; -webkit-box-shadow: 1px 1px 0 #fff; -moz-box-shadow: 1px 1px 0 #fff; box-shadow: 1px 1px 0 #fff; }
#search-form #searchinput { background: none; border: none; float: left; margin: 9px 14px 0 7px; width: 108px; padding-left: 6px; font-size: 12px; color: #4b4b4b; font-weight: lighter; }
#search-form #searchsubmit { margin-top: 12px; margin-right: 12px; }
.container #logo-area { text-align: center; margin-bottom: 0px; }
#secondary-menu { border-top: 1px solid #C5F0D8; border-bottom: 1px solid #C6F0D8; position: relative; }
#secondary-menu:before { content: ''; position: absolute; height: 7px; bottom: -7px; left: 0; background: url(/wp-content/themes/Lucid/images/shadow.png) no-repeat top center; width: 100%; z-index: 1; }
.container #second-menu { text-align: center; }
#second-menu a { font-size: 14px; color: #4b4b4b; text-decoration: none; text-shadow: 1px 1px 0 #fff; display: block; font-weight: lighter; }
#second-menu > ul > li > a { -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
#second-menu > ul > li > a:hover { color: #000; text-shadow: -1px -1px 0 rgba(0,0,0,0.1); -moz-box-shadow: inset 0 0 10px rgba(255,102,0,0.9); -webkit-box-shadow: inset 0 0 10px rgba(255,102,0,0.9); box-shadow: inset 0 0 10px rgba(255,102,0,0.9); }
#second-menu li.sfHover > a { color: #fff; text-shadow: none; }
#second-menu .main_text { color: #4b4b4b; }
#second-menu ul > li.current-menu-item > a { font-weight: bold; }
#main-area { background-color: #f9f9f9; border-bottom: 1px solid #eeeeee; padding-bottom: 60px; }
#featured_section { margin: -59px 0 56px; }
#featured { position:relative; }
#switcher { border: 1px solid #e5e5e5; border-top: none; position: relative; background-color: #fff; }
#switcher:before { content: ''; position: absolute; height: 7px; top: -8px; left: 0; background: url(/wp-content/themes/Lucid/images/top-shadow.png) no-repeat top center; width: 100%; }
#switcher-container { position: relative; }
#switcher-container:after { content: ''; position: absolute; height: 7px; bottom: -6px; left: 0; background: url(/wp-content/themes/Lucid/images/shadow.png) no-repeat top center; width: 100%; }
#switcher li { float: left; width: 318px; border-right: 1px solid #eeeeee; cursor: pointer; }
#switcher .last { border-right: none; width: 320px; }
#featured_section .active-slide .switcher-content, #featured_section .switcher_hover { background-color: #f9f9f9; -moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 1px #fff; box-shadow: inset 0 0 0 1px #fff; }
#featured_section .switcher_hover, #featured_section .switcher_hover .post-meta, .et_tab_link_hover .post-meta { -moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
.switcher-content { padding: 41px 29px 24px 93px; position: relative; }
span.post-meta { position: absolute; left: 29px; top: 34px; display: block; background: #4c4c4c; color: #fff; font-size: 11px; text-transform: uppercase; text-align: center; -webkit-border-radius: 45px; -moz-border-radius: 45px; border-radius: 45px; width: 45px; height: 45px; line-height: 36px; font-weight: lighter; font-size: 10px; text-transform: uppercase; }
span.post-meta span { display: block; margin-top: -24px; font-weight: bold; font-size: 12px; }
#switcher h2 { font-weight: lighter; font-size: 20px; }
#switcher .meta-info, .article .meta-info { font-family: 'Open Sans Condensed', Arial, sans-serif; font-size: 16px; color: #b8b8b8; margin-top: -5px; }
#switcher .meta-info a, .article .meta-info a { color: #b8b8b8; text-decoration: none; }
.article .meta-info a:hover { color: #949494; }
.recent-category_widget { margin-bottom: 53px; }
.recent-category { float: left; width: 300px; margin-right: 30px; position: relative; }
#recent-categories .last { margin-right: 0; }
h3.main-title { font-family: 'Open Sans Condensed', Arial, sans-serif; display: inline-block; font-size: 16px; text-transform: uppercase; color: #4C4C4C; text-shadow:-1px -1px 0 rgba(0,0,0,0.2); margin-bottom: -1px; padding: 8px 11px; }
a.more { position: absolute; font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform: uppercase; color: #bababa; font-size: 16px; text-shadow: 1px 1px 0 #fff; background: url(/wp-content/themes/Lucid/images/more-arrow.png) no-repeat right 4px; text-decoration: none; top: 2px; right: 0px;  padding-right: 14px; }
a.more:hover { color: #111; }
.category-box { border: 1px solid #e5e5e5; position: relative; }
.category-box:after { content: ''; position: absolute; height: 7px; bottom: -7px; left: 0; background: url(/wp-content/themes/Lucid/images/shadow2.png) no-repeat top center; width: 100%; }
.category-box li { background-color: #f9f9f9; border: 1px solid #fff; border-bottom: 1px solid #e5e5e5; padding: 10px 10px 0; }
.category-box .last { border-bottom: none; }
.category-box .thumb { float: left; margin: 0 17px 5px 0; position: relative; line-height: 0; }
.category-box .thumb:after { position: absolute; -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.6); -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.6); box-shadow: inset 0 0 10px rgba(0,0,0,0.6); content: ''; left: 0; top: 0; width: 100%; height: 100%; }
.category-box h3 { font-size: 16px; text-shadow: 1px 1px 0 #fff; }
.category-box h3 a { text-decoration: none; color: #4c4c4c; }
.category-box h3 a:hover { color: #111; }
.category-box p.meta-info { font-weight: lighter; font-size: 14px; color: #b1b0b0; text-shadow: 1px 1px 0 #fff; margin-top: -5px; padding-bottom: 8px; }
.category-box p.meta-info a { text-decoration: none; color: #b1b0b0; }
.category-box p.meta-info a:hover { color: #111; }
#left-area { float: left; width: 630px; margin-right: 30px; }
#recent-videos { position: relative; margin-bottom: 56px; }
#video-slider-section { position: relative; border: 1px solid #e5e5e5; }
#video-slider-section:before { content: ''; position: absolute; height: 8px; bottom: -8px; left: 0; background: url(/wp-content/themes/Lucid/images/middle-shadow.png) no-repeat top center; width: 100%; }
.video-slide { background-color: #fff; padding: 9px; line-height: 0; }
#recent-articles { position: relative; margin-bottom: 30px; }
#articles-content { border: 1px solid #e5e5e5; background-color: #fff; }
#articles-content:before { content: ''; position: absolute; height: 8px; bottom: -7px; left: 0; background: url(/wp-content/themes/Lucid/images/middle-shadow.png) no-repeat top center; width: 100%; }
.article { border-bottom: 1px solid #f7f7f7; padding: 10px; }
.article .last { border-bottom: none; }
.article .thumb { float: left; margin-right: 28px; position: relative; line-height: 0; }
.article .thumb .overlay { position: absolute; -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); box-shadow: inset 0 0 10px rgba(0,0,0,0.3); left: 0; top: 0; width: 100%; height: 100%; }
.article h4 { padding-top: 20px; font-size: 24px; font-weight: lighter; }
.article h4 a { text-decoration: none; color: #4c4c4c; }
.article h4 a:hover, #tab-controls li a:hover, .widget li a:hover, .footer-widget li a:hover, #bottom-menu a:hover, .post h2.title a:hover { color: #b8b8b8; }
.article p { margin-top: -7px; }
#main-area  { padding-top: 58px; }
.entry { border: 1px solid #e5e5e5; background-color: #fff; position: relative; margin-bottom: 30px; }
.entry:before { content: ''; position: absolute; height: 8px; bottom: -8px; left: 0; background: url(/wp-content/themes/Lucid/images/middle-shadow.png) no-repeat top center; width: 100%; }
.entry .meta-info { background-color: #f9f9f9; border: 1px solid #fff; border-bottom: none; font-size: 16px; color: #b8b8b8; text-shadow: 1px 1px 0 #fff; font-weight: lighter; padding: 19px 28px; }
.entry .meta-info a { text-decoration: none; color: #888888; }
.entry .post-thumbnail { position: relative; line-height: 0; }
.entry .post-thumbnail .overlay { position: absolute; -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); box-shadow: inset 0 0 10px rgba(0,0,0,0.3); left: 0; top: 0; width: 100%; height: 100%; }
.entry h2.title, h1.title { font-size: 30px; font-weight: lighter; color: #4c4c4c; }
.entry h2.title a { text-decoration: none; color: #4c4c4c; }
.entry h2.title a:hover { color: #111; }
.post_content { padding: 36px 15px 30px 44px; }
.post_content a.more { position: relative; top: 0; padding-right: 14px; float: right; }
.category-box .recent_even { background: #fff; }
#video-slider-section { background: #fff; padding: 9px; }
#video-content .flex-control-nav { display: none; }
article.post ul, .comment-content ul, article.page ul { list-style-type: disc; padding: 0 0 23px 16px; line-height: 26px; }
article.post ol, .comment-content ol, article.page ol { list-style-type: decimal; list-style-position: inside; padding: 0 0 23px 16px; line-height: 26px; }
.post ul li ul, .post ul li ol, .comment-content ul li ul, .comment-content ul li ol, article.page ul li ul, article.page ul li ol { padding: 2px 0px 2px 20px; }
.post ol li ul, .post ol li ol, .comment-content ol li ul, .comment-content ol li ol, article.page ol li ul, article.page ol li ol  { padding: 2px 0px 2px 35px; }
article.post p, .comment-content p, article.page p { padding-bottom: 17px; }
#breadcrumbs { background: #fff; border: 1px solid #e5e5e5; -moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 1px #fff; box-shadow: inset 0 0 0 1px #fff; position: relative; margin-bottom: 27px; color: #b8b8b8; font-size: 13px; padding: 11px 1px; }
#breadcrumbs a { display: inline-block; padding: 11px 6px 13px 12px; background: #f9f9f9; color: #4c4c4c; text-shadow: 1px 1px 0 #fff; }
#breadcrumbs a:hover { color: #111; text-decoration: none; }
#breadcrumbs a, span.raquo { float: left; margin: -11px 0; }
span.raquo { background: url(/wp-content/themes/Lucid/images/breadcrumbs_arrow_gray.png) no-repeat; display: inline-block; text-indent: -9999px; width: 11px; height: 38px; }
#breadcrumbs .breadcrumbs_home { background-image: url(/wp-content/themes/Lucid/images/breadcrumbs_home.png); background-repeat: no-repeat; background-position: 18px 11px; padding-left: 40px; }
span.raquo:last-child { background-image: url(/wp-content/themes/Lucid/images/breadcrumbs_arrow.png); margin-right: 10px; }   ul.nav li ul { width: 250px !important; background: #4b4b4b; top: 59px !important; left: 0 !important; -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1); z-index: 9999; display: none; }
ul.nav ul li { margin: 0 !important; padding: 0 !important; }
#top-menu ul ul li a, #second-menu ul ul li a { padding: 20px 5px 20px 40px !important; width: 250px; color: #000; text-shadow: 0 -1px 0 rgba(0,0,0,0.8); background: url(/wp-content/themes/Lucid/images/top_menu_bullet.png) no-repeat 22px 23px; border-top: 1px solid #575757; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; transition: all .5s; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#second-menu ul ul li a { text-shadow: 0 -1px 0 rgba(0,0,0,0.3); }
#top-menu ul ul li:first-child a, #second-menu ul ul li:first-child a { border-top: none !important; }
#top-menu ul ul li a:hover, #second-menu ul ul li a:hover { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; background-color: #575757; color: #565656 !important; padding-left: 45px !important; }
ul.nav ul li a:hover { color: #c6c6c6 !important; }
ul.nav li:hover ul ul, ul.nav li.sfHover ul ul { top: -1px !important; left: 250px !important; border-top: 1px solid #f0f0f0; }
#second-menu ul.nav li ul  { top: 58px !important; text-align: left; }
#second-menu  ul.nav li:hover ul ul, #second-menu  ul.nav li.sfHover ul ul { top: -1px !important; }
ul.nav > li > a { overflow: hidden; height: 59px; }
#top-menu a { padding: 0; }
span.menu_slide, span.main_text { display: block; padding: 22px 11px 27px; position: relative; }
span.menu_slide { display: none; }
#second-menu > ul.nav { float: left; }
.js #top-menu > ul.nav, .js #second-menu > ul.nav { visibility: hidden; }
.mobile_nav { display: none; position: relative; padding: 15px 22px 11px 46px; }
.mobile_nav:hover { color: #eee; text-decoration: none; }
.mobile_nav > span { display: block; width: 15px; height: 10px; background: url(/wp-content/themes/Lucid/images/responsive_arrow.png) no-repeat; position: absolute; top: 26px; right: 14px; -moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.mobile_nav.opened > span { -moz-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); }
.et_mobile_menu { position: absolute; top: 60px !important; left: -79px; z-index: 1000; display: none; text-align: left; background: #f9f9f9; border: 1px solid #e5e5e5; border-top: none; }
#mobile_menu { width: 280px !important; }
.et_mobile_menu li { padding-left: 0 !important; }
.et_mobile_menu ul { display: block !important; visibility: visible !important; }
.et_mobile_menu li.current-menu-item > a, .et_mobile_menu a:hover { color: #111; text-decoration: none; }
.et_mobile_menu a { display: block; padding-left: 9px !important; background-position: 0 17px; color: #4c4c4c; width: 233px; text-shadow: 1px 1px 0 #fff; border-top: 1px solid #fff; border-bottom: 1px solid #e5e5e5; }
.et_mobile_menu li a { padding: 15px 7px 13px 40px !important; background-repeat: no-repeat; background-position: 23px 17px; }
.mobile_nav li ul { position: relative; top: 0; width: auto; display: block !important; visibility: visible !important; }
#second-menu .mobile_nav, #category_mobile_menu li a { color: #48423f; text-shadow: 1px 1px 0 #fff; }
#category_mobile_menu li a:hover, #category_mobile_menu li.current-menu-item > a { color: #919e9e; }
#category_mobile_menu { top: 46px !important; left: -56px; }
#category_mobile_menu li a { float: left; }
#second-menu .mobile_nav:before, #second-menu .mobile_nav:after { background-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); }
.et_mobile_menu span.main_text { padding: 0; }    .flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {width: 100%; margin: 0; padding: 0;}
.flexslider .slides > li { display: none; } img { max-width: 100%; height: auto; width: auto; }
.flexslider  img { display: block; width: auto; } .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;} .flexslider {position: relative; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;} .flex-container {zoom: 1; position: relative;}
#featured .flex-direction-nav a, #video-slider-section .flex-direction-nav a  { position: absolute; text-indent: -9999px; top: 50%; margin-top: -30px; width: 60px; height: 60px; display: block; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; -moz-box-shadow: 0 0 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1); box-shadow: 0 0 5px rgba(0,0,0,0.1); display: none;  -moz-transition: all .2s; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s; }
#featured .flex-direction-nav a.flex-prev, #video-slider-section .flex-direction-nav a.flex-prev { left: 0; background: #fff url(/wp-content/themes/Lucid/images/left-arrow.png) no-repeat 21px center; }
#featured .flex-direction-nav a.flex-next, #video-slider-section .flex-direction-nav a.flex-next  { right: 0; background: #fff url(/wp-content/themes/Lucid/images/right-arrow.png) no-repeat 25px center; }
#featured .flex-direction-nav a:hover, #video-slider-section .flex-direction-nav a:hover { -ms-transform: scale(1.4); -o-transform: scale(1.4); -moz-transform: scale(1.4); -webkit-transform: scale(1.4); transform: scale(1.4); }
#featured .flex-direction-nav a.flex-prev:hover, #video-slider-section .flex-direction-nav a.flex-prev:hover { background-image: url(/wp-content/themes/Lucid/images/left-arrow_hover.png); }
#featured .flex-direction-nav a.flex-next:hover, #video-slider-section .flex-direction-nav a.flex-next:hover { background-image: url(/wp-content/themes/Lucid/images/right-arrow_hover.png); }
#featured .flex-control-nav { display: none; }
#featured .overlay { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -moz-box-shadow: inset 0 0 15px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.3); box-shadow: inset 0 0 15px rgba(0,0,0,0.3); }
#video-switcher { background: #f9f9f9; margin: 10px -9px -9px; border-top: 1px solid #e5e5e5; -moz-box-shadow: inset 1px 1px 0 #fff; -webkit-box-shadow: inset 1px 1px 0 #fff; box-shadow: inset 1px 1px 0 #fff; }
#video-switcher li { float: left; padding: 9px; cursor: pointer; border-left: 1px solid transparent; border-right: 1px solid transparent; }
#video-switcher img { display: block; }
.video_image { position: relative; }
.video_image:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.7); -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.7); box-shadow: inset 0 0 3px rgba(0,0,0,0.7); }
#video-switcher .active_video { background: #fff; margin-top: -1px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; padding-top: 10px; }
#video-switcher li.active_video:first-child { border-left: 1px solid transparent; }
#video-switcher li.active_video:last-child { border-right: 1px solid transparent; padding-right: 13px; }
.et_video_play { position: absolute; top: 50%; left: 50%; margin-top: -19px; margin-left: -18px; width: 36px; height: 36px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; -moz-box-shadow: 0 0 5px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.1); box-shadow: 0 0 5px rgba(0,0,0,0.1); background-image:  url(/wp-content/themes/Lucid/images/video_play_arrow.png); background-repeat: no-repeat; background-position: center; display: none; }   #comment-wrap { padding-top: 20px; }
#comments, #reply-title { padding-top: 0; padding-bottom: 30px; font-weight: lighter; }
#reply-title { padding-top: 22px; font-size: 30px; }
.comment-body { margin-bottom: 30px; border: 1px solid #e5e5e5; background-color: #fff; }
.comment_postinfo { background-color: #f9f9f9; border: 1px solid white; border-bottom: 1px solid #e5e5e5; font-size: 16px; color: #b8b8b8; text-shadow: 1px 1px 0 white; font-weight: lighter; padding-top: 25px; position: relative; overflow: hidden; }
.comment_avatar { float: left; margin: -10px 18px 10px 10px; position: relative; line-height: 0; }
.comment_avatar:before { position: absolute; -moz-box-shadow: inset 0 0 7px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 7px rgba(0,0,0,0.3); box-shadow: inset 0 0 7px rgba(0,0,0,0.3); top: 0; left: 0; width: 100%; height: 100%; content: ''; }
.fn, .fn a { color: #898989; font-weight: lighter; }
.fn a:hover { color: #111; text-decoration: none; }
.comment_date, .comment-edit-link { color: #b8b8b8; }
.comment_date { margin-left: 3px; }
.comment_area { padding: 32px 35px; }
.comment-reply-link { font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform: uppercase; color: #bababa; font-size: 16px; text-shadow: 1px 1px 0 #fff;
background: url(/wp-content/themes/Lucid/images/more-arrow.png) no-repeat 42px 4px; text-decoration: none; position: relative; top: 0; padding-right: 16px; float: right; }
.comment-reply-link:hover { text-decoration: none; color: #111; }
.children { padding-left: 60px; }
.form-submit { text-align: right; }
#commentform input[type="text"] { width: 40%; }
#commentform textarea { width: 94%; }
#commentform textarea, #commentform input[type="text"] { border: 1px solid #e5e5e5; padding: 12px; color: #4c4c4c; font-size: 16px; background: #fff; -moz-box-shadow: 0 0 2px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.1); box-shadow: 0 0 2px rgba(0,0,0,0.1); }
#commentform #submit { font-family: 'Open Sans Condensed', Arial, sans-serif; text-transform: uppercase; color: #bababa; font-size: 16px; text-shadow: 1px 1px 0 #fff; background: url(/wp-content/themes/Lucid/images/more-arrow.png) no-repeat center right; text-decoration: none; padding-right: 16px; border: none !important; }
#reply-title small { display: block; font-size: 12px; padding-top: 5px; font-weight: bold; }
.comment #respond { margin: -20px 0 15px; }   #main-footer { border-bottom: 1px solid #eeeeee; position: relative; margin-bottom: 30px; }
#main-footer:before { content: ''; position: absolute; height: 7px; bottom: -7px; left: 0; background: url(/wp-content/themes/Lucid/images/shadow.png) no-repeat top center; width: 100%; }
#footer-divider { border-top: 1px solid #eeeeee; position: absolute; top: 62px; width: 100%; left: 0; }
#footer-divider:before { background: url(/wp-content/themes/Lucid/images/shadow.png) no-repeat top center; position: absolute; top: -1px; left: 0; width: 100%; height: 7px; content: ''; }
.footer-widget { float: left; border-left: 1px solid #f3f3f3; padding: 24px 20px 27px 40px; width: 258px; }
.footer-widget.last { border-right: 1px solid #f3f3f3; }
.footer-widget h4.widgettitle { text-shadow: 1px 1px 0 #fff; color: #4c4c4c; font-size: 16px; padding-bottom: 53px; }
.footer-widget li { padding: 0px 40px 28px 12px; font-size: 16px; }
.footer-widget li a { text-decoration: none; color: #4c4c4c; }
.footer-widget p { line-height: 28px; }
#bottom-advertisment { border-top: 1px solid #eee; }
#bottom-advertisment .container { text-align: center; margin-bottom: 60px; padding-top: 58px; }
#bottom-menu { float: left }
#bottom-menu li { display: inline-block; }
#bottom-menu a { font-size: 14px; color: #4b4b4b; text-decoration: none; padding: 0 15px; display: block; }
#bottom-menu .active  { font-weight: bold; }
p#copyright { float: right; font-size:12px; color:#4b4b4b; margin-top: -4px; }
p#copyright a { color:#4b4b4b; font-weight: bold; }
#footer-bottom .container { padding-bottom: 16px; }   #sidebar { float: left; width: 300px; }
.widget { border: 1px solid #e5e5e5; background-color: #fff; position: relative; margin-bottom: 30px; padding: 24px 24px 0; }
.widget:after { content: ''; position: absolute; height: 7px; bottom: -7px; left: 0; background: url(/wp-content/themes/Lucid/images/shadow2.png) no-repeat top center; width: 100%; }
#tab-controls { border: 1px solid #fff; border-bottom: none; background-color: #f9f9f9; margin: -24px -24px 0; }
#tab-controls li { float: left; width: 97px; text-shadow: 1px 1px 0 #fff; text-align: center; border-right: 1px solid #e5e5e5; border-left: 1px solid #fff; border-bottom: 1px solid #e5e5e5; padding: 0; background: none; margin-bottom: -1px; }
#tab-controls a { padding: 21px 0; }
#tab-controls .first { border-left: none; }
#tab-controls .last { border-right: none; }
#tab-controls .active { background-color: #fff !important; border-bottom: none; }
#tab-controls li a { text-decoration: none; color: #4c4c4c; display: block; }
#all-tabs li { position: relative; border-bottom: 1px solid #f7f7f7; margin: 0 -24px; }
#all-tabs .last { border-bottom: none; }
#all-tabs span.post-meta { left: 23px; top: 13px; font-size: 10px; text-transform: uppercase; -webkit-border-radius: 35px; -moz-border-radius: 35px; border-radius: 35px; width: 35px; height: 35px; line-height: 26px; }
#all-tabs span.post-meta span { margin-top: -16px; }
#all-tabs h4 { color: #4c4c4c; font-size: 16px; padding: 16px 20px 0 70px; }
#all-tabs p.meta-info { padding: 0 0 6px 70px; font-size: 12px; color: #b1b0b0; margin-top: -3px; }
#all-tabs p.meta-info a { color: #b1b0b0; text-decoration: none; }
#all-tabs p.meta-info a:hover { color: #949494; }
.widget h4.widgettitle { text-shadow: 1px 1px 0 #fff; color: #4c4c4c; font-size: 16px; background-color: #f9f9f9; margin: -24px -24px 0; padding: 21px; border: 1px solid #fff; border-bottom: 1px solid #e5e5e5; }
.widget > ul { margin: 0 -24px; }
.widget li { border-bottom: 1px solid #f7f7f7; font-size: 16px;-moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
#tabbed li { -moz-transition: none; -webkit-transition: none; -o-transition: none; transition: none; }
.widget li a { text-decoration: none; color: #4c4c4c; padding: 20px 40px; display: block; }
.widget li:hover { background-color: #f9f9f9; -moz-box-shadow: inset 1px 1px 0 #fff; -webkit-box-shadow: inset 1px 1px 0 #fff; box-shadow: inset 1px 1px 0 #fff; }
#tabbed li:hover { background: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
.widget li:hover a { color: #4c4c4c; }
#all-tabs ul { margin: 0; }
#all-tabs li { padding: 0; }
#all-tabs a { display: inline; padding: 0; }
#video-content .slides li { width: auto; }
body.home #sidebar { padding-top: 33px; }   div.post .new-post .aligncenter, .aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin-bottom: 10px; max-width: 96%; padding: 8px; }
.wp-caption.alignleft { margin: 0px 10px 10px 0px; }
.wp-caption.alignright { margin: 0px 0px 10px 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
.alignright { float: right; }
.alignleft { float: left }
img.alignleft { display:inline; float:left; margin-right:15px; }
img.alignright { display:inline; float:right; margin-left:15px; }   .nav ul { position:absolute; top:-999em; z-index: 9999; }
.nav li { position: relative; float: left; }
.nav ul li { float:left; }
.nav ul a { display:block; float: left; }
.nav li:hover ul, ul.nav li.sfHover ul { left: 0; top: 0; }
.nav li:hover li ul, .nav li.sfHover li ul, .nav li:hover ul, .nav li li:hover ul { top:-999em; }
.nav li li { display: block; padding: 0px; float: left; height: auto !important; }
.nav li ul { width: 150px; z-index:1000; }
.nav li li a:link, .nav li li a:visited { display: block; height: auto; float: left; }
.nav li:hover { visibility: inherit; }
.nav li li:hover ul, ul.nav li li.sfHover ul { left: 0; top: 20px; }   #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 240px;	}
#wp-calendar a { display: block; text-decoration: none; font-weight: bold; }
#wp-calendar a:hover { text-decoration: underline; }
#wp-calendar caption {	text-decoration: none; font: bold 13px Arial, Sans-Serif; }
#wp-calendar td {	padding: 3px 5px; color: #9f9f9f; }
#wp-calendar td#today { color: #ffffff; }
#wp-calendar th {	font-style: normal;	text-transform: capitalize;	padding: 3px 5px; }
#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }
#wp-calendar #next a { padding-right: 10px; text-align: right; }
#wp-calendar #prev a { padding-left: 10px; text-align: left; }   .pagination { overflow: hidden; padding: 20px 0; }
#left-area .wp-pagenavi { text-align: right; text-shadow: 1px 1px 0 #fff; font-size: 13px; color: #4c4c4c; padding-top: 7px; }
#left-area .wp-pagenavi span, #left-area .wp-pagenavi a { border-color: #e5e5e5; background: #f9f9f9; color: #4c4c4c; -moz-box-shadow: inset 0 0 0 1px #fff; -webkit-box-shadow: inset 0 0 0 1px #fff; box-shadow: inset 0 0 0 1px #fff; padding: 11px 14px; display: inline-block; }
#left-area .wp-pagenavi .current, #left-area .wp-pagenavi a:hover { background: #fff; }
#left-area .wp-pagenavi .pages { border: none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; padding-left: 0; background: none; }
a.readmore:hover, #sidebar div.custom-sidebar-block ul.control li a:hover, ul#cats-menu li a:hover, ul#page-menu li a:hover, div#slider-control div.featitem h2 a  { text-decoration: none; }
.foursixeight { margin: 0px 0px 15px 84px;}
body.et_left_sidebar #left-area { float: right; margin-left: 30px; margin-right: 0; }
#all-tabs > div { display: none; }
#all-tabs > div:first-child { display: block; }
.container .header_banner { text-align: left !important; }
.container .header_banner #logo { float: left; }
.container .header_banner #top_banner { float: right; margin-top: 20px; }
.f_widget { margin-bottom: 15px; }
.fullwidth .post_content { padding-right: 40px; }
.fullwidth #left-area { width: auto !important; margin-right: 0 !important; margin-left: 0 !important; float: none !important; }
.sitemap-col ul { list-style: none outside none !important; padding-left: 0 !important; }
.et_embedded_videos { display: none; }
#et_pt_gallery { margin-right: -29px !important; }
.et_pt_gallery_entry { margin-left: 18px !important; }
#et_pt_portfolio_gallery { margin-right: -20px !important; }
.et_pt_portfolio_item { margin-left: 49px !important; }
.et_portfolio_small .et_pt_portfolio_item { margin-left: 34px !important; }
.et_portfolio_large .et_pt_portfolio_item { margin-left: 53px !important; width: 430px !important; }
#sidebar .widget_recent_comments li { padding: 15px 20px; background: none !important; }
.adwrap { margin-left: -12px; }
.adwrap img { margin: 20px 2px; }
html#ie7 ul.nav li a:hover span.main_text { color: #fff !important; }
html#ie7 #main-header, html#ie7 #secondary-menu { z-index: 2; }
html#ie7 #main-area, html#ie7 #main-area .container { z-index: 1; }
@media only screen and ( max-width: 960px ) {
#et-search, p#et-search-title, p#et-search-title span { background: none !important; }
#et-search { width: auto !important; height: auto !important; }
#et-search-inner { padding: 0 !important; }
#et-search-right { float: none !important; clear: both; text-align: left !important; }
#et_search_submit { background: #BBB8B8 !important; color: #111 !important; }
p#et-search-title { margin-bottom: 2px !important; }
p#et-search-title span { padding: 0 !important; text-shadow: none !important; }
#et-searchinput { width: auto !important; }
p#et_choose_posts, p#et_choose_pages, p#et_choose_date, p#et_choose_cat { float: none !important; }
#et-search-left { float: none !important; width: 100% !important; }
}
@media only screen and ( min-width: 768px ) and ( max-width: 960px ) {
.container { width: 728px; }
#search, .category-box p.meta-info, #all-tabs p.meta-info { display: none; }
#top-menu { padding-right: 8px; }
#switcher-container:after, .category-box:after, #video-slider-section:before, #articles-content:before, .widget:after, .post:before { background-size: contain; }
.switcher-content { padding-right: 20px; }
#switcher li { width: 241px!important; }
.switcher-content { padding: 32px 22px 22px 87px; }
span.post-meta { left: 22px; }
.recent-category { width: 222px; }
h3.main-title { font-size: 14px; }
.category-box .thumb { margin-bottom: 11px; }
.category-box h3 { font-size: 14px; }
#left-area { width: 476px; }
#video-switcher li { width: 98px; }
.article h4 { padding-top: 5px; }
.article p { margin-top: -10px; }
.post .meta-info { font-size: 13px; }
#sidebar { width: 222px; }
#tab-controls li { width: 71px; }
#tab-controls li a { font-size: 12px; }
#all-tabs h4 { font-size: 14px; padding-bottom: 16px; }
.widget li a { padding-right: 30px; }
.footer-widget { width: 191px; padding-left: 30px; }
.footer-widget li { padding-right: 25px; }
#bottom-menu, p#copyright  { float: none; text-align: center; }
#bottom-menu { margin-bottom: 40px; }
p#copyright { margin-bottom: 25px; }
#video-switcher li.active_video:last-child { padding-right: 11px; }
#et_pt_portfolio_gallery { margin-left: -35px !important; }
.et_pt_portfolio_item { margin-left: 13px !important; width: 219px !important; }
.et_portfolio_more_icon, .et_portfolio_zoom_icon { top: 50px !important; }
.et_portfolio_more_icon { left: 65px !important; }
.et_portfolio_zoom_icon { left: 106px !important; }
#et_pt_portfolio_gallery.et_portfolio_small { margin-left: -18px !important; }
#et_pt_portfolio_gallery.et_portfolio_small .et_pt_portfolio_item { margin-left: 8px !important; width: 128px !important; }
#et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon { top: 20px !important; }
#et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_more_icon { left: 26px !important; }
#et_pt_portfolio_gallery.et_portfolio_small .et_portfolio_zoom_icon { left: 62px !important; }
#et_pt_portfolio_gallery.et_portfolio_large { margin-left: -28px !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item { margin-left: -3px !important; width: 348px !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { top: 99px !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon { left: 140px !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { left: 178px !important; }
}
@media only screen and ( max-width: 767px ) {
div#sidebar {
display: block;
}
.container { width: 440px; }
#top-menu, #second-menu, span.post-meta, #switcher .meta-info, #sidebar, #bottom-menu, #main-footer { display: none; }
div#kayit{
float:right;
}
#social-icons { float: right; }
#search { border-left: none; float: left; padding: 11px 3px 11px 0; }
#featured_section { margin-bottom: 30px; }
#switcher-container:after, .category-box:after, #video-slider-section:before, #articles-content:before, .widget:after, .post:before { background-size: contain; }
#switcher li { width: 145px!important; }
.switcher-content { padding: 25px 20px 24px 28px; }
#switcher h2, .category-box h3 { font-size: 14px; }
#recent-categories, #recent-videos, .recent-category { margin-bottom: 30px; }
.recent-category { float: none; margin-right: 0; width: 440px; }
.category-box:after { background: url(/wp-content/themes/Lucid/images/shadow3.png) no-repeat center top; }
h3.main-title, .article .meta-info, .article p { font-size: 14px; }
.category-box p.meta-info { font-size: 12px; }
#left-area { width: 440px; }
#video-switcher li { width: 89px; }
.article h4 { padding-top: 5px; font-size: 20px; }
.article p { margin-top: -10px; }
.post .meta-info { font-size: 13px; }
p#copyright  { float: none; text-align: center; margin: 30px 0; }
.mobile_nav { display: block; }
#main-header .mobile_nav { border-left: 1px solid #fff; position: absolute; top: 0; display: none; left: 180px; padding: 23px 39px 21px 18px; border-right: 1px solid #E5E5E5; font-size: 14px; color: #4b4b4b; text-shadow: 1px 1px 0 #fff; }
#main-header #mobile_menu li:first-child a { border-top: none; }
#secondary-menu .container { text-align: center; }
#secondary-menu .mobile_nav { display: inline-block; padding: 22px 28px 22px 0; color: #4b4b4b; font-size: 14px; }
#secondary-menu .mobile_nav > span { top: 25px; right: 2px; }
#category_mobile_menu  { background-color: #fff; top: 58px !important; left: -73px; }
#video-switcher li.active_video:last-child { padding-right: 11px; }
#et_pt_gallery { margin-left: -44px !important; margin-right: -40px !important; }
.et_pt_gallery_entry { margin-left: 4px !important; }
#et_contact_right { width: 50% !important; margin-left: 0 !important; float: none !important; }
.sitemap-col { float: none !important; width: auto !important; }
.et_pt_portfolio_item { margin-left: 103px !important; }
.et_portfolio_small .et_pt_portfolio_item { width: 380px !important; margin-bottom: 10px; }
.et_portfolio_small .et_pt_portfolio_entry { float: left; margin-right: 15px; }
.et_portfolio_small .et_portfolio_more_icon, .et_portfolio_small .et_portfolio_zoom_icon { top: 30px !important; }
.et_portfolio_small .et_portfolio_more_icon { left: 38px !important; }
.et_portfolio_small .et_portfolio_zoom_icon { left: 77px !important; }
#et_pt_portfolio_gallery.et_portfolio_large { margin-left: 0 !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item { margin-left: -27px !important; width: 404px !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { top: 109px !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon { left: 155px !important; }
#et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { left: 195px !important; }
}
@media only screen and ( max-width: 479px ) {
div#sidebar {
display: block;
}
.container {width: 100%;}
#top-menu, #second-menu, span.post-meta, #switcher .meta-info, #sidebar, #bottom-menu, #main-footer, #social-icons, #search, #switcher-container, #video-switcher, .article .thumb, .post .meta-info { display: none; }
#featured_section { margin-bottom: 30px; }
.category-box:after, #video-slider-section:before, #articles-content:before, .widget:after, .post:before { background-size: contain; }
#recent-categories, #recent-videos, .recent-category { margin-bottom: 30px; }
.recent-category { float: none; margin-right: 0; width: 280px; }
h3.main-title { font-size: 14px; }
.category-box p.meta-info { font-size: 12px; }
#left-area {width: 100%;}
.article {  padding: 22px 22px 22px 32px; }
.article h4 { padding-top: 5px; font-size: 20px; padding-bottom: 20px; }
.article p, .article .meta-info { font-size: 16px; }
.article p { margin-top: -10px; }
.post h2.title { font-size: 24px; }
p#copyright  { float: none; text-align: center; margin: 30px 0; }
.children { padding-left: 0; }
#main-header .container { text-align: center; }
#main-header .mobile_nav { position: relative; left: 0; display: inline-block; border: none; }
.et_mobile_menu { left: -72px; }
#category_mobile_menu { left: -70px; }
.et_pt_gallery_entry { margin-left: 36px !important; }
p.et-registration { margin-top: 35px !important; }
.et-protected-form { padding: 0 !important; background: none !important; }
.et-protected { width: auto !important; }
#et_pt_portfolio_gallery, #et_pt_portfolio_gallery.et_portfolio_large { margin-left: -19px !important; }
.et_pt_portfolio_item, #et_pt_portfolio_gallery.et_portfolio_large .et_pt_portfolio_item { margin-left: 0 !important; width: 228px !important; }
.et_portfolio_more_icon, .et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { top: 53px !important; }
.et_portfolio_more_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_more_icon { left: 70px !important; }
.et_portfolio_zoom_icon, #et_pt_portfolio_gallery.et_portfolio_large .et_portfolio_zoom_icon { left: 110px !important; }
.entry .et_portfolio_small .et_pt_portfolio_item { width: 262px !important; margin-left: -15px !important; }
.et_portfolio_small .et_pt_portfolio_item { margin-left: -15px !important; width: 254px !important; }
}
#social-icons img {
width: 75px;
padding: 0;
border: 0px;
margin: 0;
}
.esu-form-div.your-class-here.esu-from-shortcode {
margin: 0 !important;
border: 1px solid #e7e7e7;
color: #363636;
font-size: 14px;
background: #f3f3f3;
background: -moz-linear-gradient(top, #f3f3f3 1%, #fefefe 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f3f3f3), color-stop(100%,#fefefe));
background: -webkit-linear-gradient(top, #f3f3f3 1%,#fefefe 100%);
background: -o-linear-gradient(top, #f3f3f3 1%,#fefefe 100%);
background: -ms-linear-gradient(top, #f3f3f3 1%,#fefefe 100%);
background: linear-gradient(to bottom, #f3f3f3 1%,#fefefe 100%);
padding: 20px 20px 20px 40px;
width: 100%;
-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 0 1px rgba(0,0,0,0.1);
box-shadow: inset 0 0 1px rgba(0,0,0,0.1);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
.your-class-here input {
margin: 0 !important;
border: 1px solid #e7e7e7;
color: #363636;
font-size: 14px;
background: #f3f3f3;
background: -moz-linear-gradient(top, #f3f3f3 1%, #fefefe 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f3f3f3), color-stop(100%,#fefefe));
background: -webkit-linear-gradient(top, #f3f3f3 1%,#fefefe 100%);
background: -o-linear-gradient(top, #f3f3f3 1%,#fefefe 100%);
background: -ms-linear-gradient(top, #f3f3f3 1%,#fefefe 100%);
background: linear-gradient(to bottom, #f3f3f3 1%,#fefefe 100%);
padding: 20px 20px 20px 40px;
width: 100%;
-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 0 1px rgba(0,0,0,0.1);
box-shadow: inset 0 0 1px rgba(0,0,0,0.1);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
}
div#kayit a {
float: right;
clear: right;
margin-top: 7px;
margin-right: 72px;
color: #FF0065;
background: #F9F9F9;
padding: 8px;
border: 1px solid #B5DCC6;
border-bottom: 0px;
}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
span.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip { 
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
margin-left: 0.5em;
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 img.ajax-loader {
border: none;
vertical-align: middle;
margin-left: 4px;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}@font-face {
font-family: 'revicons';
src: url();
src: url() format('embedded-opentype'),
url() format('woff'),
url() format('truetype'),
url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="revicon-"]:before, [class*=" revicon-"]:before {
font-family: "revicons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }  .tp-static-layers				{	position:absolute; z-index:505; top:0px;left:0px}
.tp-caption .frontcorner		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcorner		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
}
.tp-caption .frontcornertop		{
width: 0;
height: 0;
border-left: 40px solid transparent;
border-right: 0px solid transparent;
border-bottom: 40px solid #00A8FF;
position: absolute;left:-40px;top:0px;
}
.tp-caption .backcornertop		{
width: 0;
height: 0;
border-left: 0px solid transparent;
border-right: 40px solid transparent;
border-top: 40px solid #00A8FF;
position: absolute;right:0px;top:0px;
}
.tp-layer-inner-rotation			{	position: relative !important;} img.tp-slider-alternative-image	{	width:100%; height:auto;} .rev_slider_wrapper{
position:relative;
}
.rev_slider_wrapper >ul	{
visibility:hidden;
}
.rev_slider{
position:relative;
overflow:visible;
}
.rev_slider img{
max-width:none !important;
-moz-transition: none 0;
-webkit-transition: none 0;
-o-transition: none 0;
transition: none 0;
margin:0px;
padding:0px;
border-width:0px;
border:none;
}
.rev_slider .no-slides-text{
font-weight:bold;
text-align:center;
padding-top:80px;
}
.rev_slider >ul{
margin:0px;
padding:0px;
list-style: none !important;
list-style-type: none;
background-position:0px 0px;
}
.rev_slider >ul >li,
.rev_slider >ul >li:before{
list-style:none !important;
position:absolute;
visibility:hidden;
margin:0px !important;
padding:0px !important;
overflow-x: visible;
overflow-y: visible;
list-style-type: none !important;
background-image:none;
background-position:0px 0px;
text-indent: 0em;
}
.tp-revslider-slidesli,
.tp-revslider-mainul	{	padding:0 !important; margin:0 !important; list-style:none !important;}
.tp-simpleresponsive >ul,
.tp-simpleresponsive >ul >li,
.tp-simpleresponsive >ul >li:before {
list-style:none;
padding:0 !important;
margin:0 !important;
list-style:none !important;
overflow-x: visible;
overflow-y: visible;
background-image:none
}
.tp-simpleresponsive >ul li{
list-style:none;
position:absolute;
visibility:hidden;
}
.rev_slider .tp-caption,
.rev_slider .caption { position:absolute;  visibility:hidden; white-space: nowrap}
.tp-simpleresponsive img	{	max-width:none} .tp-caption { z-index:1}
.tp_inner_padding	{	box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
max-height:none !important;	}
.tp-hide-revslider,.tp-caption.tp-hidden-caption	{	visibility:hidden !important; display:none !important}
.rev_slider embed,
.rev_slider iframe,
.rev_slider object,
.rev_slider video {max-width: none !important}  .noFilterClass {
filter:none !important;
}  .tp-caption.coverscreenvideo	{	width:100%;height:100%;top:0px;left:0px;position:absolute;}
.caption.fullscreenvideo {	left:0px; top:0px; position:absolute;width:100%;height:100%}
.caption.fullscreenvideo iframe,
.caption.fullscreenvideo video	{ width:100% !important; height:100% !important; display: none}
.tp-caption.fullscreenvideo	{	left:0px; top:0px; position:absolute;width:100%;height:100%}
.tp-caption.fullscreenvideo iframe,
.tp-caption.fullscreenvideo iframe video	{ width:100% !important; height:100% !important; display: none}
.fullcoveredvideo video,
.fullscreenvideo video					{	background: #000}
.fullcoveredvideo .tp-poster		{	background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}
.html5vid.videoisplaying .tp-poster	{	display: none}
.tp-video-play-button		{	background:#000;
background:rgba(0,0,0,0.3);
padding:5px;
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
position: absolute;
top: 50%;
left: 50%;
font-size: 40px;
color: #FFF;
z-index: 3;
margin-top: -27px;
margin-left: -28px;
text-align: center;
cursor: pointer;
}
.tp-caption:hover .tp-video-play-button	{	opacity: 1;}
.html5vid .tp-revstop							{	width:15px;height:20px; border-left:5px solid #fff; border-right:5px solid #fff; position: relative;margin:10px 20px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.html5vid .tp-revstop							{	display:none}
.html5vid.videoisplaying .revicon-right-dir		{	display:none}
.html5vid.videoisplaying .tp-revstop			{	display:block}
.html5vid.videoisplaying .tp-video-play-button	{	display:none}
.html5vid:hover .tp-video-play-button 			{ display:block}
.fullcoveredvideo .tp-video-play-button	{	display:none !important}
.tp-video-controls {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 5px;
opacity: 0;
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
-o-transition: opacity .3s;
-ms-transition: opacity .3s;
transition: opacity .3s;
background-image: linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
background-image: -o-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.13, rgb(0,0,0)),
color-stop(1, rgb(50,50,50))
);
display:table;max-width:100%; overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
}
.tp-caption:hover .tp-video-controls {
opacity: .9;
}
.tp-video-button {
background: rgba(0,0,0,.5);
border: 0;
color: #EEE;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
line-height:12px;
font-size:12px;
color:#fff;
padding:0px;
margin:0px;
outline: none;
}
.tp-video-button:hover {
cursor: pointer;
}
.tp-video-button-wrap,
.tp-video-seek-bar-wrap,
.tp-video-vol-bar-wrap 	{ padding:0px 5px;display:table-cell; }
.tp-video-seek-bar-wrap	{	width:80%}
.tp-video-vol-bar-wrap	{	width:20%}
.tp-volume-bar,
.tp-seek-bar		{	width:100%; cursor: pointer;  outline:none; line-height:12px;margin:0; padding:0;}  .tp-dottedoverlay						{	background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3}
.tp-dottedoverlay.twoxtwo				{	background:url(/wp-content/plugins/revslider/rs-plugin/assets/gridtile.png)}
.tp-dottedoverlay.twoxtwowhite			{	background:url(/wp-content/plugins/revslider/rs-plugin/assets/gridtile_white.png)}
.tp-dottedoverlay.threexthree			{	background:url(/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3.png)}
.tp-dottedoverlay.threexthreewhite		{	background:url(/wp-content/plugins/revslider/rs-plugin/assets/gridtile_3x3_white.png)}  .fullscreen-container {
width:100%;
position:relative;
padding:0;
}
.fullwidthbanner-container{
width:100%;
position:relative;
padding:0;
overflow:hidden;
}
.fullwidthbanner-container .fullwidthabanner{
width:100%;
position:relative;
} .tp-simpleresponsive .slotholder *,
.tp-simpleresponsive img			{ } .tp-simpleresponsive .caption,
.tp-simpleresponsive .tp-caption { position:absolute;
-webkit-font-smoothing: antialiased !important;
} .tp-bannershadow  {
position:absolute;
margin-left:auto;
margin-right:auto;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.tp-bannershadow.tp-shadow1 {	background:url(/wp-content/plugins/revslider/rs-plugin/assets/shadow1.png) no-repeat; background-size:100% 100%; width:890px; height:30px; bottom:-30px}
.tp-bannershadow.tp-shadow2 {	background:url(/wp-content/plugins/revslider/rs-plugin/assets/shadow2.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px}
.tp-bannershadow.tp-shadow3 {	background:url(/wp-content/plugins/revslider/rs-plugin/assets/shadow3.png) no-repeat; background-size:100% 100%; width:890px; height:60px;bottom:-60px} .tp-button{
padding:6px 13px 5px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
height:30px;
cursor:pointer;
color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important;
background:url(/wp-content/plugins/revslider/rs-plugin/images/gradient/g30.png) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px;
text-decoration:none;
}
.tp-button.big			{	color:#fff; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6); font-weight:bold; padding:9px 20px; font-size:19px;  line-height:57px !important; background:url(/wp-content/plugins/revslider/rs-plugin/images/gradient/g40.png) repeat-x top}
.purchase:hover,
.tp-button:hover,
.tp-button.big:hover		{	background-position:bottom, 15px 11px}  .tp-button.green, .tp-button:hover.green,
.purchase.green, .purchase:hover.green			{ background-color:#21a117; -webkit-box-shadow:  0px 3px 0px 0px #104d0b;        -moz-box-shadow:   0px 3px 0px 0px #104d0b;        box-shadow:   0px 3px 0px 0px #104d0b;  }
.tp-button.blue, .tp-button:hover.blue,
.purchase.blue, .purchase:hover.blue			{ background-color:#1d78cb; -webkit-box-shadow:  0px 3px 0px 0px #0f3e68;        -moz-box-shadow:   0px 3px 0px 0px #0f3e68;        box-shadow:   0px 3px 0px 0px #0f3e68}
.tp-button.red, .tp-button:hover.red,
.purchase.red, .purchase:hover.red				{ background-color:#cb1d1d; -webkit-box-shadow:  0px 3px 0px 0px #7c1212;        -moz-box-shadow:   0px 3px 0px 0px #7c1212;        box-shadow:   0px 3px 0px 0px #7c1212}
.tp-button.orange, .tp-button:hover.orange,
.purchase.orange, .purchase:hover.orange		{ background-color:#ff7700; -webkit-box-shadow:  0px 3px 0px 0px #a34c00;        -moz-box-shadow:   0px 3px 0px 0px #a34c00;        box-shadow:   0px 3px 0px 0px #a34c00}
.tp-button.darkgrey,.tp-button.grey,
.tp-button:hover.darkgrey,.tp-button:hover.grey,
.purchase.darkgrey, .purchase:hover.darkgrey	{ background-color:#555; -webkit-box-shadow:  0px 3px 0px 0px #222;        -moz-box-shadow:   0px 3px 0px 0px #222;        box-shadow:   0px 3px 0px 0px #222}
.tp-button.lightgrey, .tp-button:hover.lightgrey,
.purchase.lightgrey, .purchase:hover.lightgrey	{ background-color:#888; -webkit-box-shadow:  0px 3px 0px 0px #555;        -moz-box-shadow:   0px 3px 0px 0px #555;        box-shadow:   0px 3px 0px 0px #555}  .tpclear								{	clear:both}
.tp-bullets								{	z-index:1000; position:absolute;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
-webkit-transform: translateZ(5px);
}
.tp-bullets.hidebullets					{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.tp-bullets.simplebullets.navbar						{ 	border:1px solid #666; border-bottom:1px solid #444; background:url(/wp-content/plugins/revslider/rs-plugin/assets/boxed_bgtile.png); height:40px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.tp-bullets.simplebullets.navbar-old					{ 	 background:url(/wp-content/plugins/revslider/rs-plugin/assets/navigdots_bgtile.png); height:35px; padding:0px 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.tp-bullets.simplebullets.round .bullet					{	cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullet.png) no-repeat top left;	width:20px;	height:20px;  margin-right:0px; float:left; margin-top:0px; margin-left:3px}
.tp-bullets.simplebullets.round .bullet.last			{	margin-right:3px}
.tp-bullets.simplebullets.round-old .bullet				{	cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullets.png) no-repeat bottom left;	width:23px;	height:23px;  margin-right:0px; float:left; margin-top:0px}
.tp-bullets.simplebullets.round-old .bullet.last		{	margin-right:0px} .tp-bullets.simplebullets.square .bullet				{	cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px}
.tp-bullets.simplebullets.square .bullet.last			{	margin-right:0px} .tp-bullets.simplebullets.square-old .bullet			{	cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullets2.png) no-repeat bottom left;	width:19px;	height:19px;  margin-right:0px; float:left; margin-top:0px}
.tp-bullets.simplebullets.square-old .bullet.last		{	margin-right:0px} .tp-bullets.simplebullets.navbar .bullet				{	cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/bullet_boxed.png) no-repeat top left;	width:18px;	height:19px;   margin-right:5px; float:left; margin-top:10px}
.tp-bullets.simplebullets.navbar .bullet.first			{	margin-left:0px !important}
.tp-bullets.simplebullets.navbar .bullet.last			{	margin-right:0px !important} .tp-bullets.simplebullets.navbar-old .bullet			{	cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/navigdots.png) no-repeat bottom left;	width:15px;	height:15px;  margin-left:5px !important; margin-right:5px !important;float:left; margin-top:10px}
.tp-bullets.simplebullets.navbar-old .bullet.first		{	margin-left:0px !important}
.tp-bullets.simplebullets.navbar-old .bullet.last		{	margin-right:0px !important}
.tp-bullets.simplebullets .bullet:hover,
.tp-bullets.simplebullets .bullet.selected				{	background-position:top left; }
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected		{	background-position:bottom left; } .tparrows												{	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
-webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; -o-transition: opacity 0.2s ease-out; -ms-transition: opacity 0.2s ease-out;
-webkit-transform: translateZ(1000px);
-webkit-transform-style: preserve-3d;
}
.tparrows .tp-arr-imgholder								{ display: none}
.tparrows .tp-arr-titleholder							{ display: none}
.tparrows.hidearrows									{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
}
.tp-leftarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat top left;	width:40px;	height:40px;   }
.tp-rightarrow											{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat top left;	width:40px;	height:40px;   }
.tp-leftarrow.round										{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_left.png) no-repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_right.png) no-repeat top left;	width:19px;	height:14px;  margin-right:0px; float:left;	margin-top:0px}
.tp-leftarrow.round-old									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_left.png) no-repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left; margin-top:0px;	}
.tp-rightarrow.round-old								{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_right.png) no-repeat top left;	width:26px;	height:26px;  margin-right:0px; float:left;	margin-top:0px}
.tp-leftarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_left_boxed.png) no-repeat top left;	width:20px;	height:15px;   float:left;	margin-right:6px; margin-top:12px}
.tp-rightarrow.navbar									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/small_right_boxed.png) no-repeat top left;	width:20px;	height:15px;   float:left;	margin-left:6px; margin-top:12px}
.tp-leftarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrowleft.png) no-repeat top left;		width:9px;	height:16px;   float:left;	margin-right:6px; margin-top:10px}
.tp-rightarrow.navbar-old								{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrowright.png) no-repeat top left;	width:9px;	height:16px;   float:left;	margin-left:6px; margin-top:10px}
.tp-leftarrow.navbar-old.thumbswitharrow				{	margin-right:10px; }
.tp-rightarrow.navbar-old.thumbswitharrow				{	margin-left:0px; }
.tp-leftarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px}
.tp-rightarrow.square									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px}
.tp-leftarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_left2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-right:0px; margin-top:0px}
.tp-rightarrow.square-old								{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/arrow_right2.png) no-repeat top left;	width:12px;	height:17px;   float:left;	margin-left:0px; margin-top:0px}
.tp-leftarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_left.png) no-repeat 0 0;	width:40px;	height:40px;
}
.tp-rightarrow.default									{	z-index:100;cursor:pointer; position:relative;	background:url(/wp-content/plugins/revslider/rs-plugin/assets/large_right.png) no-repeat 0 0;	width:40px;	height:40px;
}
.tp-leftarrow:hover,
.tp-rightarrow:hover 									{	background-position:bottom left; } .tp-bullets.tp-thumbs						{	z-index:1000; position:absolute; padding:3px;background-color:#fff;
width:500px;height:50px; margin-top:-50px;
vertical-align: top;
}
.tp-bullets.tp-thumbs img					{	vertical-align: top}
.fullwidthbanner-container .tp-thumbs		{  padding:3px}
.tp-bullets.tp-thumbs .tp-mask				{	width:500px; height:50px; overflow:hidden; position:relative}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer	{	width:5000px; position:absolute}
.tp-bullets.tp-thumbs .bullet				{   width:100px; height:50px; cursor:pointer; overflow:hidden;background:none;margin:0;float:left;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;
}
.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected		{ 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.tp-thumbs img								{	width:100%; } .tp-bannertimer								{	visibility: hidden; width:100%; height:5px; background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}
.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}  .tparrows.preview1 							{	width:100px;height:100px;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;background: transparent}
.tparrows.preview1:after					{	position:absolute; left:0px;top:0px; font-family: "revicons"; color:#fff; font-size:30px; width:100px;height:100px;text-align: center; background:#fff;background:rgba(0,0,0,0.15);z-index:2;line-height:100px; -webkit-transition: background 0.3s, color 0.3s; -moz-transition: background 0.3s, color 0.3s; transition: background 0.3s, color 0.3s}
.tp-rightarrow.preview1:after				{	content: '\e825';  }
.tp-leftarrow.preview1:after				{	content: '\e824';  }
.tparrows.preview1:hover:after 				{	background:rgba(255,255,255,1); color:#aaa; }
.tparrows.preview1 .tp-arr-imgholder 		{	background-size:cover; background-position:center center; display:block;width:100%;height:100%;position:absolute;top:0px;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.tparrows.preview1 .tp-arr-iwrapper			{	  -webkit-transition: all 0.3s;transition: all 0.3s;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0}
.tparrows.preview1:hover .tp-arr-iwrapper	{	  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1}
.tp-rightarrow.preview1 .tp-arr-imgholder	{	right:100%;
-webkit-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;
}
.tp-leftarrow.preview1 .tp-arr-imgholder	{	left:100%;
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;
}
.tparrows.preview1:hover .tp-arr-imgholder	{	-webkit-transform: rotateY(0deg);
transform: rotateY(0deg);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.tparrows.preview1,
.tparrows.preview1:after	{	width:80px; height:80px;line-height:80px; font-size:24px}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.tparrows.preview1,
.tparrows.preview1:after	{	width:60px; height:60px;line-height:60px;font-size:20px}
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
.tparrows.preview1,
.tparrows.preview1:after	{	width:40px; height:40px;line-height:40px; font-size:12px}
} .tp-bullets.preview1 						{ 	height: 21px; }
.tp-bullets.preview1 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.15) !important; -webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 5px !important;
height: 5px !important;
border: 8px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 5px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview1 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview1 .bullet:hover,
.tp-bullets.preview1 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: #aaa !important;
width: 5px !important;
height: 5px !important;
border: 8px solid rgba(255, 255, 255, 1) !important;
} .tparrows.preview2 							{	min-width:60px; min-height:60px; background:#fff; ;
border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;
overflow:hidden;
-webkit-transition: -webkit-transform 1.3s;
-webkit-transition: width 0.3s, background-color 0.3s, opacity 0.3s;
transition: width 0.3s, background-color 0.3s, opacity 0.3s;
backface-visibility: hidden;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; color:#aaa; font-size:25px; margin-top: -12px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s }
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:18px; }
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:18px; }
.tparrows.preview2 .tp-arr-titleholder 		{	background-size:cover; background-position:center center; display:block; visibility:hidden;position:relative;top:0px;
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
white-space: nowrap;
color: #000;
text-transform: uppercase;
font-weight: 400;
font-size: 14px;
line-height: 60px;
padding:0px 10px;
}
.tp-rightarrow.preview2 .tp-arr-titleholder	{	 right:50px;
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
}
.tp-leftarrow.preview2 .tp-arr-titleholder	{	left:50px;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.tparrows.preview2.hovered					{	width:300px}
.tparrows.preview2:hover					{	background:#fff}
.tparrows.preview2:hover:after				{	color:#000}
.tparrows.preview2:hover .tp-arr-titleholder{	-webkit-transform: translateX(0px);
transform: translateX(0px);
visibility: visible;
position: absolute;
} .tp-bullets.preview2 						{ 	height: 17px; }
.tp-bullets.preview2 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.5) !important;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 2px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview2 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview2 .bullet:hover,
.tp-bullets.preview2 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: rgba(255, 255, 255, 1) !important;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 1) !important;
}
.tp-arr-titleholder.alwayshidden			{	display:none !important}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.tparrows.preview2 {	min-width:40px; min-height:40px; width:40px;height:40px;
border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:20px; margin-top: -12px}
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:11px}
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:11px}
.tparrows.preview2 .tp-arr-titleholder		{	font-size:12px; line-height:40px; letter-spacing: 0px}
.tp-rightarrow.preview2 .tp-arr-titleholder	{	right:35px}
.tp-leftarrow.preview2 .tp-arr-titleholder	{	left:35px}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.tparrows.preview2 						{	min-width:30px; min-height:30px; width:30px;height:30px;
border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:8px}
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:8px}
.tparrows.preview2 .tp-arr-titleholder		{	font-size:10px; line-height:30px; letter-spacing: 0px}
.tp-rightarrow.preview2 .tp-arr-titleholder	{	right:25px}
.tp-leftarrow.preview2 .tp-arr-titleholder	{	left:25px}
.tparrows.preview2 .tp-arr-titleholder		{	display:none;visibility:none}
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
.tparrows.preview2 							{	min-width:30px; min-height:30px; width:30px;height:30px;
border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;
}
.tparrows.preview2:after					{	position:absolute; top:50%; font-family: "revicons"; font-size:14px; margin-top: -12px}
.tp-rightarrow.preview2:after				{	content: '\e81e';  right:8px}
.tp-leftarrow.preview2:after				{	content: '\e81f';  left:8px}
.tparrows.preview2 .tp-arr-titleholder		{	display:none;visibility:none}
.tparrows.preview2:hover					{	width:30px !important; height:30px !important}
} .tparrows.preview3 							{	width:70px; height:70px; background:#fff; background:rgba(255,255,255,1); -webkit-transform-style: flat; }
.tparrows.preview3:after					{	position:absolute;  line-height: 70px;text-align: center; font-family: "revicons"; color:#aaa; font-size:30px; top:0px;left:0px;;background:#fff; z-index:100; width:70px;height:70px; -webkit-transition: color 0.3s; -moz-transition: color 0.3s; transition: color 0.3s}
.tparrows.preview3:hover:after					{	color:#000; }
.tp-rightarrow.preview3:after				{	content: '\e825';  }
.tp-leftarrow.preview3:after				{	content: '\e824';  }
.tparrows.preview3 .tp-arr-iwrapper			{
-webkit-transform: scale(0,1);
transform: scale(0,1);
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transition: -webkit-transform 0.2s;
transition: transform 0.2s;
z-index:0;position: absolute; background: #000; background: rgba(0,0,0,0.75);
display: table;min-height:90px;top:-10px}
.tp-leftarrow.preview3 .tp-arr-iwrapper		{	 -webkit-transform: scale(0,1);
transform: scale(0,1);
-webkit-transform-origin: 0% 50%;
transform-origin: 0% 50%;
}
.tparrows.preview3 .tp-arr-imgholder 		{	display:block;background-size:cover; background-position:center center; display:table-cell;min-width:90px;height:90px;
position:relative;top:0px; }
.tp-rightarrow.preview3 .tp-arr-iwrapper	{	right:0px;padding-right:70px}
.tp-leftarrow.preview3 .tp-arr-iwrapper		{	left:0px; direction: rtl;padding-left:70px}
.tparrows.preview3 .tp-arr-titleholder		{	display:table-cell; padding:30px;font-size:16px; color:#fff;white-space: nowrap; position: relative; clear:right;vertical-align: middle}
.tparrows.preview3:hover .tp-arr-iwrapper	{
-webkit-transform: scale(1,1);
transform: scale(1,1);
} .tp-bullets.preview3 						{ 	height: 17px; }
.tp-bullets.preview3 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.5) !important;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 2px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview3 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview3 .bullet:hover,
.tp-bullets.preview3 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: rgba(255, 255, 255, 1) !important;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 1) !important;
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
.tparrows.preview3:after,
.tparrows.preview3 							{	width:50px; height:50px; line-height:50px;font-size:20px}
.tparrows.preview3 .tp-arr-iwrapper			{	min-height:70px}
.tparrows.preview3 .tp-arr-imgholder 		{	min-width:70px;height:70px}
.tp-rightarrow.preview3 .tp-arr-iwrapper	{	padding-right:50px}
.tp-leftarrow.preview3 .tp-arr-iwrapper		{	padding-left:50px}
.tparrows.preview3 .tp-arr-titleholder		{	padding:10px;font-size:16px; }
}
@media only screen  and (max-width: 767px) {
.tparrows.preview3:after,
.tparrows.preview3 							{	width:50px; height:50px; line-height:50px;font-size:20px}
.tparrows.preview3 .tp-arr-iwrapper			{	min-height:70px}
} .tparrows.preview4 							{	width:30px; height:110px;  background:transparent;-webkit-transform-style: preserve-3d; -webkit-perspective: 1000; -moz-perspective: 1000}
.tparrows.preview4:after					{	position:absolute;  line-height: 110px;text-align: center; font-family: "revicons"; color:#fff; font-size:20px; top:0px;left:0px;z-index:0; width:30px;height:110px; background: #000; background: rgba(0,0,0,0.25);
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
}
.tp-rightarrow.preview4:after				{	content: '\e825';  }
.tp-leftarrow.preview4:after				{	content: '\e824';  }
.tparrows.preview4 .tp-arr-allwrapper		{	visibility:hidden;width:180px;position: absolute;z-index: 1;min-height:120px;top:0px;left:-150px; overflow: hidden;-webkit-perspective: 1000px;-webkit-transform-style: flat}
.tp-leftarrow.preview4 .tp-arr-allwrapper	{	left:0px}
.tparrows.preview4 .tp-arr-iwrapper			{	position: relative}
.tparrows.preview4 .tp-arr-imgholder 		{	display:block;background-size:cover; background-position:center center;width:180px;height:110px;
position:relative;top:0px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.tparrows.preview4 .tp-arr-imgholder2 		{	display:block;background-size:cover; background-position:center center; width:180px;height:110px;
position:absolute;top:0px; left:180px;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.tp-leftarrow.preview4 .tp-arr-imgholder2 	{	left:-180px}
.tparrows.preview4 .tp-arr-titleholder		{	display:block; font-size:12px; line-height:25px; padding:0px 10px;text-align:left;color:#fff; position: relative;
background: #000;
color: #FFF;
text-transform: uppercase;
white-space: nowrap;
letter-spacing: 1px;
font-weight: 700;
font-size: 11px;
line-height: 2.75;
-webkit-transition: all 0.3s;
transition: all 0.3s;
-webkit-transform: rotateX(-90deg);
transform: rotateX(-90deg);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0.0;-khtml-opacity: 0.0;opacity: 0.0;
}
.tparrows.preview4:after				{	transform-origin: 100% 100%; -webkit-transform-origin: 100% 100%}
.tp-leftarrow.preview4:after			{	transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%}
@media only screen and (min-width: 768px)  {
.tparrows.preview4:hover:after				{	-webkit-transform: rotateY(-90deg); transform:rotateY(-90deg)}
.tp-leftarrow.preview4:hover:after			{	-webkit-transform: rotateY(90deg); transform:rotateY(90deg)}
.tparrows.preview4:hover .tp-arr-titleholder	{	-webkit-transition-delay: 0.4s;
transition-delay: 0.4s;
-webkit-transform: rotateX(0deg);
transform: rotateX(0deg);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
}
} .tp-bullets.preview4 						{ 	height: 17px; }
.tp-bullets.preview4 .bullet 				{	cursor: pointer;
position: relative !important;
background: rgba(0, 0, 0, 0.5) !important;
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 0) !important;
display: inline-block;
margin-right: 2px !important;
margin-bottom: 0px !important;
-webkit-transition: background-color 0.2s, border-color 0.2s;
-moz-transition: background-color 0.2s, border-color 0.2s;
-o-transition: background-color 0.2s, border-color 0.2s;
-ms-transition: background-color 0.2s, border-color 0.2s;
transition: background-color 0.2s, border-color 0.2s;
float:none !important;
box-sizing:content-box;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
}
.tp-bullets.preview4 .bullet.last 			{	margin-right: 0px; }
.tp-bullets.preview4 .bullet:hover,
.tp-bullets.preview4 .bullet.selected 		{	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: rgba(255, 255, 255, 1) !important;
width: 6px !important;
height: 6px !important;
border: 5px solid rgba(0, 0, 0, 1) !important;
}
@media only screen  and (max-width: 767px) {
.tparrows.preview4 						{	width:20px; height:80px}
.tparrows.preview4:after					{	width:20px; height:80px; line-height:80px; font-size:14px}
.tparrows.preview1 .tp-arr-allwrapper,
.tparrows.preview2 .tp-arr-allwrapper,
.tparrows.preview3 .tp-arr-allwrapper,
.tparrows.preview4 .tp-arr-allwrapper		{	display: none !important}
}  .tp-simpleresponsive img {
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.tp-caption img {
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
zoom: 1;
} .caption.slidelink a div,
.tp-caption.slidelink a div {	width:3000px; height:1500px;  background:url(/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat}
.tp-caption.slidelink a span	{	background:url(/wp-content/plugins/revslider/rs-plugin/assets/coloredbg.png) repeat} .tp-loader 	{
top:50%; left:50%;
z-index:10000;
position:absolute;
}
.tp-loader.spinner0 {
width: 40px;
height: 40px;
background:url(/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat center center;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
margin-top:-20px;
margin-left:-20px;
-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.tp-loader.spinner1 {
width: 40px;
height: 40px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
margin-top:-20px;
margin-left:-20px;
-webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
animation: tp-rotateplane 1.2s infinite ease-in-out;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.tp-loader.spinner5 	{	background:url(/wp-content/plugins/revslider/rs-plugin/assets/loader.gif) no-repeat 10px 10px;
background-color:#fff;
margin:-22px -22px;
width:44px;height:44px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
@-webkit-keyframes tp-rotateplane {
0% { -webkit-transform: perspective(120px) }
50% { -webkit-transform: perspective(120px) rotateY(180deg) }
100% { -webkit-transform: perspective(120px) rotateY(180deg)  rotateX(180deg) }
}
@keyframes tp-rotateplane {
0% {
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg)
} 50% {
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
-webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg)
} 100% {
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
-webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
}
}
.tp-loader.spinner2 {
width: 40px;
height: 40px;
margin-top:-20px;margin-left:-20px;
background-color: #ff0000;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
border-radius: 100%;
-webkit-animation: tp-scaleout 1.0s infinite ease-in-out;
animation: tp-scaleout 1.0s infinite ease-in-out;
}
@-webkit-keyframes tp-scaleout {
0% { -webkit-transform: scale(0.0) }
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes tp-scaleout {
0% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 100% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
opacity: 0;
}
}
.tp-loader.spinner3 {
margin: -9px 0px 0px -35px;
width: 70px;
text-align: center;
}
.tp-loader.spinner3 .bounce1,
.tp-loader.spinner3 .bounce2,
.tp-loader.spinner3 .bounce3 {
width: 18px;
height: 18px;
background-color: #fff;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
border-radius: 100%;
display: inline-block;
-webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out;
animation: tp-bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.tp-loader.spinner3 .bounce1 {
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.tp-loader.spinner3 .bounce2 {
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
@-webkit-keyframes tp-bouncedelay {
0%, 80%, 100% { -webkit-transform: scale(0.0) }
40% { -webkit-transform: scale(1.0) }
}
@keyframes tp-bouncedelay {
0%, 80%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 40% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
.tp-loader.spinner4 {
margin: -20px 0px 0px -20px;
width: 40px;
height: 40px;
text-align: center;
-webkit-animation: tp-rotate 2.0s infinite linear;
animation: tp-rotate 2.0s infinite linear;
}
.tp-loader.spinner4 .dot1,
.tp-loader.spinner4 .dot2 {
width: 60%;
height: 60%;
display: inline-block;
position: absolute;
top: 0;
background-color: #fff;
border-radius: 100%;
-webkit-animation: tp-bounce 2.0s infinite ease-in-out;
animation: tp-bounce 2.0s infinite ease-in-out;
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);
}
.tp-loader.spinner4 .dot2 {
top: auto;
bottom: 0px;
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s;
}
@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}
@-webkit-keyframes tp-bounce {
0%, 100% { -webkit-transform: scale(0.0) }
50% { -webkit-transform: scale(1.0) }
}
@keyframes tp-bounce {
0%, 100% {
transform: scale(0.0);
-webkit-transform: scale(0.0);
} 50% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}

