@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400italic,700);@import url(https://fonts.googleapis.com/css?family=Merriweather:400,700,400italic,700italic);@font-face{font-family:'insurtexas-icons';src:url(/sites/all/themes/yamato/fontello/font/insurtexas-icons.eot?10011819);src:url(/sites/all/themes/yamato/fontello/font/insurtexas-icons.eot?10011819#iefix) format('embedded-opentype'),url(/sites/all/themes/yamato/fontello/font/insurtexas-icons.woff?10011819) format('woff'),url(/sites/all/themes/yamato/fontello/font/insurtexas-icons.ttf?10011819) format('truetype'),url(/sites/all/themes/yamato/fontello/font/insurtexas-icons.svg?10011819#insurtexas-icons) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"insurtexas-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-icecream:before{content:'\e803';}.icon-heart:before{content:'\e808';}.icon-dog:before{content:'\e80f';}.icon-rabbit:before{content:'\e811';}.icon-koala:before{content:'\e812';}.icon-butterfly:before{content:'\e813';}.icon-paw:before{content:'\e81b';}.icon-basketball:before{content:'\e814';}.icon-tennis:before{content:'\e817';}.icon-soccer:before{content:'\e815';}.icon-football:before{content:'\e816';}.icon-golf:before{content:'\e818';}.icon-racquet:before{content:'\e81a';}.icon-cat:before{content:'\e810';}.icon-elephant:before{content:'\e804';}.icon-ape:before{content:'\e80b';}.icon-kangaroo:before{content:'\e806';}.icon-award:before{content:'\e801';}.icon-plane:before{content:'\e802';}.icon-gauge:before{content:'\e80d';}.icon-car:before{content:'\e805';}.icon-baseball:before{content:'\e80a';}.icon-movie:before{content:'\e809';}.icon-burger:before{content:'\e807';}.icon-giraffe:before{content:'\e800';}.icon-food:before{content:'\e80c';}.icon-bowling:before{content:'\e819';}
.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}}
#section-top-bar .region-top-left #block-block-16{margin:0;padding:0;}.dexp-xl .site-logo,.dexp-lg .site-logo,.dexp-sm .site-logo{display:none;}.site-logo img{height:39px !important;width:263px !important;}#section-header.fixed-transition .site-logo{width:100% !important;}.region-content{font-size:16px;}.page_title{font-family:'Libre Baskerville',serif;}.page-node-5 .alert-danger{font-size:1.5em;line-height:1.5em;}.page-node-706 .page_title{text-align:center;width:100%;}.page-node-706 .recoop-tagline{text-align:center;font-size:33px;line-height:1.2em;;font-weight:500;color:#2C3E6E;margin:30px 0;}.page-node-706 .table-recoop{border:1px solid #2C3E6E;margin:30px 0;}.page-node-706 .table-recoop thead tr{background-color:#2C3E6E;color:#FFF;margin:30px;}.page-node-706 .table-recoop tbody tr td{padding:25px;}.page-node-706 .table-recoop tbody tr td:last-child{border-left:1px solid #2C3E6E;}a:not(.btn){color:#007FAA;}a:hover:not(.btn){color:#28a7d2;}.btn-xlarge{padding:14px 24px;font-size:30px;line-height:normal;border-radius:7px;}.btn-large{[class^="icon-"],[class^="fa-"]{margin-top:2px;}}.dexp-xs .site-logo img{max-width:82%;}.dexp-sm .site-logo img{max-width:90%;}.site-logo img{max-width:auto;}#block-dexp-menu-dexp-menu-block-1 .dexp-menu-toggler .fa{color:#FFF;}.menu-toggler{border:1px solid #eee;padding:0px 5px 0 0;border-radius:5px;}.menu-toggler.fa-angle-down{padding-right:4px;}.dexp-md #section-header .dexp-dropdown > ul > li > a,.dexp-md #section-header .dexp-dropdown > ul > li span.nolink{padding:0 4px;}#block-block-9 p{margin-top:10px;}#block-block-9 p a em{color:#FFF;}#block-block-11 p{margin-top:10px;}#block-block-11 p a{display:inline-block;}#block-block-11 p a em{color:#FFF;}.bs-callout{background-color:#eee;padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:15px;font-size:14px;line-height:16px;}.bs-callout h4{margin-top:0;margin-bottom:0;font-weight:bold;}#section-main-content .bs-callout p{margin:5px;}.bs-callout p:last-child{margin-bottom:0;}.bs-callout code{border-radius:3px;}.bs-callout+.bs-callout{margin-top:-5px;}.bs-callout-default{border-left-color:#777;}.bs-callout-default h4{color:#777;}.bs-callout-primary{border-left-color:#428bca;}.bs-callout-primary h4{color:#428bca;}.bs-callout-success{border-left-color:#5cb85c;}.bs-callout-success h4{color:#5cb85c;}.bs-callout-danger{border-left-color:#d9534f;}.bs-callout-danger h4{color:#d9534f;}.bs-callout-warning{border-left-color:#f0ad4e;}.bs-callout-warning h4{color:#f0ad4e;}.bs-callout-info{border-left-color:#5bc0de;}.bs-callout-info h4{color:#5bc0de;}table{width:100%;}table tbody{border-top:0;}table td{vertical-align:top;}#webform-client-form-3 .webform-component-textfield label,#webform-client-form-3 .webform-component-email label,#webform-client-form-3 .webform-component-select label,#webform-client-form-3 #webform-component-state label{width:225px;min-width:225px;max-width:100%;text-align:right !important;display:inline-block;}#webform-client-form-3 .webform-component-textfield input,#webform-client-form-3 .webform-component-email input{width:460px;}@media all and (max-width:767px){#webform-client-form-3 .webform-component-textfield label,#webform-client-form-3 .webform-component-email label,#webform-client-form-3 .webform-component-select label,#webform-client-form-3 #webform-component-state label{width:auto;text-align:left !important;display:block;}#webform-client-form-3 .webform-component-textfield input,#webform-client-form-3 .webform-component-email input{width:95%;}}#webform-client-form-3 #webform-component-would-you-like-to-receive-more-info-from-us{text-align:center;}#webform-client-form-3 .form-item-contacting label{display:inline;margin-right:1em;}#webform-client-form-3 #edit-actions{text-align:center;}.region-right-sidebar #block-webform-client-block-5 h3{background-image:none;background-color:#424143;border:1px solid #424143;border-radius:5px 5px 0 0;color:#FFF;padding:0;text-align:center;margin-bottom:0;}.region-right-sidebar #block-webform-client-block-5 h3 span{background-image:none;background-color:#424143;color:#FFF;padding:3px;margin:0;}#block-webform-client-block-5 .content{border:1px solid #CCC;border-radius:0 0 5px 5px;border-top:0;padding:0 10px;}#webform-client-form-5 .webform-component-textfield input,#webform-client-form-5 .webform-component-email input{width:95%;margin:0;}#webform-client-form-5 div.webform-component{margin:2px 0 0;}#webform-client-form-5 .form-actions{text-align:center;}#webform-client-form-11 .webform-component-textfield label,#webform-client-form-11 .webform-component-email label{min-width:110px;display:inline-block;}#webform-client-form-139 .webform-component-textfield label,#webform-client-form-139 .webform-component-email label{min-width:110px;display:inline-block;}#webform-client-form-139 .form-type-checkbox{display:inline-block;margin-right:10px;}#webform-client-form-125 .webform-container-inline div,#webform-client-form-125 .webform-container-inline div.form-item{display:inline;}#webform-client-form-125 .webform-container-inline div select,#webform-client-form-125 .webform-container-inline div.form-item select{width:auto;}#webform-client-form-125 input.webform-calendar{width:30px;height:auto;}.region-right-sidebar #block-webform-client-block-344 h3{background-image:none;background-color:#424143;border:1px solid #424143;border-radius:5px 5px 0 0;color:#FFF;padding:0;text-align:center;margin-bottom:0;}.region-right-sidebar #block-webform-client-block-344 h3 span{background-image:none;background-color:#424143;color:#FFF;padding:3px;margin:0;}#block-webform-client-block-344 .content{border:1px solid #CCC;border-radius:0 0 5px 5px;border-top:0;padding:15px 10px 0;}#webform-client-form-344 .webform-component-textfield input,#webform-client-form-344 .webform-component-email input{width:95%;margin:0;}#webform-client-form-344 div.webform-component{margin:2px 0 0;}#webform-client-form-344 .form-actions{text-align:center;}.node-type-team-member .field-name-field-title{font-size:large;}.node-type-team-member .field-name-field-headshot{float:left;margin:0 15px 0 0;}.favorite-thing-title{text-align:center;font-size:large;font-weight:bold;padding:24px 0 36px;}.favorite-thing{text-align:center;float:left;width:25%;min-width:150px;height:150px;}@media all and (max-width:767px){.node-type-team-member .field-name-field-headshot{float:none;margin:0;text-align:center;}.favorite-thing{width:100%;font-size:small;height:75%;}.fa-4x{font-size:2em !important;}}.fa{color:#424143;}.team-member-title h2{font-weight:bold;color:#424143;}.team-member-header-block{background-color:#F6F6F6;float:right;margin:-75px 0 10px 10px;padding:20px;border:1px solid #424143;border-radius:10px;}.team-member-header-block.no-wrapper{background-color:#FFF;border:0;padding:0;}.team-member-header-block .contact-button  a{display:block;border:1px solid #424143;margin:0 0 10px;padding:10px;border-radius:10px;line-height:1em;background-color:#E6E6E6;color:#333;text-align:center;}.team-member-header-block .contact-button  a:hover{color:#E73420;background-color:#eee;}.team-member-header-block .overall-star-label{text-align:center;}.team-member-header-block .fivestar-default{margin:5px 0 5px 35px;}.team-member-header-block .read-reviews{text-align:center;font-size:12px;}.team-member-header-block .read-reviews a{color:#424143;text-decoration:none;}.team-member-header-block .read-reviews a:hover{color:#E73420;text-decoration:underline;}@media only screen and (min-width:480px) and (max-width:767px){.team-member-header-block{float:none;display:block;width:85%;margin:10px 0;}.team-member-header-block .fivestar-default{margin:5px 0 5px 92px;}}@media only screen and (max-width:479px){.team-member-header-block{float:none;display:block;width:80%;margin:10px 0;}}#block-views-reviews-for-team-member-block h2{float:left;}#views_slideshow_controls_text_reviews_for_team_member-block{float:right;margin:12px 0 0 0;}#views_slideshow_slide_counter_reviews_for_team_member-block{float:right;margin:12px 0 0 10px;}.view-reviews-for-team-member .views-row{display:block;background-color:#E6E6E6;border:1px solid #999;margin:0 20px 20px 0;padding:10px;width:1140px;}.view-reviews-for-team-member .views-field-name{float:left;margin-right:3px;}.view-reviews-for-team-member .views-field-php{border:1px solid #999;float:left;margin:5px 25px 0px 0;padding:10px;background-color:#fff;}.view-reviews-for-team-member .views-field-field-additional-comments{overflow:scroll;height:225px;}@media only screen and (min-width:768px) and (max-width:959px){.view-reviews-for-team-member .views-row{width:610px;}}@media only screen and (max-width:767px){.view-reviews-for-team-member .views-row{width:90%;}.view-reviews-for-team-member .views-field-php{float:none;text-align:center;margin:5px;}.fivestar-default{margin-left:82px;}}@media only screen and (max-width:479px){.fivestar-default{margin-left:42px;}#contact-button{float:none;text-align:center;margin-bottom:5px;}}.view-meet-our-team .views-row{float:left;width:200px;height:350px;margin-right:25px;text-align:center;}.region-user2{border-right:3px solid #aaa;border-left:3px solid #aaa;}.region-user1 h3,.region-user2 h3,.region-user3 h3{margin-bottom:15px !important;}.region-user1 .dexp-grid-item,.region-user2 .dexp-grid-item,.region-user3 .dexp-grid-item{min-height:300px;}.survey-results-left{float:left;width:400px;}.survey-results-right{background-color:#C6E2FF;border:1px solid #999999;float:left;padding:10px;width:400px;}.survey-results-comments{clear:left;}#insurtexas-pick-winner-page .container-inline-date .date-padding{padding:0;}#insurtexas-pick-winner-page .container-inline-date{float:left;clear:none;}#insurtexas-pick-winner-page #edit-submit{margin-top:21px;}#review-stats tr.even{background-color:#ddd;}#review-stats tr:last-child{background-color:#555;color:#fff;font-weight:bold;}.fivestar-form-item{margin:2px 0 1em;}.fivestar-form-item label{float:left;width:140px;}.star-label{float:left;width:140px;}.view-blog-view .views-row{margin-bottom:55px;}.blog-meta .category-name{margin:0 5px;display:inline;}.blog-meta .field-name-field-blog-categories{display:inline-block;}.blog-meta .blog-category-element{display:inline;}.blog-meta .blog-category-element-wrapper{display:inline;}.advantage-wrapper{color:#fff;min-height:400px;text-align:center;}h2.advantage-header{font-size:30px;padding:50px 0 10px;}h3.advantage-subheader{font-size:18px;}.advantage-buttons{max-width:600px;margin:0 auto;padding:40px 0 0;text-align:center;}a.advantage-button{background-color:#004491;border:1px solid #004491;border-radius:10px;color:white;display:inline-block;margin:20px;min-height:165px;min-width:150px;padding:25px;font-size:20px;text-transform:uppercase;vertical-align:middle;}a.advantage-button:hover{background-color:#005DAA;color:#FFF;}a.advantage-button .fa{color:#FFF;margin-bottom:10px;font-size:60px;}.advantage-button-subtext{font-size:.7em;text-transform:none;}a.advantage-button-long{background-color:#004491;border:1px solid #004491;border-radius:10px;color:white;display:inline-block;line-height:60px;margin:0 20px 20px;min-width:300px;padding:10px;text-transform:uppercase;vertical-align:middle;}a.advantage-button-long:hover{background-color:#005DAA;color:#FFF;}a.advantage-button-long .fa{color:#FFF;font-size:60px;margin:10px;vertical-align:middle;}a.advantage-button-long span.ext{visibility:hidden;}
