/*
Theme Name: One Pixel - Celebrity Theme Pro
Theme URI: http://www.wpfrogs.com
Description: A powerful responsive WordPress theme, proudly presented by WPFrogs.
Version: 4.1
Author: WPFrogs
Author URI: http://www.wpfrogs.com
*/
@font-face {font-family: 'fontello';src: url('fonts/fontello.eot?82165261');src: url('fonts/fontello.eot?82165261#iefix') format('embedded-opentype'), url('fonts/fontello.woff?82165261') format('woff'), url('fonts/fontello.ttf?82165261') format('truetype'), url('fonts/fontello.svg?82165261#fontello') format('svg');font-weight: normal;font-style: normal;}
html body {background-color: #fff;position: relative;}
.header_primary {background-color: #FFF;}
img {background: rgba(0,0,0,0);}
.celebrity_banner {float: left;width: 100%;position: relative;}
.download_bar_home {float: left;padding: 20px 0;width: 100%;}
.sin_feat .essbis {overflow: auto;}
.front_profile_sectn .essbis {display: inline-block;overflow: auto !important;}
.nav_home_page {clear: both;float: left;max-width: 210px;width: 100%;}
.nav_home_page > #primary-menu {float: left;}
.nav_home_page .nav-bar {float: left;width: 100%;}
.nav_home_page .nav-bar li {float: left;line-height: normal;margin-bottom: 7px;clear: both;}
.nav_home_page .nav-bar li a {float: left;font-family: 'Raleway', arial;font-size: 22px;line-height: normal;width: 100%;}
.inner_menu_wrap .nav-bar li.active a {text-decoration: underline !important;}
.quote-abs {color: #E8E8E8;font-family: Georgia, serif;font-size: 105px;left: 10px;line-height: 1;position: absolute;top: 110px;z-index: 0;}
p.attribution {text-align: right;}
.ps_rel {position: relative;}
.slogan_h1 {float: left;font-family: "Raleway", arial;font-size: 25px;line-height: 1;margin: 0;text-align: center;width: 100%;}
.siteinfo {text-align: left;}
.tetsimonial-entry-content-inset .testimonial-text {color: #333333;float: left;font-size: 13px;line-height: 1.35;min-height: 150px;width: 100%;margin-top: 5px;z-index: 20;position: relative;}
.testimonial-client-name {float: left;width: 100%;text-align: right;}
.testimonial-client-name cite {float: left;line-height: normal;min-height: 35px;width: 100%;}
.testimonial-client-name a {font-style: normal;}
.testimonial-client-name a:hover {color: #333 !important;}
a.view_all_testi {float: right;font-size: 13px;margin-top: 10px;}
.testimonial-video-play {float: left;position: relative;width: 100%;}
.arxh_testimonial_col {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;float: left;width: 100%;}
.arxh_testimonial_col_single {display: inline-block;margin-bottom: 25px;width: 100%;}
/* Video Testimonial */
.tetsimonial-entry-content .testimonial-video-play span, .single_tstiml_arch .testimonial-video-play span {background: url("images/yplay.png") no-repeat scroll center center rgba(0, 0, 0, 0.5);border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;display: table;height: 96px;left: 50%;margin-left: -48px;position: absolute;top: 2px;width: 96px;cursor: pointer;z-index: 1;display: none;}
.has_tsv_icon {float: right;margin: 3px 0 0 10px;}
.tetsimonial-entry-content .author_avathar {border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;clear: both;display: table;height: 100px;margin: 0 auto 10px;width: 100px;}
.tetsimonial-entry:hover .testimonial-video-play span, .single_tstiml_arch:hover .testimonial-video-play > span {display: block;}
.tetsimonial-entry .testimonial-video-play > span {background: url("images/yplay.png") no-repeat scroll center center rgba(0, 0, 0, 0.5);cursor: pointer;display: none;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;}
.tetsimonial-entry .author_avathar {float: left;height: 54px;margin: 0 10px 10px 0;width: 54px;}
.tetsimonial-entry-content:hover .testimonial-video-play span, .single_tstiml_arch:hover .testimonial-video-play span {display: block;}
.test_vid_popo_container.show_testi_vid {display: block !important;height: 100% !important;}
.test_vid_popo_container {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);display: none;height: 0;left: 0;overflow: hidden;position: fixed;top: 0;width: 100%;z-index: 9999;}
.testi_light_me {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;height: 100%;left: 0;padding: 40px 6px;position: absolute;text-align: center;top: 0;width: 100%;}
.testiml_pop_me {display: inline-block;line-height: 0;max-width: 900px;position: relative;text-align: left;transition: all 0.3s ease-in-out 0s;vertical-align: middle;width: 100%;}
.testiml_pop_me_iframescaler {width: 100%;overflow: hidden;position: relative;}
.testiml_vd_header_close {background: url("images/xclose.png") no-repeat scroll left center rgba(0, 0, 0, 0);height: 23px;margin-right: -53px;opacity: 0.6;position: absolute;right: 0;top: 0;width: 76px;z-index: 9999;transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;}
.testiml_vd_header_close:hover {opacity: 0.8;cursor: pointer;margin-right: 0;}
.testiml_pop_me_iframescaler .jwlogo {opacity: 0.3 !important;top: 40% !important;visibility: visible;width: 100px;}
.testimonial_archive .single_tstiml_arch .testimonial-video-play span {top: 12px !important;}
.resp-tab-content img.alignright, .resp-tab-content iframe {float: right;margin: 0 0 0 10px;}
.footer_wrap2 .textwidget {float: left;font-family: Raleway, Arial;font-size: 24px;font-weight: 600;line-height: 24px;padding: 25px 0;text-align: center;width: 100%;}
.footer_wrap2 .textwidget a, .footer_wrap2 .textwidget a:hover {color: #FFF !important;}
.footer_wrap2 .textwidget a:hover {opacity: 0.8;}
.footer_wrap_block {background-color: #21242b;padding: 35px 0;}
.footer_logo_wrap {text-align: center;}
.powered_with_1p {color: #888888;float: left;font-size: 11px;line-height: 11px;margin: 0;padding-top: 1px;text-align: center;width: 100%;}
.footer_wrap_block .textwidget {float: left;width: 100%;}
.download_button_blk {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;color: #FFFFFF;font-family: Raleway;font-size: 23px;font-weight: normal;margin: 0px;display: inline-block;padding: 8px 12px;text-decoration: none;text-transform: uppercase;}
.download_button_blk:hover {cursor: pointer;opacity: 0.8;}
.popupbtn_container {float: left;text-align: center;width: 100%;margin-top: 15px;}
.download_button_blk:active, .download_button_blk:focus {color: #fff;}
.testimonial_rotator li.bjqs-slide {color: #000000;font-family: Raleway;font-size: 22px;line-height: normal;text-align: center;}
.flip_link_btn {color: #FFFFFF;display: table;font-family: arial;font-size: 14px;font-weight: normal;margin: 20px auto 0;padding: 8px 12px;text-align: center;text-decoration: none;text-transform: uppercase;width: 155px;}
.flip_link_btn:hover {color: #FFFFFF;cursor: pointer;opacity: 0.8;}
.flip_link_btn:active, .flip_link_btn:focus {color: #fff;}
.resp_tab_container {float: left;margin: 40px 0;width: 100%;}
.resp-tab-item {font-family: 'Raleway', arial;font-size: 23px !important;}
.resp-tabs-list-bottom {display: none;}
.resp-tabs-container h2 {font-size: 18px;margin: 5px 0;}
.resp-tabs-list.three.columns {padding-right: 0;}
.resp-tabs-list li.resp-tab-item {border-radius: 5px 0 0 5px;color: #FFFFFF;margin: 5px 0;padding: 6px 0 6px 10px;}
.resp-tabs-list li.resp-tab-item.resp-tab-active {background: none repeat scroll 0 0 #333333 !important;}
.flip_tile_wrapper {border-top: 1px solid rgba(0, 0, 0, 0.1);box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1) inset;-o-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1) inset;float: left;padding: 50px 0 40px;width: 100%;background-color: #FFF;}
.fltl100 {float: left;width: 100%;}
.innrepage_wrapper {box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);-o-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.5);padding: 0 0 15px;}
.page-title, .single-title {font-family: Raleway,Arial;font-size: 35px;font-weight: 600 !important;}
.post_content p, .sect_single_cct p {font-family: Raleway, Arial;}
article.post {margin-bottom: 18px;border-bottom: 1px solid #E6E6E6;}
header .menu-action {float: left;margin-top: 0;position: relative;top: 1px;}
header .menu-action .button.small {padding: 8px;}
header .menu-action .button.small svg {opacity: 0.5;}
.mobile-nav-container {float: right;height: 0;width: 250px;z-index: 9999;}
.active .mobile-nav-container {display: block;height: 100%;}
#content {display: table;margin: 17px auto;padding: 15px 0;width: 100%;z-index: 5555;}
.mobile-nav-container, #main {-moz-transition: all 0.25s ease-in 0s;-webkit-transition: all 0.25s ease-in 0s;-o-transition: all 0.25s ease-in 0s;transition: all 0.25s ease-in 0s;}
.side-nav, ul.tabs.vertical {height: auto;}
ul.tabs {display: block;height: 40px;padding: 0;}
ul.tabs.vertical li {margin-bottom: 0;}
ul.tabs.vertical li, ul.tabs.vertical li {float: none;height: auto;}
ul.tabs li:first-child {margin-left: 0;}
ul.tabs li {display: block;float: left;margin: 0;padding: 0;}
ul.tabs.vertical li a {border-bottom: 1px solid #666666;color: #fff;display: block;font-family: Raleway, Arial;font-size: 14px;height: auto;line-height: 1;padding: 12px;}
ul.tabs li a {color: #6F6F6F;display: block;font-size: 14px;height: 40px;line-height: 40px;padding: 0 23.8px;}
/* Typography */
h1, h2, h3, h4, h5, h6 {font-family: 'Arial', helvetica;font-weight: 300;}
.home-widgettitle {color: #333333;font-size: 25px;font-weight: bold;}
.siteinfo h1, .siteinfo h1 a {font-family: 'Raleway', arial;font-size: 60px;font-weight: bold;line-height: 50px;margin: 20px 0 0;}
.siteinfo h1 a span {color: #FFB400;}
.siteinfo h1 a:hover {color: inherit;transition: all ease 0.2s;-o-transition: all ease 0.2s;-moz-transition: all ease 0.2s;-webkit-transition: all ease 0.2s;}
.subhead {font-family: arial;font-size: 12px;margin: 0;}
.media-video-play {float: right;margin-bottom: 5px;}
.media-video-play img {vertical-align: baseline;}
.has_med_link {margin-bottom: 10px;}
.has_med_link a:hover {color: #333 !important;}
.media-video-play img:hover {background-color: #fff;}
/* Post Styling */
.home-wid {background: none repeat scroll 0 0 #EEEEEE;margin-bottom: 15px;float: left;padding: 0 15px 15px;margin-top: 20px;}
.home-wid .textwidget {line-height: 22px;}
#main p.meta {font-style: italic;color: #808080;}
div[id*='attachment_'] {max-width: 100%;height: 100%;}
.txt-ctr {text-align: center;}
.fnt-strng {font-weight: 700;}
.image-atch-meta {border-top: 1px dashed #AAAAAA;padding-top: 10px;}
.slide-menu-wd {min-width: 100%;float: left}
#image-navigation {border-bottom: 1px dashed #aaa;border-top: 1px dashed #aaa;float: left;margin-bottom: 10px;padding: 10px 0;width: 100%;}
.previous-image {float: left;}
.next-image {float: right;}
.slide-menu-svg {float: left;height: 20px;width: 20px;}
.slide-menu-a {float: right;padding: 9px;vertical-align: middle;}
.slide-menu-a img {vertical-align: middle;}
.slide-menu-txt {float: left;font-family: 'Raleway', Impact, Arial;font-size: 1.5em;font-weight: normal;margin: -1px 0 0 5px;}
#mobile-nav-button {margin-top: -36px;position: relative;z-index: 9990;}
body.active .mobile-nav-container {display:block;}
.mobile-nav-container {position: absolute;right: 0;top: 0;display:none;transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;}
.slide-menu-txt:hover {color: #333;}
#main article img {max-width: 100%;margin-bottom: 18px;}
h1.single-title {line-height: 1.1;}
img.alignleft {margin-right: 10px;float: left;}
img.alignright {margin-left: 10px;float: right;}
img.aligncenter {display: block;margin: 0 auto;}
p.tags a:hover {color: #000;}
video {max-width: 100%;height: auto;}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px;height: 0;overflow: hidden;}
.video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.video-wrapper {width: 630px;max-width: 100%;margin-bottom: 18px;}
pre {background-color: #F5F5F5;border: 1px solid rgba(0, 0, 0, 0.15);display: block;font-size: 12px;line-height: 18px;margin: 0 0 18px;padding: 8.5px;white-space: pre-wrap;word-wrap: break-word;}
code {color: rgba(0, 0, 0, 0.75);padding: 1px 3px;}
code, pre {font-family: Monaco, Andale Mono, Courier New, monospace;font-size: 12px;padding: 5px 15px;}
/* Featured Posts Slider */
#featured {border: 1px solid #E6E6E6;}
#featured div {padding: 0 15px;}
#featured h3 {margin-top: .2em;padding-left: .05em;}
#featured p {padding-left: .1em;}
#featured h3, #featured p {width: 100%;}
/* Page Styling */
.nav-single {float: left;width: 100%;}
#nav-above {padding-bottom: 10px;}
.nav-single h3 {color: #444444;font-size: 18px;margin: 0 0 5px;}
.nav-previous {float: left;}
.nav-next {float: right;}
.page-template-page-homepage-php #main {border-bottom: none;}
/* Social Icons */
.social-icon-set {float: right;clear: both;}
.social-icon-set a {color: #FFFFFF;float: left;font-size: 15px;margin: 4px 3px !important;opacity: 0.9;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.social-icon-set a:hover {opacity: 1;}
.social-enabled {display: block !important;}
[class^="icon-"]:before, [class*=" icon-"]:before {font-family: "fontello";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;}
/* Social Icon Fonts Declaration */
.icon-bloggerfeed:before {content: '\e808';}
.icon-youtube:before {content: '\e809';}
.icon-flickr:before {content: '\e806';}
.icon-googleplus:before {content: '\e804';}
.icon-pinterest:before {content: '\e805';}
.icon-instagram:before {content: '\e807';}
.icon-facebook:before {content: '\e800';}
.icon-twitter:before {content: '\e801';}
.icon-tumbler:before {content: '\e802';}
.icon-linkedin:before {content: '\e803';}
.footer_land_mark {clear: both;color: #CCCCCC;float: left;font-size: 13px !important;margin-top: 10px;padding: 1px 2px 1px 25px;position: relative;}
.footer_land_mark:before {background: url(images/location_sprite.png) no-repeat scroll 0px 1px rgba(0, 0, 0, 0);content: "";height: 23px;left: 0;position: absolute;top: 0;width: 15px;}
.footer_land_mark:hover:before {background-position: 0px -22px;}
.footer_wrap1 {border-top: 1px solid #666666;background-size: cover !important;}
.footer_slogan_txt {color: #FFFFFF;float: left;font-family: 'Raleway', Arial;font-size: 50px;line-height: 1;margin: 20px 0 15px;position: relative;text-align: center;width: 100%;}
.footer_slogan_txt span:after {left: 0;top: 0;position: absolute;height: 45%;width: 100%;border-bottom: 3px solid #fd2107;content: "";}
.admin_footer_portrait {background: url(images/admin_footer_portrait.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);background-size: contain;display: table;height: 563px;position: relative;top: -40px;width: 100%;}
.footer_down_btn_grp {display: table;margin: 0 auto;position: relative;margin-bottom: 25px;}
.footer_down_btn_link {text-align: center;-moz-box-shadow: inset 0px 2px 0px 0px #5d5c5c;-webkit-box-shadow: inset 0px 2px 0px 0px #5d5c5c;box-shadow: inset 0px 2px 0px 0px #5d5c5c;background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #353535), color-stop(1, #242224) );background: -moz-linear-gradient( center top, #353535 5%, #242224 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#353535', endColorstr='#242224');background-color: #353535;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;border: 1px solid #525252;color: #FFFFFF;float: left;font-family: arial;font-size: 14px;font-weight: normal;margin: 20px 15px;padding: 8px 12px;text-decoration: none;text-transform: uppercase;}
.footer_down_btn_link:hover {background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #242224), color-stop(1, #353535) );background: -moz-linear-gradient( center top, #242224 5%, #353535 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#242224', endColorstr='#353535');background-color: #242224;color: #fff;cursor: pointer;}
.footer_down_btn_link:active, .footer_down_btn_link:focus {color: #fff;}
#comments {line-height: 3.1rem;margin-bottom: 30px;}
ol.commentlist, ol.commentlist ul.children {list-style-type: none;margin-left: 0;}
ol.commentlist div.avatar {float: left;margin-right: 10px;}
ol.commentlist time {font-size: .8em;color: #eeeeee;}
ol.commentlist div.comment-author {position: relative;}
.panel ol.commentlist a.comment-edit-link {color: #ffffff;text-decoration: none;}
ol.commentlist span.edit-comment {position: absolute;right: 1.5em;top: 0;}
.comment h4 {margin-bottom: 0;}
.comment-content.comment blockquote > p {color: #555555;font-size: 12px;}
a.comment-reply-link {float: right;}
.commentlist li > .children {margin-left: 20px;}
#cancel-comment-reply {padding-left: 20px;}
.single-post-footer {float: left;width: 100%;}
#comment-nav ul {list-style-type: none;margin: 0;}
.fn > span {background: none repeat scroll 0 0 gray;color: #FFFFFF;font-size: 10px;padding: 0 3px;}
#comment-form-elements {list-style-type: none;margin: 0;}
.fltlft {float: left;}
.fltrgt {float: right;}
.clrbth {clear: both;}
.footer_wrap3 {background: none repeat scroll 0 0 #171717;float: left;padding: 15px 0;width: 100%;}
/* Specific Post-Type Styles */
#nav-posts {float: left;margin: 10px 0;width: 100%;}
#nav-posts .prev {float: left;}
#nav-posts .next {float: right;}
.post-title {clear: both;font-size: 30px;margin: 10px 0;}
.post-meta {color: #666666;font-size: 12px;font-style: italic;}
.excerpt-read-more {float: right;margin-bottom: 10px;font-size: 12px;}
.tags {float: left;margin-bottom: 10px;font-size: 12px;}
.tags a {font-style: italic;}
a:focus {color: inherit;outline: none;}
.footer_copyright {float: left;margin: 10px 0 0;padding-top: 7px;width: 100%;}
.footer_copyright * {color: #666;font-size: 12px;text-align: center;}
.footer_copyright a {color: #aaa;}
.comments-area {border-top: 1px dashed #AAAAAA;float: left;padding-top: 5px;width: 100%;}
.comments-title {font-size: 22px;}
.comment-meta.comment-author.vcard {float: left;width: 100%;}
.comment-meta.comment-author.vcard img {float: left;margin-bottom: 5px !important;}
.comment-meta.comment-author.vcard .fn {color: #43473D;float: left;font-size: 20px;font-style: normal;line-height: 2;margin-left: 10px;}
.comment-meta.comment-author.vcard > a time {color: #000000;float: right;}
article.comment {border-bottom: 1px dotted #CCCCCC;float: left;margin-bottom: 15px;padding-bottom: 10px;width: 100%;}
/* Image Attachment */
.attachment #main .post_content img {max-width: 100%;}
img {border: none !important;}
li.next {text-align: right;}
#sidebar1 .metadata, #sidebar1 .caption {padding-bottom: 20px;}
/* Widget Styles */
.widget {margin-bottom: 18px;}
.widget li {margin-bottom: 2px;}
.widget ul.children {margin-bottom: 0;}
.widget ul.children li {margin-left: 9px;}
#tag-cloud {margin-bottom: 18px;}
a[class^="tag-link-"]:hover {color: #000000;}
.widgettitle {font-size: 18px;}
.home-slider {max-width: 100%;overflow: hidden;margin: 10px 0;}
.admin_footer_text {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);color: #FFFFFF;}
.admin_footer_text > h1 {font-family: 'Raleway', Arial;font-size: 45px;}
.admin_footer_text > .textwidget {font-size: 14px;line-height: 22px;margin-bottom: 10px;text-align: justify;}
ul.link-list li a {color: #AAAAAA;}
ul.link-list li.active a:hover {color: #FFF;}
.tab_learn_more {background: none repeat scroll 0 0 #666666;color: #FFFFFF;display: table;font-size: 13px;line-height: normal;margin-top: 10px;padding: 3px 5px;}
.tab_learn_more:hover, .tab_learn_more:focus {color: #CCC;}
.inner_menu_wrap .top-nav li a {color: #FFFFFF;font-family: 'Raleway', Arial;font-size: 20px;line-height: normal;margin: 0 10px;padding: 5px 0;}
.inner_menu_wrap .top-nav li.active a:hover {color: #FFF;}
.inner_menu_wrap .top-nav li a:hover {color: #333;}
div.panel {margin: 0 0 22px 0;padding: 20px;}
.widgettitle {font-family: 'Raleway', Arial;font-size: 20px;font-weight:400;}
.post-title, .post-title a {color: #222222 !important;font-family: "Raleway", Arial;font-size: 26px;font-weight: 400;}
/* Popup Styles */
#imageBox_about, #imageBox, #pp_imageBox {display: none;z-index: 9999;}
.lightbox-wrapper-about, .lightbox-wrapper, .pp_lightbox-wrapper {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);display: none;float: left;height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 888;}
#imageBox_about > img, #imageBox > img {width: 480px;height: 360px;}
#closebtn_about, #closebtn, #pp_closebtn {font-family: 'Arial', Helvetica, sans-serif;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;padding: 3px;color: #fff;background: #000;float: right;line-height: 20px;margin: -25px;padding: 0 7px 3px;border: 2px solid #FFFFFF;cursor: pointer;}
.popup_form_about, .popup_form, .pp_popup_form {border-radius: 10px;-o-border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;display: none;float: left;position: fixed;top: 100px;z-index: 9999;left: 0;width: 100%;}
.popup_form_inner_about, .popup_form_inner, .pp_popup_form_inner {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #333333;border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);-o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);display: table;margin: 0 auto;padding: 15px;width: 300px;}
/* BlOG */
.row.blog-content {padding: 40px 0 15px;}
.post_thumbnails a > img {width: 100%;}
.blog_post_excerpt {float: left;margin-bottom: 30px;padding-bottom: 30px;width: 100%;}
.blog_post_excerpt .post-title {margin-top: 0;}
.blog_post_excerpt .post-meta > a {color: #FFFFFF !important;padding: 2px 5px;}
.blog_post_excerpt .post-meta {font-style: normal;}
.blog_post_excerpt footer .tags > a {color: #FFFFFF !important;font-style: normal;padding: 2px 5px;}
.blog_post_excerpt footer .tags > a:hover {background-color: #666 !important;}
.blog-content .author-info {color: #FFFFFF;float: left;margin: 20px 0;padding: 15px;width: 100%;}
.blog-content .author-info .author-avatar {float: left;margin-right: 20px;}
.blog-content .author-info .author-description {float: left;width: 100%;}
.blog-content .author-info .author-description > h2 {clear: right;float: left;margin: 10px 0 0;}
.blog-content .author-info .author-description p {float: left;margin: 0;width: 100%;}
.footer_copyright > p {margin-bottom: 0;}
/* ONEPiXEL Celebrity Guru */
.site_footer > .row .home-widgettitle {color: #FFFFFF;font-family: "Raleway", Imact, Arial;font-size: 30px;margin-top: 0;}
.txt_shadow_none {text-shadow: none !important;}
.celebrity_banner .flexslider {overflow: hidden;position: relative;}
.celebrity_banner .header-guardian-angel > .row {background-size: contain !important;}
.flex-direction-nav {display: none;}
.bg_white {background: #fff;}
.celebrity_footer_img {text-align: center;}
.celebrity_footer_img img {vertical-align: bottom;margin-top: 10px;}
.testimonial_rotator, .lightbox_rotator {clear: both;float: left;width: 100%;}
#testi-author {font-size: 18px;text-align: right;}
.more-link {white-space: nowrap;}
.single_testimonial {text-align: center;}
.testimonial_wid_wrap {background: none repeat scroll 0 0 #F2F2F2;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;padding: 40px 0;}
.lightbox_wid_wrap {padding: 40px 0;background: #FFF;}
.testimonial_wid_title, .lightbox_wid_title {float: left;font-family: "Raleway", Arial;font-size: 30px;margin-bottom: 25px;margin-top: 0;text-align: center;width: 100%;}
.text_editor_op > .twelve.columns {min-height: 0px;margin: 25px auto;}
.tetsimonial-entry-content {background: url(images/testi_shadow.png) no-repeat scroll center bottom transparent;float: left;width: 100%;padding-bottom: 14px;background-size: contain;}
.tetsimonial-entry {background: none repeat scroll 0 0 #ffffff;border: 1px solid #e2e2e2;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;float: left;min-height: 156px;padding: 12px;width: 100%;}
.tetsimonial-entry .testimonial-text {color: #373a36;float: left;font-family: Segoe UI, sans-serif;font-size: 13px;margin-bottom: 4px;text-align: left;width: 100%;}
.tetsimonial-entry .testimonial-text > a {float: right;}
.tetsimonial-entry-head {float: left;width: 100%;}
.tetsimonial-entry-head-elem {clear: right;float: left;}
.tst_name {float: left;font-family: Segoe UI, sans-serif;font-size: 15px;padding: 10px 0 10px 5px;width: 100%;}
.tst_date {clear: left;color: #9b9b9b;float: left;font-family: Segoe UI, sans-serif;font-size: 12px;padding-left: 5px;}
.tetsimonial-entry-content-inset {background: #fff;border-left-width: 1px;position: relative;border-right-width: 1px;border-bottom-width: 1px;border-top-width: 4px;border-style: solid;border-left-color: #ddd;border-right-color: #ddd;border-bottom-color: #ddd;border-radius: 6px;-o-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;float: left;padding: 15px;width: 100%;}
.choice_box_single {float: left;text-align: center;width: 100%;background: #fff;border: 1px solid #FFFFFF;border-radius: 3px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);overflow: hidden;padding-bottom: 15px;}
.choice_box_single_inset {float: left;margin-bottom: 45px;width: 100%;}
.choice_box_logo {float: left;height: 110px;position: relative;width: 100%;}
.choice_box_logo > h3 {float: left;font-family: "Raleway", Arial;font-size: 1.6em;width: 100%;}
.choice_box_logo > img {border: 3px solid #FFFFFF !important;border-radius: 50%;box-shadow: 0 2px 1px rgba(0, 0, 0, 0.2) inset;height: 100px;left: 50%;margin-left: -50px;padding: 10px;position: absolute;top: 50%;width: 100px;background: #fff;}
.choice_box_content, .choice_box_content p {float: left;margin: 5px 0 10px;width: 100%;padding: 0 3px;}
.onepixel_socialbar {float: left;width: 100%;padding: 4px 0;}
.onepixel_socialbar .social-icon-set a:hover i{color:#FFF;}
.onepixel_socialbar .social-icon-set {float: left;}
.social-icon-set.social_snip_slide {background: none repeat scroll 0 0 #171717;border-radius: 3px 0 0 3px;padding: 3px 2px;position: fixed;right: 0;top: 30%;z-index: 9900;}
.social-icon-set.social_snip_slide a {clear: both;float: left;margin: 2px;}
ul.footer_navigation {float: left;width:100%;}
ul.footer_navigation li {border-right: 1px solid rgba(255, 255, 255, 0.3);float: left;margin-right: 10px;padding-right: 10px;}
.two.columns.hav-nbrd {text-align: center;}
.innrepage_wrapper .slide-menu-txt {color: #FFFFFF !important;}
.about_banner_wrap {background-size: calc(100%) auto !important;position: relative;}
.about_celeb_image {height: 100%;position: absolute;width: 100%;}
.about_celeb_image > .row {position: relative;height: 100%;background-size: contain !important;}
.about_banner_title {color: #FFFFFF;float: left;font-family: Raleway;margin-top: -20px;max-width: 50%;position: absolute;top: 50%;left: 15px;text-shadow: 1px 1px 2px #000000;}
.about_desc .page_ttl {float: left;font-family: Raleway;font-size: 36px;}
.about_desc_colored .page_ttl {color: #FFFFFF;font-family: Raleway;font-size: 36px;}
.about_desc_colored_cw > p {margin-bottom: 15px;}
.about_desc_colored_cw_ig img {vertical-align: bottom;}
.about_desc_colored_cw_ig {padding-top: 10px;text-align: center;}
.about_desc_colored {float: left;margin: 15px 0;padding: 0;width: 100%;}
.about_desc_non_colored {float: left;line-height: 1.6;margin: 5px 0 20px;width: 100%;}
.cool_half_box .optin_btn_clx {margin-bottom: 10px;}
/* Landing Page Template*/
.privacy-policy.book-page .landing-footer-menu {margin-bottom: 15px;}
.opxl-ebook-holder .landing-footer-menu {float: right;}
.opxl-ebook-holder .landing-footer-menu ul {float: right;}
.event-page-wrap .landing-footer-menu, .privacy-policy.book-page .landing-footer-menu {float: left;text-align: center;width: 100%;}
.event-page-wrap .landing-footer-menu > ul, .privacy-policy.book-page .landing-footer-menu > ul {float: left;width: 100%;}
.event-page-wrap .landing-footer-menu > ul li, .privacy-policy.book-page .landing-footer-menu > ul li {display: inline-block;}
.opxl-ebook-holder .landing-footer-menu ul li {float: left;}
.event-page-wrap .landing-footer-menu > ul li a, .privacy-policy.book-page .landing-footer-menu > ul li a {color: #333333;text-decoration: none;}
.privacy-policy.book-page .landing-footer-menu > ul li a {color: #FFF !important;}
.event-page-wrap .landing-footer-menu > ul li, .privacy-policy.book-page .landing-footer-menu > ul li, .opxl-ebook-holder .landing-footer-menu ul li {border-right: 1px solid #cccccc;display: inline-block;line-height: 14px;padding: 0 10px;}
.event-page-wrap .landing-footer-menu > ul li:last-child, .privacy-policy.book-page .landing-footer-menu > ul li:last-child, .opxl-ebook-holder .landing-footer-menu ul li:last-child {border-right: medium none;}
/* Lnd Stop */
.landing_wrapper .row {width: 850px !important;}
.landing_wrapper {float: left;width: 100%;margin: 25px 0;}
body#landing_wrapper {background: url(images/greyzz.png) repeat scroll center center #eee;}
body#landing_builder_wrapper {background: url("images/lp-builder.png") repeat scroll center center #EEEEEE;}
.landing_wrapper_inset {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DDDDDD;border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);margin: 0 auto;overflow: hidden;}
.lp_footer .footer_copyright {padding-bottom: 5px;}
.icon-twitter {font-size: 13px;}
.lp_header_bg .subhead {margin: 0 0 10px;}
.lp_content_wr .page_ttl {font-family: 'Raleway', Arial;font-size: 36px;}
.row.lp_footer {background: none repeat scroll 0 0 #111111;}
.lp_footer .landing_footer_nav {float: left;width: 100%;}
.lp_footer .landing_footer_nav li {float: left;margin-right: 15px;margin-top: 5px;}
.lp_footer .landing_footer_nav li a {color: #EEEEEE;font-size: 11px;text-transform: uppercase;}
.lp_footer .landing_footer_nav li.active a, .lp_footer .landing_footer_nav li a:hover {text-decoration: underline !important;}
.testimonial_rotator .home-widgettitle, .lightbox_rotator .home-widgettitle {font-family: Raleway;margin: 0 0 10px;text-align: center;}
.testimonial_rotator .textwidget, .lightbox_rotator .textwidget {text-align: center;}
/* Responsive Tabs */
ul.resp-tabs-list, p {margin: 0px;}
.resp-tabs-list li {display: inline-block;margin: 0;width: 100%;list-style: none;cursor: pointer;float: left;}
h2.resp-accordion {cursor: pointer;padding: 5px;display: none;}
.resp-tab-content {display: none;padding: 0 15px;}
.resp-content-active, .resp-accordion-active {display: block;}
h2.resp-accordion {margin: 0 0 5px 0;padding: 10px 15px;}
h2.resp-tab-active {border-bottom: 0px solid #c1c1c1 !important;margin-bottom: 0px !important;padding: 10px 15px !important;}
h2.resp-tab-title:last-child {border-bottom: 12px solid #c1c1c1 !important;background: blue;}
.resp-vtabs ul.resp-tabs-list {float: left;width: 30%;}
.resp-vtabs .resp-tabs-list li {display: block;padding: 15px 15px !important;margin: 0;cursor: pointer;float: none;}
.resp-vtabs .resp-tabs-container {padding: 0px;background-color: #fff;border: 1px solid #c1c1c1;float: left;width: 68%;min-height: 250px;border-radius: 4px;clear: none;}
.resp-vtabs .resp-tab-content {border: none;}
.resp-vtabs li.resp-tab-active {border: 1px solid #c1c1c1;border-right: none;background-color: #fff;position: relative;z-index: 1;margin-right: -1px !important;padding: 14px 15px 15px 14px !important;}
.resp-arrow {width: 0;height: 0;float: right;margin-top: 3px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 12px solid #000;}
h2.resp-tab-active span.resp-arrow {border: none;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 12px solid #FFF;}
.resp-easy-accordion h2.resp-accordion {display: block;}
.resp-easy-accordion .resp-tab-content {border: 1px solid #c1c1c1;}
.resp-easy-accordion .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important;}
.resp-jfit {width: 100%;margin: 0px;}
.resp-tab-content-active {display: block;}
.menu_loaction_one {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);padding: 0px 25px 0px;margin: 20px 0 0;float: right;}
.menu_loaction_one .nav-bar {float: left;width: 100%;}
.menu_loaction_one .nav-bar li {float: left;line-height: normal;margin-right: 15px;padding: 10px 0px 7px;}
.menu_loaction_one .nav-bar li:last-child {margin-right: 0px;}
.menu_loaction_one .nav-bar li a {color: #FFFFFF;float: left;font-family: 'Raleway', arial;font-size: 22px;line-height: normal;width: 100%;}
.menu_loaction_two {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);display: table;float: none;margin: 0 auto;padding: 0px 25px 0px;}
.menu_loaction_two .nav-bar {float: left;width: 100%;}
.twelve.columns.menu_absol {bottom: 0;position: absolute;width: 100%;}
.menu_loaction_two .nav-bar li {float: left;line-height: normal;margin-right: 15px;padding: 12px 0px 7px;}
.menu_loaction_two .nav-bar li:last-child {margin-right: 0px;}
.menu_loaction_two .nav-bar li a {color: #FFFFFF;float: left;font-family: 'Raleway', arial;font-size: 22px;line-height: normal;width: 100%;}
.p_relative {position: relative;}
.optin_cool_wrap {box-shadow: 0 3px 2px rgba(0, 0, 0, 0.3) inset;-moz-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.3) inset;padding: 30px 0;position: relative;margin: 0;}
.cool_half_box {box-shadow: 0 3px 2px rgba(0, 0, 0, 0.12) inset;-moz-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.12) inset;-webkit-box-shadow: 0 3px 2px rgba(0, 0, 0, 0.12) inset;margin: 0;}
.chb_content_left > img {vertical-align: baseline;}
.blues_block h1 {color: #FFFFFF;float: left;font-size: 35px;text-align: center;text-shadow: 1px 1px 2px #000000;width: 100%;}
.chb_content_right > h2 {color: #FFFFFF;float: left;font-size: 35px;text-align: left;width: 100%;margin-bottom: 0;}
.chb_content_right > p {color: #FFFFFF;float: left;font-size: 14px;text-align: left;width: 100%;font-weight: normal;margin: 15px 0;}
.blues_block h3 {color: #FFFFFF;float: left;font-size: 16px;text-align: center;text-shadow: 1px 1px 2px #000000;width: 100%;font-weight: normal;margin-top: 0;margin-bottom: 30px;}
.optin_btn_clx {border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;color: #ffffff !important;display: table;font-family: Raleway, Arial;font-size: 22px;line-height: 22px;margin: 0 auto;padding: 12px 22px;text-transform: uppercase;}
.optin_btn_clx:hover {color: #FFFFFF !important;opacity: 0.9;}
.social-icon-set.social_snip_slide_left {background: none repeat scroll 0 0 #171717;border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;-webkit-border-radius: 0 3px 3px 0;padding: 3px 2px;position: fixed;left: 0;top: 30%;z-index: 10;}
.social-icon-set.social_snip_slide_left a {clear: both;float: left;margin: 2px;}
/* TESTIMONIALS */
.single_tstiml_arch {background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7));background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);background: linear-gradient(to bottom, #ffffff 0%, #f7f7f7 100%);border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);padding-bottom: 5px;padding-top: 5px;position: relative;}
.twelve.columns.single_tstiml_arch:after {content: url(images/cite_btr.png);bottom: -20px;height: 20px;position: absolute;right: 60px;width: 36px;z-index: 10;}
.arch_author_avathar {border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;height: 100px;margin: 10px 0;width: 100px;}
.single_tstiml_arch > .three.columns {text-align: center;}
.single_tstiml_arch > .nine.columns {position: relative;}
.arch_quote {color: #E9E9E9;font-family: Georgia, serif;font-size: 155px;left: -1px;line-height: 1;position: absolute;top: -10px;z-index: 0;}
.arch_testimonial-text {float: left;font-size: 15px;font-style: italic;margin: 10px 0;position: relative;text-shadow: 1px 1px 1px #FFFFFF;width: 100%;}
.arch_testimonial-client-name {margin: 0;padding-bottom: 10px !important;padding-top: 20px !important;}
.single_tstiml_arch {margin-top: 20px;}
.arch_testimonial-client-name cite {float: right;font-family: 'Raleway', helvetica, Arial;font-style: normal;}
.mobile-nav-container.active {height: auto !important;}
.is_float_menu > h2 {border-right: 1px solid rgba(255,255,255,0.8);float: left;font-family: 'Raleway', helvetica, Arial;font-size: 30px;margin: 0;padding: 4px 30px 0 0;}
.onepixel_super_menu {float: left;margin-left: 15px;}
.onepixel_super_menu > .top-nav {float: left;}
.onepixel_super_menu > .top-nav li {float: left;padding: 10px;}
.onepixel_super_menu > .top-nav li a, .onepixel_super_menu > .top-nav li.active a {color: #fff !important;float: left;font-family: Raleway;font-size: 14px;padding: 0 5px;}
.onepixel_super_menu > .top-nav li:hover a {color: #FFF !important;}
.is_floating_menu {background: none repeat scroll 0 0 rgba(0,0,0,0.8);float: left;left: 0;position: fixed;top: 10px;width: 100%;z-index: 9999;display: none;transition: all linear 0.2s;-moz-transition: all linear 0.2s;-webkit-transition: all linear 0.2s;border-bottom: 1px solid rgba(0, 0, 0, 0.3);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.5);}
.init_fixed {display: block !important;}
.init_flot_top {top: 0;}
.onepixel_super_mobile .mobile-nav-container {top: 0;}
.onepixel_super_mobile {float: left;}
a.playbtn_x {background: url(images/xplay.png) no-repeat scroll center center rgba(255, 255, 255, 1);opacity: 0.4;}
a.pausebtn_x {background: url(images/xpause.png) no-repeat scroll center center rgba(255, 255, 255, 1);opacity: 0.4;}
a.playbtn_x:hover {opacity: 0.8;}
a.pausebtn_x:hover {opacity: 0.8;}
a.xplaypause {border-radius: 13px;height: 100px;left: 50%;margin-left: -75px;margin-top: -50px;position: absolute;top: 50%;width: 150px;z-index: 9999;}
a.x_mute {background: url(images/xmute.png) no-repeat scroll center center rgba(255, 255, 255, 0.8);opacity: 0.2;}
a.x_unmute {background: url(images/xunmute.png) no-repeat scroll center center rgba(255, 255, 255, 0.8);opacity: 0.2;}
a.xmuted {border-radius: 2px;bottom: 10px;position: absolute;right: 10px;width: 30px;height: 30px;opacity: 0.2;z-index: 9999;}
a.xmuted:hover {opacity: 0.8;}
a.x_autoplay {background: url(images/xplay_small.png) no-repeat scroll center center rgba(255, 255, 255, 0.8);}
a.x_autopause {background: url(images/xpause_small.png) no-repeat scroll center center rgba(255, 255, 255, 0.8);}
a.xautoplay {border-radius: 2px;bottom: 10px;position: absolute;right: 10px;width: 30px;height: 30px;opacity: 0.2;z-index: 9999;}
a.xautoplay:hover {opacity: 0.8;}
/* Featured Lightbox */
.chb_content_left {text-align: center;}
.chb_content_left > img {margin: 10px 0;}
.img_anim_box.lb_threecolumns {float: left;margin: 2%;width: 21%;}
.img_anim_box {position: relative;overflow: hidden;}
.img_anim_box img {width: 100%;float: left;position: relative;z-index: 9000;transition: transform 0.7s ease 0s;-moz-transition: transform 0.7s ease 0s;-webkit-transition: transform 0.7s ease 0s;}
.img_anim_box span {left: 0;top: 0;opacity: 0;background-color: rgba(0, 0, 0, 0.7);height: 0%;position: absolute;width: 100%;z-index: 9050;transition: all ease 0.4s;-moz-transition: all ease 0.4s;-webkit-transition: all ease 0.4s;padding: 0 15px;}
.img_anim_box a {border: 1px solid #FFFFFF;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;bottom: 0%;color: #FFFFFF;font-family: arial;font-size: 15px;left: 50%;margin-bottom: -12px;margin-left: -23px;opacity: 0;padding: 1px 5px;position: absolute;text-decoration: none;text-transform: uppercase;z-index: 9100;transition: all ease-in-out 0.5s;-moz-transition: all ease-in-out 0.5s;-webkit-transition: all ease-in-out 0.5s;visibility: hidden;line-height: normal;}
.img_anim_box:hover {cursor: pointer;}
.img_anim_box:hover span {opacity: 1;height: 100%;height: 100%;}
.img_anim_box:hover img {transform: rotate(15deg) scale(1.4);-moz-transform: rotate(15deg) scale(1.4);-webkit-transform: rotate(15deg) scale(1.4);}
.img_anim_box:hover a {opacity: 0.8;bottom: 50%;visibility: visible;}
.img_anim_box a:hover {opacity: 1;color: #fff !important;}
.single_lb_box {border: 0 none;display: none;left: 0;position: fixed;right: 0;top: 0;z-index: 9100;overflow: hidden;}
.img_light_bx_content {background: none repeat scroll 0 0 #FFFFFF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.7);max-width: 700px;position: relative;width: 100%;z-index: 9100;overflow: hidden;background-clip: content-box;margin: 60px auto 0;padding: 5px;transition: transform 0.3s ease-out 0s;-moz-transition: transform 0.3s ease-out 0s;-webkit-transition: transform 0.3s ease-out 0s;-o-transition: transform 0.3s ease-out 0s;transform: translate(0px, -25%);-moz-transform: translate(0px, -25%);-o-transform: translate(0px, -25%);-webkit-transform: translate(0px, -25%);}
.img_light_bx_translate {transform: translate(0px, 0px) !important;-o-transform: translate(0px, 0px) !important;-ms-transform: translate(0px, 0px) !important;-moz-transform: translate(0px, 0px) !important;-webkit-transform: translate(0px, 0px) !important;}
.img_anim_light_bx_wrap {float: left;height: 0;width: 0;font-family: Arial, Helvetica, sans-serif;}
.lbn_blk_overlay {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 9060;display: none;}
h1.light_box_post_title {background: none repeat scroll 0 0 #F5F5F5;float: left;font-family: "Raleway", Arial;font-size: 30px;margin: 0;overflow: hidden;padding: 10px 50px 10px 20px;width: 100%;}
.click_to_close {color: #999999;font-size: 17px;font-weight: bold;position: absolute;right: 25px;text-shadow: 1px 1px 0 #FFFFFF;top: 17px;z-index: 9999;}
.click_to_close:hover {color: #666;cursor: pointer;}
.click_to_close:hover {font-size: 24px;transition: all 0.1s ease-in-out 0s;}
.light_box_post_wrap {float: left;padding: 15px;width: 100%;}
.light_box_post_wrap > a img {border: 1px solid #DDDDDD !important;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);float: left;height: 200px;margin: 5px 15px 15px 5px;padding: 7px;width: 200px;}
.is_float_menu > h2 {color: #fff;}
.light_box_post_wrap p {color: #333333;font-size: 14px;line-height: 22px;margin: 0;}
.light_box_post_wrap_vew {color: #FFFFFF;float: right;font-size: 14px;margin-top: 10px;padding: 5px 7px;text-decoration: none;text-transform: uppercase;}
.light_box_post_wrap_vew:hover {background: none repeat scroll 0 0 #666;color: #fff !important;}
/* VIDEO HEADER */
.onepixel_video_header {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);height: 0;left: 0;position: fixed;top: 0;width: 100%;z-index: 9999;visibility: hidden;overflow: hidden;}
.onepixel_video_translate_off .onepixel_video_header_iframe_holder {margin: 0 auto !important;}
.onepixel_video_translate_off {height: 100%;visibility: visible;}
.onepixel_video_header_lb {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;height: 100%;left: 0;padding: 40px 6px;position: absolute;text-align: center;top: 0;width: 100%;}
.onepixel_video_header_iframe_holder {transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;line-height: 0;max-width: 900px;width: 100%;display: inline-block;margin: -100px auto 0;position: relative;text-align: left;vertical-align: middle;}
.onepixel_video_header_iframescaler {height: 0;overflow: hidden;padding-top: 56.25%;width: 100%;}
.onepixel_video_header_iframescaler iframe {background: none repeat scroll 0 0 #000000;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);height: 100%;left: 0;position: absolute;top: 40px;width: 100%;z-index: 9999;}
.onepixel_video_header_close {background: none repeat scroll 0 0 rgba(0,0,0,0.2);border: medium none;color: #FFF;font-size: 24px;height: auto;line-height: normal;padding: 0 8px;position: absolute;right: 0;text-align: right;top: 5px;width: auto;z-index: 9999;cursor: pointer;}
.onepixel_video_header_close:hover {background: none repeat scroll 0 0 #000;}
.onepixel_video_header_iframescaler h1 {color: #FFFFFF;opacity: 0.6;position: absolute;text-align: center;text-transform: uppercase;top: 50px;width: 100%;z-index: 9999;}
/* Walker Menu */
.menu_loaction_one .flyout {min-width: 200px;top: 44px;width: 100%;}
.menu_loaction_one .flyout > li {padding: 0;width: 100%;}
body .menu_loaction_one .flyout > li a {color: #FFF !important;}
body .menu_loaction_one .flyout > li a, .menu_loaction_one .flyout li:hover a {color: #FFF !important;}
.has-flyout:hover > .flyout {display: block !important;}
.menu_loaction_one .has-flyout > .flyout > .has-flyout > .flyout {left: 100%;top: 0;}
.has-flyout {position: relative;}
.mobile-nav-container .flyout {height: 0;overflow: hidden;transition: ease 0.5s linear 0s;}
.mobile-nav-container .flyout.mobile-flyout {height: auto;}
.top-nav .has-flyout .has-flyout::after, .mobile-nav-container .has-flyout > a::after, .is_float_menu .has-flyout .has-flyout::after {border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #CCC;border-image: none;border-style: solid;border-width: 5px;content: "";height: 0;margin-right: 4px;margin-top: -5px;position: absolute;right: 0;top: 50%;width: 0;}
.nav-bar > li.has-flyout > .flyout .flyout {left: 98% !important;margin-left: 2% !important;top: 0;}
.mobile-nav-container .has-flyout > a:after {top: 8px;}
.is_float_menu .flyout {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);top: 35px;min-width: 200px;width: 100%;}
.is_float_menu .has-flyout > .flyout > .has-flyout > .flyout {left: 100%;top: 0;}
.is_float_menu .flyout > li {padding: 0;width: 100%;}
body .is_float_menu .flyout > li a {background: none;color: #FFF !important;padding: 10px 5px;margin: 0;width: 100%;}
body .is_float_menu .flyout > li:hover a {background: rgba(0,0,0,0.3);color: #FFF !important;}
.mobile-nav-container .has-flyout > a.clicker_mob_flyer:after {border-color: rgba(255, 255, 255, 0.6) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) !important;}
.mobile-nav-container .has-flyout .has-flyout:after {border: none;}
.is_float_menu .has-flyout .has-flyout:after {top: 9px;}
.is_float_menu .flyout.mobile-flyout {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);top: 0;left: 0 !important;}
.is_float_menu .flyout.mobile-flyout li {margin-bottom: 5px;position: relative;}
/* Left walker */
.menu_side_post #primary-menu .flyout {position: relative;height: 0%;transition: all ease 0.4s;opacity: 0;float: left;}
.menu_side_post #primary-menu .flyout, .menu_side_post .flyout li, .menu_side_post .flyout li a {width: 100%;}
.menu_side_post #primary-menu .has-flyout:hover .flyout {opacity: 1;height: 100%;}
.menu_side_post #primary-menu .flyout li, .menu_side_post .flyout li a {border: none;background: none;}
body .menu_side_post #primary-menu .flyout li > a {color: #FFF !important;}
body .menu_side_post #primary-menu .flyout li > a:hover {background: rgba(0,0,0,0.3);color: #FFF !important;}
.menu_side_post #primary-menu .flyout li a {padding: 0 0 0 6px;}
.menu_side_post #primary-menu .flyout li .flyout li a {padding: 0 0 0 12px;}
.menu_side_post #primary-menu .flyout li {margin: 5px 0;}
.menu_side_post #primary-menu .has-flyout .has-flyout:after {display: none;}
.menu_side_post #primary-menu .top-nav > li {width: 100%;}
/* Right walker */
.menu_right_post .top-nav li {float: left;text-align: right;width: 100%;}
.menu_right_post #primary-menu .flyout {position: relative;height: 0%;transition: all ease 0.4s;opacity: 0;float: left;}
.menu_right_post #primary-menu .flyout, .menu_side_post .flyout li, .menu_side_post .flyout li a {width: 100%;}
.menu_right_post #primary-menu .has-flyout:hover .flyout {opacity: 1;height: 100%;}
.menu_right_post #primary-menu .flyout li, .menu_right_post .flyout li a {border: none;background: none;}
body .menu_right_post #primary-menu .flyout li > a {color: #FFF !important;}
body .menu_right_post #primary-menu .flyout li > a:hover {background: rgba(0,0,0,0.3);color: #FFF !important;}
.menu_right_post #primary-menu .flyout li a, .menu_right_post #primary-menu .flyout li .flyout li a {padding: 0;}
.menu_right_post #primary-menu .flyout li {margin: 5px 0;}
.menu_right_post #primary-menu .has-flyout .has-flyout:after {display: none;}
.menu_right_post #primary-menu .top-nav > li {width: 100%;}
/* Bottom walker */
.menu_loaction_two .flyout {min-width: 200px;bottom: 44px;width: 100%;}
.menu_loaction_two .flyout > li {padding: 0;width: 100%;}
body .menu_loaction_two .flyout > li a {color: #FFF !important;}
body .menu_loaction_two .flyout > li a, .menu_loaction_two .flyout li:hover a {color: #FFF !important;}
.menu_loaction_two .has-flyout > .flyout > .has-flyout > .flyout {left: 100%;bottom: 0;}
/* Inner walker */
.inner_menu_wrap .flyout {min-width: 200px;top: 35px;width: 100%;background: rgba(0,0,0,0.6);}
.inner_menu_wrap .flyout > li {padding: 0;width: 100%;}
body .inner_menu_wrap .flyout > li a {color: #FFF !important;}
body .inner_menu_wrap .flyout > li a, .inner_menu_wrap .flyout li:hover a {color: #FFF !important;}
.inner_menu_wrap .has-flyout > .flyout > .has-flyout > .flyout {left: 100%;top: 0;}
.inner_menu_wrap .flyout li a {background: none;border-bottom: 1px solid rgba(0, 0, 0, 0.2);margin: 0;padding: 5px 8px;}
.inner_menu_wrap .flyout li:hover a {background: rgba(0,0,0,0.3);}
.landing_footer_nav .flyout {display: none;}
/* Product Page */
.opxl-product-page {margin: 20px 0;}
.opxl-product-single-thumbnail {text-align: center;}
.opxl-product-single-col {margin: 20px 0;padding: 20px 0;}
.opxl-product-single-col .post-title {margin-top: 0;}
.optin_btn_clx.opxl-product-read-more {float: left;margin-top: 20px;}
.opxl-product-single-col.opxl-alt .optin_btn_clx.opxl-product-read-more {float: right;}
.opxl-product-single-col.opxl-alt .opxl-product-single-excerpt, .opxl-product-single-col.opxl-alt .post-title {text-align: right;}
.opxl-product-single-col.opxl-alt {background-color: #F3F3F3;border-bottom: 1px solid #DDDDDD;border-top: 1px solid #DDDDDD;margin: 20px 0;padding: 20px 0;}
#uniqu_header_banner, #uniqu_footer_banner, #uniqu_about_banner {left: -10000px !important;position: fixed !important;visibility: hidden !important;width: 100% !important;}
.products_archive_title {margin-bottom: 0px;}
/* Comments */
.comments-area.special-single {background: none repeat scroll 0 0 #ECECEC;border-color: #FFFFFF;padding: 10px;}
.comments-area.special-single h2.comments-title {color: #777777;float: left;line-height: normal;width: 100%;}
section.comment-content.comment {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D8D8D8;}
section.comment-content.comment blockquote {border-left: none;}
.comment-meta.comment-author.vcard > a time {color: #000000;float: right;padding: 2px 5px 0 0;}
.comment-reply-link {font-size: 12px;}
.comment-content.comment blockquote > p {color: #555555 !important;font-size: 13px;line-height: 2;}
.leave-comment-atr {color: #777777;float: left;font-size: 18px;margin-top: 0;width: 100%;font-weight: normal;}
.special-single textarea {height: 121px;line-height: 1.5;resize: vertical;font-family: Arial, Helvetica, sans-serif;}
.special-single .button.medium.radius.blue.nice {border: medium none;border-radius: 0;box-shadow: none;font-family: Raleway;font-size: 15px;font-weight: normal;margin: 0 auto;width: 170px;}
.special-single .button.medium.radius.blue.nice:hover {background: none repeat scroll 0 0 #333333 !important;}
.single-podcaster-tile {background-color: #EEE;float: left;margin: 20px 0;width: 100%;}
.podcast_featured_image {padding: 0;}
.podcast-title {float: left;font-size: 30px;line-height: normal;margin: 12px 0;width: 100%;}
.podcast_featured_image img {vertical-align: bottom;}
.podcast-excerpt {float: left;width: 100%;}
.podcast-excerpt p {float: left;width: 100%;font-size: 15px;}
.podcast-player {float: left;margin: 15px 0 5px;width: 100%;}
.pod-right {float: right;margin-top: 5px;width: 45%;}
.pod-left {float: left;margin-top: 5px;width: 45%;}
.podcast-download-enabled {color: #FFFFFF;float: left;padding: 7px 10px;text-transform: uppercase;}
.single-pod-template .podcast-player {margin: 20px 0;}
.podcast-download-enabled:hover {background: none repeat scroll 0 0 #333 !important;color: #FFFFFF !important;}
.pod-right > a {float: right;margin-top: 5px;}
.twelve.columns.podcast-feeder {margin-bottom: 20px;margin-top: 20px;}
/* Book Page */
.opxl-book-single-thumbnail {padding-right: 0;}
.opxl-book-single-col {margin: 20px 0;padding: 20px 0;}
.opxl-book-single-thumbnail {text-align: center;}
.opxl-book-single-descript .post-title {float: left;font-family: "Raleway", Arial;font-size: 35px;text-align: center;text-transform: uppercase;width: 100%;}
.opxl-book-single-col .post-title {margin-top: 0;}
.opxl-book-single-excerpt {float: left;width: 100%;margin-bottom: 20px;}
.opxl-book-single-col.opxl-alt .opxl-book-single-excerpt, .opxl-book-single-col.opxl-alt .post-title {text-align: center;}
.opxl-book-single-col.opxl-alt {margin: 20px 0;padding: 20px 0;}
.opxl-book-single-excerpt p {color: #373a36;float: left;font-family: "Arial", ​Helvetica, ​"Lucida Grande", ​sans-serif;margin-top: 10px;text-align: center;width: 100%;}
.optin_btn_clx.opxl-book-read-more {display: table;font-family: "Arial", ​Helvetica,​sans-serif;font-size: 20px;margin: 0 auto;text-align: center;}
.opxl-book-single-descript {background: -moz-linear-gradient(-45deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 100%);background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.05)));background: -webkit-linear-gradient(-45deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 100%);background: -o-linear-gradient(-45deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 100%);background: -ms-linear-gradient(-45deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 100%);background: linear-gradient(135deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.05) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#0d000000', GradientType=1 );}
.opxl-alt .opxl-book-single-descript {background: -moz-linear-gradient(45deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(0,0,0,0.05)), color-stop(100%, rgba(0,0,0,0)));background: -webkit-linear-gradient(45deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background: -o-linear-gradient(45deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background: -ms-linear-gradient(45deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);background: linear-gradient(45deg, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#00000000', GradientType=1 );}
/* Video Page */
.fltl100.onpixel_video_search {background: none repeat scroll 0 0 #444;}
.six.columns.video_search {text-align: center;}
.six.columns.video_search > form {float: left;margin: 0;width: 100%;}
.video_search .columns {padding: 0 2px;}
.video_search .three.columns > span {color: #ffffff;float: left;font-size: 16px;padding: 18px 0 5px;width: 100%;}
.video_search .inlineSearch {border: medium none;border-radius: 0;float: left;margin: 9px 0 8px;width: 100%;}
.video_search .inlineSubmit {background: none repeat scroll 0 0 #ffba00;border: medium none;color: #ffffff;cursor: pointer;font-size: 16px;margin: 9px 0 7px;padding: 7px 20px;}
.video_search .inlineSubmit:hover {background: none repeat scroll 0 0 #333;color: #FFF;}
.single-video-exc {border-bottom-width: 1px;border-bottom-style: solid;float: left;margin: 0 0 30px;padding-bottom: 30px;width: 100%;}
.video_featured_image {text-align: center;}
.video_featured_image img {max-width: 300%;width: 100%;}
.videos_excerpt .video-title {float: left;font-family: "Raleway", Arial;font-size: 25px;margin-top: 0;width: 100%;}
.video-excerpt {float: left;line-height: 20px;width: 100%;color: #373a36;font-family: Arial, Helvetica, sans-serif;font-size: 14px;margin-bottom: 10px;}
.vdo_tsml span {color: #FFFFFF;font-size: 22px;left: 29%;position: absolute;text-align: left;top: 57%;}
.video_featured_image:after {background: url('images/xplay_small_white.png') no-repeat scroll center center rgba(0, 0, 0, 0.5);content: "";height: 100%;left: 0;position: absolute;top: 0;padding: 0 15px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;width: 100%;background-clip: content-box;transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;opacity: 0.6;}
.video_featured_image:hover span {display: none;}
.video_featured_image:hover:after, .four.columns.video_featured_image:hover:after {width: 0%;}
.video_featured_image:hover, .four.columns.video_featured_image:hover {opacity: 1;}
.fltl100.video_stream {padding: 40px 0;}
.rj_taxonomy_lists {border-width: 1px;border-style: solid;float: left;width: 100%;}
.rj_taxonomy_lists li {float: left;font-family: Arial, Helvetica, sans-serif;width: 100%;font-size: 15px;border-bottom: 1px solid #f0f0f0;transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;}
.rj_taxonomy_lists li a {padding: 15px;float: left;width: 100%;}
.rj_taxonomy_lists li:last-child {border-bottom: none;}
.rj_taxonomy_lists li.rf_first {font-family: "Raleway", Arial;font-size: 20px;background-color: #f0f0f0;border-bottom: none;padding: 15px;}
.rf_current, .rj_taxonomy_lists li:hover {border-left-width: 3px;border-left-style: solid;border-right-width: 3px;border-right-style: solid;}
.rj_taxonomy_lists li.rf_first:hover {border-right: none;border-left: none;}
.single-video-template .jwplayer {margin: 15px auto;max-width: 100%;}
.single-video-template section {font-family: Arial, Helvetica, sans-serif;line-height: 20px;}
.jwcontrols .jwlogo {max-width: 70px !important;opacity: 0.2 !important;}
.pretty-iframe-here > iframe {width: 100%;}
.pretty-iframe-here {float: left;text-align: center;width: 100%;}
.pretty-iframe-here.much-pretty video {margin: 30px auto;max-width: 700px;width: 100%;}
.image-tile-col {margin: 15px 0;}
.image-tile-col > p {float: left;font-family: Raleway, Arial;font-size: 14px;line-height: 18px;margin: 10px 0 0;text-align: center;width: 100%;}
.image-tile-col > a {border: 1px solid #eeeeee;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;float: left;overflow: hidden;position: relative;width: 100%;}
.image-tile-wrap {padding: 25px 0 15px 0;}
.image-tile-col > a h4 {background-color: rgba(0, 0, 0, 0.5);color: #ffffff;display: table;font-family: Raleway, sans-serif;font-size: 15px;font-weight: 600;height: 60px;left: 0;line-height: 15px;margin: 0;padding: 23px 0 0;position: absolute;text-align: center;text-transform: uppercase;top: 0;width: 100%;z-index: 2;}
.image-tile-col > a h4 i {display: table-cell;font-style: normal;vertical-align: middle;}
.image-tile-col > a img {float: left;width: 100%;z-index: 1;}
.image-tile-col > a:hover img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
/* BX SLIDER START */
.bx-wrapper {position: relative;margin: 0 auto 60px;padding: 0;*zoom: 1;}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-viewport {left: -5px;background: #fff;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-prev {left: -35px;background: url(images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next {right: -35px;background: url(images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover {background-position: 0 0;}
.bx-wrapper .bx-next:hover {background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 666;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(images/controls.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(images/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
/* BX SLIDER STOP */
.home_logos img {display: inline-block;margin: 0;max-width: 100%;}
.home_logos p {color: #585858;float: left;font-size: 15px;font-weight: 500;line-height: normal;margin: 0;text-align: center;width: 100%;}
.home_logos {padding: 20px 0;}
.partner-scroll {padding-bottom: 30px;}
.download_bar_home {background-color: #545454;margin: 30px 0;}
.bx-wrapper li {float: left;list-style: outside none none;position: relative;width: 180px;}
.nletter_image {text-align: center;}
.nletter_image img {max-width: 100%;display: inline-block;margin: -40px 0 -45px 0;}
.nletter_text > span {color: #ffffff;float: left;font-family: Raleway, sans-serif;width: 100%;text-transform: uppercase;}
.nletter_text strong {float: left;font-size: 24px;font-weight: 300;width: 100%;}
.nletter_text span span {float: left;font-size: 13px;font-weight: 400;margin-top: 6px;width: 100%;}
.nletter_button span {float: left;padding: 14px 0 0;text-align: center;width: 100%;}
.nletter_button .download_button_blk {background-color: #B61823;display: inline-block;font-family: Raleway, Arial;font-size: 14px;line-height: 14px;min-width: 200px;padding: 10px 15px;}
.snl_title {color: #B61823;float: left;font-family: Oswald, Raleway;font-weight: 400;margin: 0 0 10px;width: 100%;text-transform: uppercase;}
h3.snl_title {font-size: 28px;line-height: 29px;}
h4.snl_title {font-size: 22px;line-height: 23px;}
.footer-wid-dark {background-color: #545454;padding: 50px 0;}
.footer_wid_one .gform_heading {color: #ffffff;font-family: Raleway, Arial;padding: 0 5px;}
.fltl100 .footer_wid_one .gform_button.button:hover {background: none no-repeat scroll 0 0 #444 !important;}
.fltl100 .footer_wid_one .gform_button.button {background: none no-repeat scroll 0 0 #7a1a7c;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;font-weight: 400;padding: 12px 65px;}
.right-foot-title {color: #ffffff;font-family: Raleway, arial;font-size: 25px;font-weight: 400;line-height: 26px;margin: 0 0 20px;padding: 0 !important;}
.atr-recent-post-single-title {float: left;margin: 0 0 6px;width: 100%;}
.atr-recent-post-single-title a {color: #ffffff !important;float: left;font-family: Raleway, Arial;font-size: 18px;font-weight: 400;line-height: 18px;width: 100%;}
.atr-recent-post-single {color: #ffffff;float: left;font-family: Raleway, arial;width: 100%;}
.footer_wid_one .gform_wrapper form {margin-bottom: 0;}
.footer_wid_one .gform_title {font-size: 25px !important;font-weight: 400 !important;line-height: 26px;margin: 0 !important;text-transform: uppercase;}
.fltl100 .footer_wid_one .gform_body > ul li, .fltl100 .footer_wid_one .gform_body > ul li.gfield.gfield_error.gfield_contains_required {clear: none;width: 100% !important;}
.footer_wid_one .gform_wrapper .top_label .gfield_label {color: #555555;float: left;font-size: 12px;font-weight: 400;margin: 4px 0 0;width: 100%;}
.fltl100 .footer_wid_one .gform_body > ul li.large_g_override, .fltl100 .footer_wid_one .gform_body > ul li.gfield.gfield_error.gfield_contains_required.large_g_override {width: 100% !important;}
.footer_adr_wid {color: #323232;float: left;font-size: 15px;font-weight: 600;line-height: 25px;margin: 10px 0;}
.atr-recent-post-single .three.columns {padding: 0;text-align: center;}
.atr-recent-post-single .three.columns a {display: inline-block;max-width: 100%;}
.footer_wid_two .widget_recent_entries {border-bottom: 1px solid #d7d7d7;margin-bottom: 20px;padding-bottom: 10px;}
p.about-firm {color: #151515;float: left;font-family: Raleway, Arial;font-size: 16px;line-height: 22px;margin: 0;width: 100%;}
.about-firm > img {float: left;margin: 0 15px 0 0;}
.about-firm > span {display: block;}
a.about-firm {background-color: #ef0c0c;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;clear: left;color: #ffffff;display: inline-block;font-size: 13px;font-weight: 400;line-height: 15px;margin-top: 12px;padding: 11px 15px;text-transform: uppercase;}
.atr-recent-post-single .attachment-post-thumbnail {border: 1px solid #ffffff !important;float: left;max-width: 155px;width: 100%;}
.atr-recent-post-single .nine.columns {padding-right: 0;}
.atr-recent-post-single time {float: left;font-size: 12px;line-height: 14px;margin: 2px 0 6px;width: 100%;}
.atr-recent-post-single p {float: left;font-size: 14px;line-height: 20px;margin: 3px 0;width: 100%;}
.read-more-arcl {color: #ffffff;float: right;font-family: Raleway, Arial;font-size: 13px;line-height: 13px;}
.di-footer-social {margin-top: 20px;}
.social-colored i {display: none;}
.social-colored a {height: 46px;width: 46px;background-image: url(images/social.png);background-color: transparent;background-repeat: no-repeat;background-attachment: scroll;}
.social-colored #social-facebook {background-position: -1px -2px;}
.social-colored #social-twitter {background-position: -54px -2px;}
.social-colored #social-linkedin {background-position: -107px -2px;}
.social-colored #social-googleplus {background-position: -321px -1px;}
.social-colored #social-pinterest {background-position: -214px -2px;}
.social-colored #social-flickr {background-position: 0 0;}
.social-colored #social-instagram {background-position: -267px -2px;}
.social-colored #social-tumbler {background-position: -374px -1px;}
.social-colored #social-youtube {background-position: -161px -2px;}
.social-colored #social-bloggerfeed {background-position: 0 0;}
.social-icon-set.social-colored {float: left;}
.about-miller span {display: block;}
.about-tom {background-color: #7a1a7c;-webkit-border-radius: 5px;-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #ffffff;display: inline-block;font-size: 14px;line-height: 15px;margin-top: 8px;padding: 10px 13px;text-transform: uppercase;}
.fltl100 .about-tom:hover, .care-giver-full-application .gform_page_footer .button:hover {background-color: #444 !important;color: #FFF !important;}
.head_top_nav li {float: left;position:relative;}
.head_top_nav {float: right;padding: 7px 15px 5px;}
.head_top_nav li::after {color: #ffffff;content: "|";font-family: Raleway,Arial;font-size: 12px;font-weight: 300;position: absolute;right: -1px;top: -4px;}
.top_search_form {float: right;max-width: 175px;}
.searchform_topbar {float: left;position: relative;width: 100%;margin:0;}
.icon_search_ipt {border: medium none !important;-webkit-border-radius: 20px !important;-moz-border-radius: 20px !important;-ms-border-radius: 20px !important;-o-border-radius: 20px !important;border-radius: 20px !important;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;color: #555555;float: left;font-size: 13px !important;height: auto !important;line-height: normal;margin: 0 !important;padding: 4px 33px 4px 10px !important;position: relative;}
.icon_search_btn {background-color: rgba(0, 0, 0, 0);background-image: url("images/icon_search.png");background-position: center center;background-repeat: no-repeat;border: medium none;cursor: pointer;height: 100%;padding: 1px;position: absolute;right: 0;width: 33px;z-index: 1;}
.head_top_nav a {color: #ffffff;float: left;font-family: Raleway,Arial;font-size: 11px;font-weight: 600;line-height: 12px;margin: 0 10px;text-transform: uppercase;}
.topbar_navigation {float: left;}
.flex_me_atr.below_width {margin-top: 0 !important;top: 0 !important;}
.bbb_logo_footer {margin-top: -18px;position: absolute;right: 10px;top: 50%;}
.footer_wrap_white {background-color: #21242b;border-top: 1px solid #a6a7aa;padding: 20px 0;position: relative;}
/* Pace */
.pace {-webkit-pointer-events: none;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.pace.pace-inactive .pace-progress {display: none;}
.pace .pace-progress {height: 60px;left: 50%;width: 130px;margin-left: -65px;margin-top: -30px;position: fixed;top: 50%;-webkit-transform: translate3d(0, 0, 0) !important;-ms-transform: translate3d(0, 0, 0) !important;transform: translate3d(0, 0, 0) !important;z-index: 8555;}
.pace .pace-progress::after {color: #ffffff;content: attr(data-progress-text);display: block;font-family: "Helvetica Neue", sans-serif;font-size: 5rem;font-weight: 100;left: 0;line-height: 1;position: absolute;text-align: center;top: 0;}
.pace.pace-active {background-color: rgba(0, 0, 0, 0.6);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 8000;}
.single_page_templ .attorney-profile:first-of-type {margin-top: 0;padding-top: 0;}
.attronery-profile-name {color: #b61823 !important;float: left;font-weight: 700;margin-top: 0;width: 100%;}
.single_page_templ > .attorney-profile:last-of-type {border-bottom: medium none;padding-bottom: 0;}
.atr_slider_menu > li a:hover {background-color: rgba(0,0,0,0.8);}
.slider-learn {background-color: #7b1d7d;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);-ms-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);-o-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);color: #ffffff;display: inline-block;font-family: Raleway, Arial;font-size: 17px;font-weight: 400;line-height: 17px;margin: 10px 0;padding: 17px 35px;text-transform: uppercase;}
.slider-learn:hover {background-color: #444;}
.fltl100.miller_image_section {margin: 50px 0;padding: 50px 0;}
.four.home_slip_banner img {display: inline-block;margin: -80px 0;}
.home_slip_content p {color: #ffffff;float: left;font-family: Raleway, Arial;font-size: 29px;font-weight: 300;line-height: 35px;width: 100%;}
.home_slip_content a {color: #ffffff;float: left;font-family: Raleway, Arial;font-size: 50px;font-weight: 600;line-height: 50px;}
.front_profile_sectn p {font-family: Raleway,Arial;font-size: 14px;line-height: 22px;margin: 10px 0 5px;}
.front_profile_sectn .fltl100 {padding: 5px 0;}
.front_profile_sectn {padding: 40px 0;font-family:Raleway, Arial, Helvetica, sans-serif;background-image:url(images/opq_background.png);background-repeat:no-repeat;background-attachment:scroll;background-position:top center;background-size:cover;background-color:#2c3037;text-align:center;color:#FFF;}
.front_profile_sectn h3 {float: left;font-family: Raleway,Arial;font-size: 30px;font-weight: 500;line-height: 35px;margin: 0 0 25px;width: 100%;}
.front_profile_sectn .four strong,.front_profile_sectn .four p {float: left;width: 100%;}
.front_profile_sectn .four strong {font-size: 23px;font-weight: 400;line-height: 25px;margin: 10px 0 15px;}
.front_profile_sectn .four img {display: inline-block;max-width: 100%;}
p.about-miller {color: #151515;float: left;font-family: Raleway, Arial;font-size: 16px;line-height: 22px;margin: 0;width: 100%;}
.about-miller > img {float: left;margin: 0 15px 0 0;}
.about-tom > span {display: block;}
a.about-miller {background-color: #781D7E;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;clear: left;color: #ffffff;display: inline-block;font-size: 13px;font-weight: 600;line-height: 15px;margin-top: 12px;padding: 11px 15px;text-transform: uppercase;}
.footer_wid_one .textwidget > font {float: left;font-family: Raleway, Arial;margin-bottom: 15px;width: 100%;}
.home_slip_content a:hover {color: #ffffff !important;opacity: 0.8;}
.footer_wrap2 {background-color: #454545;}
.footer-site-logo {display: inline-block;max-width: 100%;}
.home_slip_banner img {background-attachment: scroll;background-image: url("images/book_banner_bg.png");background-position: center center;background-repeat: no-repeat;background-size: 100%;}
body .fltl100 .home_slip_content a:hover {color: #ffffff !important;}
.nav-bar > li#menu-item-156.has-flyout .flyout {min-width: 320px;}
.nav-bar > li#menu-item-141.has-flyout .flyout {min-width: 245px;}
.nav-bar > li#menu-item-150.has-flyout .flyout {min-width: 240px;}
.nav-bar > li#menu-item-559.has-flyout .flyout {min-width: 195px;}
.has-flyout li a {font-weight: normal;}
.fltl100 .excerpt-read-more.blog_excertp {background-color: #ced0d4;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;color: #444444 !important;float: left;font-size: 15px;line-height: 15px;margin: 0 !important;padding: 13px 20px !important;}
.fltl100 .excerpt-read-more.blog_excertp:hover {background-color: #666;color:#FFF !important;}
.contact_page_zip .ginput_right.address_zip {margin-left: 0 !important;}
.contact_page_zip .ginput_right.address_zip label {display: none;}
.contact_page_radio .gfield_radio li {margin-right: 15px;width: auto !important;}
.head_top_nav li:last-child::after{display:none;}
.home_timeline_alt {background-color: #f8f8f8;padding: 35px 0;text-align: center;}
.home_timeline {background-color: #f8f8f8;border-top: 3px solid #d5d5d5;padding: 35px 0;text-align: center;}
.timeline_header {float: left;font-family: "Raleway",Arial;font-size: 38px;font-weight: 300;line-height: 40px;margin-bottom: 15px;margin-top: 0;width: 100%;}
.timeline_image {float: left;width: 100%;}
.timeline_image img{max-width:100%;}
.sin_feat {float: left;padding: 15px 0;position: relative;width: 100%;}
.sin_feat h3,.sin_feat h6,.sin_feat p{font-family: "Raleway",Arial;font-weight:400;float:left;width:100%;}
.sin_feat h3{font-size:36px;line-height:38px;margin:50px 0 5px; 0;}
.sin_feat h6{margin:0 0 25px 0;line-height:16px;}
.home_feat_r2 .sin_feat h6 {margin: 50px 0 5px;}
.home_feat_r2 .sin_feat h3 {margin: 0 0 25px;}
.sin_feat h6,.sin_feat p{color:#21242b;font-size:16px;}
.sin_feat img {display: inline-block;max-width: 100%;}
.sin_feat img:hover {-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.single_testimonial.on_home {float: left;width: 100%;}
.on_home .tetsimonial-entry {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;}
.tsml_ent_img {float: left;width: 100%;}
.tsml_ent_img .author_avathar {-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;display: inline-block;float: none;height: 80px;margin: 0;width: 80px;}
.on_home .tetsimonial-entry .testimonial-text {font-family: Raleway,Arial;font-size: 15px;line-height: 18px;margin: 10px 0;text-align: center;}
.on_home .tetsimonial-entry .testimonial-text a {float: none;font-size: 14px;letter-spacing: 2px;}
.on_home .tst_name {color: #888888 !important;font-family: Raleway,Arial;font-size: 12px;padding: 0;}
.cool_half_left h3 {color: #21242b;float: left;font-family: Raleway,Arial;font-size: 30px;font-weight: 400;width: 100%;}
.cool_button_stack li{float: left;margin: 10px 0;width: 100%;}
.cool_button_stack {display: inline-block;margin: 10px auto;max-width: 340px;width: 100%;}
.cool_button_stack li a {background-color: #3ec2f7;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #ffffff;float: left;font-family: Raleway,Arial,Helvetica,sans-serif;font-size: 18px;padding: 16px 10px;text-transform: uppercase;width: 100%;}
body div .cool_button_stack li a:hover{background-color:#444;color:#FFF !important;}
.plan-video {float: left;position: relative;text-align: center;width: 100%;padding:1px 0;}
.plan-video span {color: #ffffff;display: inline-block;font-family: Raleway,Arial;font-size: 14px;padding: 14px 0 14px 65px;position: relative;}
.plan-video span::before {-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;border-style: solid;border-width: 8px;content: url(images/play_icon.png);height: 42px;left: 0;position: absolute;top: 0;width: 42px;}
.plan-video span a {border-bottom: 1px solid #3ec2f7;color: #3ec2f7;}
ul.footer_navigation li:last-child {border: medium none;}
.three.columns.hav-nbrd {text-align: center;}
.six.columns.hav-nbrd {margin: 2px 0;}
.home_feat_r1,.home_feat_r2 {padding: 40px 0;}
.price-table-container {float: left;width: 100%;}
.price-table-head-wall{background-image:url(images/table-header.jpg);background-color:transparent;background-attachment:scroll;background-position:top center;background-repeat:no-repeat;background-size:cover;padding-top:25px;}
.price-table-body-wall{padding-bottom:25px;}
.price-table-header, .price-table-body {padding: 0 15px;}
.pt-main {background:none;background-color: rgba(0, 0, 0, 0);border: medium none;border-radius: 0;float: left;margin: 0;vertical-align: bottom;width: 100%;font-family:Raleway, Arial, Helvetica, sans-serif;}
.pt-first {width: 30%;}
.pt-feat {width: 17%;}
.pt-last {width: 19%;}
.pt-header .pt-feat{background-color:#21242b;}
.pt-header .pt-feat.pt-mid {background-color: #3ec2f7;border-top: 10px solid #3ec2f7;padding-top: 20px;}
.pt-header .pt-feat {background-clip: padding-box;background-color: #21242b;border-top: 10px solid rgba(0, 0, 0, 0);}
.pt-header td {padding: 25px 5px;text-align:center;}
.agency_plan {background-color: #3ec2f7;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;color: #ffffff;font-size: 15px;line-height: 16px;padding: 15px 25px;display:inline-block;text-transform: uppercase;}
body div .agency_plan:hover {background-color: #333;color:#FFF !important;}
.pt-header td.pt-first {padding: 0 5px;vertical-align: middle;}
.pt-header .pt-feat span, .pt-header .pt-feat strong {color: #ffffff;float: left;width: 100%;text-transform:uppercase;}
.pt-header .pt-feat span {font-size: 12px;font-weight: 600;}
.pt-header .pt-feat span.pt-sbtl {font-weight: 400;margin-top: 3px;text-transform: none;}
.pt-header .pt-feat strong {font-size: 45px;line-height: 50px;margin-top: 5px;}
.pt-body td {border: 1px solid #e1e1e1;}
.pt-body {border-collapse:collapse;}
.pt-body tbody > tr:nth-child(1) td{border-top:medium none;}
.pt-body .pt-last {border: medium none;}
.pt-main tbody tr:nth-child(2n){background:none;background-color:transparent;}
.pt-body .pt-first {background-color: #f3fdff;color: #21242b;}
.pt-body td {font-size: 14px;padding: 8px 5px;vertical-align: middle;}
.pt-body td.pt-feat {text-align:center;}
.tick_yes,.tick_no{display:inline-block;width:28px;height:28px;background-attachment:scroll;background-color:transparent;background-repeat:no-repeat;vertical-align:middle;background-size:contain;}
.tick_yes{background-position:center center;background-image:url(images/tick_yes.png);}
.tick_no{background-position:center center;background-image:url(images/tick_no.png);}
.pt-body .pt-cart-row td.pt-first {background-color: transparent;}
.pt-cart-row td {border: medium none;}
.pt-get-started {background-color: #21242b;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;color: #ffffff !important;display: inline-block;font-weight: 500;margin: 5px 0;max-width: 200px;padding: 15px 10px;width: 100%;}
.pt-mid .pt-get-started {background-color: #3ec2f7;}
body a.pt-get-started:hover {background-color: #444;color:#FFF !important;}
.pt-body .pt-full {padding-top: 0;}
.pt-full span {border-top: 2px solid #21242b;float: left;padding-top: 10px;width: 100%;}
.pt-full span img {float: right;max-width: 200px;}
.pt-last.pt-choice{background-color:#eff9fd;padding:0;position:relative;}
.pt-choice-savings {float: left;text-align: center;vertical-align: middle;width: 100%;}
.pt-choice-savings strong,.pt-choice-savings font{float: left;width: 100%;}
.pt-choice-savings strong {color: #3ec2f7;font-size: 12px;font-weight: 600;line-height:13px;}
.pt-choice-savings font {color: #21242b;font-size: 11px;line-height: 12px;}
.trig_price {cursor: pointer;font-size: 14px;height: 100%;left: 0;padding: 13px 5px 13px 40px;position: absolute;top: 0;width: 100%;}
.trig_price i {background-color: #ffffff;border: 1px solid #dbdbdb;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;height: 16px;left: 12px;margin-top: -9px;position: absolute;top: 50%;width: 16px;}
.trig_price.active i,.trig_price:hover i {background-color: #3EC2F7;border: 4px solid #ffffff;}
.trig_price.active{background-color:#3EC2F7;color:#FFF;}
.show-month {display: none;}
.do_by_month .show-month {display: inline-block;}
.do_by_month .show-annual {display: none;}
.slider-widget-wrap .textwidget {background-color: rgba(0, 0, 0, 0.5);color: #ffffff;display: inline-block;font-family: Raleway,Arial;padding: 35px 65px;position:relative;}
.slider-widget-wrap .textwidget h3 {display:block;font-family: Raleway,Arial;font-size: 35px;font-weight: 600;line-height: 36px;margin-bottom: 20px;margin-top: 0;width: 100%;}
.slider-widget-wrap .textwidget a {background-color: #3ec2f7;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;color: #ffffff;display: inline-block;font-size: 15px;font-weight: 500;line-height: 14px;margin: 0 10px;padding: 15px 25px;text-transform: uppercase;}
.slider-widget-wrap .textwidget a:hover {background-color: #444;}
.slider-widget-wrap {height: 100%;text-align: center;position:relative;}
ul.side-nav li.active a,ul.side-nav li a:hover{color:#FFF !important;}
body div ul.side-nav li a:hover{background-color:#444;}
.footer_widget_block .textwidget p {color: #9298a2;float: left;font-size: 13px;line-height: 18px;margin: 0;width: 100%;}
.about-page-content {float: left;width: 100%;}
.about-page-content h3 {font-family: Raleway,Arial;font-size: 26px;font-weight: 500;line-height: 28px;margin: 20px 0 8px;}
.about-page-content ol {float: left;font-family: Raleway,Arial;list-style: inside none decimal;margin-bottom: 15px;padding-left: 10px;width: 100%;}
.about-page-content ol li {font-size: 15px;margin: 3px 0;}
.about-page-content h2 {color: #082756;font-family: Raleway,Arial;font-size: 34px;font-weight: 500;line-height: 40px;margin: 35px 0;}
.tmm .tmm_wrap {margin-bottom: 30px;text-align: center;width: 100%;}
.tmm .tmm_container {display: inline;}
.tmm .tmm_3_columns .tmm_member {margin-left: 2%;margin-right: 2%;width: 29%;}
.tmm .tmm_member {background: #ffffff none repeat scroll 0 0;border-bottom: 6px solid #f5f5f5;border-top: 5px solid #d3d3d3;box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.05);display: inline-block;float: left;height: auto;margin-bottom: 30px;margin-top: 70px;text-align: center;}
.tmm .tmm_columns_containers_desktop {clear: both;display: block;}
.tmm .tmm_container:last-child {display: block;text-align: center !important;}
.tmm .tmm_member .tmm_photo {border: 8px solid #f5f5f5;border-radius: 60px !important;box-shadow: 2px 0 2px 0 rgba(0, 0, 0, 0.1);height: 150px;margin-top: -80px;width: 150px;}
.tmm .tmm_member .tmm_textblock {padding: 10px 12px;}
.tmm .tmm_names {font-size: 21px;font-weight: 300;line-height: 24px;margin-bottom: 8px;margin-top: 10px;}
.tmm .tmm_fname, .tmm .tmm_lname {display: inline;}
.tmm .tmm_job {color: #a2a5a4;line-height:18px;font-size: 14px;line-height:24px;text-transform: uppercase;}
.tmm .tmm_desc {font-size: 14px;margin-bottom: 10px;margin-top: 19px;padding: 0;}
.tmm .tmm_member .tmm_textblock .tmm_scblock {padding-top: 10px;}
.single-post-title {color: #666666;font-family: Raleway,Arial;font-size: 30px;font-weight: 400;line-height: 35px;margin: 0;}
.post-meta-head {padding-top: 15px;border-top: 1px solid #ccc;margin-top: 15px;color: #56595c;font-style: normal;margin-bottom: 20px;}
.post-meta-head *{font-family:Raleway, Arial;}
.post-meta-head span a {-moz-transition: 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;font-weight: 400;color:#472661;}
.post-meta-head span:after {content: '/';padding-left: 9px;padding-right: 8px;}
.post-meta-head span {display: inline-block;font-size: 15px;padding: 0;}
.post_thumbnails {float: left;width: 100%;}
.image-info {background-color: rgba(2, 172, 207, 0.7);display: none;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.post_thumbnails img {vertical-align: bottom;}
.post_thumbnails a {float: left;width: 100%;transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;position:relative;}
.post_thumbnails a:hover .image-info {display:block;}
.image-info span {display: table;height: 100%;width: 100%;}
.image-info span h3 {color: #ffffff;display: table-cell;font-size: 20px;padding: 0 15px;text-align: center;text-shadow: 1px 1px 4px #000000;vertical-align: middle;width: 100%;}
.blog-listing .post_contents {float: left;margin: 20px 0;width: 100%;}
.blog-listing .post_contents p {font-family: Raleway,Arial;font-size: 15px;line-height: 23px;margin: 0;}
.new_blog_main .post-meta-head {border: medium none;margin-top: 0;padding-top: 0;}
.widget_recent_entries li {border-top: 1px dotted #bbbbbb;font-family: Raleway,Arial;line-height: normal;padding: 8px 0 8px 15px;position: relative;}
.widget_recent_entries li::before {color: #aaaaaa;content: ">";left: 0;position: absolute;top: 6px;}
.widget_categories li {border-top: 1px dotted #bbbbbb;font-family: Raleway,Arial;line-height: normal;padding: 8px 0 8px 15px;position: relative;}
.widget_categories li::before {color: #aaaaaa;content: ">";left: 0;position: absolute;top: 6px;}
/* BK Styles */
.header_wrapper {-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);float: left;position: relative;width: 100%;z-index: 1;}
.header_logo img {font-family: Raleway, Arial;font-size: 24px;float: left;max-width: 100%;text-transform: uppercase;}
.header_logo {float: left;}
.header_primary {float: left;padding: 20px 0;width: 100%;}
.def_colorz {color: #FFF !important;}
.fltl100 div .def_colorz:hover {opacity: 0.7;color: #FFF !important;}
.header_evel_button span {float: left;font-family: Raleway, Arial;font-size: 18px;font-weight: 400;line-height: 21px;margin: 0 0 0 8px;text-align: left;}
.header_evel_button:hover span, .header_phone_no a:hover {color: #333 !important;}
.header_hook_2, .header_hook_3 {text-align: center;}
.icon_eval, .icon_phone {background-image: url(images/header_icon.png);background-repeat: no-repeat;background-attachment: scroll;background-color: transparent;float: left;}
.icon_eval {background-position: 0 bottom;height: 42.5px;width: 52px;}
.header_evel_button, .header_phone_no {display: inline-block;padding: 5px 0;}
.header_phone_no span {float: left;margin: 0 0 0 8px;max-width: 135px;}
.header_navigation {border-top: 1px solid #ddd;}
.header_phone_no a {float: left;font-family: Raleway, Arial;font-size: 18px;font-weight: 400;line-height: 20px;margin: 1px 0;}
.icon_phone {background-position: 0 0;float: left;height: 42.5px;width: 51px;}
.header_navigation {float: left;width: 100%;}
.head_top_menu {float: left;width: 100%;}
.nav-bar > li:last-child a::after {display: none;}
.nav-bar li a {font-family: Raleway,Arial;font-size: 15px;font-weight: 400;line-height: 15px;padding: 11px 12px;}
.nav-bar > li {padding: 0px 2px;}
.head_top_menu {float: left;text-align: center;width: 100%;}
.head_top_menu .nav-bar {float: right;}
.nav-bar > li.has-flyout > .flyout {left: 0px;text-align: left;top: 100%;}
.nav-bar > li.has-flyout .flyout {min-width: 185px;}
.flex-active-slide {opacity: 1 !important;}
.custom_code_a {clear: both;float: right;margin-top: 20px;}
.slider-title {font-family: Raleway, Arial;font-size: 35px;font-weight: 700;line-height: 35px;margin: 0;position: absolute;text-align: center;top: 190px;width: 100%;}
.flex_me_atr {position: absolute;bottom: 0;width: 100%;left: 0;height: 100%;}
.atr_navi_part.below_width {margin-top: 0 !important;top: 0 !important;}
.atr_slider_menu {box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);float: left;width: 100%;}
.atr_slider_menu > li:last-child {border-bottom: medium none;}
.atr_slider_menu > li {border-bottom: 1px solid #8a8889;float: left;position: relative;width: 100%;}
.banner_request {float: left;height: 100%;position: relative;width: 100%;}
.banner_request img {bottom: 0;max-width: 600px;position: absolute;right: 0;vertical-align: bottom;width: 100%;}
.banner_request span {position: absolute;width: 100%;bottom: 60px;left: 0;padding: 12px 0;}
.init-req-appointment {background: #d0b20f;background: -moz-linear-gradient(top, #d0b20f 0%, #c5a20b 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0b20f), color-stop(100%, #c5a20b));background: -webkit-linear-gradient(top, #d0b20f 0%, #c5a20b 100%);background: -o-linear-gradient(top, #d0b20f 0%, #c5a20b 100%);background: -ms-linear-gradient(top, #d0b20f 0%, #c5a20b 100%);background: linear-gradient(to bottom, #d0b20f 0%, #c5a20b 100%);-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);-o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);color: #ffffff;display: inline-block;font-family: Raleway, Arial;font-size: 20px;font-weight: 400;line-height: 16px;padding: 18px 30px;}
.init-req-appointment:hover {background: #6b6b6b;background: -moz-linear-gradient(top, #6b6b6b 0%, #1e1e1e 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6b6b6b), color-stop(100%, #1e1e1e));background: -webkit-linear-gradient(top, #6b6b6b 0%, #1e1e1e 100%);background: -o-linear-gradient(top, #6b6b6b 0%, #1e1e1e 100%);background: -ms-linear-gradient(top, #6b6b6b 0%, #1e1e1e 100%);background: linear-gradient(to bottom, #6b6b6b 0%, #1e1e1e 100%);color: #ffffff;}
.atr_slider_menu:hover > li:first-child > a {border-left-color: transparent;}
.atr_slider_menu > li > a:hover {border-left-width: 6px;border-left-style: solid;}
.slider-wid-title {color: #ffffff;font-family: Raleway, Arial;font-size: 32px;font-weight: 600;line-height: 40px;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.9);text-transform: uppercase;}
.atr_slider_menu > li > a {background-attachment: scroll;background-color: rgba(0, 0, 0, 0.75);background-image: none;background-position: left center;background-repeat: no-repeat;color: #ffffff !important;float: left;font-family: Raleway, Arial;font-size: 16px;font-weight: 600;line-height: 17px;padding: 20px 15px;position: relative;text-align: center;text-transform: uppercase;width: 100%;}
.atr_slider_contents {float: left;padding: 0 15px;width: 100%;}
.atr_slider_contents li.atr_active_cont {display: block;}
.atr_slider_contents li {display: none;float: left;width: 100%;}
.flex_slider_contents {text-align: center;width: 100%;}
.flex_slider_contents {text-align: center;width: 100%;}
.flex_slider_contents > p {clear: both;color: #ffffff;float: left;font-family: "Raleway", Arial;font-size: 30px;line-height: normal;margin-top: 15px;text-align: left;text-shadow: 1px 0 4px rgba(0, 1, 1, 0.91);text-transform: uppercase;width: 100%;}
.flex_slider_contents > a {background-color: #18497B;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;clear: both;color: #000000;float: left;font-family: "Raleway", Arial;font-size: 22px;margin-top: 10px;min-width: 120px;padding: 3px 10px;text-transform: uppercase;}
.flex_slider_contents > a:hover {background-color: #8F8F8F;color: #FFF;}
.atr_imge_part {height: 100%;vertical-align: middle;}
.peter_banner_img {bottom: 0;display: inline-block;max-height: 100%;max-width: 100%;position: absolute;}
.text_editor_op {color: #fff;font-family: Raleway, Arial;}
.width-100 {width: 100%;}
.text_editor_op p {color: #545454;float: left;font-family: Raleway, Arial;font-size: 17px;font-weight: 400;line-height: 28px;margin: 0 0 15px;width: 100%;}
.location_map {float: left;position: relative;text-align: center;width: 100%;}
.location_map img {display: inline-block;max-width: 295px;position: relative;width: 100%;}
.location_info {background-color: rgba(0, 0, 0, 0.5);bottom: 0;font-size: 16px;font-weight: 400;left: 0;line-height: 20px;padding: 10px 0;position: absolute;width: 100%;z-index: 5;}
.block_link {border: 2px solid #fff;color: #fff;display: inline-block;font-size: 16px;font-weight: 700;line-height: normal;margin: 15px 0;padding: 15px 10px;width: 100%;}
.block_link:hover {background-color: #FFF;}
.peter-book-wrap {padding: 50px 0;}
.peter-book-dis {float: left;width: 100%;}
.peter-book-img {text-align: center;}
.peter-book-img img {display: inline-block;max-width: 100%;height: auto;margin-top: -20px;}
.peter-book-txt {color: #fff;font-family: Raleway, arial;margin-top: 10px;}
.peter-book-txt h5 {float: left;font-family: Raleway;font-size: 31px;font-weight: 300;text-transform: uppercase;width: 100%;}
.peter-book-txt p {float: left;width: 100%;}
.book_button {float: left;margin: 10px 0;}
.footer-site-logo {display: inline-block;}
.footer_menu_ {float: left;width: 100%;text-align: center;}
ul.footer_navigation li a {color: #ffffff;float: left;font-family: Raleway,Arial;font-size: 13px;line-height: 14px;}
ul.footer_navigation li a:hover {color: #ccc !important;}
.footer_rights {color: #ffffff;float: left;font-family: Raleway,Arial;font-size: 13px;margin: 0 0 5px;text-align: center;width: 100%;}
.footer_wrap_white .social-icon-set {clear: none;display: inline-block;float: none;}
.hav-nbrd .social-icon-set a > i {color: #ffffff;}
.opxl_wrp.text-center {float: left;width: 100%;}
.footer_rights font {float: left;line-height: 14px;}
.footer_wrap_white .social-icon-set a {color: #343434;}
.footer_descriptions {float: left;width: 100%;margin-top: 10px;}
.footer_descriptions p {color: #6e6e6e;float: left;font-family: Raleway, Arial;font-size: 12px;font-weight: 400;line-height: 15px;margin: 0;text-align: right;width: 100%;}
.footer_descriptions strong {color: #343434;float: left;font-family: Raleway, OPEN SANS, Arial;font-size: 12px;margin: 10px 0;width: 100%;}
.developer_info > img {margin: 0 0 1px 4px;vertical-align: middle;}
.footer_widgt_title {color: #ffffff;float: left;font-size: 20px;font-weight: 400;line-height: 20px;margin-bottom: 12px;margin-top: 0 !important;width: 100%;}
.footer_widget_block h2 + div {float: left;font-family: Raleway,Arial;width: 100%;}
.footer_widget_block li a {color: #9298a7;font-size: 13px;}
.footer_widget_block li a:hover {color: #fff !important;}
.footer_widget_block {float: left;width: 100%;}
.fltl100 .gform_wrapper {float: left;margin: 0 !important;max-width: 100% !important;width: 100%;}
.fltl100 .gform_wrapper form, .fltl100 .gform_body, .fltl100 .gform_body > ul, .fltl100 .gform_body > ul li {float: left;width: 100%;}
.fltl100 .gform_heading {margin: 0 !important;width: 100% !important;}
.fltl100 .gform_description {float: left;font-size: 15px;width: 100%;}
.fltl100 .ginput_container {float: left;margin: 6px 0 !important;width: 100%;}
.fltl100 .gform_wrapper input[type="email"], .fltl100 .gform_wrapper input[type="number"], .fltl100 .gform_wrapper input[type="password"], .fltl100 .gform_wrapper input[type="tel"], .fltl100 .gform_wrapper input[type="text"], .fltl100 .gform_wrapper input[type="url"] {border: 1px solid #cdcdcd;border-radius: 2px;-moz-border-radius: 0;-webkit-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;font-size: 15px;height: auto;margin: 0;padding: 9px 10px;width: 100% !important;}
.fltl100 .gform_wrapper select, .fltl100 .gform_wrapper textarea {border: 1px solid #cdcdcd !important;font-family: inherit;margin: 0;padding: 10px !important;width: 100% !important;}
.footer_wid_one textarea {max-height: 100px;}
.fltl100 .gform_footer.top_label {float: left;margin: 10px 0 0;padding: 0;text-align: center;width: 100%;}
.gform_button.button[type="submit"] {border: medium none;display: inline-block;font-family: Raleway, Arial;font-size: 14px !important;font-weight: 700;line-height: 14px;padding: 15px 40px;text-transform: uppercase;}
.footer_wid_one .gform_description {line-height: 15px;margin: 10px 0;}
.footer-address {color: #333333;float: left;font-family: Oswald, Raleway, arial;margin: 20px 0;width: 100%;}
.footer-address h4 {border-bottom: 1px solid #B61823;float: left;font-family: Oswald, Raleway, Arial;font-size: 18px;font-weight: 400;line-height: 18px;margin: 0 0 10px;padding-bottom: 10px;width: 100%;}
.footer-address h4 i {color: #B61823;font-style: normal;}
.footer-address p {border-bottom: 1px solid #B61823;float: left;font-size: 14px;line-height: 20px;margin-bottom: 10px;padding-bottom: 10px;width: 100%;}
.footer-address a {background-attachment: scroll;background-image: url("images/phone-icon.png");background-position: left center;background-repeat: no-repeat;float: left;font-size: 24px;font-weight: 700;line-height: 24px;padding-left: 30px;}
.footer_descriptions strong .alt {border-bottom: 1px solid #082756;margin-left: 5px;}
.fltl100 .validation_error {border: medium none !important;color: #ff0000 !important;float: left;font-size: 12px !important;font-weight: normal !important;line-height: normal;margin: 0 !important;padding: 0 !important;text-align: center;width: 100% !important;}
body div.fltl100 li.gfield.gfield_error, body div.fltl100 li.gfield.gfield_error.gfield_contains_required {background-color: transparent !important;border: medium none !important;margin-bottom: 0 !important;margin-top: 0 !important;width: 100% !important;}
body .fltl100 li.gfield div.gfield_description.validation_message, body .fltl100 li.gfield .instruction.validation_message {color: #ff0000;float: left;font-weight: normal;margin: 0 !important;padding: 0 !important;width: 100% !important;}
.case-lightbox-wrapper, .case-lightbox-wrapper-a {display: none;background-color: rgba(0, 0, 0, 0.5);height: 100%;left: 0;position: fixed;top: 0;width: 100%;z-index: 500;}
.case_popup_form_inner, .case_popup_form_inner_a {display: none;background-color: #ffffff;border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;left: 50%;margin-left: -155px;padding: 10px 10px;position: absolute;top: 30px;width: 310px;z-index: 1000;}
.case_popup_form .gfield_label {display: none !important;}
.case_popup_form textarea {max-height: 85px;}
.case_closebtn {color: #0073aa;cursor: pointer;font-family: Raleway;font-size: 26px;font-weight: bold;line-height: 20px;padding: 5px 8px;position: absolute;right: 2px;top: 2px;}
.case_popup_form .gform_heading {text-align: center;}
.case_popup_form .gform_wrapper h3.gform_title {color: #082756;display: inline-block;float: none;font-weight: normal;margin-top: 0 !important;width: auto;}
.case_popup_form .gform_wrapper form {margin-bottom: 7px;}
.new_blog_title .post-title {border-bottom: 1px solid #cccccc;font-weight: 400;margin: 0;padding: 10px 0;}
.new_blog_main {margin-top: 18px;}
.sect_single_cct {font-size: 14px;line-height: 26px;margin: 30px 0;}
.cl-full-wide .single_page_templ .page-title {text-align: center;}
.single_page_templ .page-title {color: #417aa9;margin: 0;text-align: left;}
.single_page_templ {font-size: 14px;line-height: 26px;padding: 20px 0;}
.single_page_templ h3 {color: #082756;font-size: 23px;}
.single_page_templ a {color: #113E87;}
.single_page_templ ul {float: left;list-style: outside;margin-bottom: 15px;padding-left: 15px;width: 100%;}
.team-portfolio {float: left;margin: 20px 0;width: 100%;}
.team-portfolio .four + br {display: none;}
.team-portfolio .four {margin-bottom: 15px;text-align: center;}
.team-portfolio .four span {display: inline-block;vertical-align: top;width: 150px;}
.team-portfolio .four span img {float: left;margin: 0 !important;max-width: 10px;width: 100%;}
.team-portfolio .four span font {float: left;font-size: 14px;line-height: 20px;margin: 4px 0 3px;width: 100%;}
body div .nav-bar .flyout li.active a {color: #ffffff !important;}
.widget_recent_entries ul {list-style: outside none;padding-left: 0;}
.blog_post_excerpt .post_thumbnails.three.columns {text-align: center;}
.fltl100 .sect_single_cct h3 {color: #082756;font-size: 20px;margin: 10px 0;}
.fltl100 .sect_single_cct a {color: #082756;}
.fltl100 .sect_single_cct ul {list-style: outside;margin-bottom: 10px;padding-left: 15px;}
.fltl100 .sect_single_cct ul li {font-family: Raleway, Arial;font-size: 15px;line-height: 26px;margin-bottom: 5px;}
.single_page_templ ul li {font-family: Raleway, Arial;font-size: 15px;line-height: 26px;}
.panel, .panel .widget {float: left;width: 100%;}
.widget_search #searchsubmit {background-color: #7A1A7C;border: medium none;color: #ffffff;cursor: pointer;display: table;font-family: Raleway, Arial;font-size: 14px;line-height: 14px;margin: 0 auto;padding: 9px 53px;}
.widget_search #searchsubmit:hover {background-color: #444;}
.office-address a {border-bottom: 1px solid;color: #082756;padding-bottom: 2px;}
.atr_slider_menu > li .flyout {display: none;left: 100%;max-height: 380px;min-width: 240px;overflow-y: auto;position: absolute;top: 0;}
.atr_slider_menu > li .flyout li a {background-color: rgba(255, 255, 255, 0.8);}
.atr_slider_menu > li:hover .flyout {display: block;}
.mobile_menu {display: none;}
.feat_vdo_fixed {display:none;background-color: rgba(0, 0, 0, 0.8);height: 100%;left: 0;position: fixed;text-align: center;top: 0;width: 100%;z-index: 9900;}
.feat_vdo_table {display: table;height: 100%;position: relative;width: 100%;}
.feat_vdo_td {display: table-cell;vertical-align: middle;width: 100%;}
.feat_vdo_box {display: inline-block;max-width: 100%;padding: 15px; position:relative;}
.feat_vdo_box iframe, .feat_vdo_box video {display: inline-block;max-width: 100%;}
.feat_vdo_kill {background-color: #000000;border: 2px solid rgba(255, 255, 255, 0.5);border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-ms-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);color: #ffffff;font-family: Raleway,Arial;font-size: 13px;font-weight: 700;line-height: 29px;position: absolute;right: 0;text-transform: uppercase;top: 0;width: 33px;z-index: 9999;}
.feat_vdo_kill:hover {background-color: #472661;color: #fff;}
.clickable_feat_video {display: inline-block;max-width: 100%;position: relative;}
.clickable_feat_video::after {content: url("images/video_ready.png");display: none;opacity: 0.6;position: absolute;right: 0;top: 0;}
.clickable_feat_video:hover::after {display:block;}
.kudani-demo-video {float: left;margin: 30px 0 0 0;text-align: center;width: 100%;}
.fltl00 .kudani-demo-video .gform_wrapper {display: inline-block;float: none;max-width: 600px !important;}
.kudani-demo-video .gform_wrapper .gform_page_footer {border: medium none;margin: 0;text-align: center;}
.kudani-demo-video form {margin: 0;}
.kudani-demo-video .gform_wrapper .gform_page_footer .button {background-color: #443c49;border: medium none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;font-size: 20px !important;
font-weight: normal;line-height: 25px;margin: 0;min-width: 290px;padding: 15px 30px;}
.kudani-demo-video .gform_wrapper .gform_page_footer .button.gform_previous_button {display: none;}
.kudani-demo-video .gform_body .gfield_radio li {float: left;margin-right: 15px;width: auto !important;}
.show-readmore-table{float:left;width:100%;text-align:center; padding:10px 0;}
.click-to-read-more {color: #472661;display: inline-block;font-weight: 500;padding: 3px 5px;}
.pt-rmore-rw td{text-align: center;}
.show-full-table .price-table-body > .pt-main > tbody > tr{display:table-row;}
/*.show-full-table .pt-rmore-rw{display: none !important;}*/
.pt-rmore-rw td {border: medium none;text-align: center;}
.show-full-table .click-to-read-more .flip,.click-to-read-more .flop{display:none;}
.show-full-table .click-to-read-more .flop{display:block;}
/* MOBILE STYLES */
/* MiN Width*/
@media only screen and (min-width: 1366px) {
.optin_cool_wrap {background-size: cover !important;}
}
@media only screen and (min-width: 1300px) {
.pt-body .pt-first {padding-left: 25px;}
}
@media only screen and (min-width: 940px) {
#main {margin-bottom: 0;}
ol.commentlist div.avatar {margin-right: 0;}
}
@media only screen and (min-width: 850px) {
.landing_wrapper_inset {display: table;}
}
@media only screen and (min-width: 768px) { 
.cool_half_left {padding-top: 20px !important;}
.footer_logo_wrap {border-right: 1px solid #cccccc;}
.cool_half_right{border-left: 1px solid #3ec2f7;}
body .header_locations {padding: 19px 0;}
.clear-care-left, .clear-care-right {clear: none !important;float: left;width: 50%;min-height: 95px;}
.clear-care-left {padding-right: 8px;}
.clear-care-right {padding-left: 8px;}
.text_editor_op .has-border {border-right: 1px solid #cccccc;}
.show_cs_mob {display: none !important;}
.opxl-book-single-descript {border-image: none;border-style: solid;border-width: 1px;margin-top: 50px;padding-bottom: 30px;padding-top: 30px;}
.opxl-alt .opxl-book-single-descript {border-style: solid;border-width: 1px;}
.opxl-book-single-thumbnail img {float: right;}
.opxl-alt .opxl-book-single-thumbnail img {float: left;}
.opxl-book-single-thumbnail {padding-right: 0;}
.opxl-alt .opxl-book-single-thumbnail {padding-left: 0;}
.is_float_menu .mobile-nav-container {display: none;}
.nav_home_page {margin-top: 50px;}
div.panel {border-left: 1px solid #ccc;}
.innrepage_wrapper .siteinfo h1 a span {color: #FFF;}
.seven.columns.inner_menu_wrap {margin-top: 35px;}
.seven.columns.inner_menu_wrap > div {float: right;}
.row.inner_menu_wrap {margin-top: 20px;}
ol.commentlist div.avatar {margin-right: 0;}
#main {border-bottom: none;}
#featured h3 {margin-top: 2em;padding-left: 2em;}
#featured p {padding-left: 4em;}
#featured h3, #featured p {width: 66%;}
.nav_home_page > #primary-menu {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);border-radius: 2px;-o-border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);padding: 20px;}
.four.columns.txt-ctr.img_d1 > img {margin-top: 8%;display: block;}
.four.columns.txt-ctr.img_d2 > img {margin-top: 15%;}
.onepixel_super_mobile {display: none;}
.nav_home_page.menu_right_post, .nav_home_page.menu_right_post #primary-menu {float: right !important;} 
}
@media only screen and (min-width: 640px) { 
.pt-last.pt-choice {height: 44px;} 
}
/* MaX Width */
@media only screen and (max-width:1330px) {
.banner_request img {height: 400px;width: auto;}
}
@media only screen and (max-width:1290px) {
.atr_slider_menu > li > a {font-size: 13px;padding: 15px;}
.slider-title {display: none;}
}
@media only screen and (max-width:1170px) {
.banner_request img {height: 315px;width: auto;}
}
@media only screen and (max-width:1024px){
.tmm .tmm_2_columns .tmm_member, .tmm .tmm_3_columns .tmm_member, .tmm .tmm_4_columns .tmm_member {margin: 70px 5% 30px;width: 40%;}
.tmm .tmm_columns_containers_desktop {clear: none;display: none;}	
}
@media only screen and (max-width: 1020px) {
.home .stewartnlane {left: 0;top: 0;position: relative !important;}
body .flex_me_atr {padding-top: 0;}
}
@media only screen and (max-width:1000px) {
.atr_slider_menu > li > a {font-size: 12px !important;padding: 10px !important;}
.header_phone_no a {font-size: 15px;}
.header_evel_button span {font-size: 16px;}
.header_logo {width: 100%;}
.nav-bar li a {font-size: 13px;}
.atr_slider_menu > li .flyout {max-height: 250px;}
.footer-site-logo {max-width: 100%;}
ul.footer_navigation li {display: inline-block;float: none;margin: 3px 5px;}
}
@media only screen and (max-width: 945px) {
.home_slip_content p br {display: none;}
.four.home_slip_banner img {margin: 0 !important;}
.fltl100.miller_image_section {margin: 20px 0 40px !important;padding: 20px 0 !important;}
.downooad_cd_icon {display: none;}
.download_button_blk {right: 15px;}
.nav-bar li a {min-width: auto !important;padding: 18px 10px !important;}
.bx-wrapper {padding: 0 30px}
.bx-wrapper .bx-prev {left: -10px !important;}
.bx-wrapper .bx-next {right: -10px !important;}
}
@media only screen and (min-width:900px) {
.header_phone_no span {max-width: 100px;}
}
@media only screen and (max-width:870px) {
.header_phone_no a {font-size: 13px;}
.header_evel_button span {font-size: 15px;}
.atr_slider_menu {min-width: 265px;}
div .trig_price {font-size: 11px;padding-left: 20px;}
table .trig_price i {height: 13px;left: 4px;margin-top: -7px;width: 13px;}
}
@media only screen and (max-width: 865px) {
.download_button_blk {top: -4px;width: 170px;text-align: center;}
.banner_request img {height: 230px;width: auto;}
.nav-bar > li {padding: 0 !important;}
} 
@media only screen and (max-width: 853px){ 
.kudani-demo-iframe{height:300px;width:100% !important;} 
} 
@media only screen and (max-width: 768px) {
.slider-widget-wrap .textwidget.below_width {padding: 15px;}
.slider-widget-wrap .textwidget.below_width h3 {font-size: 25px;font-weight: 400;line-height: 26px;margin-bottom: 15px;}
.celebrity_banner {min-height: 230px;}
.slider-wid-title {font-size: 23px !important;line-height: normal !important;}
.footer_adr_wid {margin-bottom: 0;text-align: center;width: 100%;}
.footer_descriptions p {padding-bottom: 6px;text-align: center;}
.five.columns.footer_logo_wrap {margin-top: 20px;}
.four.columns.footer_wid_1, .four.columns.footer_wid_2, .four.columns.footer_wid_3 {clear: none !important;float: left !important;width: 50% !important;}
.eight.columns.footer_wid_two {margin-top: 20px;}
.five.columns.nletter_text {margin-top: 40px;text-align: center;}
.head_top_menu {display: none;}
.three.columns.image-tile-col {width: 25% !important;float: left !important;clear: none !important;}
.four.columns.atr_navi_part.below_width {float: left;margin: 0 !important;top: 0 !important;width: 40% !important;}
.menu_loaction_one, .menu_loaction_two, .onepixel_super_menu {display: none;}
.single_testimonial.six.columns {margin-bottom: 15px;}
.opxl-book-single-descript {border: 1px solid #1f5597;padding-top: 15px;padding-bottom: 15px;}
.choice_box_single {margin-bottom: 30px;}
ul.resp-tabs-list {display: none;}
video.header_video {bottom: 0 !important;top: auto !important;}
h2.resp-accordion {font-family: 'Raleway', arial;font-size: 18px;display: block;color: #fff;}
.resp-vtabs .resp-tab-content {border: 1px solid #C1C1C1;}
.resp-vtabs .resp-tabs-container {border: none;float: none;width: 100%;min-height: initial;clear: none;}
.resp-accordion-closed {display: none !important;}
.resp-tabs-container.nine.columns {border-left: none !important;}
.resp-tab-content {padding: 15px;}
h2.resp-tab-active {background: #333 !important;}
.is_float_menu > h2 {float: right;padding: 4px 0 0 30px;border: none;}
.is_floating_menu .is_mobile_floating_menu {min-width: 0;}
.is_mobile_floating_menu #mobile-nav-button {top: 5px;}
.is_float_menu .mobile-nav-container {margin-bottom: 0;top: 0;}
body.active .is_float_menu .mobile-nav-container {margin-bottom: 0px;}
.is_float_menu .mobile-nav-container {height: 0;}
body.active .is_float_menu .mobile-nav-container {top: 5px;}
.eb_right_x > img {margin-top: 15px !important;}
.hide_cs_mob {display: none !important;}
.show_cs_mob {display: block !important;}
.top_search_form {display: none;}
.footer_wrap_block .footer_widget_block {padding: 15px 0;text-align: center;}
p.footer_rights font {padding: 15px 0;width: 100%;}
body .onepixel_socialbar .social-icon-set {display: none;}
body div .head_top_nav {display: table;float: none;margin: 0 auto;}
.home_slip_content {text-align: center;}
.front_profile_sectn {text-align: center;}
.home_slip_content > a {display: inline-block;float: none !important;}
.three.columns.header_hook_2, .three.columns.header_hook_3 {clear: none;float: left !important;padding-top: 10px !important;width: 50% !important;}
.header_phone_no {max-width: 250px !important;}
.footer_copyright {float: left;margin-top: 10px;width: 100%;}
.footer_copyright * {text-align: center;}
.innrepage_wrapper .mobile-nav-container {margin-bottom: 15px;}
div.panel {border-top: 1px solid #ccc;}
.twelve.columns.single_tstiml_arch:after {bottom: -22px;}
body .sin_feat h3{margin:10px 0 5px; 0;}
table .pt-feat {width: 14%;}
table .pt-last {width: 25%;}
div .pt-header .pt-feat span {font-size: 10px;line-height:normal;}
div .pt-header .pt-feat strong {font-size: 22px;line-height: 23px;}
a.agency_plan {font-size: 12px;line-height: 14px;padding: 10px;}
body .pt-body td {font-size: 11px !important;padding: 5px !important;}
.tick_yes, .tick_no {-webkit-transform: scale(0.4);-moz-transform: scale(0.4);-ms-transform: scale(0.4);-o-transform: scale(0.4);transform: scale(0.4);}
.sin_feat {border-bottom: 1px dashed #cccccc;margin-bottom: 30px;padding-bottom: 30px;text-align:center;}
.front_profile_sectn .four.columns {float: left;margin-bottom: 20px;width: 100% !important;}
body .plan-video span {font-size: 13px;line-height: 20px;padding: 10px 0 10px 65px;text-align: left;}
.fltl100.home_feat_r1,.fltl100.home_feat_r2 {padding-bottom: 0;}
.fltl100.home_feat_r1 .row > .sin_feat:last-of-type,.fltl100.home_feat_r2 .row > .sin_feat:last-of-type {margin-bottom: 0;}
body .home_feat_r2 .sin_feat h6 {margin: 0 0 5px;}
body .home_feat_r2 .sin_feat h3 {margin: 0 0 10px;}
body .sin_feat h6{margin:0 0 10px 0;}
.sidebar .panel {margin-top: 15px;padding-top: 15px;}
#text-6 .textwidget {text-align: center;}
.eight.columns.atr_imge_part.text-center.req_below_width {float: right;margin-top: 0 !important;top: 10px;width: 50% !important;}
.seven.columns.footer_wid_two {padding-top: 20px;}
.header_hook_1, .header_hook_2, .header_hook_3 {text-align: center;}
.six.columns.peter-book-desc {margin-top: 20px;}
.team-portfolio {text-align: center;}
div.panel {padding: 0;}
.footer_wrap_white {text-align: center;}
.footer-site-logo {display: inline-block;float: none;margin-top: 0;}
ul.footer_navigation {display: inline-block;float: none;}
.peter-book-txt {text-align: center;}
.header_logo {display: inline-block;float: none;width: auto;}
.header_phone_no a {font-size: 16px;}
.header_phone_no {display: inline-block;float: none;max-width: 265px;padding-top: 0;}
.mobile_menu {float: left;display: block;width: 100%;position: relative;}
.side-nav.tabs.vertical {padding-top: 0;}
.atr_slider_menu > li .flyout {display: none !important;width: 0px;height: px;overflow: hidden;}
.flexslider .attachment-post-thumbnail.wp-post-image {height: 232px;}
.six.columns.office-address {text-align: center;}
.footer_wrap2 .textwidget {line-height: 30px;}
}
@media only screen and (max-width: 680px) {
.three.columns.image-tile-col {width: 50% !important;}
}
@media only screen and (max-width:640px){
.tmm .tmm_2_columns .tmm_member, .tmm .tmm_3_columns .tmm_member, .tmm .tmm_4_columns .tmm_member {margin: 90px 2% 10px;width: 96%;}
.feat_vdo_box iframe, .feat_vdo_box video { width:100% !important;}
}
@media only screen and (max-width: 580px) {
body div table .trig_price {float: left;font-size: 10px !important;padding: 5px 5px 5px 20px !important;osition: relative !important;}
body .eight.columns.atr_imge_part.text-center.req_below_width {width: 100% !important;}
.four.columns.atr_navi_part.below_width {display: none;}
.slogan_h1 {width: 100%;text-align: center;}
.download_button_blk {-display: table;float: none;left: auto;margin: 0 auto !important;padding: 10px 0;position: relative;right: auto;top: auto;width: 290px;}
.eight.columns.atr_imge_part.text-center.req_below_width {margin: 0 !important;position: relative !important;top: auto !important;width: 100% !important;}
.four.columns.atr_navi_part.below_width {width: 100% !important;}
}
@media only screen and (max-width: 500px) {
.three.columns.header_hook_2, .three.columns.header_hook_3 {padding-top: 5px !important;width: 100% !important;}
.header_phone_no {max-width: 207px !important;}
.header_evel_button {margin: 0 !important;}
.siteinfo h1, .siteinfo h1 a {font-size: 40px;line-height: normal;}
.img_anim_box.lb_threecolumns {margin: 4% !important;width: 42% !important;}
h1.light_box_post_title {font-size: 24px;}
.light_box_post_wrap > a img {height: 150px;padding: 3px;width: 150px;}
}
@media only screen and (max-width: 480px) {
.four.columns.footer_wid_1, .four.columns.footer_wid_2, .four.columns.footer_wid_3 {width: 100% !important;}
.three.columns.image-tile-col {width: 100% !important;}
.home_slip_content > a {font-size: 35px !important;}
}
@media only screen and (max-width: 430px) {
.footer_down_btn_grp {text-align: center;width: 100%;}
.footer_down_btn_link {display: table;float: none;margin: 0 auto 15px;}
.arxh_testimonial_col {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;float: left;width: 100%;}
.slider-widget-wrap .textwidget.below_width a {margin: 0 5px;padding: 10px;}
}
@media only screen and (max-width: 380px) {
.three.columns.image-tile-col {width: 100% !important;}
body .slider-widget-wrap .textwidget.below_width h3 {font-size: 20px;line-height: 22px;}
}