/*! normalize.css v3.0.0 | MIT License | git.io/normalize */[hidden],label abbr,template{display:none}pre,textarea{overflow:auto}address,fieldset{margin:0 0 .75em}img,select{max-width:100%}.blue-divider,.blue-divider a.button,.blue-divider button,.business-section header nav,.search,sub,sup{position:relative}.table,table{table-layout:fixed}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v14/LqowQDslGv4DmUBAfWa2Vw.ttf) format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local('Lato Bold Italic'),local('Lato-BoldItalic'),url(https://fonts.gstatic.com/s/lato/v14/HkF_qI1x_noxlxhrhMQYEKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v14/nj47mAZe0mYUIySgfn0wpQ.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v14/v0SdcGFAl2aezM9Vq_aFTQ.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v14/DvlFBScY1r-FMtZSYIYoYw.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local('Lato Black'),local('Lato-Black'),url(https://fonts.gstatic.com/s/lato/v14/4cKlrioa77J2iqTqBgkRWg.ttf) format('truetype')}body,html{margin:0;padding:0}html{height:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background:0 0;color:#069;text-decoration:none;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;-webkit-touch-callout:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;margin:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;border-bottom:1px solid #e5e5e5;border-left:none;border-right:none;border-top:none;margin:1.5em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,input{line-height:normal}address,cite{font-style:normal;display:block}dl,hgroup{margin-bottom:.75em}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;display:inline;margin-right:.375em}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{resize:vertical}button,input[type=submit]{-webkit-font-smoothing:antialiased;font-size:1em;line-height:1em}body{color:#333;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400}blockquote,h1,h2,h3,h4,h5,h6{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.25em;margin:0;text-rendering:optimizeLegibility;font-weight:400;color:#000}dl,h6{line-height:1.5em}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:130%;font-weight:700}a:hover{color:#00334d}a:active,a:focus{color:#00334d;outline:0}abbr,acronym{border-bottom:1px dotted #e5e5e5;cursor:help}address{font-size:1.125em}del{color:#595959}blockquote{color:#000;padding:30px;font-size:1.25em;background:#edf6fa;margin:0}cite{font-size:.9375rem;color:#666;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.input-pre-placeholder,input,label,select{font-size:19px;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}cite:before{content:'\2014 \00A0'}figure{margin:0}fieldset{background:#fff;border:1px solid #e5e5e5;padding:1.5em}input,label,select{display:block}label{font-weight:400;margin-bottom:2px}dl dt,th{font-weight:700}label.required:after{content:"*"}input[type=number],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=time],input[type=week],select[multiple=multiple],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:#fff;border-radius:1px;border:1px solid #3083ac;box-shadow:none;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:19px;margin-bottom:.75em;padding:.5em;width:100%;color:#000}input[type=number]:hover,input[type=search]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=month]:hover,input[type=time]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#030a0d}input[type=number]:focus,input[type=search]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#030a0d;box-shadow:none;outline:0;background:#fff}td,th{border-bottom:1px solid #e5e5e5}.input-pre-placeholder{padding:.5em}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=file]{width:100%}select{width:auto;margin-bottom:1.5em;color:#999}select.active{color:#333}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}::-webkit-input-placeholder{color:#999;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}:-moz-placeholder{color:#999;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}:-ms-input-placeholder{color:#999;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}#doc-top a.button,.business-section #doc-top a{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}th{text-align:left}td,th,tr{vertical-align:middle}ol,ul{margin:0;padding:0;list-style-type:none}dl dt{margin-top:.75em}dl dd{margin:0}.business-owner header,.business-section header{background:#069}#doc-top{box-shadow:none}.business-section #doc-top{background:#103f69;border:0;padding-bottom:3px}.business-section #doc-top a{font-size:.875em}#doc-top a.button{background:#103f69;float:right;padding:8px 16px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}#doc-top a.button:hover{background:#09243d}.masthead-login_wrap .list-modal{background:#fff}.masthead-login_wrap a.button{font-size:16px}.masthead-login_wrap a.button:hover{color:#fff}.masthead-login_wrap a.button.join{background:#f26531}.masthead-login_wrap a.button.join:hover{background:#e2470e}.business-owner header nav li,.business-section header nav li{font-size:.9375em;margin:0;float:left;padding:13px 6px;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;border-right:none}.business-logo .sk-logo span,.business-section .sk-logo span,.return-link,.top{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.business-owner header nav li .list-modal,.business-section header nav li .list-modal{background:#fff;text-align:left}.business-owner header nav li:first-child,.business-section header nav li:first-child{border-left:none}.business-owner header nav li.login,.business-section header nav li.login{padding:1px 10px 1px 15px;position:relative;display:block;float:none;margin-bottom:50px;text-align:right}.business-owner header nav li.login a:hover,.business-owner header nav li.login.active a,.business-section header nav li.login a:hover,.business-section header nav li.login.active a{background:0 0}.business-owner header nav li a,.business-section header nav li a{padding:4px 7px;letter-spacing:.03em;color:#fff}.business-owner header nav li a:hover,.business-owner header nav li.active a,.business-section header nav li a:hover,.business-section header nav li.active a{background:#103f69}.business-section li .modal-wrap{top:25px;left:110px}.masthead-login_wrap .modal-wrap ul{margin:0;padding:0}.masthead-login_wrap .modal-wrap li{border:none;padding:0;width:100%}.masthead-login_wrap .modal-wrap li input[type=email],.masthead-login_wrap .modal-wrap li input[type=password]{font-size:16px;margin-bottom:7px}.business-logo .sk-logo,.business-section .sk-logo{max-width:431px}.business-logo .sk-logo a,.business-section .sk-logo a{width:271px;float:left}.business-logo .sk-logo span,.business-section .sk-logo span{padding:30px 0 0 15px;margin:45px 0 0 15px;border-left:4px solid #103f69;color:#fff;font-size:1.875em;line-height:30px;font-weight:400;display:block;float:right}.claim-header{background:#0a6ea4;color:#fff;text-align:center;padding:5px 0}.claim-header span{float:right}.claim-header p{margin-bottom:0;font-size:17px}.claim-header>div{max-width:1000px;margin:auto;padding:0 20px}.claim-header a.button{background:#103f69;padding:4px 16px;margin-left:5px}.claim-header__close{margin-top:4px;font-size:20px;cursor:pointer;display:block}.business-owner footer,.business-section footer{background:#069;color:#fff}.business-owner footer .boat-radio-text,.business-owner footer .boat-radio-text a,.business-owner footer .contact-support,.business-owner footer .legal,.business-owner footer .legal a,.business-section footer .boat-radio-text,.business-section footer .boat-radio-text a,.business-section footer .contact-support,.business-section footer .legal,.business-section footer .legal a{color:#fff}.facebook-i,.twitter-i{width:32px;height:30px;background:url(../images/sprite-soc.png) no-repeat;display:inline-block}.row:after,header>div:after{display:table;content:"";clear:both}.business-owner .facebook-i,.business-owner .twitter-i,.business-section .facebook-i,.business-section .twitter-i{background:url(../images/sprite-soc-white.png) no-repeat}.business-owner .facebook-i,.business-section .facebook-i,.facebook-i{background-size:90px 30px;background-position:-59px 0}.business-owner .twitter-i,.business-section .twitter-i,.twitter-i{background-size:90px 30px;background-position-x:0 0}.top{font-size:.9375em;color:#103f69}.business-owner .top,.business-section .top{color:#fff}@font-face{font-family:Museo500Regular;src:url(/fonts/Museo500-Regular-webfont.eot);src:url(/fonts/Museo500-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Museo500-Regular-webfont.woff) format("woff"),url(/fonts/Museo500-Regular-webfont.ttf) format("truetype"),url(/fonts/Museo500-Regular-webfont.svg#Museo500Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Museo700Regular;src:url(/fonts/Museo700-Regular-webfont.eot);src:url(/fonts/Museo700-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Museo700-Regular-webfont.woff) format("woff"),url(/fonts/Museo700-Regular-webfont.ttf) format("truetype"),url(/fonts/Museo700-Regular-webfont.svg#Museo700Regular) format("svg");font-weight:400;font-style:normal}body{background:#f4f4f4}body.business-owner,body.business-section{background:#069}.content-wrap{background:#fff;padding-bottom:20px;min-width:1040px;box-sizing:border-box;min-height:700px}section.full-width{width:100%;box-sizing:border-box;padding:0}section.full-width .doc-row{max-width:1000px;margin:auto;padding:0 20px}.row.three-col>div:nth-of-type(1),.row.two-col>div:nth-of-type(1){padding-right:13px}.row.three-col>div:nth-of-type(3),.row.two-col>div:nth-of-type(2){padding-left:13px}.row{margin-bottom:15px}.row.sans-margin{margin-bottom:0}.row.half-margin{margin-bottom:13px}.row.expander{margin-bottom:15px}.row.two-col>div{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.row.additional-row div,.row.three-col>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.row.three-col>div{width:33%;box-sizing:border-box;float:left}.row.three-col>div:nth-of-type(2){padding-left:13px;padding-right:13px}.row.two-col.wide-gutter>div:nth-of-type(1){padding-right:25px}.row.two-col.wide-gutter>div:nth-of-type(2){padding-left:25px}.row.no-margin{margin:0}.row.two-col.flat,.row.with-sidebar.flat{margin-bottom:0}.row.with-sidebar>div:nth-of-type(1){float:left;width:654px}.row.with-sidebar>div:nth-of-type(2){float:right;width:323px}.row.with-sidebar.left>div:nth-of-type(1){float:left;width:299px}.row.with-sidebar.left>div:nth-of-type(2){float:right;width:654px}.row.with-sidebar.sidebar-left>div:nth-of-type(1){float:left;width:299px}.row.with-sidebar.sidebar-left>div:nth-of-type(2){float:right;width:654px}.doc-content.short-page{min-height:480px}.one-col.skinny{max-width:600px;margin:auto}.format-content a{color:#333;text-decoration:underline}.format-content a:hover{text-decoration:none}.format-content h2{margin-bottom:10px}.doc-content p.intro{font-size:20px}.page-hero img{margin-bottom:30px}a.button{display:inline-block}a.button,button,input[type=button],input[type=submit]{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#069;color:#fff;padding:5px 25px;border:0;font-weight:400}a.button.small,button.small,input[type=button].small,input[type=submit].small{padding:4px 14px;line-height:1.5em;font-size:16px}a.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background:#046}a.button.invert,a.button.invert:hover{background:#fff}a.button.invert{color:#069;border:1px solid #e5e5e5;padding:11px 17px;font-weight:400}a.button.invert.large{padding:16px 22px}a.button.large,button.large,input[type=button].large,input[type=submit].large{font-size:120%;padding:5px 30px;line-height:21px;vertical-align:middle}.results-data td,.table .cell{vertical-align:top}a.button.medium,button.medium,input[type=button].medium,input[type=submit].medium{padding:14px 18px}hr.thick{border-bottom:3px solid #e5e5e5;margin:2.5em 0}.error,.notice,.success{padding:15px;font-size:.9375em;margin-bottom:25px;display:none}.error{color:#a80303;background:#fed2d2}.success{color:#027207;background:#ccebcc}.notice{color:#000;background:#fcf9d2}.notice a{color:#000;text-decoration:underline}.error.above-header,.notice.above-header,.success.above-header{margin-bottom:15px}ol.default,ul.default{margin-bottom:.75em;padding-left:1.5em}.return-link{font-size:15px;font-weight:500}.clear-fix:after{content:"";display:table;clear:both}ol.default{list-style-type:decimal}ul.default{list-style-type:disc}.clear-mar{margin-bottom:0}.doc-content h1{margin-bottom:15px}.doc-content h1.flat{margin-bottom:0}h2.header-secondary{font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:300;color:#010101;font-size:1.875rem}.em-blue,.mus18,.mus24,li.input-box-text input[type=text]{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.doc-content .secondary-type{color:#666;font-size:1.125em;line-height:1.3em}.content-sector{margin-bottom:30px}.blue-divider{border-bottom:1px solid #069;margin-bottom:36px;text-align:center;line-height:0;height:16px}.blue-divider a.button,.blue-divider button{bottom:0}a.more-link{font-size:14px;text-transform:uppercase;font-weight:700;white-space:nowrap}.em-blue{color:#069;font-size:16px}.divider{border-bottom:3px solid #e5e5e5;margin-bottom:25px}.divider.short{margin-bottom:5px}.divider.med{margin-bottom:16px;margin-right:20px}.small-upper,p.small-upper{text-transform:uppercase;font-size:100%;color:#000}.section-margin{margin-bottom:25px}.section-margin-med{margin-bottom:20px}.section-margin-large{margin-bottom:35px}.mus18{font-size:1.125em}.mus24{font-size:1.5em;line-height:normal}span.mus24{display:block}p.text-small{font-size:15px}.recommendations-location{word-wrap:break-word}.search input[type=submit]{position:absolute;right:0;top:0}.page-home .search{max-width:778px;margin:auto auto 50px;padding-right:72px}.page-home .search .input-pre-placeholder,.page-home .search input[type=search]{padding:15px;font-size:19px}.page-home .search button{height:55px;font-size:1.3125em}.slide-wrap{border-top:3px solid #e5e5e5;position:relative}.slide-inner{margin-top:10px}.bxslider span{display:block;line-height:normal;padding-top:6px;font-size:13px;color:#666}.slide-wrap img{border:1px solid #f2f2f2;padding:10px;-moz-box-shadow:2px 2px 1px #b1b1b1;-webkit-box-shadow:2px 2px 1px #b1b1b1;box-shadow:2px 2px 1px #b1b1b1}.arrow-left,.arrow-right{width:0;height:0;position:absolute;top:40%;border-top:10px solid transparent;border-bottom:10px solid transparent;cursor:pointer}.arrow-right{right:0;border-left:10px solid #adacac}.arrow-left{left:0;border-right:10px solid #adacac}.gallery-full .bx-wrapper .bx-prev{left:10px}.gallery-full .bx-wrapper{margin:0 auto 20px!important}.gallery-full.preview .bx-wrapper{margin:0 auto 5px!important}.gallery-full .bx-wrapper .bx-controls-direction a{top:45%}.thumbs a img{border:1px solid #e5e5e5}.thumbs a.active img{border:1px solid #069}.styled-select.field-error,input[type=number].field-error,input[type=search].field-error,input[type=email].field-error,input[type=password].field-error,input[type=tel].field-error,input[type=text].field-error,input[type=url].field-error,input[type=color].field-error,input[type=date].field-error,input[type=datetime].field-error,input[type=datetime-local].field-error,input[type=month].field-error,input[type=time].field-error,input[type=week].field-error,select[multiple=multiple].field-error,textarea.field-error{border:1px solid #c00}.form-style input[type=email],.form-style input[type=number],.form-style input[type=password],.form-style input[type=tel],.form-style input[type=text]{height:55px}select:focus{outline:0}.styled-select select{background:url(../images/arrow-select-big.png) right 20px no-repeat #fff;background-size:50px 16px;padding:0;font-size:19px;line-height:1;border:0;border-radius:0;height:53px;-webkit-appearance:none;margin-left:10px;width:100%;cursor:pointer}.styled-select{overflow:hidden;background:#fff;border:1px solid #069;position:relative;height:55px;margin-bottom:.75em}select::-ms-expand{display:none}.only-ie9 .styled-select select{margin-left:0;padding-left:10px;width:105%;max-width:none;background:url(../images/arrow-select-big-ie9.png) right 20px no-repeat;background-size:59px 16px}.only-ie9 .month-year .styled-select select{width:120%}@-moz-document url-prefix(){.styled-select select{margin-left:0;padding-left:10px;width:105%;max-width:none;background:url(../images/arrow-select-big-ie9.png) right 20px no-repeat;background-size:59px 16px}.styled-select select.small{width:120%}}.search-top .styled-select select{width:240px;height:34px;font-size:16px;background:url(../images/arrow-select-big-ie9.png) right 13px no-repeat;background-size:37px 10px}.search-top .styled-select{width:240px;height:34px;margin-bottom:0}.search-top .input-pre-placeholder,.search-top input[type=search]{font-size:16px}@-moz-document url-prefix(){.search-top .styled-select select{margin-left:0;padding-left:10px;width:106%;max-width:none}}.only-ie9 .search-top .styled-select select{margin-left:0;padding-left:10px;width:107%;max-width:none;background:url(../images/arrow-select-big-ie9.png) right 13px no-repeat;background-size:37px 10px}.write-review .checkboxes .style-checkbox{width:33%;float:left}.style-checkbox{position:relative;height:40px}.style-checkbox input[type=checkbox]{margin-left:5px;margin-top:10px;z-index:-1}.style-checkbox label:before{content:"";display:inline-block;width:34px;height:34px;margin-right:10px;position:absolute;left:0;bottom:2px;background-color:#fff;border:1px solid #069}.style-checkbox label{height:42px}.style-checkbox .checkbox label{margin-bottom:10px}.form-list,.radio-list.floats{margin-bottom:25px}.style-checkbox .checkbox label:before{border-radius:3px}.style-checkbox input[type=checkbox]:checked+label:before{content:"\2713";font-size:30px;color:#069;text-align:center;line-height:30px}.radio-list.floats:after,.row.additional-row:after,.style-radio label:before{content:""}.style-checkbox span{position:absolute;left:45px;top:10px;font-size:20px;text-transform:none}.style-radio{position:relative}.style-radio input[type=radio]{display:none}.style-radio label{padding-left:40px;padding-top:3px}.style-radio label:before{display:inline-block;width:30px;height:30px;position:absolute;left:0;top:0;bottom:1px;background-color:#fff;border:1px solid #069;border-radius:50%;cursor:pointer}.popup,.upload-img-default,.uploaded-images img{border:1px solid #e5e5e5}.style-radio input[type=radio]:checked+label:before{content:"";line-height:21px;background:url(../images/bgr-radio-checked.png) 2px 2px no-repeat #fff}.search-lists ul li,.search-results .input-pre-placeholder{line-height:1.3em}.form-list.cc-date li{width:153px;float:left}.form-list.cc-date li:first-of-type{margin-right:8px}.form-list.cc-date li:last-of-type{float:right}.radio-list.floats:after{display:table;clear:both}.radio-list.floats li{float:left;font-size:15px;margin-right:20px}.radio-list.floats label{display:inline-block;text-transform:none;font-size:15px;font-weight:700}.upload-img-default{background:url(../images/upload-img-default.png) left top no-repeat;height:87px;width:87px;cursor:pointer}.uploaded-images{margin:20px 0}.uploaded-images img{margin-right:10px}.added-row{margin-bottom:15px}.row.additional-row{margin-bottom:0}.row.additional-row:after{display:table;clear:both}.row.additional-row div{box-sizing:border-box}.row.additional-row>div:nth-of-type(even){padding-left:13px;float:right;width:50%}.row.additional-row>div:nth-of-type(odd){padding-right:13px;float:left;width:50%}a.em-blue.add-row{color:#069}.popup{background:#fff;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popup .radio-lists li{margin-bottom:15px}.popup .radio-lists label{text-transform:none;font-size:15px;color:#666}.popup .radio-lists label span{color:#333;font-weight:700}#reply-to-review{max-width:1000px}.legal-format h4{font-size:18px;color:#000}.legal-format p{font-size:15px;color:#666}.legal-format ul{margin:0 0 15px 40px}.legal-format ul li{font-size:.9375rem;list-style:disc;color:#666}.faq a,.legal-format a{color:#333;text-decoration:underline}.faq p,.faq ul{margin-bottom:1.5em}.bgr-image-wrap .page-home .search-lists,body.page-home header{margin-bottom:0}.bgr-image-wrap{background:url(../images/bgr-homepage-small.jpg) center top no-repeat #f4f4f4;min-height:730px;padding:105px 20px 0;box-sizing:border-box}.bgr-image-wrap.large-img{background:url(../images/bgr-homepage.jpg) center top no-repeat #f4f4f4}body.page-home .content-wrap{padding-bottom:0}.bgr-image-wrap .content-wrap{min-height:0;padding-bottom:0}.bgr-image-wrap .doc-content.page-home{padding:20px 0;background-color:rgba(255,255,255,.7)}.doc-content.page-home.business{padding-top:0}.doc-content.page-home{padding-top:105px}.page-home h1{text-align:center;margin:0 0 20px;font-size:2.5em}.page-home h3,.page-home.business h2{margin-bottom:20px}.business-section .page-home h1{text-align:left;font-size:2.25em}.page-home h3{text-align:center;font-size:20px}.search-lists{display:table;width:100%}.search-lists ul{display:table-cell;padding-left:40px;padding-right:40px;width:33.3%;box-sizing:border-box;border-right:1px solid #3083ac}.search-lists:after,.search-top:after{content:"";display:table;clear:both}.reviews-badge,.search-top ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.search-lists ul:last-child{border-right:none}.search-lists ul li h4{font-size:24px;margin-bottom:.2em}.page-home .search-lists{margin-bottom:100px}.page-home .profile{margin:25px 0 60px}section.full-width .doc-row.bus-slides{margin-bottom:40px}.search-top{border-bottom:1px solid #e5e5e5;margin-bottom:15px;position:relative}.search-results .search{padding-right:48px;float:left}.search-results .search button{height:37px;padding:0 9px;margin:0 0 0 10px}.search-results .search input[type=submit]{height:37px;padding:0 9px}.input-pre-placeholder{position:absolute;font-weight:700}.search-top ul input,.search-top ul li{line-height:normal}.page-home .input-pre-placeholder.for-l{margin-left:485px}.search-results .input-pre-placeholder.for-l{margin-left:385px}.input-post-clear{position:absolute;display:block;width:15px;height:15px;padding:10px;background-image:url(../images/x.png);background-repeat:no-repeat}li.input-box-text:hover,li.input-box:hover{background:#e5e5e5;cursor:pointer}.page-home .input-post-clear.for-q{margin-top:20px;margin-left:445px}.page-home .input-post-clear.for-l{margin-top:20px;margin-left:745px}.search-results .input-post-clear.for-q{margin-top:11px;margin-left:345px}.search-results .input-post-clear.for-l{margin-top:11px;margin-left:585px}.page-home .search input[type=search],.search-results .search input[type=search]{float:left}.page-home .search input[name="q"]{width:475px;padding-left:62px;padding-right:30px}.page-home .search input[name="l"]{width:290px;margin-left:10px;padding-left:66px;padding-right:30px}.search-results .search input[name="q"]{width:375px;padding-left:47px;padding-right:30px}.search-results .search input[name="l"]{width:230px;margin-left:10px;padding-left:52px;padding-right:30px}.search-top ul{float:left;margin-left:15px;margin-bottom:15px}.search-top ul li{float:left;margin-right:15px;height:37px;box-sizing:border-box}.search-top ul li small{font-size:13px;color:#666;display:inline-block;padding-top:10px}li.input-box-text:hover .list-modal,li.input-box:hover .modal-wrap{display:block}li.input-box{padding:6px 10px 0;border:1px solid #e5e5e5;position:relative}li.input-box-text{padding-top:0}li.input-box-text input[type=text]{margin-bottom:0;font-size:16px}.modal-wrap{position:absolute;top:37px;padding-top:9px;background:#fff;display:none;z-index:1}.modal-wrap.sign-up-overlay{display:block;top:auto;left:auto;margin-top:-434px;margin-left:194px;padding-top:0;-webkit-box-shadow:0 0 4px 1px #666;-moz-box-shadow:0 0 4px 1px #666;box-shadow:0 0 4px 1px #666}.miles .modal-wrap{left:-105px}.location .modal-wrap{left:-65px}.list-modal{border:1px solid #666;padding:15px;width:250px}.list-modal h6{font-size:18px;margin-bottom:2px}.list-modal span{font-size:13px;text-transform:uppercase;margin-bottom:5px;display:block}.list-modal .styled-select{margin-bottom:15px}.modal-wrap.sign-up-overlay .list-modal{width:600px;border:none}.list-modal.no-arrow:after{content:none}.bus-hours:after,.contact-info:after,.ratings-stars:after{content:"";clear:both}.modal-wrap.sign-up-overlay .list-modal h6{font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:30px;text-align:center;margin-bottom:20px;font-weight:300}.edit-reply a,.expander span.trigger,.reply strong,.results-data h4,.reviews-badge span,.triggers a{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.modal-wrap.sign-up-overlay .list-modal .buttons{text-align:center;margin-bottom:20px}.modal-wrap.sign-up-overlay .list-modal .buttons .button{font-size:17px}.modal-wrap.sign-up-overlay .list-modal p.business-center{font-face:"Lato","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:17px;text-align:center}.modal-wrap.sign-up-overlay .list-modal p.business-center a{color:inherit;text-decoration:underline}.detail-tabs,.search-tags,.tabs{border-top:3px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:15px 0}.detail-tabs,table.results-data{margin-bottom:25px}.detail-tabs ul:after,.search-tags ul:after,.tabs ul:after{content:"";display:table;clear:both}.detail-tabs li,.search-tags li,.tabs li{float:left;font-size:.875em;text-transform:uppercase}.detail-tabs li a,.search-tags li a,.tabs li a{padding:7px 15px;float:left}.detail-tabs li.active a,.search-tags li.active a,.tabs li.active a{background:#f4f4f4;color:#046}.detail-tabs li a:hover,.search-tags li a:hover,.tabs li a:hover{background:#f4f4f4}table.results-data{margin-top:0}.results-data th{border-bottom:none;padding:0}.results-data h4{margin-bottom:3px}.results-data h4 a{color:#000}table.results-data th:nth-child(1){width:135px}table.results-data th:nth-child(2){width:545px}table.results-data th:nth-child(3){width:118px}table.results-data td:nth-child(4) .mus18{margin-top:30px;display:block}.results-data p{font-size:15px;color:#666;line-height:1.3em}.results-data tr.disabled td{position:relative;background-color:#ccc}.results-data tr.disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5}.results-data td .reviews-badge-wrap{margin-top:25px}.results-data td .button{clear:both}.results-data td.content-cell{padding-right:20px}.ratings-stars,.results-data img{margin-top:5px}.ratings-stars:after{display:table}.ratings-star{height:31px;width:35px;background:url(../images/sprite-star.png) -55px 0 no-repeat;background-size:90px 31px;float:left;margin-right:3px}.ratings-star.active{background:url(../images/sprite-star.png) no-repeat;background-size:90px 31px}.write-review .ratings-star{cursor:pointer}.ratings-stars.small{margin-top:0}.ratings-stars.small .ratings-star{height:21px;width:23px;background:url(../images/sprite-star.png) -38px 0 no-repeat;background-size:61px 21px;float:left;margin-right:3px}.ratings-stars.small .ratings-star.active{background:url(../images/sprite-star.png) no-repeat;background-size:61px 21px}.reviews-badge-wrap{border-right:1px solid #e5e5e5;margin-right:15px}.reviews-badge{background:#f4c3b1;font-size:.8125em;color:#f26531;text-transform:uppercase;width:86px;height:83px;text-align:center;padding:12px 0 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box}.bus-hours>div,.contact-info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.reviews-badge span{font-size:52px;display:block;line-height:40px}.reviews-badge a{color:#f26531}.reviews-badge.hundo span{font-size:32px}.reviews-badge.grand span{font-size:24px}.reviews-badge-wrap.small{width:70px}.reviews-badge-wrap.small .reviews-badge{font-size:80%;width:62px;height:61px;padding:12px 0 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.reviews-badge-wrap.small .reviews-badge span{font-size:36px;line-height:29px}.reviews-badge-wrap.small .reviews-badge.hundo span{font-size:24px}.reviews-badge-wrap.small .reviews-badge.grand span{font-size:16px}.contact-info li,.contact-info p,.expander p,.sub.reviews .contact-info li,.sub.reviews .contact-info p{font-size:100%}a.reviews-top-link{color:#000}.business-profile.edit-details{padding-bottom:0}.divider.last-business{margin-bottom:35px}.business-location ul li:last-child input[type=text]{margin-bottom:0}.bus-hours:after{display:table}.bus-hours>div{float:left;box-sizing:border-box}.bus-hours.day>div:first-of-type label{margin-bottom:12px}.bus-hours.day~.bus-hours.day>div:first-of-type label,.last-row .styled-select{margin-bottom:0}.select-all{margin-top:5px}.business-profile.edit-items .blue-box .row .left,.write-review .picture-upload .blue-box .row .left{width:100px}.business-profile.edit-items .blue-box .row .right,.write-review .picture-upload .blue-box .row .right{width:810px}.business-profile.edit-items label,.write-review .picture-upload label{line-height:1.5em}.business-reviews h1{margin-bottom:35px}figure.quote{position:relative;margin:0;padding:0}figure.quote blockquote{min-height:235px;padding-bottom:10px;margin-bottom:15px}figure.quote blockquote cite{margin-top:10px}.register-quotes figure.quote:nth-of-type(1) blockquote{min-height:180px}.business-section .register-quotes figure.quote:nth-of-type(1) blockquote{min-height:207px}.business-section .register-quotes figure.quote:nth-of-type(2) blockquote{min-height:208px}figure.quote img{position:absolute;border:1px solid #fff;box-shadow:1px 1px 1px #999}.contact-info,figure.large-image{position:relative}.business-profile.edit-details h5{margin-top:10px;margin-bottom:15px}.join-page .quote{margin-bottom:30px}.join-page .quote blockquote{margin-left:0;padding-left:30px}.avatar-upload{padding:0;margin-bottom:.75em;line-height:normal}.avatar-upload label{line-height:1.5em}.avatar-upload input[type=file]{cursor:pointer}.avatar-upload .thumb-wrap{width:87px;height:87px;border:1px solid #e5e5e5}.avatar-upload .thumb-frame{width:450px}.avatar-upload img{width:100%;text-align:left}.join-page .small-upper{margin-bottom:.375em;display:block}#cropper-wrap p{width:100%}#cropper-wrap .jcrop-holder{margin:0 auto}#cropper-wrap p img{max-width:900px}#cropper-progress{height:20px;margin:0 0 12px;padding:0;border:1px solid #069;backround-color:#ddd}#cropper-progress .bar{height:20px;width:0;margin:0;padding:0;background-color:#103f69}.results-link{margin-bottom:10px;display:block;margin-top:-3px}.contact-info{min-height:266px;box-sizing:border-box;margin:0 0 20px}.contact-info:after{display:table}.contact-info figure{float:left;background:#fff;border:1px solid #e5e5e5;padding:9px;margin:0 20px 20px 0;line-height:0;box-shadow:1px 1px 1px #b1b1b1}.contact-info ul,.expander p,p.author,p.hired{line-height:1.3em}.contact-info li a,.contact-info li span,.contact-info p{color:#666}.contact-info a{text-decoration:underline}.category_list ul li a:hover,.contact-info a:hover,a.button{text-decoration:none}.contact-info .open{color:#459018;font-weight:700}.contact-info .closed{color:#bf4030;font-weight:700}.contact-info p.bus-status{margin:10px 0 18px}.sub.reviews .contact-info{padding-left:0}.sub.reviews .contact-info figure{position:relative;margin-bottom:25px}.expander span.trigger{color:#069;padding-left:25px;background:url(../images/sprite-expand.png) 1px -23px no-repeat;background-size:17px 40px;cursor:pointer}.expander span.trigger.active{background:url(../images/sprite-expand.png) 0 5px no-repeat;background-size:17px 40px}.expander p{color:#666}.expander li>div{padding-left:25px;display:none}.expander span.active+div{display:block}.gallery-full.preview{margin-bottom:20px}figure.large-image figcaption{position:absolute;bottom:0;left:0;background-color:rgba(255,255,255,.8);display:block;width:100%;min-height:43px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:5px;text-align:center;color:#666;font-size:15px}figure.large-image figcaption strong{color:#333}.gallery-full figure.large-image figcaption{min-height:53px;padding-top:10px}.thumbs{text-align:center}.thumbs figure{display:inline-block;margin:0 5px;cursor:pointer}.sub.reviews .triggers{text-align:right}.triggers{display:block}.triggers a{font-size:.8125em;color:#069;cursor:pointer}.hours-list{margin-bottom:.75em;color:#666}.hours-list strong{color:#333}.map-box{min-height:266px}.directions-map{margin-bottom:15px}.reviews-top{position:relative;padding-left:108px;height:100px}.reviews-top .reviews-badge-wrap{position:absolute;left:0;top:0;width:95px}.bus-review{border:2px solid #f4f4f4;padding:20px;margin-bottom:13px}.bus-review .ratings-stars.small{margin-bottom:15px}.bus-review .hidden-text{display:none}.input-list:after,.url-box:after{display:table}p.author,p.hired{color:#666;font-size:15px;position:relative}p.author{padding-left:15px}p.author:before{content:'\2013';position:absolute;left:0;top:0;color:#666}.input-list:after,.short-form:after,.url-box:after{content:"";clear:both}.related-business{padding-left:60px;position:relative;margin-bottom:25px}.related-business .more-link,.related-business .mus18{font-size:100%}.related-business p{color:#666;font-size:15px;line-height:1.3em}.related-business img{position:absolute;left:0;top:5px}.related-ratings{position:relative;padding-left:80px;height:61px}.related-ratings .reviews-badge-wrap{position:absolute;left:0;top:0}.sub.reviews p.author,.sub.reviews p.hired{margin-bottom:0}.sub.reviews .bus-review{margin-bottom:25px}h6.top-adjust{margin-top:-8px}.write-review .submit-review{margin-top:25px}a.edit-profile,button.edit-profile{float:right;margin-top:5px}.header-button{margin-top:-8px}.intro19{font-size:19px}.blue-box{background:#ebf1f4;padding:20px 20px 0;position:relative}.blue-box h2{font-size:30px;margin-bottom:.5em}.blue-box h3{font-size:18px;padding-bottom:.25em;border-bottom:3px solid #cbdee7;margin-bottom:.5em}.blue-box .intro{font-size:19px}.blue-box .row{overflow:hidden;margin-bottom:0}.blue-box .row .left{width:350px;float:left}.blue-box .row .right{width:575px;float:left;margin-left:10px}.blue-box .close{position:absolute;right:20px;top:20px;font-size:19px;color:#333;cursor:pointer}.blue-box.full-padding{padding-bottom:20px}.blue-button-row{background:#cbdee7;padding:20px;margin-bottom:30px}.url-box{padding:20px 0 40px}.url-box p.sk-url{float:left;width:300px;font-size:20px;font-weight:700;text-align:right;padding-top:38px}.url-box>div{float:right;width:635px}.url-box .note{font-size:14px;line-height:normal}.input-list{margin-bottom:10px}.input-list li{float:left;margin-right:90px}.input-list li label{float:left;font-size:16px;line-height:normal;margin-bottom:0;text-transform:none}.label,.reply strong{text-transform:uppercase}.input-list li input[type=checkbox]{float:left;margin-top:3px}.input-list li .style-checkbox span{font-size:16px}.product-row{overflow:hidden;margin-bottom:0}.product-row .left{width:350px;float:left}.product-row .right{width:620px;float:right}.product-group .product-row:last-child{border-bottom:1px solid #ccc;margin-bottom:15px}.grey-border-top{border-top:3px solid #e5e5e5;padding-top:15px}.reply{padding-left:20px;border-left:3px solid #e5e5e5;margin:20px 0}.reply strong{font-size:13px;line-height:13px;display:block;margin-bottom:5px}.reply p,.reply span.reply-content{font-size:16px;line-height:20px;display:block}.edit-reply{margin:10px 0 0}.edit-reply a{font-size:.8125em;color:#069}.sub.reviews .edit-reply .concern-trigger{text-align:left;display:inline}.popup.reply-to-review-pop .bus-review,.reply-pop .bus-review{padding:0;border:none}.popup.reply-to-review-pop h3,.reply-pop h3{margin-bottom:10px}.popup.reply-to-review-pop .divider,.reply-pop .divider{margin-bottom:15px}.bus-review-txt{font-size:1.125em}.label{font-size:13px}img.avatar-large{display:block;margin-bottom:10px;border:2px solid #000}.details-list{font-size:15px;margin-bottom:.75em;color:#666}.details-list strong{color:#333}.details-list .card{display:block;color:#333}.bottom-container-margin{margin-bottom:30px}.business-section .page-home h1.left-header{text-align:left}.centerContent,.top-caption{text-align:center}.claimed,.no-results{font-style:italic;color:#959595}.business-find .no-results{padding:5px 0;text-align:center;margin-bottom:0}.business-find.light-blue h2.header-secondary,.business-find>div#errorList{margin-bottom:0}.business-find>div#errorList .error{margin:10px 0 0}.business-find>div{max-width:1000px;margin:0 auto}.business-find.light-blue{background:#edf6fb;margin-top:40px;margin-bottom:30px;padding:20px}.business-find.light-blue h2{color:#069;font-size:30px;margin-bottom:15px}.find-list,.short-form{margin-bottom:30px}.doc-content h1.intro-header{margin-top:90px}.short-form{border-top:1px solid #069;border-bottom:4px solid #069;padding:10px 0 5px}.short-form:after{display:table}.short-form>div{float:left;box-sizing:border-box}.short-form>div:nth-of-type(1){width:100%;padding-right:0}.short-form>div:nth-of-type(2){width:100%;padding-right:0;position:relative}.short-form>div:nth-of-type(2) span{float:right}.find-list li{border-bottom:1px solid #e5e5e5;padding-top:10px}.find-list p{font-size:15px;line-height:normal;color:#666}.find-list .right{padding-top:20px}.highlight-yellow{padding:10px 15px;background-color:#026191; color: black;}input[type=search].ui-autocomplete-loading,input[type=text].ui-autocomplete-loading{background-image:url(/images/loading.gif);background-repeat:no-repeat}.page-home .input[type=text].ui-autocomplete-loading,.page-home input[type=search].ui-autocomplete-loading{background-position:98.8% 50%}.search-results .input[type=text].ui-autocomplete-loading,.search-results input[type=search].ui-autocomplete-loading{background-position:98.6% 50%}.page-home input[type=search].location-autosuggest.ui-autocomplete-loading{background-position:98.2% 50%}.search-results input[type=search].location-autosuggest.ui-autocomplete-loading{background-position:97.5% 50%}.ui-autocomplete{border-top:none;border-left:1px solid #13689b;border-right:1px solid #13689b;border-bottom:1px solid #13689b;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.2);max-height:255px;overflow-y:auto;overflow-x:hidden;padding-top:10px;padding-bottom:20px;padding-right:20px}.page-home .ui-autocomplete{max-width:453px}.page-search .ui-autocomplete{max-width:353px}.page-write-review .ui-autocomplete{max-width:465px}* html .ui-autocomplete{height:400px}.ui-autocomplete li.ui-menu-item{width:100%;padding:2px 10px;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:18px;color:#333}.payment-panels,.payment-panels ul li:nth-of-type(2) span,.search-lists a.more-link{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.ui-autocomplete li.ui-menu-item.ui-state-focus{background-color:#f4f4f4;border:1px solid #f4f4f4}.ui-autocomplete li.ui-menu-item a:hover,.ui-autocomplete li.ui-menu-item.ui-state-focus a{color:#333}.ui-autocomplete li.ui-menu-item span{font-size:13px;text-transform:uppercase}.ui-autocomplete li.ui-menu-divider{width:100%;margin:10px 0;padding:0 10px;border:none;border-bottom:solid 1px #13689b;background:0 0}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background-color:#ccc;color:#666;font-weight:400}.dark-gray{color:#333}.trash{background:url(../images/trash.png) no-repeat;display:block;width:18px;height:22px;margin-top:65px}.business-profile.edit-items .trash,.write-review .picture-upload .trash{margin-top:40px}.write-review .categories .trash{margin-top:45px}.trash:hover{background-position:0 -22px}.page-admin-users ul li{margin:0 0 10px}.page-admin-users ul li button{margin-top:-3px;margin-left:10px}.center,.centerContent{margin-right:auto;margin-left:auto}.search-lists a.more-link{font-size:15px;color:#103f69}.menu-link a{padding:4px;letter-spacing:.03em}.top-caption{font-weight:700;margin-top:50px}#message-pop button,p.forgot-password{margin-top:20px}#loginPage{max-width:450px; width:100%}#errorList,#noticeList,#successList{width:100%}body.page-home #errorList,body.page-home #noticeList,body.page-home #successList{width:100%;margin-bottom:0}body.page-home .error,body.page-home .notice,body.page-home .success{margin-bottom:0}.log-status{text-align:right}.business-section .page-home.business-find h1,.page-admin .modules li a,.payment-panels{text-align:center}.log-status span{color:#fff}a.results-link{cursor:pointer}.left{float:left}.right{float:right}.search-tags li input[type=submit]{background:#fff;color:#069;padding:7px 15px;float:left}.search-tags li input[type=submit]:hover,.search-tags li.active input[type=submit]{background:#f4f4f4}.search-results h1{padding-bottom:15px;border-bottom:solid 4px #e5e5e5}.page-admin .modules li{display:inline-block;width:160px;margin:10px;text-align:center}.panels:after,.payment-home:after{content:"";display:table;clear:both}.payment-home h4,.payment-panels li{margin-bottom:20px}.page-admin-edited-business-profile .edited-item-wrapper,.page-admin-edited-business-profile .edited-item-wrapper .old{margin-left:15px}a.button.join{background:#f26531}a.button.join:hover{background:#e2470e}a.disabled,a.disabled:hover{cursor:default}a.button.disabled:hover{background:#069}.payment-home>div{float:left;box-sizing:border-box}.payment-home>div:nth-of-type(1){width:498px;padding-right:20px}.payment-home>div:nth-of-type(2){width:502px}.panels div.panel{width:235px;padding:40px 20px;box-sizing:border-box;background:#edf6fb;position:relative;margin-top:30px}.panels div.panel .current-icon{position:absolute;top:-55px;right:-15px}.panels>div:nth-of-type(1){float:left}.panels>div:nth-of-type(2){float:right}.payment-panels ul li:nth-of-type(1){font-size:28px;color:#069;font-weight:700}.payment-panels ul li:nth-of-type(2) span{display:block;font-size:24px}.join_us_login_butt span.login_butt_text,span.forgot-password a{color:#069;font-size:10px;font-family:Museo700Regular,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.payment-panels ul li:nth-of-type(3){margin-bottom:0}.current-icon{width:90px;height:90px;background:url(../images/icon-current-plan.png) center center no-repeat;background-size:90px 90px;display:block}.progress-indicator{height:20px;border:1px solid #103f69;border-radius:15px;background-color:#edf6fb}.progress-indicator .bar{height:20px;width:0;margin:0;padding:0;border-radius:15px;background-color:#103f69}.app-error h1,.app-error p{text-align:left}#signIn{float:left;margin:3px 0 0}span.forgot-password{float:right}span.forgot-password a{margin-top:10px;padding:5px 0 0;display:block}span.forgot-password a:hover{background:0 0}.join_us_login_butt{border-top:3px solid #e5e5e5;margin-top:2px;padding-top:2px}.join_us_login_butt span.login_butt_text{margin-bottom:2px}.banner_img,.banner_img h1,.banner_img h2,.category_section_box .area_header h3,.category_section_box .subcat_wrap .area_list h4,.go_back_butt,.masthead-nav,label{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.join_us_login_butt .button.join{text-align:center;width:100%}body{background-color:#fff;min-height:100%;position:relative;overflow-x:hidden;padding-top:144px;font-size:140%}body.logged-in{padding-top:168px}p{margin:10px 0;font-size:120%;line-height:24px}.paragraph_list{list-style:none;margin:0;padding:10px 0 15px}.paragraph_list li{list-style:none;margin:0;padding:0 0 5px;font-size:120%}.table .cell,label,td,th{padding:0}label{color:#000;font-size:110%;text-transform:none;margin:0 0 10px}.form-style .row{margin-bottom:0}.table,table{border-collapse:collapse;border-spacing:0;margin:0;padding:0;width:100%}.table{display:table;margin-top:2em;margin-left:auto;margin-right:auto}.table .row{display:table-row}.table .cell{display:table-cell;text-align:left}.hero .messaging .table .cell{height:100%}#form-newsletter-signup .table .cell{vertical-align:bottom}.table .cell{padding-bottom:2em}.table[data-column-count="2"] .cell{width:50%}.table[data-column-count="3"] .cell{width:calc(100% / 3)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.table[data-column-count="3"] .cell{width:33.33%}}@supports (-ms-accelerator:true){.table[data-column-count="3"] .cell{width:33.33%}}.table[data-column-count="4"] .cell{width:25%}.table[data-column-count="2"] .cell.gutter,.table[data-column-count="3"] .cell.gutter,.table[data-column-count="4"] .cell.gutter{width:2em}.table.type-02[data-column-count="3"] .cell{width:auto}.table.type-02[data-column-count="3"] .cell:nth-child(1){width:25%}.table.type-02[data-column-count="3"] .cell:nth-child(3){width:50%}.table.type-02[data-column-count="3"] .cell:nth-child(5){width:25%}.table.type-02[data-column-count="3"] .cell.gutter{width:2em}.hide{font-size:0!important;margin:0!important;overflow:hidden!important;left:-9999em;padding:0!important;position:absolute;text-indent:100%!important;white-space:nowrap!important;z-index:-100}*{-webkit-touch-callout:default;-webkit-user-drag:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}::selection {background-color:#026191; color: white;}::-moz-selection{background-color:#026191; color: white;}.page_container{margin:30px auto 0;padding:0;max-width:1070px}.page_container h3,.page_container h4,.page_container h6{margin:15px 0 10px}.page_container .row{margin:0}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.row.no-left-gutters>[class*=" col-"]:first-child,.row.no-left-gutters>[class^=col-]:first-child,[class^=col-].no-left-gutters{padding-left:0}.row.no-right-gutters>[class*=" col-"]:last-child,.row.no-right-gutters>[class^=col-]:last-child,[class^=col-].no-right-gutters{padding-right:0}.banner_img{background:url(/images/img-about-hero.jpg) top center no-repeat #333;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;height:176px;margin:0;padding:0;overflow:hidden;width:100%}.banner_img .container{position:relative;height:100%}.banner_img h1,.banner_img h2{color:#fff;font-weight:900;text-transform:uppercase;font-size:270%;position:absolute;bottom:70px;left:15px}.page_container [class*=col-]{margin-bottom:15px}.category_section_wrap{background-color:#f3f3f3;margin:0;padding:30px 0;overflow:hidden;width:100%}.category_section_wrap .row{margin-bottom:0}.category_section_box{background-color:#026191;color:#fff;margin:0;padding:20px;overflow:hidden;width:100%}.category_section_box .area_header{border-bottom:1px solid #196e9a;padding:0 0 7px;margin:0 0 10px;width:100%}.category_section_box .area_header h3{color:#fff;font-weight:600;font-size:130%;margin:0;padding:0}.category_section_box .area_header h3 a{color:#fff!important}.category_section_box .area_list{margin:0;padding:0}.category_section_box .area_list ul li{font-size:110%;margin:0;padding:0 0 5px}.category_section_box .area_list ul li a{color:#fff}.category_section_box .area_list a.area_more_butt{color:#fff;font-weight:700;font-size:115%;text-transform:uppercase}.category_section_box .subcat_wrap{border:1px solid #fff;display:table;margin:0 auto;padding:0 0 10px;width:calc(100% - 30px)}.go_back_butt{font-size:110%;float:left;margin:16px 0 -18px;padding:0;cursor:pointer}.arrow_box{position:relative;background:#026191;border:1px solid #fff}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.services-box.arrow_box:after,.services-box.arrow_box:before{left:3%}.for-sale-box.arrow_box:after,.for-sale-box.arrow_box:before{left:37%}.entertainment-box.arrow_box:after,.entertainment-box.arrow_box:before{left:73%}.arrow_box:after{border-color:rgba(2,97,145,0);border-bottom-color:#026191;border-width:10px;margin-left:-10px}.arrow_box:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:11px;margin-left:-11px}.category_section_box .subcat_wrap .area_list h4{color:#fff;text-transform:uppercase;margin:0;padding:10px 0 5px;font-weight:700;font-size:115%}header{background-color:#026191;margin:0;padding:0;width:100%}.masthead{margin:20px auto;padding:0 20px;max-width:1080px}.logged-in .masthead{margin-bottom:8px}.nav_bar{background-color:#152735;overflow:hidden;width:100%}.nav_bar nav{float:right}.masthead-login_wrap{margin:0;float:right;position:relative}.masthead-nav{font-weight:700;float:right}.masthead-nav>li{display:inline-block}.nav_bar .masthead-nav>li{line-height:50px}.masthead-nav>li+li{margin-left:10px}.masthead-nav>li>a{padding-right:0;padding-left:0;font-size:107%;color:#fff;border-bottom:2px solid transparent}.masthead-nav>li>a:focus,.masthead-nav>li>a:hover{background-color:transparent;border-bottom-color:#fff}.masthead-nav>.active>a,.masthead-nav>.active>a:focus,.masthead-nav>.active>a:hover{color:#fff;border-bottom-color:#fff}.nav_bar .masthead-nav>li>a{border:none;padding:0}.nav_bar .masthead-nav>li>a:focus,.nav_bar .masthead-nav>li>a:hover{border:none;color:#ff8835}.masthead .row,.nav_bar .masthead{margin-bottom:0;margin-top:0}.sk-logo{float:left}#doc-top{border:none}#doc-top .log-status{float:right;width:auto;text-align:inherit}#doc-top .log-status ul{margin:0;padding:0;list-style:none;display:table}#doc-top .log-status ul li:first-child{padding:0 10px 0 0}#doc-top .log-status ul li{display:table-cell;border:none;margin:0;padding:0;list-style:none;float:none; padding-left: 3px;}#doc-top .log-status ul li span{padding:0 7px 0 5px}#doc-top .log-status ul li a{color:#fff}#doc-top .log-status ul li a:hover{color:#ff8835;text-decoration:none}.home .search input,.search span.label{color:#000;padding:0;float:left;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.search{background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-style:solid;border-width:0;height:55px;margin:25px 0 0;padding:0;width:100%}.search span.label{font-size:120%;font-weight:700;margin:0;line-height:55px}.home .search input{background-color:transparent;border:none;font-size:121%;margin:17px 0 0 15px;width:100%;font-weight:300}.search_input_wrap{margin:0;padding:0;position:relative;float:left}.search-results .input-post-clear.for-l,.search-results .input-post-clear.for-q{margin:0;top:12px;right:5px}.search-results .input-pre-placeholder.for-l{margin:0 0 0 9px}input.ui-autocomplete-loading.find,input.ui-autocomplete-loading.near{background-position:98.8% 50%;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}input.ui-autocomplete-loading.near{background-position:90% 50%}.ui-autocomplete{margin:12px 0 0!important;z-index:99999!important}.ui-autocomplete li.ui-menu-item span{float:left;padding:5px 5px 0 0}.search .divided{border-right:solid 1px #ccc;height:29px;width:1px;position:absolute;top:14px;right:0}.search .orange_button{border-top-left-radius:0;border-bottom-left-radius:0;float:right;height:100%;padding:16px 0 0}.fa.fa-search{font-size:124%;margin:2px 0 0;text-align:center;width:100%}.header_search_wrap{margin:10px 0 0 47px;padding:0;float:left;width:65%}.logged-in .header_search_wrap{width:calc(100% - 242px)}.header_search_wrap .search{height:42px;margin:0}.header_search_wrap span.label{line-height:42px;font-size:100%}.header_search_wrap .search input{font-size:100%;margin:11px 0 0 15px}.header_search_wrap .search .orange_button{padding:12px 0 0}.header_search_wrap .search .fa.fa-search{font-size:120%}.header_search_wrap .search .divided{height:22px;top:11px}.category_list{position:relative;text-align:left}#inner-footer,.footer_wrapper,.results_list .row .profile_image,.results_list .row .profile_image a{text-align:center}.nav_bar .category_list{float:left}.category_list ul{margin:0;padding:0;list-style:none}.category_list ul li{display:inline-block;list-style:none;position:relative;float:left;margin:0;padding:0 15px}.nav_bar .category_list ul li{padding:0 15px 0 0}.nav_bar .category_list ul li:last-child{padding:0}.category_list ul li a{color:#fff;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:107%;padding:5px 0;margin:0}.nav_bar .category_list ul li a{line-height:50px}.category_list ul li a span{float:left;height:50px;margin:0 5px 0 0;width:42px;line-height:46px}.category_list ul li a.icn_yachts span{width:42px}.category_list ul li a.icn_fishing span{width:26px}.category_list ul li a.icn_power_boats span{width:34px}.category_list ul li a.icn_diving span{width:32px}.category_list ul li a.icn_sailing span{width:22px}.category_list ul li a.icn_water_sports span{width:24px}.category_list ul li a:hover{color:#ff8835}.results_list .row{padding-top:15px;border-bottom:1px solid #eee}.results_list .row:last-child{border-bottom:none}.results_list .row h4{color:#000;margin-top:0;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.results_list .row h4 a{color:#000;font-weight:700}.results_list .row p:not(.distance){color:#8a8a8a}.results_list .row .profile_image a{margin:0 auto;max-width:200px}.results_list .row .fa-map-marker{color:#ff8933;margin:0 5px 0 0}.results_list .row .details_butt{margin:0 0 15px;width:100%}.results_list .row .details_butt a.button{line-height:35px;padding:0 15px;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:140%;text-align:center;width:100%}.results_list .row .star_rating{margin:0 auto 10px;max-width:200px;width:100%}.results_list .row .star_rating .star-icon{float:left;margin:0 3px 0 0;padding:0;width:calc(20% - 3px)}.results_list .row .star_rating .star-icon:last-child{margin:0}.ratings-stars-icons .fa-square{color:#ccc}.ratings-stars-icons .star-icon.active .fa-square{color:#ff8933}.results_list .row .reviews_count{margin:0;padding:0;font-size:130%}.results_list .row .reviews_count a{color:#000}#map{height:240px;width:100%}.footer_pagination{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0;margin:0}.pagination{margin:0;float:right}.page_container .footer_pagination [class*=col-]{margin:0;padding:0 5px;line-height:31px}.pagination>li>a,.pagination>li>span{border:none;color:#000;padding:0 6px;line-height:31px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:transparent;color:#ff8933;font-weight:700;text-decoration:underline}.orange_button{background-color:#ff8835;color:#fff;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-style:solid;border-width:0;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px 25px 12px;font-size:115%;text-decoration:none}.orange_button:hover{background-color:#e2470e;color:#fff;text-decoration:none}.masthead-login a.orange_button{padding:12px 25px 15px}.footer_row{margin:0;padding:0}.footer_row .row{margin-bottom:0}.footer_wrapper{margin:0 auto;padding:0;float:inherit}.footer_wrapper .row{margin:0 10px}#inner-footer .footer-wid{position:relative;float:none;display:inline-block;vertical-align:bottom;padding:5px 12px 0 0;width:16%;margin:23px 0 0}#inner-footer .footer-wid.foot-3{width:14%}#inner-footer .footer-wid a{display:inline-block;position:absolute;left:0;top:0;background:#152735;height:100%;max-width:81px;width:100%;overflow:hidden}#inner-footer .footer-wid a img{width:100%;max-width:81px}#inner-footer .footer-wid p{color:#fff;text-align:left;font-size:16px;line-height:20px;margin:0 0 10px;padding:0 0 0 93px;height:81px;overflow:hidden}.btn,.last-footer{text-align:center}.last-footer{background:#142735}.last-footer ul{margin:0;padding:0;list-style-type:none}.last-footer ul li{font-size:18px;display:inline-block;color:#fff;margin:0 38px 0 0;padding:13px 0 15px}.last-footer ul li:last-child{margin:0}.last-footer ul li a{text-decoration:underline;color:#fff}.footer_top{background-color:#126a98;min-height:112px;padding:24px 0 0}.footer_top .table{margin:0}.footer_top .footer_logo{background-color:#142735;margin:0;padding:0 0 19px;width:81px}.footer_top .footer_logo_text{color:#fff;font-family:Lato,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:italic;font-size:114%;margin:0;overflow:hidden;padding:3px 15px 10px 22px;width:100%;line-height:22px}.footer_bottom{background-color:#142735;min-height:54px;padding:0}.footer_bottom .footer_copyright_wrapper{color:#fff;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-size:115%;margin:0 auto;text-align:center;padding:0;float:inherit;font-weight:400;line-height:53px}.footer_bottom .footer_copyright_wrapper a{color:#fff}.footer_bottom .footer_copyright_wrapper a:hover{color:#ff8835;text-decoration:underline}.masthead-login_wrap .modal-wrap{display:none;position:absolute;top:37px;left:-90px;padding-top:inherit;margin:9px 0 0;background:#fff;z-index:1;width:282px}.masthead-login_wrap .modal-wrap .list-modal{width:100%!important}.masthead-login_wrap:hover .modal-wrap{display:block}.msg_container{font-size:150%}.navbar-fixed-top{top:0;border:none}.upper-header{background:#026191;min-height:127px}.upper-header .row.inner-header{margin-bottom:3px}.container{max-width:1070px;width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.navbar-header{float:left}.navbar-brand{float:none;padding:18px 0 8px;margin:0;display:inline-block;outline:0;height:auto;font-size:18px;line-height:20px}.btn,.header-search .input-txt label,.header-search input{font-size:14px;display:inline-block;vertical-align:middle}.navbar-brand img{max-width:195px;width:100%}.right-header{padding-left:0;padding-top:27px}.widget{margin:0}.header-search{background:#fff;border-radius:3px;padding:0 0 0 17px;max-width:675px;width:100%;position:relative;float:left}.logged-in .header-search{max-width:100%}.header-search .input-txt{display:inline-block;padding:5px 0 9px}.header-search .input-txt label{font-weight:700;margin:0 6px 0 0}.header-search input.find{border-right:1px solid #ccc;width:292px;margin:0 16px 0 0}.header-search input.near{margin-bottom:0;width:244px}.header-search input{background:0 0;padding:0 16px 0 0;border:0;color:#000;font-weight:300;height:24px}.header-search button{background:#ff8835;border:0;border-radius:0 3px 3px 0;height:38px;max-width:45px;width:100%;position:absolute;right:-13px;top:0}.header-search button:hover{background-color:#e2470e;color:#fff;text-decoration:none}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn{margin-bottom:0;font-weight:400;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sign-top{float:right;margin:0}.logged-in .sign-top{margin:10px 0 0}.sign-top>.masthead-login_wrap>a{font-size:16px;font-weight:700;background:#ff8835;margin:0;padding:10px 17px;border-radius:3px;color:#fff;outline:0}.sign-top>.masthead-login_wrap>a:hover{background-color:#e2470e}.top-navigation{background:#152735;text-align:Center}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}.top-navigation .nav.navbar-nav{width:100%}.top-navigation .nav li{float:none;display:inline-block}.top-navigation .nav li#menu-item-230{margin:0 31px 0 0}.top-navigation .nav li a:hover{color:#e2470e}.top-navigation .nav li a img{padding-right:8px!important;margin:-6px 0 0}.nav>li>a>img{max-width:none}.menu-item a img{border:none;box-shadow:none;vertical-align:middle;width:auto;display:inline}.top-navigation .nav li a{color:#fff;font-size:16px;font-weight:700;padding:15px 9px;outline:0}div::after,p::after,span::after{display:block;content:"";clear:both}.offer_boxes [class*=col-]{margin:0;padding:0 3px 0 0}.offering_box{border:1px solid #000;cursor:pointer;line-height:40px;font-size:120%;margin:0 0 5px;padding:0 10px;text-align:center;width:100%}.offering_box.active,.offering_box:hover{background-color:#126a98;border:1px solid #126a98;color:#fff}.bottom_section h4{margin:20px 0 0}.category_list{list-style:none;margin:0;padding:0}.category_list li{display:inline-block;float:left;list-style:none;margin:0;padding:0 12px 5px 0}.category_list li:last-child{padding:0 5px 0 0}.category_list input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.category_list input[type=checkbox].css-checkbox+label.css-label{padding-left:15px;height:12px;display:inline-block;line-height:12px;background-repeat:no-repeat;background-position:0 0;font-size:100%;vertical-align:middle;cursor:pointer}.my-icon,.my-text{line-height:50px;float:left}.category_list input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -12px}.category_list label.css-label{background-image:url(/images/check_checked.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.addMore_butt{color:silver;cursor:pointer;margin:0 0 10px}.addMore_butt:hover{color:#126a98}.my-fancy-container{display:inline-block;height:50px}.my-icon{vertical-align:middle;font-size:220%}.my-text{margin:0 0 0 10px;font-size:150%;font-weight:200}.hours-list,.hours-list li{font-size:100%}.hours-list li{padding:0 0 5px}.offer_list_container{margin:0 0 20px;padding:0}.offer_list_container h4{margin:0 0 10px;padding:0;font-size:100%;font-weight:700}.parent_cat_list{list-style:none;margin:0;padding:0}.parent_cat_list li{list-style:none;margin:0;padding:0 8px 0 0;display:inline-block;font-size:100%}.review_categories{margin-bottom:20px}.admin_category_list{font-size:100%;line-height:25px}.admin_category_list h2{margin:0 0 5px;font-size:180%}.page-admin .modules.admin_email_modules li{width:auto}@media (min-width:768px){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.navbar-collapse.in{overflow-y:visible}.navbar-collapse.collapse{display:block!important;visibility:visible!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-nav{float:left;margin:0}}.bus-review{ padding:0; background:#f5f5f5; border:0;} .bus-review .inner-bus-review{ padding:20px;} .block-two:after, .block-two .name-block:after, .user-hiredblock:after, .after_div:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both;} .block-two{ position:relative; padding:0 0 20px;} .block-leftdiv{ position:absolute; top:0; left:0; z-index:1;} .block-leftdiv .imagediv-block img{ max-width:78px; max-height:90px;} .block-rightdiv{ margin-left:110px; font-size:16px;} .block-rightdiv p{ font-size:16px; line-height:28px; margin:0 0 10px;} .block-two .divtop-block{ margin:0 0 10px;} .block-two .inner-rightdiv{ border:1px solid #ddd; padding:15px;} .block-two .name-block .review-posted-dateblock{ display:inline-block; padding:0 8px; color:#000;} .block-two .name-block .left-namediv{ float:left; color:#046;} .hired.hired-divblock{ background:#026191; color:#fff; margin:0 0 10px; padding:8px 15px;} .block-two .name-block .right-namediv{ float:right;} .block-two .name-block .right-namediv .ratings-stars{ margin:0;} .replydivblock{ border:0; padding:0;}
.replydivblock .reply-title{ color:#000; padding:0 0 4px;} .replydivblock .reply-content{ font-size:16px; line-height:28px;} 
.hired.hired-divblock.user-hiredblock{ background:#fff; padding:15px 15px; border-bottom:1px solid #026191; color:#000;}
.user-hiredblock .images-block{ float:left; width:60px;}
.user-hiredblock .business-blocktext{ padding-left:80px;}
.userbus-review{ border:1px solid #026191;}
.cover-coldiv{}
.cover-coldiv .one-coldiv .avatar-imgeb{ background:#eee; padding:5px; display:inline-block;}
.cover-coldiv .two-coldiv{}
.cover-coldiv .two-coldiv .span-txt{ font-size:13px; display:block; padding-top:10px;}
.user-content-div h1{ font-size:22px; font-weight:bold; color:#026191; margin:0 0 2px;}
.cover-coldiv .divider{ border:0; padding:0; margin:0;}
.cover-coldiv .avatar-imge-div{}
.cover-coldiv .user-content-div{ padding:0 15px; display:inline-block; text-align:left;}
.inner-sidebardiv{}
.inner-sidebardiv .click-button-div{ background:#f5f5f5; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; border-left:3px solid #ff8835; font-size:18px; padding:10px 10px;}
.inner-sidebardiv .show-block-toggle .innerblock-toggle ul li{ background:#f5f5f5; border-bottom:1px solid #E6E6E6; font-size:14px; padding:10px 15px;}
.user-namediv{ font-size:20px; font-weight:bold; padding-bottom:10px;}
.reviews-divtitle{ font-size:20px; font-weight:bold; padding-bottom:10px; margin:0;}
.reviews-icon{ padding:5px 0;}
.reviews-icon .fa{ background:#FF8835; color:#fff; border-radius:3px; padding:3px 4px 4px; font-size:11px; margin:0 2px 0 0;}
.cover-coldiv .hallf-divavatar{ text-align:center; border-right:1px solid #ddd; min-height:215px; padding-top:50px;}
.cover-coldiv .hallf-contentblock{ text-align:center; padding-top:58px;} 
@media (max-width:499px) {
.cover-coldiv .one-coldiv{ text-align:center;}
.userbus-review .block-two .name-block .left-namediv, .userbus-review .block-two .name-block .right-namediv{ float:none;}
.cover-coldiv .one-coldiv .avatar-imgeb{ margin-bottom:15px;}
.user-content-div h1{ font-size:18px;}
.hired.hired-divblock.user-hiredblock{ padding:10px;}
.user-hiredblock .business-blocktext a.more-link{ white-space:normal;}
.userbus-review .inner-bus-review{ padding:0;}
.userbus-review .replydivblock.reply{ padding:0 15px 15px; margin:0;}
.userbus-review .block-leftdiv{ position:static; text-align:center; padding:0 0 10px;}
.userbus-review .block-rightdiv{ margin-left:0;} 
.cover-coldiv .hallf-contentblock, .cover-coldiv .hallf-divavatar{ min-height:0; padding:0; border:0;} 
} 

.share-block{ clear:both; position:fixed; top:50%; left:0; z-index:99992; margin-top:-80px;}
.share-block .share-friend{ display:block;}
.share-block .share-friend .share-friendbutton{ display:inline-block; width:39px; height:40px; background:url(../images/friend-shareicon.png) no-repeat center center; text-indent:-9999999px;}
.share-block .share-count{ display:inline-block; width:100px; font-size:14px; text-align:center; padding-right:26px; line-height:19px; vertical-align:top; background:url(../images/img-arrowright.png) no-repeat right center; margin-right:14px;}
.share-block .share-count .share-countnumber{ display:block; font-size:24px; vertical-align:top;}
.share-block .share-imgblock{ display:inline-block;}
.share-block .share-imgblock .facebook-imgshare{ display:block; background:url(../images/fb-shareicon.png) no-repeat center center; width:39px; height:40px; text-indent:-9999999px; vertical-align:top;}
.share-block .share-imgblock .twitter-imgshare{ display:block; background:url(../images/twitter-shareicon.png) no-repeat center center; width:39px; height:40px; text-indent:-9999999px; vertical-align:top;}
.share-block .share-imgblock .google-imgshare{ display:block; background:url(../images/google-shareicon.png) no-repeat center center; width:39px; height:40px; text-indent:-9999999px; vertical-align:top;} 
.share-block .share-imgblock .pinterest-imgshare{ display:block; background:url(../images/pinterest.png) no-repeat center center; width:39px; height:40px; text-indent:-9999999px; vertical-align:top;} 
.share-block .share-imgblock .linkedin-imgshare{ display:block; background:url(../images/linkedin.png) no-repeat center center; width:39px; height:40px; text-indent:-9999999px; vertical-align:top;} 
.share-block a:hover{ opacity:0.80;}
.share-block .small-text{ font-size:14px; margin:10px 0 0 115px; border-bottom:1px solid #333; color:#333;}

 .displaynone{display: none;} .displayblock{display: block;} .fancybox-close-small { color: white !important; } .spanheadinginsideh1 { font-size: 16px; }

.messages-blockdiv{ }
/* .messages-blockdiv .userbus-review{ width:47%; margin:0 1% 30px; display:inline-block; border:0;}
.messages-blockdiv .hired.hired-divblock.user-hiredblock{ background:#026191; color:#fff;}
.messages-blockdiv a{color:#FF8835;}
.messages-blockdiv a:hover{color:#E2470E;} */

.messages-blockdiv .userbus-review{ border:0; margin-bottom:30px; background:transparent; padding-left:80px; position:relative;}
.messages-blockdiv .hired.hired-divblock.user-hiredblock{ padding:0 0 10px; border:0; background:#026191; margin:0; border-radius:15px 15px 0 0; color:#fff;}
.messages-blockdiv .user-hiredblock .business-blocktext{ padding:15px 15px 0;}
.messages-blockdiv .bus-review .inner-bus-review{ padding:1px 15px 15px; background:#026191; border-radius:0 0 15px 15px; color:#fff;}
.messages-blockdiv .user-hiredblock .images-block{ position:absolute; top:10px; left:0; overflow:hidden; border-radius:100%;}
.messages-blockdiv a{color:#FF8835;}
.messages-blockdiv a:hover{color:#E2470E;}
.messages-blockdiv .bus-review{}

.messages-blockdiv .user-hiredblock .business-blocktext::-moz-selection{ /* Code for Firefox */
    color: #026191;
    background: #fff;
}
.messages-blockdiv .user-hiredblock .business-blocktext::selection{ /* Code for Firefox */
    color: #026191;
    background: #fff;
}

.messages-blockdiv .user-hiredblock .business-blocktext p::-moz-selection{
    color: #026191;
    background: #fff;
}
.messages-blockdiv .bus-review .inner-bus-review p::selection{
    color: #026191;
    background: #fff;
}
.messages-blockdiv .user-hiredblock .business-blocktext p span::-moz-selection{
    color: #026191;
    background: #fff;
}
.messages-blockdiv .bus-review .inner-bus-review p span::selection{
    color: #026191;
    background: #fff;
}
.tabsblock-listdiv{ border:1px solid #f5f5f5; background:#E6E6E6;}
.tabsblock-listdiv .listtab-div{ display:inline-block; border-right:1px solid #f5f5f5; min-height:42px; padding:10px 15px; color:#333; font-size:15px; border-top:3px solid rgba(255,255,255,0); margin-right:-2px;}
.tabsblock-listdiv .listtab-div a{ color:#333;}
.tabsblock-listdiv .listtab-div.div-hoverpop:hover, .tabsblock-listdiv .listtab-div.hovermessage-pop:hover{ border-top-color:#ff8835;}
.tabsblock-listdiv .listtab-div.hovermessage-pop a:hover, .tabsblock-listdiv .listtab-div.hovermessage-pop a:focus{ text-decoration:none;}

.tabsblock-listdiv .listtab-div .fa{ background:#026191; color:#fff; border-radius:2px; line-height:15px; padding:5px; min-width:26px; min-height:26px; text-align:center; font-size:14px;}
.div-hoverpop .text-innerpop{ cursor:pointer;}
.div-hoverpop{ position:relative;}
.div-hoverpop .show-hoverpop{ display:none; position:absolute; top:100%; left:0; min-width:256px; z-index:2;}
.div-hoverpop:hover .show-hoverpop{ display:block;}
.div-hoverpop .show-hoverpop .innershow-hoverpop{ background:#026191; color:#fff; padding:15px; border-radius:2px;}
.div-hoverpop .show-hoverpop:before{ content:""; border:12px solid transparent; border-bottom-color:#026191; width:12px; display:block; margin:-12px 0 0 1px;}
.show-hoverpop .imgpopblock{ display:inline-block; margin-bottom:5px;}
.button-popblock{ display:inline-block; background:#ff8835; color:#fff!important; font-size:16px; padding:8px 20px; border-radius:2px;}
.button-popblock:hover{ background:#e2470e; color:#fff!important; text-decoration:none;}

.block-taxtpoptab{ margin-bottom:10px;}
.block-taxtpoptab .inline-listdiv{ border:1px solid #fff; display:inline-block; padding:6px 10px; margin:4px 2px;}

.hovermessage-pop{ position:relative;}
.hovermessage-pop a:before{ position:absolute; top:0; left:0; width:100%; height:100%; content:"";}

.bus-review.userbus-buddies .left-namediv .more-link{ color:#152735;}
.bus-review.userbus-buddies .left-namediv .more-link:hover, .bus-review.userbus-buddies .left-namediv .more-link:focus{ color:#026191;}
.bus-review.userbus-buddies{ width:33%; display:inline-block; vertical-align:top;}
.bus-review.userbus-buddies{ background:transparent; padding:0 5px;}
.bus-review.userbus-buddies .inner-bus-review{ background:#f5f5f5; padding:15px;}
.userbus-buddies .block-rightdiv{ margin-left:78px;}
.userbus-buddies .block-two{ min-height:80px; padding:0;}
.userbus-buddies .block-rightdiv .inner-rightdiv{ border:0; padding:0 15px;}
.listbuddies-divcover{ padding-top:10px;}
.listbuddies-divcover .listbuddies-div{ display:inline-block; font-size:18px; padding-right:6px; padding-bottom:5px;}
.listbuddies-divcover .listbuddies-div .fa{ background:#026191; color:#fff; border-radius:2px; line-height:12px; padding:5px; min-width:24px; min-height:24px; text-align:center; font-size:13px; vertical-align:middle;}
.listbuddies-divcover .listbuddies-div .middle{ display:inline-block; vertical-align:middle; padding-left:3px;}
.title-pop{ color:#fff; font-size:20px; padding-bottom:8px;}
.buddy-midumdiv{ display:inline-block; border:1px solid #026191; color:#026191; padding:5px 11px; font-size:14px; margin-left:4px;}

.d-block .img-fluid{ margin-bottom:2px;}
.sub.reviews .bus-review.images-divsection{ display:inline-block; padding:0 6px 12px; background:transparent; margin:0; width:14.1%;}
.sub.reviews .bus-review.images-divsection.top-align{ vertical-align:top;}
.cover-loopblock{ margin:0 -6px;}
.sub.reviews .bus-review.images-divsection img{ border-radius:4px; max-width:100%; width:100%; max-height:100%;}
.reviews-divtitle.title-imagesreview{ border-bottom:3px solid #e5e5e5; padding-bottom:3px; margin-bottom:12px; color:#000;}

.messages-blockdiv .user-recivemessage{ padding-left:0; padding-right:80px;}
.messages-blockdiv .user-recivemessage .user-hiredblock .images-block{ left:auto; right:0;}
.blockuser-message{ left:auto; right:0;}

.hr-divborder{ margin:10px 0; /* border-top:1px solid #fff; */ clear:both;}
.block-imgcontent-div{ margin:15px 0;}
.bg-blue::-moz-selection{
    color: #026191;
    background: #fff;
}
.bg-blue::selection{
    color: #026191;
    background: #fff;
}
.bg-blue p span::-moz-selection{
    color: #026191;
    background: #fff;
}
.bg-blue p span::selection{
    color: #026191;
    background: #fff;
}

.block-imgcontent-div .images-blockradius{ width:60px; max-height:60px; float:left; margin-right:15px; border-radius:100%; overflow:hidden; position:absolute; left:0; top:0;}
.block-imgcontent-div{ position:relative; min-height:65px; padding-left:75px;}
.col-sm-block{/*  float:none; display:inline-block; border:1px solid #ddd; vertical-align:top; width:49.6%; margin-bottom:30px; border-color: #026191 !important; */}
.col-sm-block .inner-sm-block{ border:1px solid #026191; border-bottom:3px solid #026191; padding:0 15px 15px; margin-bottom:16px;}
.col-sm-block .inner-sm-block .title-h2{ background:#026191; color:#fff; margin:0 -15px; padding:6px 15px; font-size:24px;}
.col-sm-block .inner-sm-block .sub-titleh6{ border-top:1px solid #026191; border-bottom:1px solid #026191; color:#000; margin:0 -15px 10px; padding:6px 15px; clear:both;}
.col-sm-block .inner-sm-block .data-contentdiv{ padding-bottom:15px;}


.area_header.active-area{ position:relative; }
.row_category_headings{ margin:0 -2px;}
.row_category_headings .category_headings{ padding:0 2px;}
.category_section_box .category_headings .area_header{border:0; color:#fff; padding:0; margin:0 0 12px;}
.category_section_box .category_headings .area_header a{ background:#196e9a; color:#fff; padding:8px 10px; display:block;}
.category_section_box .category_headings .area_header a:hover{ background:#247aa7; color:#fff;text-decoration:none;}
.category_section_box .category_headings .area_header.active-area a{ background:#ff8835; color:#fff; text-decoration:none;}
.area_header.active-area:after{  border:13px solid transparent; border-bottom-color:#fff; content:""; display:block; position:absolute; bottom:-13px; left:0;}
.area_header.active-area:before{  border:13px solid transparent; border-bottom-color:#196e9a; content:""; display:block; left:0; position:absolute; bottom:-14px; z-index:1;}
.subcat_wrap.arrow_box.arrow_boxclass{ margin:0 2px; background:#196e9a; width:calc(100% - 4px);}
.subcat_wrap.arrow_box.arrow_boxclass:before, .subcat_wrap.arrow_box.arrow_boxclass:after{ display:none;}
.inline-blockdiv .likefeature, .inline-blockdiv .count-likeinline{ display:inline-block;}
.inline-blockdiv{padding-bottom:4px;}

.form-style .top-align .caption-class{ font-size:15px; height:28px; width:78px; display:inline-block;}

.fancybox-inner .fancybox-infobar span{ display:inline-block;}
.cover-photo-col:after{font-size:0px; line-height:0px; height:0px; content:'.'; visibility:hidden; display:block; clear:both;}
.cover-photo-col{ margin:0 -6px;}
.cover-photo-col .photo-col{ width:24.6%; padding:0 6px 12px; float:none; display:inline-block; vertical-align:top; text-align:left;}
.cover-photo-col .photo-col .innerphoto-col{ }

.form-style .cover-photo-col .photo-col .innerphoto-col .caption-class{ font-size:15px; height:28px; width:68%; display:inline-block;}

.container2{ z-index:9999!important;}
.msg-wgt-body{ background:#fff; padding-bottom:24px;}
.msg-wgt-body .message{ padding:2px 0;}
.message.recive-sms{ text-align:left;}
.message.send-sms{ text-align:right;}
.msg-wgt-body table tr{ padding:0!important; border:0!important;}
.msg-wgt-body table td{ padding:0!important; border:0!important;}
.message-span{ display:inline-block; padding:5px 8px 6px; line-height:1.28; font-size:12px; border-radius:10px; word-wrap:break-word; text-align:left; max-width:100%;}
.message.recive-sms .message-span{ background:#d3d3d3;}
.message.send-sms .message-span{ background:#126a98; color:#fff;}
.recive-msg-row{ padding-left:6px;}
.recive-msg-row .avatar{ border-radius:100%; overflow:hidden;}
.msg-wgt-header{ background:#eee!important; color:#333!important; -webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .20); -moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, .20); box-shadow:0 1px 1px 0 rgba(0, 0, 0, .20); position:relative; padding:4px 8px; font-size:12px; line-height:16px; border:0!important; text-align:left!important; font-weight:normal;}
.msg-wgt-header a{color:#333!important; font-weight:normal!important;}
.msg-wgt-header:hover{ background:#e6e3e3!important;}
.msg-wgt-header.hide-msgheader{ background:#126a98!important; color:#fff!important; outline:0;}
.msg-wgt-header.hide-msgheader a{ color:#fff!important;}
.msg-wgt-header #closepopupMsg{ background:url(../../../images/close-chat.png) no-repeat center 9px; width:22px; height:26px; text-indent:-9999999px; display:inline-block; position:absolute; right:0; top:0;}
.msg-wgt-header.hide-msgheader #closepopupMsg{ background-position:center -180px;}
.msg-wgt-footer{ background:#fff;}
.msg-wgt-footer textarea{ padding:6px 8px; margin:0 auto!important; display:block; border-radius:40px; resize:none; border-radius:15px; border:1px solid #ddd;}

.name-blocknew a.more-link{ font-size:16px; white-space:normal;}
.cover-col-block .no-gutters .searchbuddycl{ margin:0 0 10px!important; text-align:right;}
.cover-col-block .no-gutters .searchbuddycl a.button.small{ background:transparent; border:1px solid #026191; color:#026191; padding:5px 15px 8px;}
.no-gutters .searchbuddycl a.button.small:hover{ background:#026191; color:#fff;}
.address-divblock{ font-size:13px; padding:0 0 6px;}
.span-txtsmall{ font-size:15px; padding:0 0 6px; display:block;}
.bus-review.userbus-buddies.newuserbus-buddies .inner-bus-review{ padding:0; background:#fff; border:1px solid #ddd; overflow:hidden;}
.bus-review.userbus-buddies.newuserbus-buddies .listbuddies-divcover{ padding-top:6px;}
.bus-review.userbus-buddies.newuserbus-buddies .block-leftdiv{ height:100%;}
.bus-review.userbus-buddies.newuserbus-buddies .block-leftdiv .imagediv-block{ height:100%;}
.bus-review.userbus-buddies.newuserbus-buddies .block-leftdiv .imagediv-block img{ max-width:104px; max-height:100%;}
.bus-review.userbus-buddies.newuserbus-buddies .block-rightdiv{ margin-left:104px;}
.bus-review.userbus-buddies.newuserbus-buddies .block-rightdiv .inner-rightdiv{ padding:7px 13px}
.span-txtsmall .btn.btn-primary{ padding:5px 10px; font-size:13px; border-radius:3px; border:1px solid #026191; background:#026191; color:#fff; white-space:normal;}
.span-txtsmall .btn.btn-primary:hover{ background:#fff; color:#026191;}
#allsearchresults{ margin-top:20px;}

.userbus-buddies.newuserbus-buddies .block-two{ min-height:100px;}
.userbus-buddies.newuserbus-buddies .buddy-midumdiv{ margin-right:10px;}
.requestsendspan{ color:#e2470e;}



/* @media (max-width:767px) {
.share-block{ text-align:center;}
.share-block .share-count{ margin-bottom:10px;}
.share-block .share-imgblock a{ margin-bottom:10px;}
.share-block .share-friend{ float:none;}
.share-block .small-text{ margin-left:0;}
}
 */
 @media (max-width:767px) {
.tabsblock-listdiv .listtab-div{ display:block; border-right:0; border-bottom:1px solid #f5f5f5;}
.bus-review.userbus-buddies{ width:100%; max-width:300px;}
 .div-hoverpop .show-hoverpop{ left:auto; right:-59px}
.div-hoverpop .show-hoverpop:before{ margin-left:158px;}
.cover-loopblock{ text-align:center;}
.sub.reviews .bus-review.images-divsection{ max-width:133px; width:100%;}
.category_section_box .category_headings .area_header{ margin:0 0 3px;}
.area_header.active-area:before, .area_header.active-area:after{ display:none;}
.subcat_wrap.arrow_box.arrow_boxclass{ margin-top:10px;}
.cover-photo-col{ text-align:center;}
.cover-photo-col .photo-col{ width:100%; max-width:148px; float:none; display:inline-block; vertical-align:top; text-align:left;}

 }
	
@media (max-width:990px) {
.share-block{ position:static; margin:0; text-align:center; display:none!important;}
.mobile-viewshow{ display:block!important; padding:3px 0 20px;}
.mobile-viewshow .share-block{ display:block!important;}
.home-mobile-view{ padding:30px 0 0; clear:both; margin:0 0 -34px;}
#map{ height:auto!important;}

.share-block .share-imgblock, .share-block .share-imgblock .facebook-imgshare, .share-block .share-imgblock .twitter-imgshare, .share-block .share-imgblock .google-imgshare, .share-block .share-friend, .share-block .share-imgblock .pinterest-imgshare, .share-block .share-imgblock .linkedin-imgshare{ display:inline-block;}
}
@media only screen and (min-width: 500px) and (max-width: 767px){
.cover-coldiv .one-coldiv{ text-align:center;}	
.cover-coldiv .hallf-contentblock, .cover-coldiv .hallf-divavatar{ width:50%; float:left; min-height:154px; padding:20px 0;}
.userbus-review .block-two .name-block .left-namediv, .userbus-review .block-two .name-block .right-namediv{ float:none;}
} 
@media only screen and (min-width: 768px) and (max-width: 991px){
.cover-coldiv .hallf-divavatar{ padding-top:17px; min-height:154px;}
.cover-coldiv .hallf-contentblock{ padding-top:28px;}
.sub.reviews .bus-review.images-divsection{ width:16.3%;}
#map{ height:auto!important;}
}
@media only screen and (min-width: 768px) and (max-width: 1061px){
.bus-review.userbus-buddies{ width:100%; max-width:260px;}

}
@media only screen and (min-width: 768px) and (max-width: 1248px){

 .div-hoverpop .show-hoverpop{ left:auto; right:-59px}
.div-hoverpop .show-hoverpop:before{ margin-left:158px;}

}
@media only screen and (min-width: 1150px) and (max-width: 1343px){
.top-navigation .nav li a{ padding-left:4px; padding-right:4px;}
}

.minheightmulselect{ min-height: 300px; }
.addcaptionfeature{text-decoration: none !important;}
.likefeature .unlikefeature{ text-decoration: none !important; }
.tooltipcustom {
    position: relative;
    display: inline-block;
	width:78px;
	vertical-align:top;
}
.tooltipcustom .tiptextcustom {
    visibility: hidden;
    width: 250px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 3px;
    padding: 6px 0;
    position: absolute;
    z-index: 2;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.tooltipcustom .tiptextcustom::after {
    content: "";
    position: absolute;
    border-width: 5px;
    border-style: solid;
}
.tooltipcustom:hover .tiptextcustom {
    visibility: visible;
}
.tooltipcustom.top .tiptextcustom{
    margin-left: -60px;
    bottom: 150%;
    left: 50%;
	margin-left:-44px;
}
.tooltipcustom.top .tiptextcustom::after{
    margin-left: -5px;
    top: 100%;
    left: 20px;
    border-color: #2E2E2E transparent transparent transparent;
}
.tooltipcustom.bottom .tiptextcustom{
    margin-left: -60px;
    top: 150%;
    left: 50%;
}
.tooltipcustom.bottom .tiptextcustom::after{
    margin-left: -5px;
    bottom: 100%;
    left: 50%;
    border-color: transparent transparent #2E2E2E transparent;
}
.tooltipcustom.left .tiptextcustom{
    top: -5px;
    right: 110%;
}
.tooltipcustom.left .tiptextcustom::after{
    margin-top: -5px;
    top: 50%;
    left: 100%;
    border-color: transparent transparent transparent #2E2E2E;
}
.tooltipcustom.right .tiptextcustom{
    top: -5px;
    left: 110%;
}
.tooltipcustom.right .tiptextcustom::after{
    margin-top: -5px;
    top: 50%;
    right: 100%;
    border-color: transparent #2E2E2E transparent transparent;
} 

@media (max-width:991px) {
.container2{ margin-left:0!important; right:20px;}
.tooltipcustom .tiptextcustom{ display:none!important;}
}
.settextareaheight{ height: 50px; } 
/* Start CSS code for 3 dots drop down */
.showLeft{   
	text-shadow: none !important; 
	padding: 3px;
} 
.icons li {
	background: none repeat scroll 0 0 #000;
	height: 3px;
	width: 3px;
	line-height: 0;
	list-style: none outside none;
	margin-right: 5px;
	margin-top: 3px;
	vertical-align: super;
	border-radius:50%;
	pointer-events: none;
} 
.btn-right {
	right: 0.4em;
} 
.btn-right { 
	top: 0.24em;
} 
.dropbtn { 
	color: #000;
	font-size: 16px;
	border: none;
	cursor: pointer;
}  
.dropdown { 
	display: inline-block;
	right: 0.4em;
} 
.dropdown-content { 
	margin-top: 10px; 
	min-width: 110px;
	overflow: auto;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
} 
.dropdown-content a {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
} 
.showsub {display:block;}
/* End of it */
.wrapword {
    word-wrap: break-word;
}
.buddysearchcl{
	height: 40px !important;
}
.searchbuddycl{
	margin: 10px !important;
}
.minheightcl{
	min-height: 260px !important;
}
.messgnotiheader{
	color: white;
}
.messgnotiheadericon{
	color: white;
}
.hidedisp {display:none !important;}
.showdisp {display:block !important;}
.floatleft{float: left;}
.floatright{float: right;}
.tabscss{padding: 15px;}
.tabscsssection {padding:45px;}



@-webkit-keyframes beatHeart {
  0%, 88%{
    -webkit-transform: scale(1);
	transform: scale(1);
  }
  91% {
	-webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  94% {
    -webkit-transform: scale(1);
	transform: scale(1);
  }
  97% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
	transform: scale(1);
  }
}

@keyframes beatHeart {
  0%, 88%{
    -webkit-transform: scale(1);
	transform: scale(1);
  }
  91% {
	-webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  94% {
    -webkit-transform: scale(1);
	transform: scale(1);
  }
  97% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
	transform: scale(1);
  }
}







.notifications-cover{ position:relative; display:inline-block; vertical-align:top;}
.notifications-cover .fa{ font-size:20px!important;}
.notifications-span{ position:absolute; top:-13px; right:-5px; display:inline-block; background:#fff; border-radius:100%; padding:2px!important; text-align:center; line-height:0;
-webkit-animation: beatHeart 2s infinite forwards;
  animation: beatHeart 2s infinite forwards;
}
.notifications-title{ display:inline-block; vertical-align:top;}
.notifications-span span{ display:inline-block; background:#ff8835; color:#fff; border-radius:100%; padding:0!important; min-height:20px; min-width:20px; text-align:center; line-height:20px;
-webkit-animation: beatHeart 2s infinite forwards;
  animation: beatHeart 2s infinite forwards;
}


.mCustomScrollbar.tabscroll{ height:600px;}

.tabs-divblock{ background:transparent!important; border:0!important;}
.tabs-divblock .tabscsssection{ padding:20px 0;}
.tabs-divblock .tabscsssection .inner-tabscsssection{ padding-left:20px;}
.tabs-divblock .tabscsssection h3{ margin:0 0 10px; font-size:22px;}
.tabs-divblock .ui-widget-header{ background:transparent; border:0;}
.tabs-divblock .ui-widget-header li.floatleft{ background:transparent; padding:0!important; border:0; border-right:1px solid #fff; margin-bottom:-1px;}
.tabs-divblock .ui-widget-header li.floatleft a{ background:#026191; color:#fff; padding:15px!important; display:block;}
.tabs-divblock .ui-widget-header li.floatleft:hover a, .tabs-divblock .ui-widget-header li.floatleft.ui-tabs-active a{ background:#ddd; color:#333;}
.top-tabclassone{ padding-bottom:20px;}

.archived_messagesblock{}
.usermessagesblockdiv-class{ margin-bottom:20px; background:#fff; padding:14px 23px; border-radius:5px;}
.top-usermessagesblockdiv{ position:relative; padding-left:50px; padding-right:160px; min-height:37px;}
.top-usermessagesblockdiv.padding-div{ padding-right:0; padding-left:0;}
.top-usermessagesblockdiv.padding-div .user-infodivblock .usermessages-divblock{ padding-left:0;}
.top-usermessagesblockdiv .usermessages-img{ position:absolute; top:0; left:0; z-index:3;}
.top-usermessagesblockdiv .user-timedivblock{ font-size:13px; display:inline; color:#333}
.user-infodivblock{}
.user-infodivblock .name-senduser{ width:100px; position:absolute; top:0; left:50px; z-index:3;}
.user-infodivblock .usermessages-divblock{ padding-left:75px; padding-top:0; text-align:center;}
.user-infodivblock .user-profilelink{position:absolute; right:0; top:0; z-index:2; background:#026191; display:inline-block; padding:10px 10px; color:#fff; border-radius:2px;}
.usermessages-divblock{ font-size:15px;padding:4px 3px 4px 50px; line-height:1.4;}

.user-infodivblock .user-profilelink:hover{ text-decoration:none;}

.relative-msgsenddiv{ position:relative;}
.relative-msgsenddiv .send-button{ position:absolute; right:7px; top:1px; border-radius:0 15px 15px 0; height:40px; font-size:15px; color:#046; background:#fff; font-weight:bold; padding:12px;}


@media (max-width:1154px) {
.relative-msgsenddiv .send-button{ display:block!important;}
.msg-wgt-footer.relative-msgsenddiv textarea{ padding-right:68px;}
}
@media (max-width:600px) {
.tabs-divblock .ui-widget-header li.floatleft a{ padding:8px!important; font-size:15px;}
.user-infodivblock .user-profilelink{ position:static;}
.top-usermessagesblockdiv .user-timedivblock{ margin-bottom:10px;}
.usermessagesblockdiv-class{ padding:12px;}
.top-usermessagesblockdiv{ padding-right:0;}
}
.colourfont {color: #ff8835}
/* OK */
.highlightclass{background-color:red!important;}
@media (max-width:1150px) {
#doc-top .log-status ul{ display:block;}
#doc-top .log-status ul li:nth-child(1){ display:block; padding:12px 0;}
.logged-in .sign-top{ max-width:463px;width:100%; top:-92px!important;}
}
@media (max-width:548px) {
.logged-in .sign-top{ top:-15px!important;}
.right-header{ padding-top:96px!important;}
}
.sub.reviews .bus-review.images-divsection.top-align{ position:relative;}
.loading-imgdiv{ position:absolute; top:0; left:0; width:100%; height:100%; height:132px; line-height:132px; text-align:center;}

.like-notcover{ border-top:1px solid #fff; padding:15px 0;}
.like-notcover a{ display:inline-block;}
.like-notcover .normal-text, .like-notcover .nameyou, .like-notcover .imgyoulike{ display:inline-block;}
.like-notcover .normal-text{}
.like-notcover .imgyoulike{ padding-right:8px;}
.like-notcover .imgyoulike img{ border-radius:100%;}
.like-notcover .nameyou{ font-weight:bold;}
.like-notcover .info-timelike{ display:inline-block; font-weight:bold; color:#5c5c5c;}

.top-tabclassone .like-notcover:last-child{ border-bottom:1px solid #fff;}
.archived_messagesblock .like-notcover:last-child{ border-bottom:1px solid #fff}
@media (max-width:600px) {
.like-notcover{ line-height:1.5;}
.user-infodivblock .name-senduser{ position:static; width:auto;}
.user-infodivblock .usermessages-divblock{ padding:11px 0 10px;text-align:left; }
.padding-div .user-infodivblock .usermessages-divblock{ padding:0;}
.form-signup .row.two-col > div{ width:100%; padding:0;}
.form-signup button.large{ font-size:104%; padding:5px 15px;}
}

.comment-div .comments-user.highlightclass{ background:#ff8835!important; color:#fff;}
.fulldiv{ float: left !important; width:100% !important; }
.leftdiv{ float: left !important; width:4% !important; }
.middlediv{ float: left !important; width:86% !important; }
.rightdiv{ float: left !important; width:10% !important; padding-left: 10px !important; }


.bus-review.userbus-buddies{ position:relative;}
.bus-review.userbus-buddies.newuserbus-buddies .block-rightdiv .inner-rightdiv{ padding:7px 30px 7px 13px;}
/* The container */
.checkbox-container {
    display: block;
    position: relative;
    cursor: pointer;
    font-size: 22px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	height:25px;
	width:25px;
	position:absolute;
	top:1px;
	right:6px;
	z-index:32;
}

/* Hide the browser's default checkbox */
.checkbox-container input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* Create a custom checkbox */
.checkbox-container .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: #ddd;
	border:1px solid #152735;
}

/* On mouse-over, add a grey background color */
.checkbox-container:hover input ~ .checkmark {
    background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.checkbox-container input:checked ~ .checkmark {
    background-color: #152735;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
	display:none;
}

/* Show the checkmark when checked */
.checkbox-container input:checked ~ .checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.checkbox-container .checkmark:after {
    left: 9px;
    top: 5px;
    width: 7px;
    height: 13px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
	content:"";
}
.static-checkbox-container{ position:relative; min-height:25px; width:auto; height:auto; padding-left:34px; display:inline-block; font-size:14px; left:auto; right:auto; top:auto; line-height:25px;}
#allsearchresults{ text-align:center;}
.sub.reviews #allsearchresults .bus-review{ text-align:left;}
.coverreset-classdiv{float: left; width:100%; position:relative;}
.reset-classdiv{ position:absolute; top:50%; left:0; margin-top:-24px; z-index:2;}
.inputnew-classdiv{ padding-left:42px; padding-right:82px;}
.buttom-classdiv{ position:absolute; right:0; top:50%; margin-top:-25px; z-index:2;}
.title-h1new{ font-size:30px;}
.find-riends-p{ font-weight:700; font-size:20px;}

.relative-removeinput{ position:relative; padding-right:35px}
.relative-removeinput .removeinput_linkdiv{ position:absolute; top:0; right:0; margin:0; height:55px; width:35px; vertical-align:middle; line-height:48px; border:1px solid #3083ac; border-left:0; text-align:center;}
.relative-removeinput .removeinput_link{ margin:0; display:inline-block; vertical-align:middle; background:url(../images/det-buttonimg.png) no-repeat;}
.relative-removeinput .removeinput_link:hover{background-position:0 -22px;}
.formmiddle-block .form-signup #addEmailsMore{ padding-right:15px;}
.formmiddle-block .form-signup #addEmailsMore, .Submit-cover-senddiv{ display:inline-block; margin-bottom:10px;}
.formmiddle-block{ width:100%; max-width:516px; margin:auto!important;}
.main-titleh1{ font-weight:600; font-size:27px;}
.main-titleh3{ font-size:22px;}

.Submit-cover-senddiv .btn-primary, .formmiddle-block .form-signup #addEmailsMore .button{ padding:8px 24px; display:inline-block; border-radius:0; font-size:18px; line-height:normal; vertical-align:top;}
.formmiddle-block .form-signup #addEmailsMore .button{ background:#ff8835;}
.form-style .formmiddle-block  input[type="text"]{ font-size:18px;}

.goback-buttondiv{ padding-top:15px; padding-bottom:20px;}
.goback-buttondiv .button{ padding:8px 24px; display:inline-block; border-radius:0; font-size:18px; line-height:normal; vertical-align:top;}
@media (max-width:767px) {
#findFriendsSocial{ text-align:center;}
#findFriendsSocial .find-riends-p{ text-align:left;}
}
.setmultiselectHeight{ height: 300px !important; }
.cloudsponge-button.cloudsponge-back-button { 
    display: none !important; 
}
/* #cloudsponge-providers-list { 
    display: none !important; 
} */
.paddingclass {
	padding: 50px;
} 
.redcolor {
	color: #d32323;
	font-weight: bold;
} 