html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll;overflow-x:hidden;}
body{background:#fff;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#616161;}
.clear{display:block;font-size:0;content:" ";clear:both;height:0;}
article, aside, details, figcaption, figure, footer, header, nav, section{display:block;}
ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
a img{border:0;}
strong{font-weight:bold;}
#page-wrapper ul{list-style-type:disc;list-style-position:inside;}
#page-wrapper ol{list-style-type:decimal;list-style-position:inside;}
#page-wrapper ul ul, #page-wrapper ol ul{list-style-type:circle;list-style-position:inside;margin-left:15px;}
#page-wrapper ol ol, #page-wrapper ul ol{list-style-type:lower-latin;list-style-position:inside;margin-left:15px;}
pre{}
code, kbd, tt, var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
sup, sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:75%;}
big{font-size:125%;}
figure{margin:0;}
th{font-weight:bold;}
img{height:auto;max-width:100%;;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;;}
button, input{line-height:normal;;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.clear:before, .clear:after, [class*="content"]:before,
[class*="content"]:after,
[class*="site"]:before,
[class*="site"]:after{content:'';display:table;}
.clear:after, [class*="content"]:after,
[class*="site"]:after{clear:both;}
.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.site-content .gallery{margin-bottom:1.5em;}
.gallery-caption{}
.site-content .gallery a img{border:none;height:auto;max-width:90%;}
.site-content .gallery dd{margin:0;}
.site-content .gallery-columns-4 .gallery-item{}
.site-content .gallery-columns-4 .gallery-item img{}
.sticky{}
embed, iframe, object {
max-width: 100%;
} a{-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;color:#4188d0;text-decoration:none;}
a:hover{color:#212121;text-decoration:underline;}
table{border-bottom:1px solid #ededed;color:#757575;font-size:12px;font-size:0.857142857rem;line-height:2;margin:0 0 24px;margin:0 0 1.714285714rem;width:100%;}
.entry-content table caption{font-size:16px;font-size:1.142857143rem;margin:24px 0;margin:1.714285714rem 0;}
td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}
.gm-style div, .gm-style span, .gm-style label, .gm-style a{font-size:13px;}
.infinite-scroll .navigation-paging, .infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
.wrapper{width:1120px;position:relative;margin:0 auto;}
.one_half, .one_third, .two_third, .two_fourth, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{position:relative;margin-right:4%;float:left;}
.one_half{width:48%;}
.one_third{width:30.6666%;}
.two_third{width:65.3332%;}
.one_fourth{width:22%;}
.two_fourth{width:48%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:79.2%;}
.one_sixth{width:13.3333%;}
.two_sixth{width:30.6666%;}
.three_sixth{width:47.9998%;}
.four_sixth{width:65.3332%;}
.five_sixth{width:82.6665%;}
.last{margin-right:0 !important;clear:right;}
.one_half .one_half{margin-right:8.3333%;width:45.8333%;}
.one_half .one_third{margin-right:8.3333%;width:27.7778%;}
.one_half .two_third{margin-right:8.3333%;width:63.8889%;}
.two_third .one_third{margin-right:6.1224%;width:29.2517%;}
.two_third .two_third{margin-right:6.1224%;width:64.6258%;}
.two_third .one_fourth{margin-right:6.1224%;width:20.4082%;}
.clearboth{clear:both;display:block;font-size:0px;height:0px;line-height:0;width:100%;overflow:hidden;}
h1{font-size:28px;line-height:30px;}
h2{font-size:24px;line-height:26px;}
h3{font-size:20px;line-height:22px;}
h4{font-size:16px;line-height:18px;margin-bottom:12px;}
h5{font-size:14px;line-height:16px;margin-bottom:10px;}
h6{font-size:12px;line-height:14px;margin-bottom:10px;}
#top-bar{background-color:#252525;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#393939));background:-webkit-linear-gradient(top, #252525, #393939);background:-moz-linear-gradient(top, #252525, #393939);background:-ms-linear-gradient(top, #252525, #393939);background:-o-linear-gradient(top, #252525, #393939);height:50px;display:block;}
#header-container{border-top:1px solid #5595d6;background-color:#4188d0;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4188d0), to(#206bb6));background:-webkit-linear-gradient(top, #4188d0, #206bb6);background:-moz-linear-gradient(top, #4188d0, #206bb6);background:-ms-linear-gradient(top, #4188d0, #206bb6);background:-o-linear-gradient(top, #4188d0, #206bb6);border-bottom:1px solid #2c73b9;min-height:80px;display:block;position:relative;}
#header-border{border-top:1px solid #144B81;background-color:#1c5ea3;background-repeat:repeat-x;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1c5ea3), to(#1a5da2));background:-webkit-linear-gradient(top, #1c5ea3, #1a5da2);background:-moz-linear-gradient(top, #1c5ea3, #1a5da2);background:-ms-linear-gradient(top, #1c5ea3, #1a5da2);background:-o-linear-gradient(top, #1c5ea3, #1a5da2);height:3px;display:block;-webkit-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, .5);-moz-box-shadow:0px 1px 5px 0px rgba(0, 0, 0, .5);box-shadow:0px 1px 5px 0px rgba(0, 0, 0, .5);position:relative;z-index:150;}
#topintro{line-height:50px;color:#A7A7A7;font-size:14px;}
#topintro a{color:#fff;}
#top-socials{text-align:left;}
#top-socials ul li a{background:none;line-height:50px;}
#logo-wrapper{padding-top:25px;}
#navigation-wrapper{text-align:right;}
#navigation-wrapper ul li{display:inline-block;}
#navigation-wrapper ul li:first-child{}
#navigation-wrapper ul li a{text-transform:none;font-weight:600 !important;color:#FFF;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);display:block;padding:33px 20px 30px 20px;text-decoration:none;border-right:1px solid #06365F;border-right-color:rgba(0, 0, 0, 0.1);margin-left:-3px;}
#navigation-wrapper ul li a strong{font-weight:600;}
#navigation-wrapper ul li.active a{color:#fff;background:rgba(255, 255, 255, 0.1);border-right-color:rgba(0, 0, 0, 0.15);}
#navigation-wrapper ul.sub-menu li.active a{color:#212121 !important;}
#navigation-wrapper ul li:first-child a{border-left:1px solid #06365F;border-left-color:rgba(0, 0, 0, 0.1);}
#navigation-wrapper ul li a:hover{background:rgba(255, 255, 255, 0.1);border-right-color:rgba(0, 0, 0, 0.15);}
#navigation-wrapper ul li a span{margin-right:10px;}
#navigation-wrapper .sf-menu ul{display:none;position:absolute;top:-999em;width:10em;;}
#navigation-wrapper .sf-menu ul li{width:100%;}
#navigation-wrapper .sf-menu li:hover{visibility:inherit;}
#navigation-wrapper .sf-menu li{position:relative;}
#navigation-wrapper .sf-menu li:hover ul,
#navigation-wrapper .sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99;}
#navigation-wrapper ul.sf-menu li:hover li ul,
#navigation-wrapper ul.sf-menu li.sfHover li ul{top:-999em;}
#navigation-wrapper ul.sf-menu li li:hover ul,
#navigation-wrapper ul.sf-menu li li.sfHover ul{left:200px !important;top:-50px !important;}
#navigation-wrapper ul.sf-menu li li:hover li ul,
#navigation-wrapper ul.sf-menu li li.sfHover li ul{top:-999em;}
#navigation-wrapper  ul.sf-menu li li li:hover ul,
#navigation-wrapper ul.sf-menu li li li.sfHover ul{left:200px !important;top:-50px !important;}
#navigation-wrapper ul.sub-menu{background:#fff;text-align:left;min-width:200px;-moz-box-shadow:0 0 5px -1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px -1px rgba(0, 0, 0, .2);box-shadow:0 0 5px -1px rgba(0, 0, 0, .2);margin-top:49px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
#navigation-wrapper ul.sub-menu li, #navigation-wrapper ul.sub-menu li a{box-shadow:none !important;text-shadow:none !important;border:none !important;}
#navigation-wrapper ul.sub-menu li{margin:0 !important;}
#navigation-wrapper ul.sub-menu li a{color:#777777 !important;padding:10px 20px !important;font-size:12px !important;text-transform:none;font-weight:600 !important;border-bottom:1px solid #dfdfdf !important;margin-left:0px !important;}
.sfHover > a{background:rgba(255, 255, 255, 0.1);border-right-color:rgba(0, 0, 0, 0.15);}
#navigation-wrapper ul.sub-menu li:last-child a{border-bottom:none !important;}
#navigation-wrapper ul.sub-menu li a:hover{color:#212121 !important;background:#f5f5f5 !important;}
.header-with-img{min-height:180px;box-shadow:inset 1px 4px 9px -6px;padding-top:40px;text-align:center;}
.header-with-img h1{text-transform:none;color:#FAFAFA;text-shadow:0 1px 5px rgba(0, 0, 0, 0.5);padding:40px 20px 0px 0px;font-size:32px;font-weight:600;letter-spacing:-1.4pt;}
.header-with-img h2{text-shadow:0 1px 5px rgba(0, 0, 0, 0.5);font-size:22px;font-weight:400;color:#fafafa;margin-top:10px;}
#breadcrumb{background:#F3F3F3;border-bottom:1px solid #E6E6E6;padding:15px 0px;font-size:13px;position:relative;z-index:30;font-weight:600;}
#breadcrumb span{color:#757575;}
#breadcrumb .social-nav-list{float:right;}
.social-nav-list li{display:inline-block;margin-left:5px;}
.social-nav-list li a{padding:3px;background:#afafaf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.social-nav-list li a span{color:#fff !important;}
#page-wrapper{position:relative;z-index:25;padding:60px 0px;}
.media-wrapper, ul.slides img{padding:5px;border:1px solid #d4d4d4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.header-with-img.default{background:#37546F;min-height:100px;padding:20px 0px 20px 0px;}
#content-container article.post{padding-bottom:30px;border-bottom:2px solid #F1F1F1;margin-bottom:50px;}
#content-container h1, #content-container h2, #content-container h3, #content-container h4, #content-container h5, #content-container h6{margin-bottom:15px;}
#page-content p{margin-bottom:15px;}
figure{margin:0;}
figure img{width:100%;height:auto;}
figure a{display:block;}
figure .overlay{width:100%;height:220px;position:absolute;display:block;z-index:4;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-left:6px;}
figure:hover > a > .overlay{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);margin-top:5px;padding-bottom:5px;;}
figure .thumb-info{position:absolute;width:100%;height:383px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden;;}
figure:hover .overlay .thumb-info{background:#4188D0;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.overlay .thumb-info h4{position:absolute;top:53%;line-height:20px;padding:0 10%;width:80%;text-align:center;-moz-text-shadow:0 0 5px rgba(0,0,0,.2);-webkit-text-shadow:0 0 5px rgba(0,0,0,.2);text-shadow:0 0 5px rgba(0,0,0,.2);}
.overlay .thumb-info i{width:100%;position:absolute;top:50%;font-size:44px;margin-top:-15px;height:30px;line-height:33px;-moz-text-shadow:0 0 5px rgba(0,0,0,.2);-webkit-text-shadow:0 0 5px rgba(0,0,0,.2);text-shadow:0 0 5px rgba(0,0,0,.2);text-align:center;color:#fff;}
.overlay .thumb-info i.small-icon{font-size:32px;top:42%;}
.post-content{line-height:1.6em;font-size:15px;;}
.post-title{color:#212121;font-weight:300 !important;margin-bottom:10px;font-size:38px;margin:30px 0px;line-height:1.1em;}
.meta-wrapper{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:3px 0px;margin:10px 0px 30px 0px;}
.meta-wrapper span{color:#212121;}
.meta-wrapper ul li{display:inline-block;margin-right:5px;font-size:13px;font-weight:600;}
.more-link{display:inline-block;padding:5px 10px;border:2px solid #f1f1f1;margin-top:20px;}
.more-link:hover{border:2px solid #bdbdbd;}
#sidebar-wrapper .widget{font-size:13px;margin-bottom:60px;}
#sidebar-wrapper .widget-title{color:#212121;font-weight:600;text-transform:none;position:relative;padding-bottom:20px;border-bottom:1px solid #e4e4e4;margin-bottom:30px;}
#sidebar-wrapper .sep{width:60px;height:1px;background:#4188D0;position:relative;margin-top:-31px;margin-bottom:31px;}
.widget_search label, .widget_search input[type=submit]{display:none;}
.widget_search span{}
.widget ul{margin:0;list-style:none;}
.widget p{line-height:1.6em;margin-bottom:15px;}
.widget ul li{margin-bottom:0;line-height:16px;}
.widget_recent_comments ul li{padding:10px;}
.widget ul li > a{padding:15px 0;display:block;}
.widget ul.flickr_images li a{padding:0;}
.widget a{text-decoration:none;}
.widget a:hover{text-decoration:underline;}
.widget_tdp_listings_details ul, .widget_categories ul, .widget_archive ul, .widget_nav_menu ul, .widget_recent_comments ul, .widget_meta ul, .widget_recent_entries ul, .widget_product_categories ul, .kb-list, .wp-tag-cloud{border:1px solid #E4E4E4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;;}
.widget_tdp_listings_details ul > li, .widget_categories ul > li, .widget_archive ul > li, .widget_nav_menu ul > li, .widget_recent_comments ul > li, .widget_meta ul > li, .widget_recent_entries ul > li, .widget_product_categories ul > li, .kb-list li, .wp-tag-cloud li{border-top:1px solid transparent;}
.widget_tdp_listings_details ul > li:first-child, .widget_categories ul > li:first-child, .widget_archive ul > li:first-child, .widget_nav_menu ul > li:first-child, .widget_recent_comments ul > li:first-child, .widget_meta ul > li:first-child, .widget_recent_entries ul > li:first-child, .widget_product_categories ul > li:first-child, .kb-list li:first-child, .wp-tag-cloud li:first-child{border-top:0;}
.widget_tdp_listings_details ul > li, .widget_categories ul > li a, .widget_archive ul > li a, .widget_nav_menu ul > li a, .widget_meta ul > li a, .widget_recent_entries ul > li a, .widget_product_categories ul > li a, .kb-list li a, .wp-tag-cloud li a{padding:10px 15px;}
.widget_tdp_listings_details ul > li a:hover, .widget_categories ul > li a:hover, .widget_archive ul > li a:hover, .widget_nav_menu ul > li a:hover, .widget_meta ul > li a:hover, .widget_recent_entries ul > li a:hover, .widget_product_categories ul > li a:hover, .kb-list li a:hover, .wp-tag-cloud li a:hover{text-decoration:none;}
.widget_tdp_listings_details ul > li a:before, .widget_categories ul > li a:before, .widget_archive ul > li a:before, .widget_nav_menu ul > li a:before, .widget_meta ul > li a:before, .widget_recent_entries ul > li a:before, .widget_product_categories ul > li a:before, .kb-list li a:before, .wp-tag-cloud li a:before{content:'\e895';font-family:Fontello;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;font-size:14px;padding-right:10px;}
.widget_recent_comments ul > li:before{content:'\e895';font-family:Fontello;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;font-size:14px;padding-right:10px;}
.widget_nav_menu ul.sub-menu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-left:0;border-right:0;border-bottom:0;}
.widget_nav_menu ul.sub-menu li{padding-left:15px;}
.widget .wp-tag-cloud, .widget_tdp_listings_tags, .widget_tdp_listings_current_tags{margin:0;padding:0;list-style:none;height:auto;overflow:hidden;}
.widget.widget_tag_cloud a, .widget_tdp_listings_tags a, .widget_tdp_listings_current_tags a{float:left;margin-bottom:4px;}
.widget.widget_tag_cloud a, .widget_tdp_listings_tags a, .widget_tdp_listings_current_tags a{margin-right:4px;padding:6px 8px;text-decoration:none;moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #E4E4E4;font-size:14px!important;}
.widget .widget_tag_cloud a:hover, .widget_tdp_listings_tags a:hover, .widget_tdp_listings_current_tags a:hover{border-color:transparent;}
.widget ul li, .kb-list li, .wp-tag-cloud li, .widget_tdp_listings_tags li, .widget_tdp_listings_current_tags li{border-color:#E4E4E4;}
.widget_tdp_listings_tags li, .widget_tdp_listings_current_tags li{display:inline-block !important;border:none !important;width:auto !important;}
.widget_tdp_listings_tags ul, .widget_tdp_listings_current_tags ul{border:none;}
.widget_calendar #calendar_wrap{border:1px solid #e4e4e4;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;overflow:hidden;}
#calendar_wrap caption{padding:7px 0;text-align:center;}
.widget_calendar table{display:table;width:100%;table-layout:fixed;border-collapse:collapse;position:relative;margin-bottom:-2px;}
.widget_calendar th{text-align:center;width:26px;height:35px;border:1px solid #e4e4e4;border-bottom:0;vertical-align:middle;}
.widget_calendar th:first-child{border-left:0;}
.widget_calendar th:last-child{border-right:0;}
.widget_calendar tbody tr{height:35px;}
.widget_calendar tbody tr > td{color:#444;text-align:center;border:1px solid #e4e4e4;vertical-align:middle;padding:0;}
.widget_calendar tbody tr > td:first-child{border-left:0;}
.widget_calendar tbody tr > td:last-child{border-right:0;}
.widget_calendar tbody tr > td a{padding:6px 0;display:block;}
.sidebar .widget_calendar tbody tr > td a:hover{text-decoration:none;}
.widget_calendar tbody tr > td.pad{border:0;border-top:1px solid #e4e4e4;}
.widget_calendar tfoot{position:absolute;top:2px;width:100%;display:block;}
.widget_calendar tfoot tr{width:100%;display:block;}
.widget_calendar tfoot td{padding:5px 0;border-color:transparent;float:left;}
.widget_calendar tfoot td#prev{padding-left:10px;width:40px;text-align:left;}
.widget_calendar tfoot td#next{padding-right:10px;width:40px;text-align:right;float:right;}
.widget_calendar tfoot td a:hover{text-decoration:none;}
.link-wrapper{background:#4188D0;padding:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.link-wrapper a{color:#fff;font-size:22px;}
.link-wrapper a:before{content:"\e895";font-family:fontello;margin-right:10px;}
.index-pagination a, .index-pagination span.current, .wp-pagenavi a, .wp-pagenavi span.current, .pagination a, .pagination span.current{padding:5px 10px;border:2px solid #f1f1f1;margin-right:5px;}
.index-pagination a:hover, .index-pagination span.current:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current:hover, .pagination a:hover, .pagination span.current:hover{border:2px solid #bdbdbd;}
.wp-pagenavi .pages{margin-right:5px;}
#author-info-wrapper h3{border-bottom:1px solid #f0eced;border-top:1px solid #f0eced;background-color:#fcfcfc;}
.blog-detail .related-posts h3{border-bottom:1px solid #f0eced;border-top:1px solid #f0eced;background-color:#fcfcfc;}
.blog-detail .related-posts li .post-title:hover{color:#208ac7;}
#comment-title{border-bottom:1px solid #f0eced;}
#comment-title small{color:#208ac7;}
.comment-list > li.comment, .comment-list .children > li{border-top:1px solid #f0eced;}
.commenter, .commenter a{color:#403438;}
.commenter a:hover{color:#208ac7;}
.comment-meta{color:#ad9c9d;}
.bypostauthor > .single-comment > .comment-content{color:#403438;}
.form-section label{color:#403438;}
#author-info-wrapper{margin-top:32px;}
#author-info-wrapper h3{margin:0 -37px 32px 0;font-size:11px;line-height:11px;font-weight:bold;text-transform:none;padding:18px 20px;}
#author-info-wrapper #author-info{float:left;}
#author-info-wrapper #author-info .avatar{position:relative;top:0px;left:0;margin-top:8px;float:left;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;}
#author-info-wrapper #author-description{margin-left:90px;}
.blog-detail .related-posts{margin-top:32px;}
.blog-detail .related-posts h3{margin:0 -40px 40px 0;font-size:11px;line-height:11px;font-weight:bold;text-transform:none;padding:18px 20px;}
.blog-detail .related-posts ul{list-style-type:none;width:710px;overflow:hidden;padding:0;margin:0;}
.blog-detail .related-posts li{width:210px;float:left;margin-left:40px;}
.blog-detail .related-posts li:first-child{margin-left:0;}
.blog-detail .related-posts li .post-image{display:block;margin-bottom:0;}
.blog-detail .related-posts li .post-image img{display:block;}
.blog-detail .related-posts li .post-title{font-size:14px;line-height:23px;text-transform:none;margin:8px 0 0;display:block;font-weight:normal;}
.blog-detail .related-posts li .post-title:hover{text-decoration:none;}
#comments{margin-top:32px;}
.full-width #comments{margin-right:0;}
#comment-title{margin:0;font-weight:bold;text-transform:none;padding:18px 0px;}
#comment-title small{font-style:italic;font-size:20px;}
.comment-notes{display:none;}
.comment-list, .comment-list .children{list-style:none;padding-left:0;}
.comment-list{padding-top:40px;}
.comment-list > li.comment{padding-top:40px;}
.comment-list > li.comment:first-child{border-top:0;padding-top:0;}
.comment{position:relative;}
.single-comment{padding:0;position:relative;margin-bottom:40px;}
.comment-list .children{margin-left:90px;}
.comment-list .children > li{padding-top:42px;}
.avatar{position:absolute;top:0;left:0;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;}
.commenter{position:absolute;top:-4px;left:90px;font-style:normal;font-weight:bold;font-size:14px;line-height:18px;}
.commenter a:hover{text-decoration:none;}
.comment-meta{margin:0 0 0 90px;padding-top:20px;font-size:12px;line-height:16px;}
.comment-content{margin-top:44px;padding-right:40px;padding-left:90px;line-height:1.6em;}
.comment-content p{margin-bottom:15px;margin-top:22px;font-size:13px;line-height:1.6em;}
.comment-reply{position:absolute;top:36px;left:90px;font-size:11px;text-transform:none;font-weight:bold;}
.comment-list .children .comment-reply{top:85px;}
.comment-list > li.comment > .comment-reply{top:83px;}
.comment-list > li.comment:first-child > .comment-reply{top:43px;}
.comment-not-approved{position:absolute;right:0;top:0;}
.bypostauthor{}
#comments .navigation-top{margin-bottom:40px;}
#comments .navigation-bottom{margin:40px 0 40px 0;}
#comments .nav-previous{float:left;}
#comments .nav-next{float:right;}
#respond{position:relative;}
#reply-title{margin:0;font-weight:bold;text-transform:none;font-weight:400;color:#212121;}
#reply-title:before{content:"\e846";font-family:fontello;margin-right:10px;}
#commentform .logged-in-as{font-size:14px;margin:30px 0 10px 0;line-height:14px;}
#commentform .form-section input{margin-right:10px;width:250px;}
#commentform #form-section-author{margin-top:40px;}
.comment > #respond{float:none;border-top:0;margin-top:0;padding-bottom:40px;}
#reply-title #cancel-comment-reply-link{float:right;font-size:11px;text-transform:none;line-height:13px;}
.logged-in #reply-title #cancel-comment-reply-link{top:17px;}
.form-section{margin-bottom:20px;}
.form-section label{cursor:pointer;}
.form-allowed-tags{display:none;}
.form-section textarea{width:95%;height:150px;}
.depth-2 textarea{}
.depth-3 textarea{}
.depth-4 textarea{}
li.depth-2 #reply-title{width:587px;}
li.depth-3 #respond{margin-left:-90px;}
#comments.normal-comments #submit{width:20%;}
form{margin-bottom:18px;}
fieldset{margin-bottom:18px;padding-top:18px;}
fieldset legend{display:block;padding-left:150px;font-size:19.5px;line-height:1;color:#404040;*padding:0 0 5px 145px;*line-height:1.5;;}
form .clearfix{margin-bottom:18px;zoom:1;}
form .clearfix:before, form .clearfix:after{display:table;content:"";zoom:1;*display:inline;}
form .clearfix:after{clear:both;}
label, input, select, textarea{font-size:13px;font-weight:normal;line-height:normal;}
label{color:#333;}
footer label{color:white;}
form .input{margin-left:150px;}
input[type=checkbox], input[type=radio]{cursor:pointer;}
input, textarea, select, .uneditable-input{display:inline-block;height:28px;padding:4px;font-size:13px;line-height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
input[type=checkbox], input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none;}
input[type=file]{background-color:#ffffff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input[type=button], input[type=reset], input[type=submit]{width:auto;height:auto;}
select, input[type=file]{height:27px;line-height:27px;*margin-top:4px;;}
select[multiple]{height:inherit;}
textarea{height:auto;}
.uneditable-input{background-color:#ffffff;display:block;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}:-moz-placeholder{color:#bfbfbf;}::-webkit-input-placeholder{color:#bfbfbf;}
input, textarea{-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-ms-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"]{padding:5px 10px;}
textarea{padding:15px;}
input:focus, textarea:focus{outline:0;}
input[type=file]:focus, input[type=checkbox]:focus, select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666;}
form div.clearfix.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
form div.clearfix.error > label, form div.clearfix.error span.help-inline, form div.clearfix.error span.help-block{color:#9d261d;}
form div.clearfix.error input, form div.clearfix.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}
form div.clearfix.error input:focus, form div.clearfix.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
form div.clearfix.error .input-prepend span.add-on, form div.clearfix.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;}
.follow-link a{margin-top:20px;}
.widget .comment-content{margin-top:0px !important;padding-right:0px !important;padding-left:0px !important;}
body .tabbable .tab-pane li{margin-bottom:20px;}
.widget.newsletter input[type=text]{padding:10px 10px;width:92%;}
.widget.newsletter input[type=submit]{width:100%;margin-top:10px;}
.no-shadow{box-shadow:none !important;}
.gform_wrapper ul.gfield_radio li, .gform_wrapper ul.gfield_checkbox li{overflow:visible;}
li.gfield{padding-bottom:3px;}
.gform_wrapper .gfield_description{padding-top:6px;}
label{padding-bottom:2px;}
.widget .gform_wrapper .top_label input.medium, .widget .gform_wrapper .top_label select.medium{width:100%;}
footer h1, footer h2, footer h3, footer h4, footer h5, footer h6{;}
input:focus, textarea:focus, form.search-form > fieldset.has-focus{border-color:#4188D0;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(92, 213, 225, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(92, 213, 225, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(92, 213, 225, 0.6);}
.error-container{text-align:center;padding:70px 0px;}
.error-container label span{display:none;}
.error-container input[type=search], .error-container input[type=text]{padding:60px !important;height:100px !important;}
.error-container h1{font-size:38px;text-align:center;text-transform:none;color:#222;margin-bottom:30px;}
.error-container h1 span.error-title{font-size:130px;display:block;margin-bottom:70px;}
.error-container p{font-size:24px;text-transform:none;text-align:center;}
.error-container a{margin-top:30px;}
#map{position:fixed !important;}
#map img{max-width:inherit !important;max-height:inherit !important;}
.marker-wrapper{position:relative;left:0;width:320px;background:#FFF;border:1px solid #transparent;font-size:13px !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);top:70px;}
.marker-wrapper2{position:relative;left:0;width:320px;background:#FFF;border:1px solid #transparent;font-size:13px !important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.2);}
.marker-wrapper.featured-listing{}
.marker-title{padding:15px;line-height:1.6em;font-weight:600;font-size:14px !important;text-transform:none;color:#fff !important;background:#4188D0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.marker-title2{padding:15px;line-height:1.6em;font-weight:600;font-size:14px !important;text-transform:none;color:#fff !important;background:#4188D0;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.linker{border-top:1px solid #f5f5f5;padding-top:10px;float:left;position:relative;top:5px;margin-right:15px;left:0px;width:40px;}
.linker5{border-top:1px solid #f5f5f5;padding-top:10px;float:right;position:relative;top:28px;margin-right:15px;left:0px;}
.pop-image{text-align:right;}
.marker-title a{color:#fff;}
.marker-content{padding:10px;line-height:1.6em;}
.marker-content .popup-content{margin:0px 0px 10px 0px;position:relative;width:350px;overflow:hidden;}
.popup-content ul li{margin-bottom:5px;color:#5a5a5a;}
.popup-content ul li span{color:#868686;margin-right:5px;}
.marker-content .image-wrapper{float:right;}
.marker-content img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;Width:50px!important;height:50px!important;position:relative;}
.marker-content .close{cursor:pointer;position:absolute;right:10px;top:17px;z-index:1000;padding:0px 3px;color:#fff;font-size:13px;color:#fff;}
.marker-wrapper.featured-listing .close{}
.marker-content p{display:block;}
.marker-content a.button{display:block;text-align:center;}
.marker-content a.button:hover{text-decoration:none;}
.marker-wrapper span.icon-down-dir{display:block;font-size:26px;position:absolute;left:200px;margin-top:-15px;color:#fff;}
.wrapper-none{padding:0px 30px;}
#home-sidebar{position:fixed;height:100%;overflow:auto !important;top:-7px!important;left:0px;width:400px;z-index:100;display:block;background:#FFF;margin-top:143px;-moz-box-shadow:0px 7px 13px -2px #888;-webkit-box-shadow:0px 7px 13px -2px #888;box-shadow:0px 7px 13px -2px #888;}
.toggle-activator span:before{content:'\e8ac';font-family:fontello;}
.toggle-activator.hello-im-hidden span:before{content:'\e870';font-family:fontello;}
.toggle-button{display:block;z-index:2;background:#fff;color:#888;padding:5px 10px;position:absolute;margin-left:27px;margin-top:150px;cursor:pointer;border:1px solid rgba(90,98,110,.75);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:0 2px 4px rgba(0,0,0,.49);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.49);box-shadow:0 2px 4px rgba(0,0,0,.49);-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
.toggle-button:hover, .toggle-activator.hello-im-hidden .toggle-button{background:#206BB6;color:#fff;}
#home-outer-wrap{margin-left:400px;height:100%;}
.tab-nav{background:#262F3A;display:block;padding:20px 15px;float:left;height:100%;position:fixed;border-right:1px solid #DDD;margin-right:20px;}
.tab-nav a{font-size:28px !important;color:#8A8A8A;}
.tab-nav li.ui-state-active a{color:#fff;outline:none}
.tab-nav li.ui-state-active:after{content:'\e88e';font-family:fontello;color:#fff;font-size:22px;position:absolute;margin-left:8px;margin-top:8px;text-shadow:none;}
.tab-nav li{margin-bottom:20px;}
.tab-content{padding:24px 30px 180px 100px;font-size:13px;line-height:1.6em;display:none;}
.tab-content.listings-tab{padding-bottom:170px !important;padding-left:65px !important;padding-right:0px !important;}
.tab-content.listings-tab .accordion .accordion-title{border-radius:0px !important;border-right:none;margin-bottom:-1px !important;}
.tab-content.listings-tab .accordion .accordion-title2{border-radius:0px !important;border-right:none;margin-bottom:-1px !important;}
.tab-content.listings-tab .accordion .accordion-title3{border-radius:0px !important;border-right:none;margin-bottom:-1px !important;}
.tab-content .featured-listing{padding:15px 0px 10px 0px;}
.tab-content .featured-listing span{margin-right:5px;}
.tab-content .featured-listing li{border-bottom:1px solid #f5f5f5;padding:5px 0px}
.default-tab-inner{padding:0px 20px 0px 10px;}
.tab-content p{margin-bottom:10px;}
.tab-content h1, .tab-content h2, .tab-content h3, .tab-content h4, .tab-content h5, .tab-content h6{text-transform:none;color:#212121;letter-spacing:0.5pt;font-weight:600;margin-bottom:15px;}
.tab-content h1{font-size:24px;}
.tab-content h1 [class^="iconbox-"], .tab-content h1 [class*=" iconbox-"]{margin-right:5px;}
.cluster{-webkit-border-radius:999px !important;-moz-border-radius:999px !important;border-radius:999px !important;}
.default-tab-info{padding-left:10px;text-align:center;}
.default-tab-info span{font-size:48px !important;color:#212121;}
.default-tab-info .tab-title{margin-top:20px;}
.featured-button{display:block !important;margin-top:10px !important;text-align:center;}
#header-map #map{height:500px;width:100%;display:block;position:relative !important;}
.cbp-vm-options{zoom:1;background-color:#FCFCFC;border:1px solid #F3F3F3;display:inline-block;margin:0px 0px 30px 0px;height:auto;padding:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.title-switch{text-transform:none;color:#212121;font-size:14px;font-weight:600;display:inline-block;margin-right:10px;}
.right{float:right;margin-top:-20px;}
a.cbp-vm-selected{color:#212121;}
ul.listings-list .single-listing{zoom:1;background-color:#fcfcfc;border:1px solid #f3f3f3;margin-bottom:30px;padding:0px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
.cbp-vm-view-list .single-listing:hover{border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);}
.cbp-vm-view-list .single-image{float:left;width:28%;margin-bottom:-4px;}
.cbp-vm-view-list .single-image figure .thumb-info{display:block;width:313px;height:209px !important;background:#000}
.cbp-vm-view-list .single-image figure a .overlay{width:auto !important;}
.cbp-vm-view-list .single-image figure:hover > a > .overlay{margin:0px !important;}
.cbp-vm-view-list .single-content{float:left;width:50%;}
.cbp-vm-view-list .single-title{padding:20px;border-bottom:1px dotted #dfdfdf;font-weight:400;font-size:22px;text-transform:none;}
.cbp-vm-view-list .single-title .address{display:block;padding-top:5px;font-size:14px;color:#212121;}
.cbp-vm-view-list .single-desc{padding:20px;font-size:13px;}
.cbp-vm-view-list .single-rating{border-left:1px solid #F3F3F3;background:#FFF;float:left;width:21.9%;text-align:center;}
.cbp-vm-view-list .top-layer{line-height:89px;}
.cbp-vm-view-list .bottom-layer{line-height:80px;padding-top:20px;padding-bottom:20px;}
.rating-list li{display:inline-block;}
.cbp-vm-view-grid .listings-list li{display:table-row;float:left;width:250px;margin-right:40px;}
.cbp-vm-view-grid .single-listing{height:300px;overflow:hidden;margin-bottom:50px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
.cbp-vm-view-grid .single-content{padding:20px;text-align:center;}
.cbp-vm-view-grid .single-listing:hover{border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);}
.cbp-vm-view-grid .single-title{border-bottom:0px;font-weight:400;font-size:15px;text-transform:none;display:block;}
.cbp-vm-view-grid .single-title .address{display:block;padding-top:5px;font-size:12px;color:#212121;padding-top:10px;padding-bottom:20px;}
.cbp-vm-view-grid .single-desc{display:none}
.cbp-vm-view-grid .single-rating{display:none;}
.cbp-vm-view-grid .single-image figure .thumb-info{display:block;width:250px;height:165px !important;background:#4188D0;color:#fff;}
.cbp-vm-view-grid .single-image figure a .overlay{width:auto !important;}
.cbp-vm-view-grid .single-image figure:hover > a > .overlay{margin:0px !important;}
#cat-title{color:#212121;}
.category-desc{line-height:1.6em !important;font-size:14px !important;margin-bottom:30px;}
#content-container.is-SidebarRight div.right, #content-container.is-SidebarLeft div.right{text-align:center;}
#content-container.is-SidebarRight .title-switch, #content-container.is-SidebarLeft .title-switch{display:none;}
#content-container.is-SidebarRight .cbp-vm-view-list .single-image, #content-container.is-SidebarLeft .cbp-vm-view-list .single-image{width:35%;}
#content-container.is-SidebarRight .single-rating, #content-container.is-SidebarLeft .single-rating{display:none;}
#content-container.is-SidebarRight .cbp-vm-view-list .single-content, #content-container.is-SidebarLeft .cbp-vm-view-list .single-content{width:65% !important;}
#content-container.is-SidebarRight .cbp-vm-view-list .single-title, #content-container.is-SidebarLeft .cbp-vm-view-list .single-title{font-size:17px;}
#content-container.is-SidebarRight .cbp-vm-view-list .address, #content-container.is-SidebarLeft .cbp-vm-view-list .address{font-size:13px;}
#content-container.is-SidebarRight .cbp-vm-view-list .thumb-info, #content-container.is-SidebarLeft .cbp-vm-view-list .thumb-info{width:289px;height:194px !important;}
#content-container.is-Fullwidth .cbp-vm-view-grid .listings-list li:nth-child(4n), #content-container.is-SidebarRight .cbp-vm-view-grid .listings-list li:nth-child(3n), #content-container.is-SidebarLeft .cbp-vm-view-grid .listings-list li:nth-child(3n){margin-right:0px !important}
#content-container.is-SidebarRight .cbp-vm-view-grid .listings-list li, #content-container.is-SidebarLeft .cbp-vm-view-grid .listings-list li{margin-right:38px;}
.cbp-vm-view-grid .featured-star{display:none;}
#content-container .featured-listing{border-color:#4188D0;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(92, 213, 225, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(92, 213, 225, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(92, 213, 225, 0.6);}
.featured-star{background:#4188D0;padding:10px 10px;text-transform:none;color:#fff;}
.featured-star span{float:right;}
body.single-listing #bd-content{padding-top:11px;}
#bd-button{text-align:right;margin-top:3px;}
#bd-button span{color:#fff;}
#listing-brief{background:#fff;border-bottom:1px solid #E4E4E4;-webkit-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);-moz-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);padding:35px 0px 40px 0px;}
#listing-brief h1{text-transform:none;font-weight:300;font-size:32px;color:#212121;padding-top:5px;}
.featured-single{background:#ffc345;color:#fff;padding:10px;display:inline-block;float:left;border-radius:3px;margin-right:10px;text-transform:none;font-weight:600;-webkit-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);-moz-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);}
#right-counter{text-align:right;}
ul.stats li{display:inline-block;}
ul.stats li.stats-counter{background:#F3F3F3;padding:10px;text-transform:none;font-weight:600;border-radius:3px;-webkit-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);-moz-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);}
.listing-content{margin-top:40px;font-size:14px;line-height:1.6em;}
.widget_tdp_listings_details li span{color:#4188D0;font-weight:500;}
#author-btn{display:block;margin-top:20px;text-align:center;margin-left:0px;margin-right:0px;}
#sidebar-wrapper #contact-form{border:1px solid #F5F5F5;background:#FCFCFC;padding:25px 20px 10px 20px;border-radius:3px;}
#sidebar-wrapper #contact-form:hover{border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
#sidebar-wrapper #contact-form input[type=text], #sidebar-wrapper #contact-form input[type=email]{width:93%;margin-bottom:10px;}
#sidebar-wrapper #contact-form input[type=text]{margin-bottom:20px;}
#sidebar-wrapper #contact-form textarea{width:89.5%;margin-top:-15px;}
#sidebar-wrapper input[type=submit]{margin-top:20px;width:100%;}
#sidebar-wrapper .error{border-color:#F00 !important;}
.tab-lister{margin-top:20px !important;display:block;text-align:center;padding-left:15px;padding-right:15px;}
.tab-lister i{font-size:28px;color:#4188D0;margin:10px 0px;display:block;}
.tab-lister .mds-divider{color:#212121;text-transform:none;}
.item-address{margin-bottom:30px;}
.item-address span{font-weight:600;color:#212121;}
.item-address li{margin-bottom:5px;}
.opening-time span{width:100px;display:inline-block;}
.item-share{border:1px solid #F5F5F5;background:#FCFCFC;padding:10px;border-radius:3px;margin-bottom:30px;text-align:center;}
.item-share .social-item{box-sizing:border-box;display:inline-block;text-align:center;width:32%;}
.item-share .social-item:last-child{border-right:none !important;}
#single-map{width:340px;height:300px;}
.spacer{display:block;height:40px;}
#comments.reviews-comments #reply-title:before{content:"\e850";font-family:fontello;margin-right:10px;}
#comments.reviews-comments #reply-title{background:#4188D0;color:#fff;padding:20px;border:1px solid #4188D0;-webkit-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);-moz-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
#comments.reviews-comments #respond{border:1px solid #F5F5F5;background:#FCFCFC;border-radius:3px;}
#comments.reviews-comments #respond form{padding:0px 20px 10px 20px;}
#comments.reviews-comments #respond:hover{border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
#comments.reviews-comments .avatar{margin-top:90px;}
#comments.reviews-comments .comment-list > li.comment:first-child .avatar{margin-top:40px;}
#comments.reviews-comments .comment-list > li.comment{padding-bottom:30px;}
#comments.reviews-comments .comment_postinfo{font-size:13px;font-weight:500;text-transform:none;color:#212121;}
#comments.reviews-comments .comment-content{margin-top:34px !important;}
#comments.reviews-comments .comment-list{margin-bottom:50px;}
#tdp-rating{display:block;margin:20px 0px 40px 0px !important;}
#tdp-rating a{-webkit-transition:none;-o-transition:none;-moz-transition:none;}
.user-rating{display:inline-block;float:right;background:#FFC345;color:#FFF;padding:5px 10px;border-radius:3px;font-size:13px;text-transform:none;font-weight:600;-webkit-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);-moz-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);}
.stats-rating{background:#4188D0;color:#FFF;padding:10px;border-radius:3px;text-transform:none;font-weight:600;-webkit-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);-moz-box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);box-shadow:inset 0px 0px 3px rgba(50, 50, 50, 0.07);}
.user-rating li{display:inline-block;}
.system-hidden{display:none !important;}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(//innovimentor-app.eu/wp-content/themes/atlas/images/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(//innovimentor-app.eu/wp-content/themes/atlas/images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
a.action-button{border:1px solid #E9E9E9;background:#fff;padding:5px 10px;font-size:12px;border-radius:3px;text-transform:none;margin-right:5px;}
a.action-button span{color:#4188D0 !important;}
.single-listing #header-map{display:none;}
#open-search, #enable-geolocation{display:block;z-index:2;background:#fff;color:#888;font-size:14px;padding:5px 7px;position:absolute;margin-left:27px;margin-top:190px;cursor:pointer;border:1px solid rgba(90,98,110,.75);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:0 2px 4px rgba(0,0,0,.49);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.49);box-shadow:0 2px 4px rgba(0,0,0,.49);-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
#open-search:hover, #enable-geolocation:hover{background:#206BB6;color:#FFF;}
#search-popup input[type=text]{width:96%;}
#search-popup select, #search-popup input[type=submit]{width:100%;}
#search-popup input[type=submit]{text-align:center;}
.white-popup{background:#FFF;width:auto;max-width:650px;margin:20px auto;}
#search-popup h4{background:#4188D0;color:#FFF;padding:15px;text-transform:none;font-size:22px;}
.search-content{padding:20px;font-size:13px;line-height:1.6em;}
div.search-field{margin-bottom:20px;}
div.search-field label{text-transform:none;font-weight:600;display:block;margin-bottom:5px;}
#top-footer{background:#171717;height:70px;display:block;line-height:70px;display:block;}
#top-footer div.one_half.last{text-align:right;}
#bottom-footer{background:#292929;min-height:200px;border-top:2px solid #353535;padding:30px 0px;}
.footer-menu li{display:inline-block;font-size:13px;font-weight:600;}
.footer-menu li a{color:#868686;padding:5px 10px;}
#top-footer .social-nav-list li a{background:transparent;}
.footer-menu li a:hover{background:#3D3D3D;color:#fff;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#bottom-footer{font-size:13px;color:#8A8A8A;}
#bottom-footer a{color:#F3F3F3;}
#bottom-footer a:hover{text-decoration:underline;}
#bottom-footer .widget-title{color:#F3F3F3;text-transform:none;margin-bottom:20px;position:relative;text-align:center;}
#bottom-footer .widget-title:before{content:"";display:block;border-top:2px solid #444;width:100%;height:2px;position:absolute;top:50%;z-index:1;}
#bottom-footer .widget-title span{padding:0 10px;position:relative;display:inline-block;z-index:1;max-width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#292929;}
#bottom-footer .widget ul li, #bottom-footer .wp-tag-cloud li, #bottom-footer .widget_categories ul, #bottom-footer .widget_archive ul, #bottom-footer .widget_nav_menu ul, #bottom-footer .widget_recent_comments ul, #bottom-footer .widget_meta ul, #bottom-footer .widget_recent_entries ul, #bottom-footer .widget_product_categories ul, #bottom-footer .kb-list, #bottom-footer .wp-tag-cloud{border-color:#353535;}
#copyright-holder{border-top:2px solid #353535;margin-top:30px;padding-top:30px;text-align:center;}
.accordion_content p, .message_box p, .tabs_2 .tab_content p, .tabs_1 .tab_content p, .testimonials_1 p{margin-bottom:0px !important;}
.dp-button:hover{text-decoration:none;}
.callout-text p{letter-spacing:normal;margin-top:10px;}
.message_box p, .testimonials_1 p{font-weight:bold !important;text-transform:none;letter-spacing:normal;}
.progress-bar .progress-title{top:0px !important;font-weight:bold !important;text-transform:none;letter-spacing:normal;}
.efe-post-count{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #F5F5F5), color-stop(100%, #FFF));background-image:-webkit-linear-gradient(#F5F5F5, #FFF);background-image:-moz-linear-gradient(#f5f5f5, #ffffff);background-image:-o-linear-gradient(#f5f5f5, #ffffff);background-image:linear-gradient(#F5F5F5, #FFF);-webkit-box-shadow:rgba(0, 0, 0, 0.08) 0 1px 1px 0 inset, rgba(0, 0, 0, 0.07) 1px 1px 1px 0 inset, rgba(0, 0, 0, 0.07) -1px 1px 1px 0 inset, #EBEBEB 0 1px 0 0;-moz-box-shadow:rgba(0, 0, 0, 0.08) 0 1px 1px 0 inset, rgba(0, 0, 0, 0.07) 1px 1px 1px 0 inset, rgba(0, 0, 0, 0.07) -1px 1px 1px 0 inset, #ebebeb 0 1px 0 0;box-shadow:rgba(0, 0, 0, 0.08) 0 1px 1px 0 inset, rgba(0, 0, 0, 0.07) 1px 1px 1px 0 inset, rgba(0, 0, 0, 0.07) -1px 1px 1px 0 inset, #EBEBEB 0 1px 0 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:15px 15px 10px 15px;margin-bottom:30px;text-align:center;}
.efe-message{margin:0 0 23px;padding:10px 25px;text-align:center;font-size:13px;font-weight:400;text-shadow:#FFF 0 1px 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.efe-blue{background:#DEEEF7;border:1px solid #82C3E6;color:#2F81B0;}
.efe-green{background:#E3F4DE;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #EEF8EB), color-stop(50%, #E7F6E3), color-stop(50%, #DFF1D9), color-stop(100%, #EEF8EB));background-image:-webkit-linear-gradient(#EEF8EB, #E7F6E3 50%, #DFF1D9 50%, #EEF8EB);background-image:-moz-linear-gradient(#eef8eb, #e7f6e3 50%, #dff1d9 50%, #eef8eb);background-image:-o-linear-gradient(#eef8eb, #e7f6e3 50%, #dff1d9 50%, #eef8eb);background-image:linear-gradient(#EEF8EB, #E7F6E3 50%, #DFF1D9 50%, #EEF8EB);border:1px solid #8AC078;}
.efe-page-head{font-size:13px !important;text-transform:none;text-align:center;}
#dashboard-table2 thead{margin:0;padding:10px 18px 10px 18px;font-size:13px;line-height:14px;cursor:pointer;border-width:1px !important;border-style:solid;border-color:#D7D7D7 !important;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FCFEFF), color-stop(100%, #F1f1f1));background-image:-webkit-linear-gradient(#FCFEFF, #F1f1f1);background-image:-moz-linear-gradient(#fcfeff, #F1f1f1);background-image:-o-linear-gradient(#fcfeff, #F1f1f1);background-image:linear-gradient(#FCFEFF, #F1f1f1);-webkit-box-shadow:#FFF 0 1px 0 0 inset;-moz-box-shadow:white 0 1px 0 0 inset;box-shadow:#FFF 0 1px 0 0 inset;}
#dashboard-table2 thead th, #dashboard-table tbody td{padding:15px;text-align:left;color:#000 !important;}
#dashboard-table2{border:1px solid #D7D7D7;margin:-1px 0 0 0;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:rgba(0, 0, 0, 0.05) 0 1px 1px 0;-moz-box-shadow:rgba(0, 0, 0, 0.05) 0 1px 1px 0;box-shadow:rgba(0, 0, 0, 0.05) 0 1px 1px 0;}
.efe-button, #bbpress-forums button{cursor:pointer;display:inline-block;background-color:#AAA;background-repeat:no-repeat;background-image:-moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));background-image:-ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));background-image:-o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));background-image:-webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));background-image:linear-gradient(top, transparent, rgba(0, 0, 0, 0.2));border:1px solid rgba(0, 0, 0, 0.2);border-bottom:1px solid rgba(0, 0, 0, 0.4);-ms-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);padding:11px 19px 12px 19px;text-shadow:rgba(0, 0, 0, 0.2) 0px -1px 0px;color:#FFF;font-size:14px;line-height:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;margin:0 8px 13px 0;text-decoration:none;}
.efe-button.small, #bbpress-forums button{padding:5px 10px;margin:0 8px 13px 0;font-size:11px;text-transform:none;}
.efe-button:hover, #bbpress-forums button{color:#FFF !important;text-shadow:0 -1px rgba(0, 0, 0, 0.2), 0px 0px 8px rgba(255, 255, 255, 0.9);}
.efe-set-by{float:left;}
.efe-set-order{float:right;}
div.styled-table{margin-top:5px;display:inline-block;width:100%;}
div.styled-table > table{width:100%;text-align:left;white-space:normal;}
div.styled-table > table > thead{}
div.styled-table > table > thead > tr{}
div.styled-table > table > thead > tr > th{padding:10px;text-align:left;margin-top:10px;background-color:#444;background-repeat:no-repeat;background-image:-moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.5));background-image:-ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.5));background-image:-o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.5));background-image:-webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.5));background-image:linear-gradient(top, transparent, rgba(0, 0, 0, 0.5));border:1px solid rgba(0, 0, 0, 0.2);border-bottom:none;-ms-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1), 0 1px 1px rgba(0, 0, 0, 0.3);text-shadow:rgba(0, 0, 0, 0.2) 0px -1px 0px;color:white;}
div.styled-table > table > tbody > tr > th{border-left:;}
div.styled-table > table td{padding:10px;}
div.styled-table > table tbody{margin-top:3px;}
div.styled-table > table tbody tr{border:1px solid #f0f0f0;border-top:none;background:transparent;}
div.styled-table > table tfoot{font-size:0.9em;}
.set-center{text-align:center !important;}
.efe-pagination span, .efe-pagination a{padding:5px 10px;background:#f1f1f1;border-radius:3px;border:1px solid #dfdfdf;text-decoration:none;font-size:11px;}
#dashboard-table .set-center a{padding:5px 10px;background:#FCFCFC;border-radius:3px;border:1px solid #ECECEC;text-decoration:none;font-size:11px;text-transform:none;}
#display-bar{background:#EBEBEB;border-bottom:4px solid #d0d0d0;border-top:1px solid #CECECE;}
#display-bar #layout-changer{display:block;border-right:1px solid #CECECE;margin-left:-1px;}
#display-bar #layout-changer a{padding:20px 0px;display:inline-block;text-transform:none;color:#6D6D6D;margin-left:10px;border-left:1px solid #CECECE;padding-left:10px;font-size:13px;font-weight:bold;float:right;}
#smart-breadcrumb{padding:20px 0px;display:inline-block;text-transform:none;color:#6D6D6D;font-size:13px;font-weight:bold;}
#display-bar #layout-changer a:first-child{padding-right:10px !important;}
#display-bar #order-changer-pos{text-align:center;}
#display-bar #order-changer-pos select, #posts-perpage-changer-pos select{background:#fff;font-size:13px;text-transform:none;line-height:1;height:58px;font-weight:bold;-webkit-appearance:none;border:1px solid #CECECE;padding-left:20px;padding-right:20px;border-bottom:none;border-radius:0px;border-top:none;cursor:pointer;}
span.label{font-size:13px;font-weight:bold;text-transform:none;}
#posts-perpage-changer-pos select{float:right;}
#posts-perpage-changer-pos span{padding-top:20px;display:inline-block;}
div.taxonomy-view-list{margin-bottom:40px;zoom:1;background-color:#fcfcfc;border:1px solid #f3f3f3;margin-bottom:50px;padding:0px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
div.taxonomy-view-list .single-desc{font-size:13px;line-height:1.6em;}
div.taxonomy-view-list:hover{border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);}
.single-title{text-transform:none;font-size:20px;}
.single-location{text-transform:none;font-weight:600;color:#505050;}
.item-content{padding-top:25px;}
.item-rating-container{padding-top:50px;text-align:center;background:#fff;padding-bottom:55px;border-left:1px solid #f3f3f3;margin-left:-1px;}
.item-no-rating{text-transform:none;color:#505050;font-size:13px;font-weight:bold;margin-bottom:15px;}
.taxonomy-view-list .single-image a{margin-bottom:-4px !important;}
.taxonomy-view-list figure .thumb-info{height:180px;margin-left:-6px;margin-top:-5px;width:260px;background:#000 !important;}
.resize-me .thumb-info{width:183px !important;}
.single-star{margin-bottom:16px;color:#FFB905;}
.list_carousel, .gallery_carousel{margin:0;}
.list_carousel ul, .gallery_carousel ul{margin:0;padding:0;list-style:none;display:block;}
.list_carousel li{text-align:center;display:block;float:left;margin:0px 20px;padding:0;zoom:1;background-color:#FCFCFC;border:1px solid #F3F3F3;margin-bottom:50px;padding:0px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);height:340px !important;}
.list_carousel.responsive, .gallery_carousel.responsive{width:auto;margin-left:0;}
.clearfix{float:none;clear:both;}
.prev{float:left;margin-left:10px;}
.next{float:right;margin-right:10px;}
.pager{float:left;width:300px;text-align:center;}
.pager a{text-decoration:none;margin:0 5px;}
.pager a.selected{text-decoration:underline;}
.timer{background-color:#999;height:6px;width:0;}
.carousel-title{background:#fff;padding:15px;display:block;text-transform:none;border-bottom:1px solid #F3F3F3;font-size:14px;}
.featured-item .featured-star{font-size:13px;font-weight:bold;}
div.carousel-desc{font-size:13px;line-height:1.6em;padding:20px;}
.grid-column{background-color:#FCFCFC;border:1px solid #F3F3F3;margin-bottom:50px;padding:0px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);margin-left:-2px;text-align:center;}
.carousel-rating{background:#fff;padding:15px 15px 0px 15px;border-top:1px solid #F3F3F3;}
.gallery_carousel li{text-align:center;display:block;float:left;margin:0px 20px;padding:0;zoom:1;margin-bottom:50px;padding:0px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;height:100px !important;}
.gallery_carousel li img{width:200px;height:200px;}
.package{padding:30px 30px 0px;}
.package h3{margin-bottom:10px;margin-top:20px;}
#side-navigation #loginform input{margin:0px !important;}
#side-navigation #loginform input[type=text], #side-navigation #loginform input[type=password]{margin-left:-10px !important;width:95%;}
#side-navigation #loginform label{margin-left:0px !important;width:auto !important;}
#side-navigation #loginform input[type=submit]{width:100%;}
.wpas-radio-container label{float:left;cursor:pointer;margin-top:-20px;margin-left:30px;}
#wp-advanced-search label{font-weight:bold;text-transform:none;margin-bottom:15px;}
.wpas-field{margin-bottom:15px;}
.wpas-radio-container, .wpas-checkbox-container{float:left;margin-right:20px;}
.wpas-checkbox-container div{float:left;margin-right:5px;}
#wp-advanced-search input[type=submit]{padding-top:10px;padding-bottom:10px;}
button.mfp-close, button.mfp-arrow{box-shadow:none !important;}
#fcontactform input[type=text], #fcontactform textarea{width:96%;}
#fcontactform input[type=submit]{width:100%;}
#fcontactform input[type=text]{margin-bottom:10px;}
#fcontactform label{text-align:left !important;}
#fcontactform textarea{width:95%;}
.field-desc{display:block;padding-bottom:5px;}
.form-input.field{margin-bottom:15px;}
#submitform textarea{display:block;width:94%;height:90px;}
label.error{color:red;}
.fep table td, #your-profile table{border:none !important;}
#your-profile table input[type=text], #your-profile input[type=password]{width:97%;}
#your-profile textarea{width:94%;}
#your-profile .description{font-size:12px;}
#your-profile label{font-weight:bold;}
#your-profile .form-table{margin-bottom:20px;}
.fields-lenght tr th{width:280px;}
.pos-me{position:absolute;}
#content-container .acf_postbox .inside{display:block;margin-bottom:20px !important;border:#DFDFDF solid 1px;}
#content-container .acf-tab-group{height:49px;}
#content-container .acf-tab-group li{margin:12px 6px -1px 0;}
#content-container .acf-tab-group li.active a{background:#FFF;color:#464646;border-bottom-color:#FFF;}
#content-container .acf_postbox .hndle{display:none;}
#content-container .acf_postbox input[type=text]{width:98.7%;}
#content-container #location_input_fields_field_51dd6e7c52b8a{width:99%;}
#content-container .location_dl dt, #content-container .location_dl dd{float:left;}
#acf_acf_listing-title{margin-bottom:-21px;}
#acf_acf_listing-title .inside{padding-bottom:30px !important;}
#content-container .location_dl{margin-top:10px;margin-bottom:10px;font-size:12px;text-transform:none;font-weight:bold;}
.location_dd{margin-left:5px !important;margin-right:20px;}
#main-intro-box{margin-bottom:-1px;border:#E8E8E8 solid 1px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.acf-gallery .thumbnails{margin-bottom:-18px !important;}
.acf-gallery .toolbar{margin-bottom:-18px !important;}
#content-container table.acf_input{margin-bottom:-1px;}
div.repeater input[type=text], div.repeater textarea{width:98% !important;}
.gm-style img{max-width:inherit !important;max-height:inherit !important;}
strong.note-admin{display:none;}
#loginform .icheckbox_square-blue{float:left;margin-right:10px;}
#loginform .login-remember{text-align:left !important;}
#the-map-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);border-bottom:4px solid rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#4d000000',GradientType=0 );}
#front-login{background:#fff;width:550px;min-height:300px;margin:0 auto;font-size:14px;line-height:1.6em;margin-top:50px;}
#front-login p{margin-bottom:10px;display:block;}
#front-login h1{background:#4188D0;color:#FFF;padding:15px;text-transform:none;font-size:22px;}
#front-login .front-login-content{padding:20px;}
#front-login form label{display:block;width:100%;font-weight:bold;}
#front-login input{width:95%;display:block;margin-left:0px;}
#front-login input[type=password]{margin-bottom:20px;}
#front-login input[type=submit]{width:99%;margin-top:20px;}
.wrap-links a{display:block !important;width:91.5%;margin-bottom:5px !important;}
.form-is-logged{text-align:center;font-size:15px;text-transform:none;padding-bottom:30px;}
.form-is-logged i{font-size:50px;color:#000;display:block;margin-top:30px;margin-bottom:30px;}
.form-is-logged p{display:block;color:#000;font-size:20px;}
.form-is-logged a{margin-top:20px;}
.widget-num a{display:inline-block !important;}
.featured-author{text-align:center;border:1px solid #F5F5F5;background:#FCFCFC;padding:25px 20px 10px 20px;border-radius:3px;}
.featured-author:hover{border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
.featured-author img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.5);border:solid 2px #FFF;-webkit-transition:all .350s linear;-moz-transition:all .350s linear;-o-transition:all .350s linear;transition:all .350s linear;}
.featured-author h3{font-weight:bold;text-transform:none;color:#000;margin-top:20px;}
.featured-author p{font-size:14px;margin-top:20px;}
.featured-author ul li{display:inline-block;font-size:22px;margin-top:-30px;}
.featured-author .button{margin-bottom:20px;}
.widget_tdp_latest_listings img, .widget_tdp_featured_listings img{width:90px;height:70px;}
.widget_tdp_latest_listings p, .widget_tdp_featured_listings p{margin-top:10px;}
.widget_tdp_latest_listings li, .widget_tdp_featured_listings li{margin-bottom:10px !important;}
.search-form-widget, .wpcf7-form{border:1px solid #F5F5F5;background:#FCFCFC;padding:25px 20px 10px 20px;border-radius:3px;}
.search-form-widget select{width:100%;}
.search-form-widget input[type=text]{width:93%}
.search-form-widget:hover, .wpcf7-form:hover{border:1px solid #C9C9C9;box-shadow:0px 0px 6px rgba(0, 0, 0, 0.2);-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
.slider-caption{font-size:30px;color:#fff;background:rgba(0,0,0,0.5);padding:20px;border-radius:3px;text-transform:none;}
.slider-caption.mini{font-size:22px;}
.slider-caption.white{background:rgba(255,255,255,0.8);color:#000;}
#side-navigation .accordion-title{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:block;background-image:linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);}
#side-navigation .accordion-title2{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:block;background-image:linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);}
#side-navigation .accordion-title3{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:block;background-image:linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-image:-ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);background-color:#F9F9F9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);-moz-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);background-image:linear-gradient(to bottom, #8da102, #8da102);border-bottom:1px solid #ddd;border-radius:3px;border-top:1px solid #ddd;color:white !important;display:block;}}
.cluster{border-radius: 30px;
height: 18px;
width: 18px;
-webkit-animation: pulsate 1s ease-out;
-webkit-animation-iteration-count: infinite;
-moz-animation: pulsate 1s ease-out;
-moz-animation-iteration-count: infinite;
-o-animation: pulsate 1s ease-out;
-o-animation-iteration-count: infinite;
animation: pulsate 1s ease-out;
animation-iteration-count: infinite; 
opacity: 0.0;
background-color: #a8a8a8;
color:#fff;
font-weight: bold;
padding: 5px;
text-align: center; 
}
@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{-webkit-transform:scale(1.2, 1.2);opacity:0.0;}}
@-moz-keyframes pulsate{0%{-moz-transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{-moz-transform:scale(1.2, 1.2);opacity:0.0;}}
@-o-keyframes pulsate{0%{-o-transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{-o-transform:scale(1.2, 1.2);opacity:0.0;}}
@keyframes pulsate{0%{transform:scale(0.1, 0.1);opacity:0.0;}
50%{opacity:1.0;}
100%{transform:scale(1.2, 1.2);opacity:0.0;}}
#display-mobile{display: none;
}
.wpcf7-form input[type=text], .wpcf7-form select, .wpcf7-form input[type=email]{width: 98% !important;
}
.wpcf7-form textarea{width: 97%;
}
.widget form .input{margin-left:0px !important;
}
.widget_tdp_listings_profile label{display: block;
}
.widget_tdp_listings_profile input{width: 93%;
}
.widget_tdp_listings_profile input[type=checkbox]{background:none !important;
box-shadow: none;
}
.field_key-field_message_admin{display: none;
}
body.gecko .widget_tdp_listings_profile input[type="checkbox"], body.ie .widget_tdp_listings_profile input[type="checkbox"]{width:auto !important;}
body.gecko .mds-tabs-wrapper dd, body.ie .mds-tabs-wrapper dd, body.safari .mds-tabs-wrapper dd{width: 100%;}
body.gecko figure img, body.ie figure img{width: auto !important;
}
body.page-template-template-contact-php{overflow: hidden;
} .toggle-button{-webkit-animation-duration: 3s;
-webkit-animation-delay: 2s;
-webkit-animation-iteration-count: infinite;
-moz-animation-duration: 3s;
-moz-animation-delay: 2s;
-moz-animation-iteration-count: infinite;
-o-animation-duration: 3s;
-o-animation-delay: 2s;
-o-animation-iteration-count: infinite;
}
.ui-tabs .ui-tabs-hide{position: absolute;
left: -10000px;
}
#map_canvas{display:none;width:100%; height:300px}
#routeForm{text-align: left !important; 
margin-top: 10px;
}
#routeForm label{display: block;
margin-bottom: 10px;
}
#routeForm input[type=text]{width: 97%;
margin-bottom: 20px;
}
.label-float label{float: left;
margin-left: 10px;
}
.label-float label:first-child{margin-left: 0px;
}
#routeForm .iradio_square-blue{float: left;
margin-right: 5px;
}
.adp-text{padding-left: 20px;
}
body.single-listing .video-embed{margin: 20px 0px;
}
.widget_categories ul li ul.children{display: none;
border-left:0;
border-right: 0;
border-bottom: 0;
}
.widget_categories ul li ul.children li a{padding-left: 40px;
} body.home #lang_sel_footer{display: none;
}
#lang_sel_footer{background: #292929;
border: none;
}
#lang_sel_footer a{color: #fff;
}
#lang_sel{top: 12px;
position: absolute;
height: 32px;
font-family: inherit !important; 
}
#top-bar .lang_sel_sel{background: transparent !important;
color: #fff !important;
border: none !important;
text-align: left !important;
}
#lang_sel ul li ul{position: relative !important;
z-index: 999 !important;
top: 0px !important;
text-align: left !important;
}
#lang_sel ul li ul li{background: #fff;
}
body.page-template-template-login-php #lang_sel_footer, .hidden-rating{display: none;
}
body.gecko .wrap-links a{width: auto !important;
} #home-sidebar.admin-bar-showing{top:25px;
} #bbpress-forums .bbp-search-form{display: none;
}
#subscription-toggle, #favorite-toggle{opacity: .8;
font-size: 10px;
line-height: 10px;
}
#subscription-toggle a, #favorite-toggle a{color: inherit;
font-size: 12px;
position: relative;
top: 2px;
}
#bbpress-forums div.bbp-reply-content a{margin: 0 5px;
}
#bbpress-forums fieldset.bbp-form label{font-weight: 400;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic{float: none;
}
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer{background: #f6f6f6;
border: none;
font-weight: 400;
}
#bbpress-forums li.bbp-header li, #bbpress-forums li.bbp-header div, .bbp-footer div{font-size: 12px;
text-transform: none;
}
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta{font-size: 12px;
margin: 0;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic{padding: 13px 8px ;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic, #bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies{border-color: #f1f1f1;
}
#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-replies{border-top: 3px solid #C0C0C0;
}
.bbp-forum-freshness a, .bbp-topic-freshness a{font-size: 12px;
color: inherit;
}
.bbp-topic-meta a{color: inherit;
}
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar, #bbpress-forums p.bbp-topic-meta img.avatar{float: none;
margin-bottom: -3px;
}
.bbp-forum-info{}
.bbp-forum-title, .bbp-topic-permalink{font-size: 16px;
color: inherit;
font-weight: 900;
}
li.bbp-forum-info, li.bbp-topic-title{padding-left: 15px;
}
.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky{background: #fff !important;
border-left: 3px solid #f37a6b !important;
}
div.bbp-template-notice.info{background: #fff;
border-color: #f1f1f1;
border-left: 3px solid #26bdef;
}
div.bbp-template-notice p{font-size: 12px;
padding-left: 10px;
}
div.bbp-template-notice{border-color: #f1f1f1;
background: #fff;
border-left: 3px solid #f37a6b !important;
}
.bbp-topic-revision-log li{font-size: 12px;
}
.bbp-pagination-count, .bbp-meta, .bbp-forum-info .bbp-forum-content, .bbp-reply-revision-log-item{font-size: 12px;
text-transform: none;
opacity: .8;
font-weight: 400;
}
#bbpress-forums #crumbs{display: none;
}
#buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a{background-color: #36BAE2;
color: #FFF;
}
#buddypress button, #buddypress a.button, #buddypress input[type=submit], #buddypress input[type=button], #buddypress input[type=reset], #buddypress ul.button-nav li a, #buddypress div.generic-button a, #buddypress .comment-reply-link, a.bp-title-button{font-size: 1rem;
}
#stuning-header a.bp-title-button{border: none;
margin-left: 10px;
position: relative;
top: -3px;
}
.dir-search form{position: relative;
}
.dir-search form > input{width: 21px;
height: 20px;
overflow: hidden;
text-indent: -999em;
position: absolute;
margin: 0;
top: 6px;
right: 5px;
border: none;
cursor: pointer;
}
.dir-search label input, .dir-search label{width: 100%;
}
#buddypress ul{list-style: none;
}
.activity-avatar{float: left;
margin: 0 20px 20px 0;
}
.activity-comments{clear: both;
}
.breadrumbs .button{display: none;
}
#bbpress-forums .avatar{position: inherit !important;
}
#bbp-your-profile .form-table, #bbp-your-profile h3{display: none;
}
.search-form-tab input[type=text]{display: block;
width: 93%;
}
.search-form-tab select, .search-form-tab input[type=submit]{width: 100%
}
.social-listing a{display: inline-block;
}
.social-listing a i{font-size: 15px;
}
body.ie10 figure img{max-width:inherit !important;}
.front-form{background: #fafafa;
} #activation-form input[type=text], #group-create-body input[type=text], #group-create-body textarea, #group-create-body, #buddypress .standard-form input[type=text], #buddypress .standard-form textarea{width: 100% !important;
}
#buddypress #whats-new-options{height: inherit !important; 
}
#groups_search_submit{display: none;
}
#group-creation-previous{box-shadow: none;
}
#buddypress form.standard-form .left-menu .avatar{position: static;
}
#buddypress .standard-form div.submit input[type=button]{padding-top: 5px!important;
padding-bottom: 5px!important;
border-radius: 0px;
}
#item-header-avatar .avatar, .item-avatar .avatar, #member-list .avatar, #admins-list .avatar{position: static !important;
}
#item-actions, #whats-new-avatar .avatar, #buddypress .activity-list .activity-content .activity-header img.avatar, #members_search_submit{display: none;
}
#buddypress div#item-header div#item-header-content{float: none;
}
#buddypress form#whats-new-form p.activity-greeting, #whats-new-content{margin-left: 0px !important;
}
.widget_tdp_featured_listings img{width:85%} #mobile-menu{background-color: #252525;
background-repeat: repeat-x;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#393939));
background: -webkit-linear-gradient(top, #252525, #393939);
background: -moz-linear-gradient(top, #252525, #393939);
background: -ms-linear-gradient(top, #252525, #393939);
background: -o-linear-gradient(top, #252525, #393939);
padding: 10px 0px;
display: none;
}
#mobile-menu select{width: 100%;
-webkit-appearance: none;
border:none;
height: 30px;
line-height: 23px;
background: rgb(65, 65, 65);
border: 1px solid #5E5E5E;
color:#fff;
}
#select-icon{position: absolute;
right: 3px;
top: 4px;
color:#fff;
}
#header-map.nothing-found{display: none;
}
.media-router a + a{display: none !important; 
} #home-sidebar.top-bar-hidden{top: -57px !important;
}
#user-views{margin: 30px 0px;
}
#user-views #placeholder{height: 400px;
width: 100%;
}
.flot-text{font-size: 11px !important;
line-height: 1.6em;
}
#wpas-html-1{margin-top: -17px;
}
#tdp_tos_fields{margin-bottom: 30px;
}
#profile-list{display: block;
}
#wp_pass_reset .text{width: 98% !important;
margin-bottom: 30px;
}
.fb-like iframe{max-width: inherit !important;
}
body.gecko #home-sidebar{top:-2px;
}
a.edit-attachment{display: none !important;
}
input[type=image]{width:inherit !important;
height: auto;
}
#wpas-tax_post_tag:after{display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
margin-bottom: 10px;
}
.promotion-desc{margin-top: 20px;
}
.promotion .button{margin-bottom: 30px;
}
#fav-logged-message{display: none;
}
#status_loader, #status_loader2{position: absolute;
background: url(//innovimentor-app.eu/wp-content/themes/atlas/images/ajax-loader.gif);
height: 16px;
width: 16px;
margin-top: -22px;
margin-left: 8px;
display: none;
}
.multi-rating-wrap{position: absolute;
top:10px;
}
.multi-rating-single-wrap{margin-bottom: 15px;
}
.push1 .toggle-button{margin-top: 180px;
}
.push2{margin-top: 220px !important;
}
.type_list h4{font-weight: bold;
margin-bottom: 4px !important;
}
.type_list div.one_third{margin-bottom: 20px;
}
.type_list .cat-desc{font-size: 13px;
}
body.ie figure img{max-width: none !important;
}
body.ie figure.grid-image img{max-width: auto !important;
} #ajax-map-loader{position: fixed;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.4);
overflow: hidden !important;
text-align: center;
}
body.archive #ajax-map-loader, body.page-template-template-homepage-listings-content-php #ajax-map-loader, body.page-template-template-homepage-map-search-php #ajax-map-loader, body.page-template-template-all-listings-map-php #ajax-map-loader{position: absolute;
top: 140px;
width: 100%;
height: 500px;
background: rgba(0, 0, 0, 0.4);
overflow: hidden !important;
text-align: center;
}
body.archive #ajax-map-loader #floatingCirclesG, body.page-template-template-homepage-listings-content-php #ajax-map-loader #floatingCirclesG, body.page-template-template-homepage-map-search-php #ajax-map-loader #floatingCirclesG, body.page-template-template-all-listings-map-php #ajax-map-loader #floatingCirclesG{left: 50%;
margin-left: -68px;
top: 50%;
margin-top: -68px;
position: absolute;
}
#floatingCirclesG{position:relative;
width:128px;
height:128px;
-moz-transform:scale(0.6);
-webkit-transform:scale(0.6);
-ms-transform:scale(0.6);
-o-transform:scale(0.6);
transform:scale(0.6);
}
.f_circleG{position:absolute;
background-color:#FFFFFF;
height:23px;
width:23px;
-moz-border-radius:12px;
-moz-animation-name:f_fadeG;
-moz-animation-duration:1.04s;
-moz-animation-iteration-count:infinite;
-moz-animation-direction:linear;
-webkit-border-radius:12px;
-webkit-animation-name:f_fadeG;
-webkit-animation-duration:1.04s;
-webkit-animation-iteration-count:infinite;
-webkit-animation-direction:linear;
-ms-border-radius:12px;
-ms-animation-name:f_fadeG;
-ms-animation-duration:1.04s;
-ms-animation-iteration-count:infinite;
-ms-animation-direction:linear;
-o-border-radius:12px;
-o-animation-name:f_fadeG;
-o-animation-duration:1.04s;
-o-animation-iteration-count:infinite;
-o-animation-direction:linear;
border-radius:12px;
animation-name:f_fadeG;
animation-duration:1.04s;
animation-iteration-count:infinite;
animation-direction:linear;
}
#frotateG_01{left:0;
top:52px;
-moz-animation-delay:0.39s;
-webkit-animation-delay:0.39s;
-ms-animation-delay:0.39s;
-o-animation-delay:0.39s;
animation-delay:0.39s;
}
#frotateG_02{left:15px;
top:15px;
-moz-animation-delay:0.52s;
-webkit-animation-delay:0.52s;
-ms-animation-delay:0.52s;
-o-animation-delay:0.52s;
animation-delay:0.52s;
}
#frotateG_03{left:52px;
top:0;
-moz-animation-delay:0.65s;
-webkit-animation-delay:0.65s;
-ms-animation-delay:0.65s;
-o-animation-delay:0.65s;
animation-delay:0.65s;
}
#frotateG_04{right:15px;
top:15px;
-moz-animation-delay:0.78s;
-webkit-animation-delay:0.78s;
-ms-animation-delay:0.78s;
-o-animation-delay:0.78s;
animation-delay:0.78s;
}
#frotateG_05{right:0;
top:52px;
-moz-animation-delay:0.91s;
-webkit-animation-delay:0.91s;
-ms-animation-delay:0.91s;
-o-animation-delay:0.91s;
animation-delay:0.91s;
}
#frotateG_06{right:15px;
bottom:15px;
-moz-animation-delay:1.04s;
-webkit-animation-delay:1.04s;
-ms-animation-delay:1.04s;
-o-animation-delay:1.04s;
animation-delay:1.04s;
}
#frotateG_07{left:52px;
bottom:0;
-moz-animation-delay:1.17s;
-webkit-animation-delay:1.17s;
-ms-animation-delay:1.17s;
-o-animation-delay:1.17s;
animation-delay:1.17s;
}
#frotateG_08{left:15px;
bottom:15px;
-moz-animation-delay:1.3s;
-webkit-animation-delay:1.3s;
-ms-animation-delay:1.3s;
-o-animation-delay:1.3s;
animation-delay:1.3s;
}
@-moz-keyframes f_fadeG{0%{background-color:#000000}
100%{background-color:#FFFFFF}}
@-webkit-keyframes f_fadeG{0%{background-color:#000000}
100%{background-color:#FFFFFF}}
@-ms-keyframes f_fadeG{0%{background-color:#000000}
100%{background-color:#FFFFFF}}
@-o-keyframes f_fadeG{0%{background-color:#000000}
100%{background-color:#FFFFFF}}
@keyframes f_fadeG{0%{background-color:#000000}
100%{background-color:#FFFFFF}}
body.map-is-ajax .toggle-activator,body.map-is-ajax #open-search{display: none;
}
.gm-style-iw{width: auto!important;
height: auto!important
}
.tax-loader{background: url(//innovimentor-app.eu/wp-content/themes/atlas/images/tax-loader.gif) no-repeat center center;
display: block;
width: 100%;
height: 100px;
}
#layout-changer a.current{background: rgba(0, 0, 0, 0.02);
}
#layout-changer a.last-selector{padding-right: 10px !important;
margin-right: -10px;
text-align: center;
}
#query-changer{text-align: center;
}
#query-sort{border: 1px solid #CECECE;
-webkit-appearance: none;
-moz-appearance:none;
background: rgba(0, 0, 0, 0.02);
text-transform: none;
color: #6D6D6D;
font-size: 13px;
font-weight: bold;
padding: 15px 40px 15px 10px;
margin-bottom: -1px;
border-radius:0px;
height: auto !important;
}
#query-changer i{position: absolute;
margin-left: -35px;
margin-top: 18px;
}
.center-me{text-align: center;
}
#message.error p{margin-bottom: 0px !important;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu{position: inherit!important;    
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul.sub-menu{width: 100%;    
left: 0px;
padding: 15px 0px;
background-color: #fff;
margin-top: 48px !important;
-moz-box-shadow: 0 0 5px -1px rgba(0,0,0,.2);
-webkit-box-shadow: 0 0 5px -1px rgba(0, 0, 0, .2);
box-shadow: 0 0 5px -1px rgba(0, 0, 0, .2);
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul > li{display: table-cell!important;
float: none!important;
padding: 0px 15px;
width: 33.33%;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul > li:last-child{border-right: none!important;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu.columns-3 > ul > li{width: 33.33%; }
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu.columns-4 > ul > li{width: 25%; }
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu.columns-5 > ul > li{width: 20%; }
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu.columns-6 > ul > li{width: 16.66%%; }
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul > li ul{display: block!important;
top: 0px!important;
width: 100%;
opacity: 1!Important;
left: 0px!important;
position: relative!important;
background: transparent !important;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul > li{border-right: 1px solid rgba(255, 255, 255, 0.1);
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu ul li a{border-bottom: none!important;
padding: 5px 0px !important;
margin:0px !important;
border-bottom: 1px solid #ececec !important;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu ul li a:last-child{border-bottom: none !important;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul > li > a{font-size: 12px;
text-transform: none;
margin-bottom: 5px;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul > li > a:after{display: none;
}
#navigation-wrapper .sf-menu li.megamenu ul.sub-menu{min-width: inherit !important;
margin-top: 0px !important;
box-shadow: none;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu ul li a:hover{background: none !important;
color: #000 !important;
}
.flexslider ul li, #tabs-listing ul li, .comment-list li, #sidebar-wrapper li{list-style: none;
}
.comment-content{margin-top: 10px !important;}
#navigation-wrapper div.menu-primary-menu-container > ul > li.menu-item-has-children > a{padding: 33px 10px 30px 20px !important;
}
.fb-like.fb_iframe_widget{top:-5px;
}
.bbp-logged-in img.avatar{position:static !important;
}
#wpas-tax_listings_categories.wpas-generic-field, #wpas-tax_listings_location.wpas-generic-field{display: none;
}
#child-items{margin-bottom: 50px;
}
.list-detail h2{font-size:14px;
font-weight:900;
}
.list-detail ul{border-top:1px solid #eee;
}
.list-detail ul li{border-bottom:1px solid #eee;
padding:10px 15px;
list-style: none;
}
.list-detail ul li:nth-child(odd){border-right:1px solid #eee;
} 
.list-detail ul li .stt{float:right;
font-weight:900;
}
.col-md-6{width: 50%;
float: left;
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body.tax-has-no-child .widget_tdp_listings_child_categories, body.gecko #query-changer .icon-sort{display: none;
}
body.gecko #query-sort{padding: 20px 15px 19px 10px;
}
body.top-bar-hidden #home-sidebar{top:-21px !important;
}
body.top-bar-hidden.non-logged-in #home-sidebar, body.top-bar-hidden.admin-bar-not-showing #home-sidebar{top:-57px !important;
}
#navigation-wrapper div.menu-primary-menu-container > ul > li.megamenu > ul > li > a i{display: none !important;
} body.page-template-template-search-results-php #open-search{display: block !important;
}
.recaptchatable #recaptcha_response_field{height: 20px;
}
#tab-category-filter .accordion .accordion-title a:after{content: '\e834' !important;
}
#tab-category-filter .accordion .accordion-title3 a:after{content: '\e834' !important;
}
#front-categories-filter{border-bottom:1px solid #dfdfdf;
text-align: center;
}
.single-cat-filter div{display: inline-block;
border-right: 1px solid #dfdfdf;
padding: 10px 5px;
}
.single-cat-filter div:first-child{border-left:1px solid #dfdfdf;
} .page-template-template-search-results-php #content-container.two_third .item-content, .page-template-template-all-listings-map-php #content-container.two_third .item-content{width: 49%;
}
#enable-geolocation{margin-top: 230px;
padding: 6px 7px;
}
.widget_recent_entries .post-date{padding-left: 15px;
margin-bottom: 10px;
display: block;
} .street-view-enabled #open-search{margin-top: 260px !important;
}
.gmnoprint div[title^="Pan"]{filter:alpha(opacity=0)!important;
} body.ie div.grid-column figure img{max-width: 100% !important;
}
body.single.map-is-not-hidden #map{height: 400px !important;
position: relative !important;
}
#tdp_billing_address_fields, #tdp_payment_information_fields{display: none !important;
}  .tdp_btn, .tdp_content_message a, .tdp_content_message a:link{display: inline-block;
*display: inline;
padding: 4px 12px;
margin-bottom: 0;
*margin-left: .3em;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
text-decoration: none;
vertical-align: middle;
cursor: pointer;
background-color: #f5f5f5;
*background-color: #e6e6e6;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border: 1px solid #cccccc;
*border: 0;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
*zoom: 1;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.tdp_btn:hover, .tdp_btn:focus, .tdp_btn:active, .tdp_btn.active, .tdp_btn.disabled, .tdp_btn[disabled],
.tdp_content_message a:hover{color: #333333;
background-color: #e6e6e6;
*background-color: #d9d9d9;
}
.tdp_btn:active, .tdp_btn.active{background-color: #cccccc \9;
}
.tdp_btn:first-child{*margin-left: 0;
}
.tdp_btn:hover, .tdp_btn:focus, .tdp_content_message a:hover{color: #333333;
text-decoration: none;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
.tdp_btn:focus{outline: thin dotted #333;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.tdp_btn.active, .tdp_btn:active{background-image: none;
outline: 0;
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.tdp_btn.disabled, .tdp_btn[disabled]{cursor: default;
background-image: none;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} form.tdp_form div{clear: left; margin: .5em 0 1em 0;  }
form.tdp_form label{float: left; margin: 3px 10px 0 0; width: 120px; font-weight: bold; text-align: right; }
form.tdp_form .likelabel{font-weight: bold; }
form.tdp_form .input, form.tdp_form textarea, .input, form.tdp_form select{padding: 3px; border: 1px solid #AAA; margin: 0 3px 0 0; }
form.tdp_form textarea{font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
form.tdp_form select{margin: 2px 0 0 0 ; font-size: 12px;}
form.tdp_form .lite{color: #666; }
form.tdp_form .leftmar{margin: 8px 0 0 130px; }
form.tdp_form .tdp_captcha{margin: 0 0 0 130px !important; }
form.tdp_form .tdp_captcha div{clear: none; margin: 0; }
form.tdp_form .tdp_submit span{}
form.tdp_form #tdp_processing_message{margin: 5px 0 0 10px; font-style: italic; color: #999; }
form.pmpro_form div{clear: left; margin: .5em 0 1em 0;  }
form.pmpro_form label{float: left; margin: 3px 10px 0 0; width: 120px; font-weight: bold; text-align: right; }
form.pmpro_form .likelabel{font-weight: bold; }
form.pmpro_form .input, form.pmpro_form textarea, .input, form.pmpro_form select{padding: 3px; border: 1px solid #AAA; margin: 0 3px 0 0; }
form.pmpro_form textarea{font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
form.pmpro_form select{margin: 2px 0 0 0 ; font-size: 12px;}
form.pmpro_form .lite{color: #666; }
form.pmpro_form .leftmar{margin: 8px 0 0 130px; }
form.pmpro_form .tdp_captcha{margin: 0 0 0 130px !important; }
form.pmpro_form .tdp_captcha div{clear: none; margin: 0; }
form.pmpro_form .tdp_submit span{}
form.pmpro_form #tdp_processing_message{margin: 5px 0 0 10px; font-style: italic; color: #999; }
form.pmpro_form div.tdp-head{padding: 20px 0px 0px 44px !important;
margin: 0px !important;
}
form.pmpro_form .pmpro_submit{margin: 0px 0px 60px 0px !important;
clear: both !important;
} .tdp_message{background-color: #D5E4F7; background-image: url(//innovimentor-app.eu/wp-content/themes/images/icon_information.gif); background-position: 3px 5px; background-repeat: no-repeat; margin: .5em 0; padding: 6px 6px 6px 25px; color: #345395; font-size: 11px; font-weight: bold; line-height: 1.3em; }
.tdp_success{background-color: #CFEECA; background-image: url(//innovimentor-app.eu/wp-content/themes/images/icon_success.gif); color: #208A1B; }
.tdp_error{background-color: #F9D6CB; background-image: url(//innovimentor-app.eu/wp-content/themes/images/icon_error.gif); color: #E36154; }
.tdp_alert{background-color: #FFF6CC; background-image: url(//innovimentor-app.eu/wp-content/themes/images/icon_alert.gif); color: #CF8516; }
.tdp_content_message a{margin: 5px 5px 0 0; }
.tdp_message a{color: #345395; }
.tdp_success a{color: #208A1B; }
.tdp_error a{color: #E36154; }
.tdp_alert a{color: #CF8516; }
input.tdp_error{background-image: none;} .tdp_checkout thead th{font-weight: bold; color: #444; padding: 10px; }
.tdp_checkout tbody td{padding: 10px; }
.tdp_checkout tr.odd td{background: rgba(125,125,125,.1); }
.tdp_checkout tr.selected td{background: #FFC; }
.tdp_checkout tr.active td{background: #FFC; }
.tdp_checkout .name{font-weight: bold; }
.tdp_checkout ul{margin: 5px 0 0 20px; padding: 0; font-size: .8em; color: #444; }
.tdp_checkout tfoot td{padding: 10px; color: #444; }
.tdp_checkout .topfoot td{border-top: 2px solid #CCC;}
.tdp_checkout .total td{border-top: 1px solid #CCC; font-size: 1.2em; font-weight: bold; padding-bottom: 30px;}
.tdp_checkout tfoot .entercode td{background: #EEE; }
.tdp_checkout td.rtbdr{border-right: 1px solid #CCC; }
.tdp_checkout select{font-size: 11px; }
.tdp_thead-msg{display: block; float: right; width: auto; font-style: italic; font-weight: normal; text-align: right; }
.tdp_ordersummary{float: right; }
#tdp_license{background: #FFF; padding: 5px; border: 1px solid #CCC; height: 200px; margin: 3px; color: #666; overflow: auto; }
.tdp_sslseal{float: right; clear: none !important; margin: 0 !important; }
a.tdp_radio{text-decoration: none; color: #000;} .tdp_invoice{}
#tdp_account .tdp_box{border-top: 1px solid #CCC; padding: 1em 0; margin: 1em 0; }
#tdp_account .tdp_box h3{margin: 0; padding: 0; border: none; background: none; }
#tdp_account .tdp_box p{margin: .5em 0 0 0; padding: 0; }
#tdp_account .tdp_box ul{margin-bottom: 0; }
#tdp_account #tdp_account-membership{}
#tdp_account #tdp_account-profile{}
#tdp_account #tdp_account-billing{}
#tdp_account #tdp_account-invoices{}
#tdp_account #tdp_account-links{}
.tdp_hidden{display: none;}
li.tdp_more{list-style-type: none; text-align: center; margin-left: -20px; padding-left: 0;} #tdp_levels_table{background: #FFF; }
#tdp_levels_table .tdp_btn{display: block; } .tdp_a-right{float: right; width: auto; text-align: right; text-decoration: underline; font-size: 11px; }
.tdp_a-print{float: right; width: auto; text-decoration: none; color: #345395; background: url(//innovimentor-app.eu/wp-content/themes/images/printer.gif) top left no-repeat; padding: 0px 0px 2px 20px; font-size: 11px; line-height: 16px; cursor: pointer; } 
.tdp_red{color: #CC0000; }
.tdp_grey{color: #999; }
.top1em{margin-top: 1em;}
.bot1em{margin-bottom: 1em;}
.bot0em{margin-bottom: 0em;}
.clear{clear: both; }
.tdp_small{font-size: .8em;}
.featured-package{padding: 5px 30px 0; cursor: pointer; margin: 0 0 15px 0;
-webkit-transition: all .13s ease-in-out; -moz-transition: all .13s ease-in-out; -ms-transition: all .13s ease-in-out; -o-transition: all .13s ease-in-out; transition: all .13s ease-in-out; }
.featured-package, .featured-package h3, .featured-package h5{color: white !important; }
.featured-package h3{font-size: 32px; line-height: 36px; font-weight: 300; }
.featured-package .description{font-size: 16px; line-height: 20px; margin: -5px 0 0; font-weight: 300; }
.featured-package .divider{width: 100%; height: 1px; background: white; background: rgba(255, 255, 255, .5); margin: 25px 0 25px; }
.featured-package .price{font-size: 80px; line-height: 80px; font-weight: 300; margin-bottom: 20px; display: block; }
.featured-package .price-text{font-size: 13x; line-height: 15px; font-weight: 300; display: block; margin-bottom: 5px; color: white !important; }
.featured-package .features{list-style: none; padding: 0; margin: 15px 0 5px; }
.featured-package .features li{width: 48%; margin: 0 4% 15px 0; font-size: 13px; line-height: 17px; float: left; }
.featured-package .features li:nth-child(2n+2){margin-right: 0; }
.featured-package .features li i{display: inline-block; margin-right: 5px; color: white; color: rgba(255, 255, 255, .8); font-size: 15px; }
.featured-package .sign-up{text-decoration: none; background: rgba(0, 0, 0, .1); display: block; width: 100%; margin: 25px 0 0 -30px; padding: 0 30px; line-height: 66px; font-size: 16px; font-weight: bold; letter-spacing: 1px; text-transform: none; background-repeat: no-repeat; background-position: 95% center;
-webkit-transition: all .13s ease-in-out; -moz-transition: all .13s ease-in-out; -ms-transition: all .13s ease-in-out; -o-transition: all .13s ease-in-out; transition: all .13s ease-in-out; }
.color-bg-hover:hover .sign-up, .sign-up:hover{background-color: rgba(0, 0, 0, .15); background-position: 97% center; }
.featured-package .form-column{width: 48%; float: left; margin: 0 4% 0 0; }
.featured-package label{text-transform: none; letter-spacing: 1px; font-size: 11px; margin-bottom: 5px; display: block; }
.featured-package input{border: none; background: rgba(255, 255, 255, .2); outline: none; color: white;
-webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }
.featured-package .error{background: red; background: rgba(255, 0, 0, .3); padding: 12px; margin: 20px 0 0; font-size: 11px; letter-spacing: 1px; text-transform: none; display: none; }
.package{padding: 5px 30px 0; cursor: pointer; margin: 10px 0 20px 0; background: #f2f2f2;
-webkit-transition: all .13s ease-in-out; -moz-transition: all .13s ease-in-out; -ms-transition: all .13s ease-in-out; -o-transition: all .13s ease-in-out; transition: all .13s ease-in-out; }
.package h3{font-size: 28px !important; line-height: 36px; font-weight: 300; }
.package .description{font-size: 16px ; line-height: 20px; margin: -5px 0 0; font-weight: 300 !important;  display: block;}
.package .divider{width: 100%; height: 1px; background: #aaa; background: rgba(0, 0, 0, .2); margin: 25px 0 25px;  }
.package .price{font-size: 52px; line-height: 52px; font-weight: 300; margin: 15px 0 10px; display: block; }
.package .price-text{font-size: 13x; line-height: 15px; font-weight: 500; display: block; margin-bottom: 5px; color: #7b7b7b; }
.package .features{list-style: none; padding: 0; margin: 15px 0 0; }
.package .features li{width: 30.66%; margin: 0 4% 15px 0; font-size: 13px; line-height: 17px; float: left; }
.package .features li:nth-child(3n+3){margin-right: 0; }
.package .features li i{display: inline-block; margin-right: 5px; font-size: 15px; }
.package .sign-up{background: rgba(0, 0, 0, .1); display: block; width: 100%; margin: 25px 0 0 -30px; padding: 0 30px; line-height: 66px; font-size: 16px; font-weight: bold; letter-spacing: 1px; text-transform: none;  background-repeat: no-repeat; background-position: 95% center;
-webkit-transition: all .13s ease-in-out; -moz-transition: all .13s ease-in-out; -ms-transition: all .13s ease-in-out; -o-transition: all .13s ease-in-out; transition: all .13s ease-in-out; }
.package:hover .sign-up, .sign-up:hover{text-decoration: none; background-color: rgba(0, 0, 0, .15); background-position: 97% center; }
.package .form-column{width: 48%; float: left; margin: 0 4% 0 0; }
.package label{text-transform: none; letter-spacing: 1px; font-size: 11px; margin-bottom: 5px; display: block; }
.package input{border: none; background: rgba(255, 255, 255, .7); outline: none;
-webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; }
.package .error{background: red; background: rgba(255, 0, 0, .3); padding: 12px; margin: 20px 0 0; font-size: 11px; letter-spacing: 1px; text-transform: none; display: none; }
.package a.sign-up{text-decoration: none;
}
.tdp_one_half, .tdp_one_third, .tdp_two_third, .tdp_two_fourth, .tdp_three_fourth, .tdp_one_fourth, .tdp_one_fifth, .tdp_two_fifth, .tdp_three_fifth, .tdp_four_fifth, .tdp_one_sixth, .tdp_five_sixth{position: relative;
margin-right: 4%;
float: left;
}
.tdp_one_half{width: 48%;
}
.tdp_one_third{width: 30.6666%;
}
.tdp_two_third{width: 65.3332%;
}
.tdp_one_fourth{width: 22%;
}
.tdp_two_fourth{width: 48%;
}
.tdp_three_fourth{width: 74%;
}
.tdp_one_fifth{width: 16.8%;
}
.tdp_two_fifth{width: 37.6%;
}
.tdp_three_fifth{width: 58.4%;
}
.tdp_four_fifth{width: 79.2%;
}
.tdp_one_sixth{width: 13.3333%;
}
.tdp_two_sixth{width: 30.6666%;
}
.tdp_three_sixth{width: 47.9998%;
}
.tdp_four_sixth{width: 65.3332%;
}
.tdp_five_sixth{width: 82.6665%;
}
.tdp_last{margin-right: 0 !important;
clear: right;
}
.tdp_clear{display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
div.tdp-wrap{float: left;
width: 100%;
max-width: 100%;
margin: 0 0 20px 0;
}
div.tdp-wrap p{padding: 0;
margin: 0;
}
div.tdp-wrap div.tdp-inner{border-radius: 3px;
padding: 0;
margin: 0;
}
div.tdp-wrap div.tdp-field-value iframe{margin: 8px 0 0 0;
}
div.tdp-wrap .tdp-head img, div.tdp-wrap div.tdp-field-value img{display: block;
overflow: hidden;
box-shadow: none;
margin: 0;
padding: 0;
}
div.tdp-wrap .tdp-head img.avatar-50{width: 50px;
height: 50px;
}
div.tdp-head{padding: 25px 20px;
margin: 0;
}
.tdp-main *{margin: 0;
}
.tdp-main{padding: 15px 35px 0 35px;
font-size: 14px;
}
div.tdp-right{float: right;
padding: 0;
margin: 0;
}
div.tdp-left{float: left;
padding: 0;
margin: 0;
}
div.tdp-field-name{font-size: 24px;
line-height: 24px;
}
div.tdp-wrap div.tdp-inner{border: 1px solid #ddd;
box-shadow: 0 1px 2px -1px #ccc;
background-color: #fff;
}
div.tdp-head{background: #f5f5f5;
}
.tdp-seperator{border-bottom: 1px solid #DBDBDB;
margin-bottom: 30px;
font-size: 14px;
text-transform: none;
font-weight: bold;
padding: 0 0 10px 0;
color: #7D7D7D;
}
.tdp-wrap ul li{margin: 0px 25px 0px 0px;
display: inline-block;
}
form.tdp_form div{clear:none;
margin: 0px 0px 20px 0px;
}
.wpas-html-field{display: none;
}
.marker-content .popup-content{margin: 0px 0px 10px 0px;
font-family: 'Open Sans', Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
body.page-template-template-login-php #map{height: 100%;
width: 100%;
}
#navigation-wrapper ul li a{border-right: 1px solid rgba(0, 0, 0, 0.1);
color: #fff;
display: block;
font-weight: 600 !important;
margin-left: -3px;
padding: 33px 20px 30px;
text-decoration: none;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
text-transform: none;
}
#logo-wrapper{padding-top: 20px;
width: 240px;
}
#flags_language_selector{left: 208px;
top: -45px;
z-index: 999999;
position: relative;
}
#lang_sel{font-family: inherit !important;
left: -730px;
position: absolute;
top: -5px;
}
#logo-wrapper{padding-top: 20px;
position: absolute;
top: -20px!important;
width: 320px;
}
#navigation-wrapper{left: 25%;
position: relative;
text-align: right;
}
#navigation-wrapper ul li a{border-right: 1px solid rgba(0, 0, 0, 0.1);
color: #fff;
display: block;
font-weight: 600 !important;
margin-left: -3px;
padding: 33px 20px 30px;
text-decoration: none;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
text-transform: none;
font-size:14px;
}
#flags_language_selector{left: -510px;
position: absolute;
top: 32%;
z-index: 999999;
}
#flags_language_selector img{margin:1px;
border:1px solid #333;
}
#flags_language_selector{left: -590px;
position: absolute;
top: 32%;
z-index: 999999;
}
#wp-admin-bar-theme-options{display:none;
}
.wp-admin-bar-theme-options{display:none;
}
#mobile-menu select{background: #8da102 none repeat scroll 0 0;
border: 1px solid #5e5e5e;
color: #fff;
font-size: 16px;
font-weight: bold;
height: 30px;
line-height: 23px;
width: 100%;
}
.icon-user::before{color: #aa482b!important;
content: "sdi"!important;
}
.slideshowlink{display:none;
}
.ngg-galleryoverview{clear: both;
display: block !important;
left: 10%!important;
margin-top: 10px;
overflow: hidden;
position: relative;
width: 100%;
}
.accordion .accordion-title a{color: #999999 !important;
display: block;
font-size: 11.5px !important;
padding: 10px 15px;
}
.accordion .accordion-title a{color: #999999 !important;
display: block;
padding: 10px 15px;
width: 280px;
}
.meta_rate{display:none!important;
}
#meta_rate{display:none!important;
}
.wpas-meta_rate{display:none!important;
}