

/* fonts.css */
body,li p,.sitemap > li ul > li ul li > a{font:13px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

.cmsmsLike span{font:13px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

.jta-tweet-text,ul.cmsms_category li,.entry .project_navi span a,.cmsms_share,.tab.lpr .tabs_tab abbr,.headline p{font:12px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

.wp-caption-text,.p_sort .btn,.p_filter a.p_cat_filter{font:12px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

h1{font:100 24px/36px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

h2{font:100 24px/36px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

h3{font:100 22px/36px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

h4{font:100 20px/36px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

h5{font:100 18px/24px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

h6{font:100 16px/24px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

h2.widgettitle{font:100 18px/24px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

.colored_button{font:100 28px/56px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

.sitemap > li > a,.error h2{font:100 24px/36px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

.widget_portfolio_link,.related_posts_content .two_col p{font:100 16px/18px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

.cmsms_info .cmsms_date_year_mounth{line-height:14px;font:normal 12px "Oxygen", ​Arial,​ Geneva,​Helvetica,​sans-serif}

.cmsms_info .cmsms_date_day{font-size:34px;line-height:36px;font-family:"Oxygen", ​Arial,​ Geneva,​Helvetica,​sans-serif}

.cmsms_info .cmsms_date_year_mounth .mounth{font-size:15px}

.widget_portfolio_link,.related_posts_content .two_col p{text-transform:normal}

.sitemap > li ul > li ul li > a{text-transform:none}

.skill_item_colored_wrap,.sitemap > li ul > li > a{font:100 18px/24px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

.tog{font:16px/18px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

ul.p_filter li a{font:12px/18px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

.tabs li a,.tour li a,.comment-body .cmsms-edit,.comment-reply-link{font:100 13px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

.skill_item_colored_wrap{font-weight:bold;text-transform:uppercase}

.tabs li a,.tour li a,.entry .project_navi span a,.cmsms_share,.skill_item > span,.headline p{text-transform:uppercase}

.comment-reply-link,.tab.lpr .tabs li a{font:11px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

.table thead th,.table tfoot th{font-weight:normal;text-transform:uppercase}

li{line-height:24px}

li p,li a,li abbr,li small{line-height:18px}

q,blockquote,.format-quote .entry-title,q:before,blockquote:before,.post.format-aside .entry-content{font:16px/24px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

q,q:before,.format-quote .entry-title{font-weight:bold;font-style:italic}

q:before,blockquote:before{font-size:26px;line-height:1.5;font-weight:normal;font-family:'Headland One', serif;color:#214160}

code,.project ul.project_details li div{font:13px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

small,small a,abbr,abbr a,.tab.lpr .tabs_tab strong,.cmsms_category li a,.post .entry-header .cmsms_post_info span,.post .entry-header .cmsms_post_info .user_name,.post .entry-header .cmsms_post_info .published,.post .entry-header .cmsms_post_info .post-categories,.post.format-quote .entry-content,#comments .comment-body .published,.comment-body .comment-edit-link,.cmsms_tags,.cmsms_tags li,.cmsms_tags li a,.project ul.project_details li span.fl,.skill_item_colored > span{font:12px/18px "Droid Sans", Arial, Geneva, Helvetica, sans-serif}

input,input[type="submit"],textarea,select,option,label,.cmsms_select span,.cmsms-form-builder p,.cmsms-form-builder .check_parent input[type="checkbox"]+label,.cmsms-form-builder .check_parent input[type="radio"]+label{font:12px/18px Arial, Geneva, Helvetica, sans-serif}

#navigation > li > a,#navigation > li.current_page_item > a,#navigation > li.current_page_ancestor > a,#navigation > li.current-menu-ancestor > a,#navigation > li:hover > a{font:14px/18px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

#navigation ul li a,.cmsms_shortcode_testimonials blockquote{font:13px/18px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

.portfolio_container.two_blocks .portfolio_inner .project_rollover .entry-header h6{font:100 18px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.one_block .portfolio_inner .project_rollover .entry-header h6{font:100 18px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.three_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:14px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.two_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:14px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.one_block .portfolio_inner .project_rollover ul.cmsms_category li{font:14px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

#slider h1{font-size:31px;line-height:36px}

#slider,#slider a,#slider h6{font-size:15px;line-height:18px}

span.dropcap,span.dropcap2,.pricingtable .title,.pricingtable .currency,.pricingtable .price,.pricingtable .period,.pricingtable .coins,ul.p_filter li a{font-family:"Oxygen", Arial, Geneva, Helvetica, sans-serif}

.pricingtable .currency,.pricingtable .price,.pricingtable .coins{font-size:42px;line-height:42px;color:#ffffff}

.pricingtable .title,.pricingtable .currency,.pricingtable .price,.pricingtable .period,.pricingtable .coins{font-weight:100}

.three_col .pricingtable .currency,.three_col .pricingtable .price,.three_col .pricingtable .coins{font-size:48px}

.two_col .pricingtable .currency,.two_col .pricingtable .price,.two_col .pricingtable .coins,.one_col .pricingtable .currency,.one_col .pricingtable .price,.one_col .pricingtable .coins{font-size:54px}

.three_col .pricingtable .title{font-size:28px}

.two_col .pricingtable .title,.one_col .pricingtable .title{font-size:32px}

.pricingtable .period{font-size:14px}

.three_col .pricingtable .period{font-size:18px}

.two_col .pricingtable .period,.one_col .pricingtable .period{font-size:22px}

.three_col .pricingtable .but .btn{font-size:15px}

.two_col .pricingtable .but .btn,.one_col .pricingtable .but .btn{font-size:17px}

.pricingtable .title{line-height:24px}

.three_col .pricingtable .currency,.three_col .pricingtable .coins,.three_col .pricingtable .price{line-height:48px}

.two_col .pricingtable .currency,.two_col .pricingtable .coins,.two_col .pricingtable .price,.one_col .pricingtable .currency,.one_col .pricingtable .coins,.one_col .pricingtable .price{line-height:54px}

.three_col .pricingtable .title{line-height:28px}

.three_col .pricingtable .period{line-height:18px}

.two_col .pricingtable .period,.one_col .pricingtable .period{line-height:24px}

.cmsms_shortcode_testimonials blockquote{line-height:22px}

span.dropcap{font-size:28px;line-height:48px}

span.dropcap2{font-size:42px;line-height:42px}

span.dropcap,span.dropcap2{font-weight:bold}

body,.tab.lpr .tabs_tab abbr,.project ul.project_details li.published div{color:#434749}

.jp-playlist li div a,#comments .comment-body .published,a:hover,.sitemap > li ul > li ul li > a:hover,.cms_archive li a:hover,.jp-playlist li.jp-playlist div a,.project_sidebar .cmsms_like span,.tabs li a.current{color:#727a7e}

.cmsms_shortcode_testimonials .cmsms_tags li,.cmsms_shortcode_testimonials .cmsms_tags li a{color:#c7cacb;color:rgba(114, 122, 126, .4)}

.footer_nav li a,.bottom_inner .widget_links ul li a,.bottom_inner .widget_portfolio_link,.bottom_inner .portfolio_inner .entry-title a,.skill_item_colored_wrap > span span,.bottom_inner .post .entry-header .entry-title a:hover{color:#b6c4cb}

.bottom_inner a{color:#B6C4CB}

.bottom_inner a:hover,abbr a:hover,.cmsms_like a.active:hover span,ul.p_filter li a:hover,.related_posts_content div p a:hover,#comments .comment-body .published a:hover,.bottom_inner .widget_links ul li a:hover,.bottom_inner .footer_nav li a:hover,.cmsms_shortcode_testimonials .cmsms_tags li a:hover,.entry-title a:hover,.project_sidebar .cmsms_like a:hover span,.jp-playlist li div a:hover,.jp-playlist li.jp-playlist-current div a{color:#214160}

.bottom_inner,.bottom_inner .footer_nav li a,.bottom_inner .widget_links ul li a,.bottom_inner .widget_portfolio_link,.bottom_inner .portfolio_inner .entry-title a,.bottom_inner code,.bottom_inner small,.bottom_inner abbr,.bottom_inner abbr a{color:#b6c4cb}

.related_posts_content .two_col p a,.tog,.tour li a,.cmsms_shortcode_testimonials blockquote{color:#1a558d}

.tabs li a,.skill_item_colored > span,.cmsms_info .cmsms_date_year_mounth,.cmsms_info .cmsms_date_day,.pricingtable .period,.portfolio_inner *,.portfolio_inner .project_rollover .entry-header .entry-title a:hover,.portfolio_inner a,.portfolio_inner a:hover,.colored_shortcode,.colored_shortcode h2,.colored_button,.colored_button:hover{color:#ffffff}

a,.tab.lpr .tabs_tab strong,.sitemap > li ul > li ul li > a,.cms_archive li a,.jp-playlist li.jp-playlist-current div a,.post .entry-header .cmsms_post_info .published,abbr a:hover,.related_posts_content div p a:hover,#comments .comment-body .published a:hover,.bottom_inner .widget_links ul li a:hover,.bottom_inner .footer_nav li a:hover,ul.p_filter li a:hover,ul.p_filter li.current a,.cmsms_shortcode_testimonials .cmsms_tags li a:hover,.entry-title a:hover{color:#214160}

.tog:hover,.tog.current{color:#1a558d}

.tour li a:hover,.tour li.current a,.portfolio_inner .project_rollover,.project_rollover h6,.project_rollover,.portfolio_inner .cmsms_team_rollover,.cmsms_team_rollover h6,.cmsms_team_rollover{color:#ffffff}

h1{color:#1a558d}

h2{color:#1a558d}

h3{color:#1a558d}

h4{color:#1a558d}

h5{color:#1a558d}

h6{color:#1a558d}

.bottom_inner h2.widgettitle{color:#ffffff}

h1 a{color:#1a558d}

#navigation li > a,#navigation li.current_page_item > a,#navigation li.current_page_ancestor > a,#navigation li.current-menu-ancestor > a,#navigation li:hover > a:hover,#navigation li:hover > a{color:#ffffff}

#navigation li li > a{color:#1a558d}

#navigation li li.current_page_item > a,#navigation li li.current_page_ancestor > a,#navigation li li.current-menu-ancestor > a,#navigation li li:hover > a:hover,#navigation ul li:hover > a{}

q,span.dropcap,.table thead th,ul.p_filter li a{color:#ffffff}

code,small,abbr,abbr a{color:#727a7e}

input,textarea,select,option{color:#1a558d}

.bottom_inner .cmsms-form-builder input,.bottom_inner .cmsms-form-builder textarea,.bottom_inner .cmsms-form-builder select,.bottom_inner .cmsms-form-builder option,.bottom_inner .cmsms-form-builder .check_parent input[type="checkbox"]+label,.bottom_inner .cmsms-form-builder .check_parent input[type="radio"]+label{color:#ffffff}

.comment-reply-link,.btn,.bottom_inner .btn,.btn_medium,.bottom_inner .btn_medium,.btn_large,.bottom_inner .btn_large{color:#ffffff}

.btn.current,.comment-reply-link:hover,.pricingtable .but .btn:hover,.p_filter_container:hover > a.p_cat_filter,.p_sort .btn:hover,.tabs li a:hover,.btn:hover,.btn_medium:hover,.btn_large:hover{color:#727A7E}

.bottom_inner .comment-reply-link:hover,.bottom_inner .tabs li a:hover,.bottom_inner .tabs li a.current,.bottom_inner .btn:hover,.bottom_inner .btn_medium:hover,.bottom_inner .btn_large:hover{color:#d4d6d6}

.btn.current,.btn_medium.current,.btn_large.current{background-color:#F8F8F8}

.comment-reply-link:hover,.btn.cmsms_share:hover,.p_filter_container:hover > a.p_cat_filter,.p_sort a:hover,.p_sort a.current,.btn:hover,.tabs li a:hover,.tabs li a.current,.btn_medium:hover,.btn_large:hover{background-color:#93C0E6;color:#000;}

.pricingtable .but .btn:hover{background-color:#F8F8F8 !important}

.bottom_inner .comment-reply-link:hover,.bottom_inner .tabs li a:hover,.bottom_inner .tabs li a.current,.bottom_inner .btn:hover,.bottom_inner .btn_medium:hover,.bottom_inner .btn_large:hover{background-color:#495459}

.color2{color:#214160}

.cmsms_content_slider_parent ul.cmsms_slides_nav li a{background-color:#ffffff}

.cmsms_content_slider_parent ul.cmsms_slides_nav li a:hover,.cmsms_content_slider_parent ul.cmsms_slides_nav li.active a,a.cmsms_content_next_slide:hover,.bottom_inner a.cmsms_content_next_slide:hover,a.cmsms_content_prev_slide:hover,.bottom_inner a.cmsms_content_prev_slide:hover{background-color:#214160}

.tp-leftarrow:hover,.tp-rightarrow:hover{background-color:#214160 !important}

.resp_navigation{background-color:#214160}

a.cmsms_content_prev_slide:hover,a.cmsms_content_next_slide:hover{background-color:#214160;background-color:rgba(51, 190, 229, .8)}

span.dropcap,#slider_top,.comment-reply-link,.btn_medium,.btn_large,.cmsmsLike:hover,.cmsmsLike.active,.cmsms_post_img{background-color:#214160}

.cmsms_plus_inner{background-color:#3a454b}

.btn,.table thead th{background-color:#214160}

code{border:1px solid #ededed;border-top:3px solid #214160}

input[type="text"]:focus,textarea:focus,select option:hover{background:#214160;color:#ffffff}

.cmsms-form-builder input[type="text"]:focus,.cmsms-form-builder textarea:focus,.cmsms-form-builder select:focus,option,.post .cmsms_tags li a:hover:before,.related_posts_content a img{border:1px solid #ebebeb;border:1px solid rgba(255, 255, 255, .08)}

.cmsmsLike{background-color:#214160}

.cmsmsLike:hover{background-color:#ffffff}

.footer_inner{color:#c4c8c9;color:rgba(255, 255, 255, .7)}

#footer .footer_nav > li.current-menu-ancestor a,#footer .footer_nav > li.current_page_item a,#footer .footer_nav > li a:hover{color:#fff}

.tp-rightarrow.default,.tp-leftarrow.default{background-color:rgba(69, 75, 58, .2) !important}

.tp-bullets.simplebullets.round .bullet:hover,.tp-rightarrow.default:hover,.tp-leftarrow.default:hover,.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-color:#214160 !important}

.tp-bullets.simplebullets.round .bullet{background-color:#ffffff !important}

@media only screen and (max-width: 1024px){#navigation li > a{color:#fff;border-bottom:1px solid #fff}

#navigation ul li a{font:14px/18px "Oxygen", Arial, Geneva, Helvetica, sans-serif}

}

@media only screen and (min-width: 950px) and (max-width: 1439px){.portfolio_container.three_blocks .portfolio_inner .project_rollover ul.cmsms_category li,.portfolio_container.two_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:12px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.two_blocks .portfolio_inner .project_rollover .entry-header h6{font:100 16px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 769px) and (max-width: 1024px){.portfolio_container.two_blocks .portfolio_inner .project_rollover .entry-header h6{font:100 16px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 768px) and (max-width: 1024px){.portfolio_container.three_blocks .portfolio_inner .project_rollover ul.cmsms_category li,.portfolio_container.two_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:12px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 541px) and (max-width: 768px){.portfolio_container.three_blocks .portfolio_inner .project_rollover ul.cmsms_category li,.portfolio_container.two_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:12px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.two_blocks .portfolio_inner .project_rollover .entry-header h6{font:100 16px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 768px) and (max-width: 950px){.featured_block h2{font-size:20px}

}

@media only screen and (min-width: 769px) and (max-width: 800px){.cmsms_our_team_wrap div .cmsms_team_rollover .entry-header h6,.project_rollover h6{font:100 16px/20px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 650px) and (max-width: 700px){.portfolio_container.two_blocks .portfolio_inner .project_rollover .entry-header h6{font:100 18px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.two_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:14px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 541px) and (max-width: 650px){.portfolio_container.two_blocks .portfolio_inner .project_rollover .entry-header h6{font:100 18px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.two_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:14px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 450px) and (max-width: 540px){.cmsms_our_team_wrap div .cmsms_team_rollover .entry-header h6,.portfolio_container.three_blocks .portfolio_inner .project_rollover .entry-header h6,.project_rollover h6{font:100 18px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.three_blocks .portfolio_inner .project_rollover ul.cmsms_category li,.project_rollover ul.cmsms_category li{font:14px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (min-width: 769px) and (max-width: 1024px){.pricingtable .title{font-size:1.538em}

.pricingtable .currency,.pricingtable .price,.pricingtable .coins{font-size:2.1em}

.three_col .pricingtable .currency,.three_col .pricingtable .price,.three_col .pricingtable .coins{font-size:3.1em}

.two_col .pricingtable .title{font-size:2.25em}

.two_col .pricingtable .currency,.two_col .pricingtable .price,.two_col .pricingtable .coins{font-size:3.8em}

.two_col .pricingtable .period{font-size:1.5em}

}

@media only screen and (max-width: 700px){.portfolio_container.one_block .portfolio_inner .project_rollover .entry-header h6{font:100 16px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.one_block .portfolio_inner .project_rollover ul.cmsms_category li{font:12px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

}

@media only screen and (max-width: 540px){.portfolio_container.two_blocks .portfolio_inner .project_rollover .entry-header h6{font:100 16px/18px "Oxygen",Arial,Geneva,Helvetica,sans-serif}

.portfolio_container.two_blocks .portfolio_inner .project_rollover ul.cmsms_category li{font:12px/18px "Droid Sans",Arial,Geneva,Helvetica,sans-serif}

}

#navigation > li:hover ul li,#navigation > li + li:hover ul li,#navigation > li + li + li:hover ul li,#navigation > li + li + li + li:hover ul li,#navigation > li + li + li + li + li:hover ul li,#navigation > li + li + li + li + li + li:hover ul li,#navigation > li + li + li + li + li + li + li:hover ul li,#navigation > li + li + li + li + li + li + li + li:hover ul li,#navigation > li + li + li + li + li + li + li + li + li:hover ul li{background:#ffffff}

#navigation > li:hover,#navigation > li.current_page_item > a,.tour > li a:hover,.tour > li.current a{background-color:#214160}

#navigation > li + li:hover,#navigation > li + li.current_page_item > a,.tour > li + li a:hover,.tour > li + li.current a{background-color:#214160}

#navigation > li + li + li:hover,#navigation > li + li + li.current_page_item > a,.tour > li + li + li a:hover,.tour > li + li + li.current a{background-color:#214160}

#navigation > li + li + li + li:hover,#navigation > li + li + li + li.current_page_item > a,.tour > li + li + li + li a:hover,.tour > li + li + li + li.current a{background-color:#214160}

#navigation > li + li + li + li + li:hover,#navigation > li + li + li + li + li.current_page_item > a,.tour > li + li + li + li + li a:hover,.tour > li + li + li + li + li.current a{background-color:#214160}

#navigation > li + li + li + li + li + li:hover,#navigation > li + li + li + li + li + li.current_page_item > a,.tour > li + li + li + li + li + li a:hover,.tour > li + li + li + li + li + li.current a{background-color:#214160}

#navigation > li + li + li + li + li + li + li:hover,#navigation > li + li + li + li + li + li + li.current_page_item > a,.tour > li + li + li + li + li + li + li a:hover,.tour > li + li + li + li + li + li + li.current a{background-color:#214160}

#navigation > li + li + li + li + li + li + li + li:hover,#navigation > li + li + li + li + li + li + li + li.current_page_item > a,.tour > li + li + li + li + li + li + li + li a:hover,.tour > li + li + li + li + li + li + li + li.current a{background-color:#de5c8d}

#navigation > li + li + li + li + li + li + li + li + li:hover,#navigation > li + li + li + li + li + li + li + li + li.current_page_item > a,.tour > li + li + li + li + li + li + li + li + li a:hover,.tour > li + li + li + li + li + li + li + li + li.current a{background-color:#db4141}

#navigation > li + li + li + li + li + li + li + li + li + li:hover,#navigation > li + li + li + li + li + li + li + li + li + li.current_page_item > a,.tour > li + li + li + li + li + li + li + li + li + li a:hover,.tour > li + li + li + li + li + li + li + li + li + li.current a{background-color:#3387e5}

.social_block ul li{background-color:rgba(58, 69, 75, .15)}

.social_block ul > li:hover{background-color:#3dd7e1}

.social_block ul > li + li:hover{background-color:#0076be}

.social_block ul > li + li+ li:hover{background-color:#375db0}

.social_block ul > li + li+ li+ li:hover{background-color:#30b2e3}

.social_block ul > li + li+ li+ li+ li:hover{background-color:#fe3432}



/* simplePagination.css */
ul.simple-pagination{list-style:none}

.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0;margin-left:37%}

.simple-pagination ul{list-style:none;padding:0;margin:0}

.simple-pagination li{list-style:none;padding:0;margin:0;float:left}

.compact-theme a,.compact-theme span{float:left;color:#333;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #AAA;border-right:none;min-width:14px;padding:0 7px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top, #ffffff 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef));background:-webkit-linear-gradient(top, #ffffff 0%,#efefef 100%);background:-o-linear-gradient(top, #ffffff 0%,#efefef 100%);background:-ms-linear-gradient(top, #ffffff 0%,#efefef 100%);background:linear-gradient(top, #ffffff 0%,#efefef 100%)}

.compact-theme a:hover{text-decoration:none;background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#bbbbbb));background:-webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%);background:-o-linear-gradient(top, #efefef 0%,#bbbbbb 100%);background:-ms-linear-gradient(top, #efefef 0%,#bbbbbb 100%);background:linear-gradient(top, #efefef 0%,#bbbbbb 100%)}

.compact-theme .prev{border-radius:3px 0 0 3px}

.compact-theme .next{border-right:1px solid #AAA;border-radius:0 3px 3px 0}

.compact-theme .current{background:#bbbbbb;background:-moz-linear-gradient(top, #bbbbbb 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbbbbb), color-stop(100%,#efefef));background:-webkit-linear-gradient(top, #bbbbbb 0%,#efefef 100%);background:-o-linear-gradient(top, #bbbbbb 0%,#efefef 100%);background:-ms-linear-gradient(top, #bbbbbb 0%,#efefef 100%);background:linear-gradient(top, #bbbbbb 0%,#efefef 100%);cursor:default}

.compact-theme .ellipse{background:#EAEAEA;padding:0 10px;cursor:default}

.light-theme a,.light-theme span{float:left;color:#666;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #BBB;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#efefef;background:-moz-linear-gradient(top, #ffffff 0%, #efefef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef));background:-webkit-linear-gradient(top, #ffffff 0%,#efefef 100%);background:-o-linear-gradient(top, #ffffff 0%,#efefef 100%);background:-ms-linear-gradient(top, #ffffff 0%,#efefef 100%);background:linear-gradient(top, #ffffff 0%,#efefef 100%)}

.light-theme a:hover{text-decoration:none;background:#FCFCFC}

.light-theme .current{background:#33BEE5;color:#FFF;border-color:#3A454B;box-shadow:0 1px 0 rgba(255,255,255,1), 0 0 2px rgba(0, 0, 0, 0.3) inset;cursor:default}

.light-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}

.dark-theme a,.dark-theme span{float:left;color:#CCC;font-size:14px;line-height:24px;font-weight:normal;text-align:center;border:1px solid #222;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#555;background:-moz-linear-gradient(top, #555 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#555), color-stop(100%,#333));background:-webkit-linear-gradient(top, #555 0%,#333 100%);background:-o-linear-gradient(top, #555 0%,#333 100%);background:-ms-linear-gradient(top, #555 0%,#333 100%);background:linear-gradient(top, #555 0%,#333 100%)}

.dark-theme a:hover{text-decoration:none;background:#444}

.dark-theme .current{background:#222;color:#FFF;border-color:#000;box-shadow:0 1px 0 rgba(255,255,255,0.2), 0 0 1px 1px rgba(0, 0, 0, 0.1) inset;cursor:default}

.dark-theme .ellipse{background:none;border:none;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}



/* settings.css */
.rev_slider_wrapper{position:relative}

.rev_slider_wrapper >ul{visibility:hidden}

.rev_slider{position:relative;overflow:hidden}

.rev_slider img{max-width:none !important;max-width:none !important;-moz-transition:none 0 !important;-webkit-transition:none 0 !important;-o-transition:none 0 !important;transition:none 0 !important;margin:0px !important;padding:0px !important;border-width:0px !important;border:none;visibility:visible !important}

.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}

.rev_slider ul{margin:0px !important;padding:0px !important;list-style:none !important;list-style-type:none !important;background-position:0px 0px !important}

.rev_slider >ul >li{width:100%;height:100%}

.rev_slider ul li,.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 !important;background-position:0px 0px !important;text-indent:0em !important}

.rev_slider .tp-caption,.rev_slider .caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden}

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

.noFilterClass{filter:none !important}

.caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}

.caption.fullscreenvideo iframe{width:100% !important;height:100% !important}

.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}

.tp-caption.fullscreenvideo iframe{width:100% !important;height:100% !important}

.fullwidthbanner-container{width:100% !important;position:relative;padding:0;overflow:hidden}

.fullwidthbanner-container .fullwidthabanner{width:100% !important;position:relative}

.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}

.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute}

.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(assets/shadow1.png) no-repeat;background-size:100%;width:890px;height:30px;bottom:-30px}

.tp-bannershadow.tp-shadow2{background:url(assets/shadow2.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}

.tp-bannershadow.tp-shadow3{background:url(assets/shadow3.png) no-repeat;background-size: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(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(images/gradient/g40.png) repeat-x top}

.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom, 15px 11px}

@media only screen and (min-width: 480px) and (max-width: 767px){.tp-button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}

a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}

}

@media only screen and (min-width: 0px) and (max-width: 479px){.tp-button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}

a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}

}

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

************************ - NAVIGATION - *************************/  .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}

.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(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(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(assets/bullet.png) no-Repeat top left;width:20px;height:20px;margin-right:0px;float:left;margin-top:-10px;margin-left:3px}

.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}

.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(assets/bullets.png) no-Repeat bottom left;width:23px;height:23px;margin-right:0px;float:left;margin-top:-12px}

.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px}

.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px}

.tp-bullets.simplebullets.square .bullet.last{margin-right:0px}

.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:-10px}

.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px}

.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(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(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}

.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(assets/large_left.png) no-Repeat top left;width:40px;height:40px}

.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(assets/large_right.png) no-Repeat top left;width:40px;height:40px}

.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(assets/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px}

.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(assets/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:-7px}

.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(assets/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px}

.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(assets/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:-13px}

.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(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(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(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(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(assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px}

.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px}

.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:-9px}

.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:-9px}

.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(assets/large_left.png) no-Repeat 0 0;width:40px;height:40px}

.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(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}

.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{width:100%;height:10px;background:url(assets/timer.png);position:absolute;z-index:200}

.tp-bannertimer.tp-bottom{bottom:0px !important;height:5px}

@media only screen and (min-width: 480px) and (max-width: 767px){.responsive .tp-bullets.tp-thumbs{width:300px !important;height:30px !important}

.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px !important;height:30px !important}

.responsive .tp-bullets.tp-thumbs .bullet{width:60px !important;height:30px !important}

}

@media only screen and (min-width: 0px) and (max-width: 479px){.responsive .tp-bullets{display:none}

.responsive .tparrows{display:none}

}

.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}

.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}

.tp-simpleresponsive >ul li{list-style:none;position:absolute;visibility:hidden}

.caption.slidelink a div,.tp-caption.slidelink a div{width:10000px;height:10000px;background:url(assets/coloredbg.png) repeat}

.tp-loader{background:url(assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}



/* captions.css */
.tp-caption.big_white{position:absolute;color:#fff;text-shadow:none;font-family:Open Sans;font-size:40px;line-height:58px;font-weight:300;padding:0px 4px;padding-top:1px;margin:0px;border-width:0px;border-style:none;background-color:transparent;letter-spacing:-1.5px}

.tp-caption.big_orange{position:absolute;color:#ff7302;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0px 4px;margin:0px;border-width:0px;border-style:none;background-color:#fff;letter-spacing:-1.5px}

.tp-caption.big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0px 4px;margin:0px;border-width:0px;border-style:none;background-color:#fff;letter-spacing:-1.5px}

.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0px;border-width:0px;border-style:none;background-color:#888;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}

.tp-caption.small_text{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}

.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:20px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}

.tp-caption.large_text{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:40px;line-height:40px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5)}

.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.5);letter-spacing:-2px}

.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:0px 4px;padding-top:1px;background-color:#000}

.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap;padding:0px 4px;padding-top:1px;background-color:#fff}

.tp-caption.boxshadow{-moz-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 20px rgba(0, 0, 0, 0.5)}

.tp-caption.black{color:#000;text-shadow:none}

.tp-caption.noshadow{text-shadow:none}

.tp-caption a{color:#ff7302;text-shadow:none;-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-caption a:hover{color:#ffa902}



/* jackbox.css */
.jackbox-modal{font:12px Arial, Helvetica, sans-serif;color:#666;line-height:18px;background:rgba(0, 0, 0, 0.75);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

.jackbox-modal h2,.jackbox-modal h3{font:24px "Mako", sans-serif;font-weight:normal;color:#444}

.jackbox-title-text{font:14px "Mako", sans-serif;color:#222}

.jackbox-thumb-tip{background:url(images/ie_bg.png);background:rgba(0, 0, 0, 0.75)}

.jackbox-thumb-tip-text{font:12px "Mako", sans-serif;text-transform:uppercase;color:#FFF}

.jackbox-description-text{background-color:#FFF;text-align:left}

.jackbox-html > div{background-color:#F5F5F5;border:1px solid #E5E5E5;text-align:left}

.jackbox-holder{background-color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

.jackbox-container{background:#000;background:-moz-radial-gradient(center, ellipse cover, rgba(68, 68, 68, 1) 0%, rgba(0, 0, 0, 1) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(68, 68, 68, 1)), color-stop(100%, rgba(0, 0, 0, 1)));background:-webkit-radial-gradient(center, ellipse cover, rgba(68, 68, 68, 1) 0%, rgba(0, 0, 0, 1) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(68, 68, 68, 1) 0%, rgba(0, 0, 0, 1) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(68, 68, 68, 1) 0%,rgba(0, 0, 0, 1) 100%);background:radial-gradient(ellipse at center, rgba(68, 68, 68, 1) 0%, rgba(0, 0, 0, 1) 100%)}

.jackbox-panel:hover{background-color:#333}

.jackbox-panel-left{background-image:url(images/panel_left.png)}

.jackbox-panel-right{background-image:url(images/panel_right.png)}

.jackbox-panel-left:hover{-webkit-box-shadow:5px 0px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:5px 0px 10px rgba(0, 0, 0, 0.2);box-shadow:5px 0px 10px rgba(0, 0, 0, 0.2);border-right:1px solid #4D4D4D;background-image:url(images/panel_left_over.png)}

.jackbox-panel-right:hover{-webkit-box-shadow:-5px 0px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:-5px 0px 10px rgba(0, 0, 0, 0.2);box-shadow:-5px 0px 10px rgba(0, 0, 0, 0.2);border-left:1px solid #4D4D4D;background-image:url(images/panel_right_over.png)}

.jackbox-button{width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat}

.jackbox-arrow-left{background-image:url(images/left_arrow.png)}

.jackbox-arrow-right{background-image:url(images/right_arrow.png)}

.jackbox-info{background-image:url(images/info.png)}

.jackbox-show-thumbs{background-image:url(images/thumbs_show.png)}

.jackbox-hide-thumbs{background-image:url(images/thumbs_hide.png)}

.jackbox-close{background-image:url(images/exit.png)}

.jackbox-fs{background-image:url(images/fullscreen.png)}

.jackbox-ns{background-image:url(images/normalscreen.png)}

.jb-info-inactive,.jackbox-button:hover{opacity:0.6}

.jackbox-thumb-panel{background:url(images/ie_bg.png);background:rgba(0, 0, 0, 0.75)}

.jackbox-thumb-left{width:20px;height:20px;margin:-9px 0 0 -30px;background-size:20px 20px;background-repeat:no-repeat;background-image:url(images/thumb_left.png)}

.jackbox-thumb-right{width:20px;height:20px;margin:-9px 0 0 12px;background-size:20px 20px;background-repeat:no-repeat;background-image:url(images/thumb_right.png)}

.jackbox-thumb-left:hover,.jackbox-thumb-right:hover{opacity:0.70}

.jackbox-preloader{background:url(images/ie_preloader.gif);background:-moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(68, 68, 68, 1) 90%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(25%, rgba(255, 255, 255, 1)), color-stop(90%, rgba(68, 68, 68, 1)));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(68, 68, 68, 1) 90%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(68, 68, 68, 1) 90%);background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 25%, rgba(68, 68, 68, 1) 90%)}

.jackbox-pre-inside{background-color:#000}

.jackbox-pre-ready{background-color:#444}

.jackbox-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:999999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

.jackbox-modal h2{margin:0 0 12px -2px}

.jackbox-modal h3{margin:0 0 8px -2px}

.jackbox-modal ul{margin:0;padding:0}

.jackbox-modal li{margin:0 0 10px 0;padding:0}

.jackbox-modal li:last-child{margin-bottom:-10px}

.jackbox-html > div{padding:16px 20px 16px 20px;box-sizing:border-box}

.jackbox-html > div p{margin:5px 0 0 0;color:#808080}

.jackbox-title-text{position:absolute;left:6px;top:7px;width:100%;overflow:hidden;text-align:center;white-space:nowrap;z-index:0}

.jackbox-info-text{display:inline-block;overflow-y:auto;z-index:999;width:100%;position:absolute;top:0;left:0}

.jackbox-description-text{padding:14px 17px 19px 17px}

.jackbox-html,.jackbox-wrapper,.jackbox-content,.jackbox-description,.jackbox-hidden-items{display:none}

.jackbox-html{overflow-y:auto}

.jackbox-modal images{image-rendering:optimizeSpeed}

.jackbox-holder{position:absolute;left:50%;top:50%;width:100%;height:100%;overflow:hidden;opacity:0;padding:33px 6px 34px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

.jackbox-container{width:100%;height:100%;position:relative;overflow:hidden;z-index:0;text-align:center}

.jackbox-content{margin:0 auto}

.jackbox-overflow{overflow:hidden !important}

.jackbox-thumb-holder{position:absolute;width:100%;bottom:0;left:0}

.jackbox-thumb-panel{position:absolute;left:50%;overflow:hidden;white-space:nowrap;padding:2px 2px 0 2px}

.jackbox-thumb-strip{position:relative}

.jackbox-thumb{overflow:hidden;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}

.jackbox-thumb images{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(0.230, 1.000, 0.320, 1.000);-moz-transition:opacity 0.4s cubic-bezier(0.230, 1.000, 0.320, 1.000);-o-transition:opacity 0.4s cubic-bezier(0.230, 1.000, 0.320, 1.000);-ms-transition:opacity 0.4s cubic-bezier(0.230, 1.000, 0.320, 1.000);transition:opacity 0.4s cubic-bezier(0.230, 1.000, 0.320, 1.000)}

.jb-thumb-fadein images{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5}

.jb-thumb-active images{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}

.jb-thumb-hover images:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}

.jb-thumb-active images{cursor:auto}

.jackbox-thumb-left,.jackbox-thumb-right{cursor:pointer;position:absolute;display:none}

.jackbox-top{position:absolute;top:7px;left:5px}

.jackbox-top:after{content:"";position:absolute;top:26px;left:1px;width:100%;height:1px;background-color:#FFF;display:block;z-index:999}

.jackbox-bottom{position:relative;white-space:nowrap;z-index:99}

.jackbox-social{position:absolute}

.jackbox-top-icons{position:absolute;right:-1px}

.jackbox-bottom-icons{position:absolute;right:0px;top:7px}

.jackbox-controls{position:absolute;left:0;top:7px;z-index:1}

.jackbox-button{cursor:pointer;display:inline-block}

.jackbox-arrow-right{margin-left:6px}

.jackbox-button-margin{margin-left:6px}

:-webkit-full-screen .jackbox-fs{display:none !important}

:-moz-full-screen .jackbox-fs{display:none !important}

:-webkit-full-screen .jackbox-ns{display:inline-block !important}

:-moz-full-screen .jackbox-ns{display:inline-block !important}

.jackbox-panel{display:block;cursor:pointer;visibility:hidden;background-position:center center;background-repeat:no-repeat;background-size:38px 38px;width:58px;height:100%;position:absolute;top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-moz-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-o-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-ms-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000)}

.jackbox-panel-left{left:0}

.jackbox-panel-right{right:0}

.jackbox-preloader{position:fixed;left:50%;top:50%;display:none;margin:-15px 0 0 -15px;z-index:9999;width:30px;height:30px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}

.jackbox-spin-preloader{display:block;-webkit-animation:rotator 1s linear infinite;-moz-animation:rotator 1s linear infinite;-ms-animation:rotator 1s linear infinite;animation:rotator 1s linear infinite}

.jackbox-pre-inside{display:block;margin:5px 0 0 5px;width:20px;height:20px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-moz-transition:background-color 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-o-transition:background-color 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-ms-transition:background-color 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);transition:background-color 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000)}

.jackbox-thumb-tip{display:block;position:fixed;overflow:hidden;opacity:0;z-index:9999;visibility:hidden;pointer-events:none;padding:5px 10px 5px 10px;-webkit-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-moz-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-o-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-ms-transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);transition:all 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000)}

.jackbox-thumb-tip-text{white-space:nowrap;display:inline-block;text-transform:uppercase;-webkit-transition:width 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-moz-transition:width 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-o-transition:width 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);-ms-transition:width 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000);transition:width 0.6s cubic-bezier(0.230, 1.000, 0.320, 1.000)}

@-webkit-keyframes rotator { from { -webkit-transform: rotate(0deg);}

 50%{-webkit-transform:rotate(180deg)}

to{-webkit-transform:rotate(360deg)}

@-moz-keyframes rotator { from { -moz-transform: rotate(0deg);}

 50%{-moz-transform:rotate(180deg)}

to{-moz-transform:rotate(360deg)}

@-ms-keyframes rotator { from { -ms-transform: rotate(0deg);}

 50%{-ms-transform:rotate(180deg)}

to{-ms-transform:rotate(360deg)}

@keyframes rotator { from { transform: rotate(0deg);}

 50%{transform:rotate(180deg)}

to{transform:rotate(360deg)}

@media screen and (max-width: 600px){.jackbox-panel,.jackbox-thumb-holder{display:none !important}

.jackbox-show-thumbs,.jackbox-hide-thumbs{width:0;margin-left:0;overflow:hidden}

}

@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.jackbox-arrow-left{background-image:url(images/left_arrow_402x.png)}

.jackbox-arrow-right{background-image:url(images/right_arrow_402x.png)}

.jackbox-info{background-image:url(images/info_402x.png)}

.jackbox-show-thumbs{background-image:url(images/thumbs_show_402x.png)}

.jackbox-hide-thumbs{background-image:url(images/thumbs_hide_402x.png)}

.jackbox-close{background-image:url(images/exit_402x.png)}

.jackbox-fs{background-image:url(images/fullscreen_402x.png)}

.jackbox-ns{background-image:url(images/normalscreen_402x.png)}

.jackbox-thumb-left{background-image:url(images/thumb_left_402x.png)}

.jackbox-thumb-right{background-image:url(images/thumb_right_402x.png)}

.jackbox-panel-left{background-image:url(images/panel_left_402x.png)}

.jackbox-panel-right{background-image:url(images/panel_right_402x.png)}

.jackbox-panel-left:hover{background-image:url(images/panel_left_over_402x.png)}

.jackbox-panel-right:hover{background-image:url(images/panel_right_over_402x.png)}

}

