html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block}
body {
line-height: 1; }
ol, ul {
list-style: none; }
blockquote, q {
quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0}
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; }
img { max-width:100% !important; height:auto !important}   body {
font-family: 'Cabin', sans-serif;
color:#4f5e62;
background: #fff;
font-size:14px;
line-height:1.6em;
position:relative}
.body_wrap {
width:100%;
position:relative}
::-moz-selection {
background: #ffd800;
color: #000;
text-shadow: none}
::selection {
background: #ffd800;
color: #000;
text-shadow: none} .aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto}
.alignleft {
float: left}
.alignright {
float: right}
.text-right {
text-align:right}
.text-left {
text-align:left}
.text-center {
text-align:center} html body * span.clear,
html body * div.clear,
html body * li.clear,
html body * dd.clear {
background: none;
border: 0;
clear: both;
display: block;
float: none;
font-size: 0;
list-style: none;
margin: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0}
.clearfix {
*zoom: 1}
.clearfix:before,
.clearfix:after {
display: table;
line-height: 0;
content: ""}
.clearfix:after {
clear: both} h1, h2, h3, h4, h5, h6 {
color: #26363d;
font-family: 'Sanchez', serif;
font-weight:400;
line-height:1.2em;
margin-bottom:1em}
h1{font-size:27px}
h2{font-size:27px}
h3{font-size:20px}
h4{font-size:18px}
h5{font-size:17px}
h6{font-size:14px}
h1 span, h2 span, h3 span ,h4 span, h5 span, h6 span {
font-weight:400}
.post-detail .entry h1 {
margin:0 0 1em 0;
padding:0}
.post-detail .entry h2 {
margin:25px 0 20px}
.post-detail .entry h3 {
margin:25px 0 20px}
.post-detail .entry h4 {
margin:20px 0 10px}
.post-detail .entry h5 {
margin:20px 0 10px}
.post-detail .entry h6 {
margin:20px 0 10px}
em { font-style: italic; }
strong { font-weight: bold; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
ins { background-color:#ff9; color:#000; text-decoration:none}
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold}
del { text-decoration: line-through}
dfn { font-style: italic; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
.text-red {
color:#ff8a00}
.text-blue {
color:#168dc5}
.text-gray {
color:#808080}
.text-green {
color:#009551}
.sidebar mark {
background:#ffffff;
color:#ff8a00 !important;
display:block;
padding:5px;
font-weight:normal;
font-size:110%}
.title-arrow {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_arrow_gray.png) 0 4px no-repeat;
padding-left:15px} blockquote cite { display: block; font-size: 14px; color: #ff7200; }
blockquote cite:before { content: "\2014 \0020"; }
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { text-decoration:underline; }
hr { border: solid #d4d4d4; border-width: 1px 0 0; clear: both; margin: 10px 0 20px; height: 0} a, a:visited { color: #e8750f; text-decoration: none; outline:none; }
a:hover, a:focus { color: #ff7200; } ul { list-style: none outside; }
ol { list-style: decimal; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; } table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; } fieldset{
padding:20px;
border:1px solid #c9c9c9}
form {
font-family: 'Cabin', sans-serif;
font-size:14px;
color:#111}
form .row {
padding:5px 0}
input[type="text"],
input[type="password"],
input[type="email"],
input[type="reset"],
select,
textarea {
resize:none;
font-family: 'Cabin', sans-serif;
background:#fff;
font-size:14px;
border:1px solid #e6e6e6;
padding:8px 10px;
color:#999;
-webkit-border-radius: 3px;
border-radius: 3px}
input[type="text"],
input[type="password"],
input[type="email"],
select {
height:16px;
line-height:16px}
textarea{
width:90%;
overflow:auto;
resize: vertical}
input, textarea, input[type="submit"]:focus, div{
outline:0 none}
input[type="radio"],input[type="checkbox"]{
margin-right:10px; margin-left:10px}
button::-moz-focus-inner {
border: 0;
padding: 0}
input[type="reset"],
input[type="submit"],
input[type="button"],
button{
border:none;
color:#424242;
margin:10px 0;
padding:0;
height:32px;
line-height:30px;
text-align:left;
font-family: 'Cabin', sans-serif;
font-size:14px}
input[type="button"]:hover, input[type="button"]:focus,input[type="reset"]:hover,
input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,
button:hover,button:focus{
cursor:pointer}
button[disabled], input[disabled] {cursor: default}  .custom-checkbox,.custom-radio { position:relative; font-size:14px} .custom-checkbox input,.custom-radio input { position:absolute; left:7px; top:8px; margin:0; border:none; width:1px; height:1px}
.custom-checkbox input {left:6px; top:7px}
.ie7 .custom-checkbox input {left:2px; top:12px}
.custom-checkbox label,.custom-radio label { display:block; position:relative; line-height:1; padding:.4em 0 .3em 30px; margin:0 0 .3em; cursor:pointer; color:#000}
.custom-radio label {padding:.4em 0 .3em 30px} .custom-checkbox label { background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/styled_checkbox.png) no-repeat; }
.custom-radio label { background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/styled_radiobutton.png) no-repeat; }
.custom-checkbox label,.custom-radio label { background-position:-10px -10px; }
.custom-checkbox label.hover,.custom-checkbox label.focus,.custom-radio label.hover,.custom-radio label.focus { background-position:-10px -110px; }
.custom-checkbox label.checked,.custom-radio label.checked { background-position:-10px -210px; color:#000 }
.custom-checkbox label.checked.hover,.custom-checkbox label.checkedFocus { background-position:-10px -310px; }
.custom-checkbox label.focus,.custom-radio label.focus { outline:0; } .preloader {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/loading.gif) center center no-repeat;
display:inline-block} img.alignleft {
margin:5px 20px 5px 0 !important}
img.alignright {
margin:5px 0 5px 20px !important}
.entry .col_1_2 img.alignleft {
margin:3px 15px 3px 0 !important}
.entry .col_1_2 img.alignright {
margin:3px 0 3px 15px !important}
.entry .col_1_3 img.alignleft {
margin:2px 10px 2px 0 !important}
.entry .col_1_3 img.alignright {
margin:2px 0 2px 10px !important}
span.preload.alignleft {
float:left;
display: inline-block;
margin:5px 20px 5px 0 !important}
span.preload.alignright  {
float:right;
display: inline-block;
margin:5px 0 5px 20px !important}
span.preload.aligncentert  {
float:right;
display: inline-block;
margin:5px auto}
.video_frame, .wp-caption{
padding:0px;
margin:0px}
.wp-caption, .image_frame {
display:inline-block;
padding:6px;
background:#fff;
border-bottom:1px solid #bbbbbb;
text-align:center;
max-width:100%}
p.wp-caption-text, .frame_caption, .image_frame figcaption {
text-align:center;
display:block;
padding:10px 0;
font-size:15px;
margin:0 !important}
.entry .image_frame a {
color:#595959}
.image_frame a:hover {
color:#ff8a00}   .btn, .entry .btn {
display:inline-block;
text-align:center;
color:#fff !important;
font-size:13px;
font-weight:bold;
text-shadow:0 1px 1px #000}
.button_link, .button_styled, .button_big,
#middle .widget_featured_posts .post-more a,
.sign_up a {
display:inline-block;
margin:5px 0;
border:0 none;
font-family: 'Cabin', sans-serif;
color:#753d00;
text-transform:uppercase;
font-size:12px;
font-weight:600;
text-align:center;
text-decoration:none;
height:32px;
line-height:32px;
text-align:center;
min-width:80px;
padding:0 20px;
-webkit-border-radius:17px;
border-radius:17px;
-webkit-box-shadow: 0 1px 1px 0 #c0c0c0;
box-shadow: 0 1px 1px 0 #c0c0c0;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/buttons_styled.png) 0 repeat-x #eb9811;
border:1px solid #b16008}
.button_link span, .button_big span,
#middle .widget_featured_posts .post-more a span,
.sign_up a span {
display:block;
padding:0;
color:#753d00;
cursor:pointer;
min-width:90px;
text-shadow:0 1px 1px #f6d06c}
.button_big,
.col_active .sign_up a,
.col_active .sign_up a:hover {
height:48px;
line-height:48px;
-webkit-border-radius:24px;
border-radius:24px;
-webkit-box-shadow: 0 1px 1px 0 #c0c0c0;
box-shadow: 0 1px 1px 0 #c0c0c0;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/buttons_styled2.png) 0 repeat-x #eb9811;
border:1px solid #b16008;}
.button_big span,
.entry .col_active .sign_up a span,
.entry .col_active .sign_up a:hover span {
height:48px;
line-height:48px;
font-size:17px;
color:#753d00;
padding:0 18%;
text-shadow:0 1px 1px #f6d06c}
.button_styled {
height:32px;
line-height:32px;
text-align:center;
min-width:80px;
padding:0 20px;
-webkit-border-radius:17px;
border-radius:17px;
-webkit-box-shadow: 0 1px 1px 0 #c0c0c0;
box-shadow: 0 1px 1px 0 #c0c0c0;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/buttons_styled.png) 0 repeat-x} .btn_default,
.btn_orange {
background-color:#eb9811;
border-color:#b16008}
.btn_default span,
.btn_orange span {
color:#753d00;
text-shadow:0 1px 1px #f6d06c}
.btn_purple {
background-color:#8368ae;
border-color:#635a83}
.btn_purple span {
color:#290a48;
text-shadow:0 1px 1px #b6a8da}
.btn_blue {
background-color:#386fa9;
border-color:#103966}
.btn_blue span {
color:#0c0a48;
text-shadow:0 1px 1px #91c0eb}
.btn_yellow {
background-color:#e8ba00;
border-color:#9f7722}
.btn_yellow span {
color:#774900;
text-shadow:0 1px 1px #ffe168;}
.btn_green {
background-color:#079c58;
border-color:#00522d}
.btn_green span {
color:#00522d;
text-shadow:0 1px 1px #76d9ac;}
.btn_turquoise {
background-color:#01a896;
border-color:#348775}
.btn_turquoise span {
color:#043b35;
text-shadow:0 1px 1px #61ded0;}
.btn_red {
background-color:#b73d3d;
border-color:#7d1226}
.btn_red span {
color:#710c1f;
text-shadow:0 1px 1px #ef9e9e;}
.btn_pink {
background-color:#ea80b9;
border-color:#a93291}
.btn_pink span {
color:#842658;
text-shadow:0 1px 1px #ffcae7;}
.btn_violet {
background-color:#7f58e1;
border-color:#7828bc}
.btn_violet span {
color:#25105a;
text-shadow:0 1px 1px #bfa5ff;}
.btn_gray,
.sign_up a {
-webkit-box-shadow: none;
box-shadow:  none;
background-color:#f0f0f0;
border-color:#e6e6e6}
.btn_gray span,
.sign_up a span {
color:#26363d;
text-shadow:0 1px 1px #fff;}
.btn_gray:hover,
.sign_up a:hover {
-webkit-box-shadow: 0 1px 1px 0 #c0c0c0;
box-shadow: 0 1px 1px 0 #c0c0c0;
background-color:#06af61;
border-color:#008b6a}
.btn_gray:hover span,
.sign_up a:hover span  {
color:#00341b;
text-shadow:0 1px 1px #76d9ac;}   .container {
margin-left: auto;
margin-right: auto;
width: 960px;
position:relative} .alpha {margin-left:0 !important}
.omega {margin-right:0 !important} .col {
display:inline;
float: left;
position: relative;
margin-left: 10px;
margin-right: 10px} .col_1 {width:940px}
.col_1_2 {width:460px}
.col_1_3 {width:300px}
.col_2_3 {width:620px}
.col_1_4 {width:220px}
.col_3_4 {width:700px} .row .col_1 {width:960px}
.row .col_1_2 {width:470px}
.row .col_1_3 {width:306px}
.row .col_2_3 {width:634px}
.row .col_1_4 {width:225px}
.row .col_3_4 {width:715px}  .cols2 .content .row .col_1 {width:620px}
.cols2 .content .row .col_1_2 {width:300px}
.cols2 .content .row .col_1_3 {width:193px}
.cols2 .content .row .col_2_3 {width:407px}
.cols2 .content .row .col_1_4 {width:140px}
.cols2 .content .row .col_3_4 {width:460px}
.row .alpha, .col.alpha {
margin-left:0}
.row .omega, .col.omega {
margin-right:0}   .box {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px}
.box .inner {
padding:15px}
.box_white {
background:#fff}
.box_light_gray {
background:#f5f5f5}
.box_gray {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/box_bg.jpg) #eff1f0;
border:2px solid #e4e4e4;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box}
.ie7 .box_gray {
border:none}
.box_green {
background:#ddf5bf}
.box_yellow {
background:#fcf896}
.box_blue {
background:#e2f4f5}
.box_pink {
background:#f9daf0}
.box_red {
background:#ffc4c4}
.box_content {
padding:0 6% 20px 6%}   .border {
border:1px solid #ebebeb}
.divider_space, .divider_space_thin,
.divider, .divider_thin {
clear:both;
display:block;
margin-bottom:40px;
padding-top:40px;
width:100%}
.divider_space_thin {
margin-top:10px;
margin-bottom:10px}
.divider_thin {
margin-bottom:15px;
padding-top:15px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/divider_line.png) bottom repeat-x}
.divider{
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/divider_line.png) bottom repeat-x}      .header_top {
width:100%;
height:86px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/header_top_bg.png) 0 0 repeat-x;
position:absolute;
top:0;
z-index:2}
.header_top .container {
width:940px;
padding:17px 0 0 0}
.logo {
overflow: hidden;
height:50px;
width:220px;
float:left;
z-index:2;
position:relative}
.logo img {
max-width:100%} .topsearch {
position:absolute;
top:29px;
right:0;
width:160px;
height:26px}
.topsearch form {
width:100%;
position:relative}
.topsearch .stext {
width:117px;
padding:0 29px 1px 14px;
height:25px;
line-height:25px;
margin:0;
color:#666;
font-size:13px;
background:none;
border:none;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/topsearch_bg.png) 0 0 no-repeat;
z-index:1}
.topsearch .stext:focus {
background-position:0 -26px;
color:#a0a0a0}
.topsearch .btn-search {
width:20px;
height:26px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/topsearch_btn.png) 0 7px no-repeat;
margin:0;
text-indent:-500px;
overflow:hidden;
position:absolute;
top:0;
right:3px;
z-index:2}
.topsearch:hover .btn-search {
background-position:0 -43px}    #topmenu {
min-height:38px;
padding:16px 180px 0 220px;
margin:0;
position:relative}
#topm-select {
position:absolute;
top:5px}
.ie7 #topmenu {
padding:15px 0 0 0}
.ie7 .dropdown {
float:left}
.dropdown {
line-height:20px;
z-index:1300;
margin:0;
padding:0;
font-family: 'Cabin', sans-serif;
text-transform:uppercase;
font-size:12px;
font-weight:500;
float:right}
.dropdown li {
display:block;
float:left;
position:relative;
list-style:none;
margin:0 15px;
padding:0 0 18px 0}
.dropdown li.first,
.dropdown li:first-child {
margin-left:0}
.dropdown li a {
display:block;
color:#aab0b2;
height:20px;
text-decoration:none}
.dropdown .menu-level-0.parent:hover {}
.dropdown .menu-level-0.parent:hover a {}
.dropdown li a span {
display:block}
.dropdown .current-menu-item a,
.dropdown .current-menu-ancestor a {
color:#e8890f; }
.dropdown li:hover a {
color:#fff}
.dropdown li ul li:hover a,
.dropdown li:hover li ul li:hover a,
.dropdown .current-menu-ancestor .current-menu-item a,
.dropdown .current-menu-ancestor .current-menu-ancestor a,
.dropdown .current-menu-ancestor .current-menu-ancestor .current-menu-item a,
.dropdown .mega-nav ul li:hover ul li:hover a {
color:#fff;
background-color: transparent}
.dropdown .mega-nav:hover li a,
.dropdown .mega-nav.current-menu-ancestor li a {
color:#fff} .dropdown li:hover li a,
.dropdown li:hover li ul li a,
.dropdown .current-menu-item li a,
.dropdown .current-menu-ancestor li a,
.dropdown .current-menu-ancestor .current-menu-item li a,
.dropdown .current-menu-ancestor .current-menu-ancestor li a,
.dropdown li ul li ul li a,
.dropdown .mega-nav:hover ul li ul li a,
.dropdown .mega-nav ul li:hover ul li a,
.dropdown .mega-nav.current-menu-ancestor .current-menu-item li a,
.dropdown .mega-nav.current-menu-ancestor .current-menu-ancestor li a{
color:#aab0b3} .dropdown .mega-nav ul li:hover a,
.dropdown .mega-nav.current-menu-ancestor .current-menu-item a,
.dropdown .mega-nav.current-menu-ancestor .current-menu-ancestor a,
.dropdown .mega-nav.current-menu-ancestor .current-menu-ancestor .current-menu-item a {
color:#efefef} .dropdown li ul {
margin:0;
padding:0;
text-shadow:none;
line-height:1em;
font-weight:400;
font-size:11px;
text-transform:uppercase;
-webkit-border-radius:4px;
border-radius:4px}
.dropdown li ul.submenu-1 {
display:none;
position: absolute;
top: 20px;
left:0;
z-index: 1308;
padding:18px 0 0 0;
max-width:940px}
.dropdown li.parentHover {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/dropdown_sub.png) center bottom no-repeat}
.dropdown li ul li,
.dropdown .parentHover ul li {
display:block;
float: none;
width: 155px;
margin:0;
padding:0;
height:auto;
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/dropdown_bg.png)}
.dropdown li ul.submenu-1 li {
line-height:1em}
.dropdown li ul li ul {
z-index: 1309}
.dropdown li ul,
.dropdown li ul li ul,
.dropdown li ul li ul li ul {
display:none}
.dropdown li ul li:hover>ul {
display:block;
position:absolute;
top:0px;
left: 155px;
padding:0 0 0 4px}
.dropdown li ul li.first:hover>ul {
top:2px}
.dropdown li.last ul li:hover>ul {
left:-142px;
padding:0 2px 0 0}
.dropdown li ul li ul li {
padding:0;
float:left;
clear:both;
width:155px}
.dropdown li ul li.first,
.dropdown li ul li ul li.first {
-webkit-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0}
.dropdown li ul li.last,
.dropdown li ul li ul li.last {
-webkit-border-radius:0 0 4px 4px;
border-radius:0 0 4px 4px}
.dropdown li ul li.last a,
.dropdown li ul li ul li.last a {
background:none}
.dropdown li ul li.last li a,
.dropdown li ul li ul li.last li a {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/dropdown_line.png) bottom repeat-x}
.dropdown li ul li a {
display:block;
color:#b3b2b4;
height: auto;
line-height:1.3em;
padding:10px 15px 12px 15px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/dropdown_line.png) bottom repeat-x}
.dropdown li ul li ul li a span {
min-height: inherit}
.dropdown li ul li.parent a span,
.dropdown li ul li.parent ul li.parent a span {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/dropdown_parent.png) 121px 3px no-repeat}
.dropdown li ul li.parent ul li a span {
background:none}
.dropdown li a:hover span {
cursor:pointer} .dropdown .mega-nav ul {
font-family: 'Cabin', sans-serif}
.dropdown .mega-nav ul.submenu-1 {
left:-100%;
width:940px;
padding:18px 0 10px 0}
.dropdown .mega-nav ul.submenu-1 li {
float:left;
border-left:1px solid #3c3c3b;
border-right:1px solid #090a09;
background:none;
padding-top:0px;
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/dropdown_bg.png)}
.dropdown .mega-nav ul li.first,
.dropdown .mega-nav ul li ul li.first {
border-left:none;
-webkit-border-radius:4px 0 0 4px;
border-radius:4px 0 0 4px}
.dropdown .mega-nav ul li.last,
.dropdown .mega-nav ul li ul li.last {
-webkit-border-radius:0 4px 4px 0;
border-radius:0 4px 4px 0;
border-right:none}
.dropdown .mega-nav ul.submenu-1 li ul li {
border:none;
background:none}
.dropdown .mega-nav ul li ul.submenu-2,
.dropdown .mega-nav ul li.first:hover>ul {
top:0}
.dropdown .mega-nav:hover ul li:hover>ul {
position:relative;
left:0;
padding:0}
.dropdown .mega-nav ul li ul {
display:block;
float:none;
position:relative}
.dropdown .mega-nav ul li ul li {
float:none;
border:none;
margin:0}
.dropdown .mega-nav ul li {
width:180px}
.dropdown .mega-nav ul .parent a span {
background:none}
.dropdown .mega-nav ul li a {
padding:17px 20px 15px 20px;
text-transform:none;
font-family: 'Sanchez', serif;
font-size:20px;
background:none;
line-height:1.1em}
.dropdown .mega-nav ul li ul li a {
padding:5px 20px 5px 20px;
text-transform:uppercase;
font-family: 'Cabin', sans-serif;
font-size:11px}
.dropdown .mega-nav ul li ul li a span {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/dropdown_line.png) top repeat-x !important;
padding:13px 0 1px 0}
.ie7 .dropdown ul li {
float:left} .dropdown li ul .mega-nav-widget {
width:300px;
padding:0;
text-transform:none}
.dropdown li ul .mega-nav-widget li,
.dropdown .mega-nav ul .mega-nav-widget li  {
width:250px}
.dropdown .mega-nav ul .mega-nav-widget a {
font-family: 'Cabin', sans-serif;
font-size:14px;
text-transform:none;
padding:0;
line-height:1.4em}
.dropdown .mega-nav .widget-container {
padding:0 25px 15px 25px}
.dropdown .mega-nav .widget-container h3 {
color:#fff;
font-family: 'Sanchez', serif;
font-size:20px;
margin:15px 0 10px 0;
font-weight:400}
.dropdown .mega-nav .widget-container li,
.dropdown .mega-nav .widget_text .textwidget {
font-size:13px;
color:#747e82;
padding:10px 0;
text-transform:none}
.dropdown .mega-nav .widget-container li a {
padding:0;
font-size:14px;
color:#d6dee1;
background:none}
.dropdown .mega-nav .link-more,
.dropdown .mega-nav .more-nav a,
.dropdown .mega-nav .post-more a{
color:#e8890f !important;
font-size:12px !important;
text-transform:uppercase;
font-weight:500}
.dropdown .mega-nav .widget_featured_posts li {
clear:both;
line-height:1.2em;
padding:15px 0;
margin:0}
.dropdown .mega-nav .widget_featured_posts li:first-child {
padding-top:10px}
.dropdown .mega-nav .widget_featured_posts .post-meta {
padding:5px 0 10px 0;
margin:0}
.dropdown .mega-nav .widget_featured_posts .post-author {
color:#e8890f}
.dropdown .mega-nav .widget_featured_posts .post-image img {
max-width:100%}
.dropdown .mega-nav .widget_featured_posts .post-descr {
padding-bottom:10px}
.dropdown .mega-nav .widget_recent_entries li {
margin:5px 0 10px 0;
padding:5px 0 !important}
.dropdown .mega-nav .widget_recent_entries .post-meta {
text-align:right;
padding:3px 0 0 0}
.dropdown .mega-nav .widget_recent_entries .post-meta a {
font-size:13px;
color:#747e82 !important}
.dropdown .mega-nav .widget_recent_entries .post-meta .post-date {
float:left}
.dropdown .mega-nav .widget_text .textwidget {
line-height:1.4em;
font-size:14px}
.dropdown .mega-nav .widget_text .textwidget p {
padding-bottom:15px}
.dropdown .mega-nav .widget_twitter .tweet_item {
font-size:14px;
color:#d6dee1 !important}
.dropdown .mega-nav .widget_twitter .tweet_item:first-child {
padding-top:12px}
.dropdown .mega-nav .widget_twitter .tweet_item a {
color:#009551;
padding:0}
.dropdown .mega-nav .widget_twitter .tweet_time {
color:#747e82;
font-size:13px}
.dropdown .mega-nav .widget_recent_entries li a,
.dropdown .mega-nav .widget_featured_posts li .post-title a {
color:#d6dee1 !important}
.dropdown .mega-nav .widget_recent_entries li a:hover,
.dropdown .mega-nav .widget_featured_posts li .post-title a:hover,
.dropdown .mega-nav .widget_twitter .tweet_item a:hover {
color:#fff !important}   .header {
background-position:center top;
position:relative;
z-index:1}
.header .container {
padding-top:86px;
height:534px}
.header_inner {
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/header_inner.gif) bottom repeat-x} .header_thin {
background-position:center center}
.header_thin .container {
height:139px;
text-align:center}
.header_thin .header_inner {
background:none}
.ie7 .header_thin .header_inner,
.ie7 .header_blog .header_inner {
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/blank.gif)} .header_title h1 {
font-size:40px;
font-family: 'Cabin', sans-serif;
color:#fff;
text-shadow:0 1px 1px #1d2d31;
font-weight:bold;
padding:45px 0 0 0;
line-height:1em}
.contact_page .header .container {
height:286px;
width:100%} .header_map {
position:relative;
width:100%;
height:286px}
.header_map img, .content .map img, .map img  {
max-width:none !important} .header_no .container {
height:0px}
.header_no .header_inner {
background:none} .header_filter {
border-bottom:1px solid #dddddd;
background-position:center center;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/bg/gray_bg.jpg);
-webkit-box-shadow: inset 0 -1px 2px 0 #dbdbdb;
box-shadow: inset 0 -1px 2px 0 #dbdbdb}
.header_filter .container{
padding:15px 0;
width:940px;
margin:0 auto;
height:22px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/header_line.gif) 0 28px repeat-x;
text-align:center}
.header_filter ul {
text-align:center;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/bg/gray_bg.jpg);
display:inline-block;
padding:0 40px;
text-transform:uppercase;
font-size:12px;
font-weight:bold}
.header_filter ul li {
display:inline;
line-height:22px;
margin:0 3px}
.header_filter ul li a {
display:inline-block;
height:22px;
border-width:1px;
border-style:solid;
border-color:transparent}
.header_filter ul li a span {
color:#4f5e62;
display:block;
height:22px;
padding:0 14px}
.header_filter ul li a:hover,
.header_filter ul .current-menu-item a {
background:#ccc;
border-radius:15px;
-webkit-border-radius:15px;
border:1px solid #c9c9c9;
border-top:1px solid #a0a0a0;
border-bottom:1px solid #e6e6e6;
-webkit-box-shadow: inset 0 1px 1px 0 #a0a0a0;
box-shadow: inset 0 1px 1px 0 #a0a0a0;
text-shadow:0 1px 1px #bcbcbc}
.header_filter ul li a:hover span,
.header_filter ul .current-menu-item a span {
color:#fff;
cursor:pointer}    .header_slider {
padding:0 10px;
width:960px;
height:508px}
.header_slider .oneByOne1 {
width:960px;
height:508px;
top: 0;
left: 0;
position: relative;
overflow: hidden}
.header_slider .oneByOne_slide {
position: relative;
width:960px;
height:508px}
.oneByOne_item .slider_image {
position:absolute;
bottom:26px}
.oneByOne_item .slider_title {
font-family: 'Cabin', sans-serif;
position:absolute;
top:144px;
text-align:center;
width:620px;
left:170px;	}
.oneByOne_item .slider_title strong {
font-size:43px;
line-height:1.1em;
color:#fff;
text-shadow:0 1px 1px #333;
display:block;
margin-bottom:30px}
.oneByOne_item .slider_title a {
color:#fff}
.oneByOne_item .slider_subtitle {
width:600px;
margin:0 auto;
font-size:15px;
color:#1d2d31}
.slider_btn {
display:inline-block;
width:253px;
height:55px;
position:absolute;
bottom:0;
left:344px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/button_slider.png) no-repeat scroll right -55px transparent;
padding:0 30px 0 0;
font-family: 'Cabin', sans-serif;
font-weight:bold;
font-size:13px;
text-decoration:none;
z-index:10;
text-transform:uppercase}
.slider_btn span {
display:block;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/button_slider.png) no-repeat scroll left 0 transparent;
padding:0 0 0 30px;
height:55px;
line-height:55px;
text-align:center;
cursor:pointer;
color:#fff}
.slider_btn:hover {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/button_slider.png) no-repeat scroll right -165px}
.slider_btn:hover span {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/button_slider.png) no-repeat scroll left -110px;
color:#7b3400;
text-shadow:0 1px 1px #f7e4b6}
.arrowButton{
cursor: pointer}
.arrowButton .prevArrow, .arrowButton .nextArrow {
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/slider_nextprev.png) 0 0 no-repeat;
width: 30px;
height: 72px;
position: absolute;
top:258px}
.arrowButton .prevArrow{
left:2px}
.arrowButton .prevArrow:hover{
left:0px}
.arrowButton .nextArrow{
right:2px;
background-position:-30px 0}
.arrowButton .nextArrow:hover {
right:0}
.animate0{
-webkit-animation-duration: .6s;
-webkit-animation-delay: 0s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: 0s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: 0s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: 0s;
animation-timing-function: ease;
animation-fill-mode: both;
}
.animate1{
-webkit-animation-duration: .6s;
-webkit-animation-delay: .2s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: .2s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: .2s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: .2s;
animation-timing-function: ease;
animation-fill-mode: both;
}
.animate2{
-webkit-animation-duration: .6s;
-webkit-animation-delay: .4s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: .4s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: .4s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: .4s;
animation-timing-function: ease;
animation-fill-mode: both;
}
.animate3{
-webkit-animation-duration: .6s;
-webkit-animation-delay: .6s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: .6s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: .6s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: .6s;
animation-timing-function: ease;
animation-fill-mode: both;
}
.animate4{
-webkit-animation-duration: .6s;
-webkit-animation-delay: .8s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: .8s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: .8s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: .8s;
animation-timing-function: ease;
animation-fill-mode: both;
}
.animate5{
-webkit-animation-duration: .6s;
-webkit-animation-delay: 1s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: 1s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: 1s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: 1s;
animation-timing-function: ease;
animation-fill-mode: both;
}
.animate6{
-webkit-animation-duration: .6s;
-webkit-animation-delay: 1.2s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: 1.2s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: 1.2s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: 1.2s;
animation-timing-function: ease;
animation-fill-mode: both;
}
.animate7{
-webkit-animation-duration: .6s;
-webkit-animation-delay: 1.4s;
-webkit-animation-timing-function: ease;
-webkit-animation-fill-mode: both;
-moz-animation-duration: .6s;
-moz-animation-delay: 1.4s;
-moz-animation-timing-function: ease;
-moz-animation-fill-mode: both;
-ms-animation-duration: .6s;
-ms-animation-delay: 1.4s;
-ms-animation-timing-function: ease;
-ms-animation-fill-mode: both;
animation-duration: .6s;
animation-delay: 1.4s;
animation-timing-function: ease;
animation-fill-mode: both;
} .header_slider {
padding:0}
.vidimg_slider .slider_item {
width:900px;
height:424px;
padding:110px 30px 0 30px}
.vidimg_slider .slider_image {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/slider_image_box.png) center no-repeat;
width:426px;
height:240px;
padding:22px 29px 100px 30px;
float:left;
margin:0}
.vidimg_slider .slide_image_right .slider_image {
float:right;}
.vidimg_slider .slider_text {
color:#1d2d31;
font-size:15px;
font-weight:500;
width:400px;
height:255px;
overflow: hidden;
text-align:center;
float:left;
padding:40px 0 0 0;
margin:0 15px 0 0}
.vidimg_slider .slide_image_right .slider_text {
margin:0 0 0 15px;
float:none}
.vidimg_slider .slider_text p {
margin-bottom:15px}
.vidimg_slider .slider_text h2 {
font-family: 'Cabin', sans-serif;
font-size:45px;
color:#fff;
text-shadow:0 1px 1px #1d2d31;
font-weight:bold;
margin:0 0 15px 0;
line-height:1.2em}
.vidimg_slider .slider_text h2 a {
color:#fff}
.vidimg_slider .prev, .vidimg_slider .next,
.img_slider .prev, .img_slider .next {
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/slider_nextprev.png) 0 0 no-repeat;
width: 30px;
height: 72px;
position: absolute;
z-index:2;
top:295px;
overflow:hidden;
text-indent:-400px}
.vidimg_slider .prev{
left:-10px}
.vidimg_slider .prev:hover{
left:-12px}
.vidimg_slider .next,
.img_slider .next{
right:-10px;
background-position:-30px 0}
.vidimg_slider .next:hover,
.img_slider .next:hover {
right:-12px}
.vidimg_slider .slider_btn {
left:334px} .img_slider {
padding:0}
.img_slider .slider_item {
position:relative;
width:960px;
height:534px}
.img_slider .slider_image {
width:960px;
height:508px}
.img_slider .slider_text {
position:absolute;
bottom:26px;
width:900px;
height:60px;
padding:10px 30px 35px 30px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/opacity_50.png);
color:#e4e4e4;
font-size:15px;
text-align:center;
font-weight:500}
.img_slider .slider_text h2 {
font-size:24px;
margin:0 0 5px 0}
.img_slider .slider_text h2 a {
color:#fff}
.img_slider .prev, .img_slider .next {
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/slider_nextprev.png) 0 60% no-repeat;
width: 30px;
height: 403px;
position: absolute;
z-index:2;
top:86px;
overflow:hidden;
text-indent:-400px}
.img_slider .prev,
.img_slider .prev:hover{
left:5px}
.img_slider .next,
.img_slider .next:hover{
right:5px;
background-position:-30px 60%}
.img_slider .slider_btn {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/button_slider.png) no-repeat scroll right -165px}
.img_slider .slider_btn span {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/button_slider.png) no-repeat scroll left -110px;
color:#7b3400;
text-shadow:0 1px 1px #f7e4b6}    #middle {
clear:both;
position:relative;
z-index:1;
min-height:1px}
.middle_row {
padding:40px 0;
border-bottom:1px solid #e1e3e4}
#middle.full_width .middle_row .container {
padding:0}
.middle_row.odd {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/middle_bg_gray.jpg)} #middle .content {
width:624px;
float:left;
min-height:100px;
margin:0 0 0 10px}
#middle .sidebar {
width:250px;
float:left;
margin:0 10px 0 66px}
#middle.cols2 {
padding:65px 0} #middle.sidebar_left .content {
width:624px;
float:right;
margin:0 10px 0 0}
#middle.sidebar_left .sidebar {
width:250px;
float:left;
margin:0 66px 0 10px}
#middle.full_width .content,
#middle.full_width .post-detail {
width:960px;
float:none;
margin:0}
#middle.full_width .container {
padding:65px 0}   .footer_widgetarea {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/footer_widgetarea_bg.jpg);
color:#bdc9cd;
border-bottom:1px solid #242828}
.footer_widgetarea .container {
padding:70px 0 60px 0}
.f_col {
width:220px;
float:left;
margin:0 0 0 26px}
.footer_widgetarea .f_col:first-child {
margin-left:0}
.f_col .widget-container {
color:#747e82;
line-height:1.4em;
padding:50px 0 0 0}
.f_col .widget-container:first-child,
.f_col .widget-container.first {
padding-top:0}
.f_col h3,
.f_col h2,
.f_col .widget_calendar table caption {
font-family: 'Cabin', sans-serif;
font-size:14px;
text-transform:uppercase;
color:#6d7679;
margin:0 0 30px 0}
.f_col .widget_calendar table caption {
margin-bottom:10px}
.f_col .widget-container a {
color:#d6dee1}
.f_col .widget-container li,
.f_col .widget-container .tweet_item {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/line_footer.gif) bottom repeat-x;
padding:0 0 17px 0;
margin:15px 0 0 0}
.f_col .widget-container li.last,
.f_col .widget-container .last.tweet_item {
background:none}
.f_col .widget-container li ul {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/line_footer.gif) top repeat-x}
.f_col .widget-container .tweet_item .tweet_text {
width:180px;
color:#d6dee1;
font-size:14px}
.tweet_time {
display:block;
color:#747e82;
padding:5px 0 0 0}
.f_col .widget-container .tweet_item .tweet_text a {
color:#e8890f}
.f_col .widget-container .post-meta {
text-align:right;
padding:3px 0 0 0;
font-size:13px}
.f_col .widget-container .post-meta a {
font-size:13px;
color:#747e82 !important}
.f_col .post-meta .post-date {
float:left} .footer_social {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/footer_social_bg.jpg);
border-top:1px solid #3e4243}
.footer_social .container {
height:32px;
padding:15px 0 13px 0;
text-align:center}
.footer_social a {
display:inline-block;
width:32px;
height:32px;
overflow:hidden;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/footer_social.png) 0 0 no-repeat;
margin:0 9px}
.footer_social a span {
display:block;
text-indent:-400px}
.footer_social .social-google {background-position:0 0}
.footer_social .social-fb {background-position:0 -32px}
.footer_social .social-twitter {background-position:0 -64px}
.footer_social .social-dribble {background-position:0 -96px}
.footer_social .social-vimeo {background-position:0 -128px}
.footer_social .social-linkedin {background-position:0 -160px}
.footer_social .social-flickr {background-position:0 -192px}
.footer_social .social-da {background-position:0 -224px}
.footer_social .social-google:hover {background-position:-32px 0}
.footer_social .social-fb:hover {background-position:-32px -32px}
.footer_social .social-twitter:hover {background-position:-32px -64px}
.footer_social .social-dribble:hover {background-position:-32px -96px}
.footer_social .social-vimeo:hover {background-position:-32px -128px}
.footer_social .social-linkedin:hover {background-position:-32px -160px}
.footer_social .social-flickr:hover {background-position:-32px -192px}
.footer_social .social-da:hover {background-position:-32px -224px}   .footer {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/footer_bg.jpg) 0 0 repeat-x}
.footer .container {
padding:50px 0 40px 0;
color:#747e82}
.footer p {
margin:0}
.botmenu {
text-align:left;
text-transform:uppercase;
font-size:12px;
font-weight:500;
width:580px;
float:left}
.botmenu li {
display:inline;
margin:0 18px}
.botmenu li:first-child {
margin-left:0}
.botmenu li a {
color:#747e82}
.botmenu li a:hover,
.botmenu .current-menu-item a,
.copyright a:hover {
color:#fff}
.copyright {
float:right;
width:360px;
margin-left:20px;
font-size:13px;}
.copyright a {
color:#e8890f}      .frame_left, .frame_right, .frame_center, .frame_box {
margin:0;
display:inline-block;
position:relative}
.frame_box {
display:inline-block;
margin-bottom:15px;
max-width:100%}
.frame_box img {
width:auto;
max-width:100%;
height:auto}
.frame_left {
float:left;
display:block;
margin:5px 20px 5px 0}
.col_1_2 .frame_left {
margin:5px 10px 5px 0}
.frame_right {
float:right;
display:block;
margin:5px 0 5px 20px}
.frame_center {
border:none;
display:block;
margin:0 auto 20px auto;
text-align:center}
.frame_left img, .frame_right img, .frame_center img {
border-bottom:1px solid #bbbbbb;
padding:6px;
background:#fff} .quote_right, .quote_left, .quote_center, blockquote {
float:right;
font-size:16px;
font-style:italic;
color:#e8890f;
width:37%;
padding:3px 0 3px 30px;
line-height:1.5em;
font-weight:500}
.quote_left {
float:left;
padding:3px 30px 3px 0}
.quote_center, blockquote {
float:none;
display:block;
width:100%;
margin:20px auto;
padding:0}
.frame_quote {
background:#ebebeb;
margin:5px 0 20px;
border:1px solid #e6e6e6;
padding:15px 20px;
border-radius:3px;
-webkit-border-radius:3px}
.frame_quote blockquote {
margin:0;
line-height:1.5em}
.frame_quote blockquote .inner {
padding:2px 15px;
font-size:15px;
font-weight:normal}
.frame_quote blockquote p {
color:#ff8a00;
font-style:italic;
font-weight:normal}
.code {
background:#fff;
width:100%} .toggle, h3.toggle {
cursor:pointer;
margin:20px 0 10px 0;
padding:0}
.toggle .ico {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/toggle_icons.png) -18px 0 no-repeat;
width:11px;
height:11px;
font-size:10px;
display:inline-block;
margin-left:5px}
.toggle.box .ico {
width:18px;
height:19px;
position:absolute;
top:9px;
right:10px}
.toggle.active .ico {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/toggle_icons.png) -18px -19px no-repeat}
.toggle.box .ico {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/toggle_icons.png) 0 0 no-repeat}
.toggle.box.active .ico {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/toggle_icons.png) 0 -19px no-repeat}
.toggle_content {
line-height:1.6em;
padding-right:2px;
font-size:13px}
.toggle_content p, .entry .toggle_content p {
margin:0 0 10px 0}
.toggle_content .faq_question {
margin:5px 0 15px 0}
.toggle_content .faq_list {
margin:10px 0 0 0}
.toggle.box,
h3.toggle.box {
width:auto;
padding:10px 20px;
color:#8ea5c4;
font-size:13px;
color:#000;
text-transform:uppercase;
font-weight:bold;
font-family: 'Cabin', sans-serif;
text-shadow:0 1px 1px #fff;
background:#e9e9e9;
background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#dcdcdc));
background: -moz-linear-gradient(top,  #f5f5f5,  #dcdcdc);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#dcdcdc');
border-top:1px solid #e2e2e2;
border-bottom:1px solid #9b9b9b;
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
position:relative;
margin:20px 0 0 0 !important;
display:block;
-webkit-box-shadow: inset 0 0 0 1px #fff;
-moz-box-shadow: inset 0 0 0 1px #fff;
box-shadow: inset 1px 1px 1px 0 #fff}
.toggle.box.active {
-webkit-border-radius: 4px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius: 4px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-bottomleft: 0;
border-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
background:#e7e7e7;
border-bottom:1px solid #cdcdcd}
.boxed {
background:#f6f6f6;
background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#f0f0f0));
background: -moz-linear-gradient(top,  #f6f6f6,  #f0f0f0);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#f0f0f0');
margin:0;
border:1px solid #cdcdcd;
border-top:none;
padding:20px}
.toggle_content .syntaxhighlighter {
margin:0} .dropcap1, .dropcap2 {
display:block;
float:left;
font-size:40px;
line-height:40px;
margin:0 10px 0 0}
.dropcap2 {
font-style:italic} .faq_list {
margin:0 0 10px 0}
.faq_list h2, .faq_list h3 {
margin-bottom:15px;
font-size:14px;
color:#26363d}
.faq_question {
margin-bottom:15px !important;
font-size:14px;
color:#26363d;
font-weight:bold}
.faq_q {
margin:0 2px 0 0;
color:#e8890f;
font-weight:bold}
.faq_question.active {
color:#e8890f;
text-shadow:0 1px 1px #fff}
.faq_answer {
margin:0 0 20px 0}    .tabs {
font-size:15px;
margin:0;
padding:0}
.tabs,
.tabs li,
.tabs li a {
height:51px;
font-size:13px}
.tabs li {
float:left;
display:block}
.tabs li a {
display:block;
float:left;
padding:0 25px;
color:#000;
text-decoration:none;
line-height:43px}
.tabs li a:hover {
color:#ff8a00}
.tabs li.current a {
color:#ff8a00}
.tabcontent {
clear:both} .tabs_framed {
margin-bottom:20px;
padding:0}
.tabs_framed .tabs {
margin:0;
background:#e8890f;
height:52px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px}
.tabs_framed .tabs li {
float:left;
display:block;
list-style:none;
margin:0 0 0 7px;
padding:8px 0 0 0;
height:44px;
line-height:normal}
.tabs_framed .tabs li a {
display:block;
font-family: 'Sanchez', serif;
font-size:15px;
float:left;
padding:0 15px;
height:44px;
color:#fff;
text-decoration:none;
text-transform:uppercase;
background:none}
.tabs_framed .tabs li a:hover {
color:#26363d}
.tabs_framed .tabs .current a {
background:#e6e6e6}
.tabs_framed .tabs .current a,
.tabs_framed .tabs .current a:hover {
color:#26363d !important;
text-shadow:0px 1px 1px #fff}
.tabs_framed .tabcontent {
padding:8px;
font-size:13px;
background:#e6e6e6;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px}
.tabs_framed .tabcontent .inner {
padding:10px 10px 5px 10px;
background:#fff;
color:#393939}
.entry .tabcontent h2,
.entry .tabcontent h3,
.entry .tabcontent h4,
.entry .tabcontent h5,
.entry .tabcontent h6 {
margin:5px 0 10px 0;
color:#26363d} .small_tabs .tabs {
height:35px}
.small_tabs .tabs li {
padding:5px 0 0 0;
height:30px}
.small_tabs .tabs li a {
font-size:13px;
padding:0 8px;
height:30px;
line-height:30px} .tf_sidebar_tabs {
margin:20px 0 30px}
.f_col .tf_sidebar_tabs {
margin:0;
padding-top:40px}
.tf_sidebar_tabs .tabs{
background:#ddd;
height:44px}
.tf_sidebar_tabs .tabs li {
margin:0;
padding:0;
border:1px solid #ddd;
border-bottom:0}
.tf_sidebar_tabs .tabs li:first-child,
.tf_sidebar_tabs .tabs li:first-child a {
border-radius:5px 0 0 0}
.tf_sidebar_tabs .tabs li a {
font-size:15px;
padding:0 15px;
height:44px;
color:#4f5e62;
text-shadow:0 1px 1px #fff;
text-decoration:none;
text-transform:uppercase;
background:none}
.sidebar .tf_sidebar_tabs .tabs li a {
font-size:11px;
padding:0 11px}
.f_col .tf_sidebar_tabs .tabs li {
border:none}
.f_col .tf_sidebar_tabs .tabs li a {
font-size:10px;
padding:0 7px}
.tf_sidebar_tabs .tabs li a:hover {
color:#26363d}
.tf_sidebar_tabs .tabs .current a {
background:#fff}
.tf_sidebar_tabs .tabs .current a,
.tf_sidebar_tabs .tabs .current a:hover {
color:#26363d !important}
.tf_sidebar_tabs .tabcontent {
padding:1px 0 0 0;
font-size:13px;
background:#fff;
border:1px solid #ddd;
border-top:none}   .entry ul {
margin:10px 0 10px 20px;
padding:0}
.entry ul li {
margin-bottom:10px}
.list_check ul,
.list_delete ul,
.list_dots ul,
.list_square ul{
margin:0 0 20px 0}
.list_check li,
.list_delete li,
.list_dots li {
list-style:none;
margin:0 0 10px 0;
line-height:23px;
padding:0 0 0 30px}
.list_check li {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_check2.png) 0 1px no-repeat}
.list_delete li {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_x2.png) 0 1px no-repeat}
.list_dots li,
.list_square li {
list-style:disc;
padding:0;
margin:0 0 20px 25px}
.list_square li {
list-style:square}   .slider {
position:relative;
margin-bottom:10px}
.cols2 .slider {
margin-bottom:20px}
.slider_mini {
width:250px}
.slider_small {
width:430px}
.slider_medium {
width:620px}
.slider_quotes {
width:600px;
padding-bottom:40px !important}
.slider .slider-item {
position:relative;
background:#efefef;
padding:10px;
-webkit-border-radius:4px;
border-radius:4px}
.slider_quotes .slider-item {
position: relative;
background:#fff;
-webkit-border-radius:4px;
border-radius:4px;
border:1px solid #e6e6e6;
padding:15px 20px;
width:560px}
.sidebar .slider_quotes {
width:250px !important}
.f_col .slider_quotes {
width:220px}
.f_col .slider_quotes .slider-item,
.sidebar .slider_quotes .slider-item {
background:none;
-webkit-border-radius:0px;
border-radius:0px;
border: none;
padding:0;
width:220px}
.sidebar .slider_quotes .slider-item {
width:250px}
.col_1_2 .slider_small {
margin-left:10px}
.slider_small .slider_container h2 {
margin-bottom:10px}
.slider_small .slider-item,
.slider_small .slider-item iframe {
width:430px;
height:242px}
.slider_medium .slider-item,
.slider_medium .slider-item iframe {
width:600px;
height:338px}
.slider_mini .slider-item,
.slider_mini .slider-item iframe{
width:240px;
height:135px;
padding:5px}
.slider .slider-item.video_slide {
overflow:hidden}
.slider .slider-item.text_slide {
overflow:auto}
.slider .slider-item.text_slide .inner {
padding:5px 10px}
.slider .slider-item.text_slide h2:first-child,
.slider .slider-item.text_slide h3:first-child,
.slider .slider-item.text_slide h4:first-child {
margin-top:0}
.slider_pagination {
padding-top:10px;
text-align:center}
.slider_pagination a {
display:inline-block;
width:12px;
height:12px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/slider_pagination.png) center 1px no-repeat;
overflow:hidden;
text-indent:-300px;
margin:0 3px}
.slider_pagination a:hover,
.slider_pagination a.selected {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/slider_pagination.png) center -19px no-repeat}
.ie7 .slider_pagination a {
display:block;
float:left}
.ie7 .slider_pagination {
margin-left:40%}
.slider_quotes .prev,
.slider_quotes .next {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/arrows_slide.png) 0 0 no-repeat;
display:block;
width:9px;
height:11px;
overflow:hidden;
text-indent:-400px;
float:left;
margin:2px 5px 0 5px;
position:relative;
bottom:-10px}
.slider_quotes .prev {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/arrows_slide.png) 0 -11px no-repeat}
.slider_quotes .prev:hover {
background-position:-9px -11px}
.slider_quotes .next:hover {
background-position:-9px 0}
.f_col .slider_quotes .prev,
.f_col .slider_quotes .next {
margin:2px 10px 0 0} .quote-text {
color:#009551;
font-size:16px;
font-style:italic;
font-weight:normal;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_quotes.png) 0 0 no-repeat;
padding:5px 30px 0 30px;
line-height:1.5em}
.quoteBox .quote-text {
background:none;
padding:0;
font-size:15px;}
.quoteBox .quote-author,
.quoteBox .quote-author span {
color:#26363d;
text-align:left;}
.quote-text p {
padding:0;
margin-bottom:15px}
.quote-author {
padding:5px 0 0 0;
color:#e8890f;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
text-align:right}
.quote-author span {
color:#e8890f}
.f_col .quote-text,
.sidebar .quote-text {
color:#bfc6c9;
font-size:14px;
background:none;
padding:0}
.sidebar .quote-text {
color:#009551;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_quotes.png) 0 2px no-repeat;
padding:0 0 0 30px;
font-size:14px}
.sidebar .quote-author, .sidebar .quote-author span {
color:#e8890f;
text-transform:none;
text-align:left}
.f_col .quote-author, .f_col .quote-author span {
color:#747e82;
text-transform:none;
text-align:left}   .styled_table table,
.sb {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-collapse: collapse;
margin:10px 0 20px;
text-shadow:none;
color:#404040}
.styled_table table {
width:100%;
border-collapse:separate;
padding-bottom:1px}
.styled_table table,
.sb {
border: 1px solid #e8890f}
.styled_table.shadow table,
.sb_shadow  {
box-shadow: 0 0 3px #000;
-moz-box-shadow: 0 0 3px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2)}
.styled_table table tr th,
.sb .box_title	{
background:#e8890f;
color:#fff;
font-size:16px;
font-weight:normal}
.styled_table table tr th,
.styled_table table tr td	{
border-top:1px solid #d0d0d0;
padding:10px 15px;
text-align:left}
.styled_table table tbody td {
background:#e6e6e6;
padding:8px 15px;
font-size:13px;
font-weight:500}
.styled_table table tbody tr.odd td {
background:#f8f8f8}
.styled_table table tr:first-child th{
border-top: 0}
.table_yellow table,
.sb_yellow {
border:1px solid #ffd012}
.table_yellow table tr th,
.sb_yellow .box_title {
background:#ffd012;
color:#363636}
.table_blue table,
.sb_blue {
border:1px solid #5396d5}
.table_blue table tr th,
.sb_blue .box_title {
background:#5396d5;
color:#fff}
.table_green table,
.sb_green {
border:1px solid #009551}
.table_green table tr th,
.sb_green .box_title {
background:#009551;
color:#fff}
.table_dark table,
.sb_dark  {
border:1px solid #363636}
.table_dark table tr td {
border-top:1px solid #d3d3d3}
.table_dark table tr th,
.sb_dark .box_title {
background:#363636;
color:#fff}
.table_orange table,
.sb_orange {
border:1px solid #e8890f}
.table_orange table tr th,
.sb_orange .box_title {
background:#e8890f;
color:#fff}
.table_pink table,
.sb_pink {
border:1px solid #f389c2}
.table_pink table tr th,
.sb_pink .box_title {
background:#f389c2;
color:#842658}
.table_purple table,
.sb_purple {
border:1px solid #a864a8}
.table_purple table tr th,
.sb_purple .box_title {
background:#a864a8;
color:#fff}
.table_red table,
.sb_red {
border:1px solid #bd4343}
.table_red table tr th,
.sb_red .box_title {
background:#bd4343;
color:#fff} .sb .box_title {
padding:10px 15px}
.sb.notitle .box_title {
display:none}
.sb .box_content {
padding:15px;
background:#fff;
color:#595959;
margin:1px;
-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px}   .highlight_yellow {
background:#fcff00;
color:#404040}
.highlight_brown {
background:#6b4119;
color:#fff}
.highlight_blue {
background:#215988;
color:#fff}
.highlight_black {
background:#353535;
color:#fff}
.highlight_purple {
background:#88276a;
color:#fff}   .pricing_box {
position:relative;
clear:both;
padding:30px 0}
.tabcontent .pricing_box {
margin:30px 0 10px}
.entry .pricing_box ul,
.entry .pricing_box li {
margin:0;
padding:0;
list-style:none}
.entry .pricing_box li.price_col {
width:174px;
float:left;
padding:0;
text-align:center}
.price_col {
position:relative}
.price_col .price_item {
border:1px solid #e1e1e1;
border-left:none;
-webkit-box-shadow: 1px 1px 2px 0 #dedede;
box-shadow: 1px 1px 2px 0 #dedede}
.pricing_box .price_col:first-child .price_item {
border-left:1px solid #e1e1e1}
.price_col.first .price_item,
.price_col.first .price_item .price_col_foot {
border-radius:15px 0 0 15px;
-webkit-border-radius:15px 0 0 15px}
.price_col.last .price_item,
.price_col.last .price_item .price_col_foot {
border-radius:0 15px 15px 0;
-webkit-border-radius:0 15px 15px 0}
.price_col.first .price_item .price_col_head{
border-radius:15px 0 0 0;
-webkit-border-radius:15px 0 0 0}
.price_col.last .price_item .price_col_head{
border-radius:0 15px 0 0;
-webkit-border-radius:0 15px 0 0}
.price_col_head {
position:relative;
min-height:102px;
background:#54bfd3}
.price_col_orange .price_col_head {
-webkit-box-shadow:inset 0 2px 1px 0 #fdce8d;
box-shadow:inset 0 2px 1px 0 #fdce8d;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fbb65c), color-stop(1, #f7791f) );
background:-moz-linear-gradient( center top, #fbb65c 5%, #f7791f 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb65c', endColorstr='#f7791f');
background-color:#fbb65c;
border-top:1px solid #fbb85f;
border-bottom:1px solid #ce7b3d;
color:#ffffff;
text-shadow:1px 1px 0 #666666}
.price_col_orange .price_col_head .price em,
.price_col_orange .price_col_head .price span {
color:#ffeed8}
.price_col_blue .price_col_head {
-webkit-box-shadow:inset 0 2px 1px 0 #a7e4ed;
box-shadow:inset 0 2px 1px 0 #a7e4ed;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7ed4e2), color-stop(1, #38a9c3) );
background:-moz-linear-gradient( center top, #7ed4e2 5%, #38a9c3 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ed4e2', endColorstr='#38a9c3');
background-color:#5bc4d7;
border-top:1px solid #81d5e2;
border-bottom:1px solid #3d899a;
color:#ffffff;
text-shadow:1px 1px 0 #666666}
.price_col_blue .price_col_head .price em,
.price_col_blue .price_col_head .price span {
color:#dcf6fb}
.price_col_green .price_col_head {
-webkit-box-shadow:inset 0 2px 1px 0 #afe291;
box-shadow:inset 0 2px 1px 0 #afe291;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #99d277), color-stop(1, #53a530) );
background:-moz-linear-gradient( center top, #99d277 5%, #53a530 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99d277', endColorstr='#53a530');
background-color:#77c051;
border-top:1px solid #99d277;
border-bottom:1px solid #76923a;
color:#ffffff;
text-shadow:1px 1px 0 #666666}
.price_col_green .price_col_head .price em,
.price_col_green .price_col_head .price span {
color:#eaf9bb}
.price_col_red .price_col_head {
-webkit-box-shadow:inset 0 2px 1px 0 #ec9494;
box-shadow:inset 0 2px 1px 0 #ec9494;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e56b6b), color-stop(1, #a12929) );
background:-moz-linear-gradient( center top, #e56b6b 5%, #a12929 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e56b6b', endColorstr='#a12929');
background-color:#77c051;
border-top:1px solid #e56b6b;
border-bottom:1px solid #7b1221;
color:#ffffff;
text-shadow:1px 1px 0 #666666}
.price_col_red .price_col_head .price em,
.price_col_red .price_col_head .price span {
color:#f5c6c6}
.price_col_purple .price_col_head {
-webkit-box-shadow:inset 0 2px 1px 0 #af9dd6;
box-shadow:inset 0 2px 1px 0 #af9dd6;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9474c6), color-stop(1, #5b4580) );
background:-moz-linear-gradient( center top, #9474c6 5%, #5b4580 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9474c6', endColorstr='#5b4580');
background-color:#77c051;
border-top:1px solid #9474c6;
border-bottom:1px solid #4a3d60;
color:#ffffff;
text-shadow:1px 1px 0 #666666}
.price_col_purple .price_col_head .price em,
.price_col_purple .price_col_head .price span {
color:#c9bbdf}
.price_col_head .price {
font-family: 'Sanchez', serif;
display:block;
padding:15px 0 20px 0;
color:#fff;
font-size:64px;
height:64px;
line-height:64px;
text-shadow:1px 1px 1px #555}
.price_col_head .price em {
font-size:64px;
font-weight:normal;
font-style:normal;
color:#dedede}
.price_col_head .price sup {
vertical-align: baseline;
position: relative;
top: -0.7em;
font-size:0.5em;
color:#fff;
font-weight:normal}
.price_col_head .price span {
font-family:Arial, Helvetica, sans-serif;
font-size:0.35em;
margin-left:-1.7em;
font-weight:bold;
color:#dedede}
.price_body_top {
color:#26363d;
padding:25px 0 0 0}
.price_body_top strong {
font-size:33px;
font-weight:normal}
.price_body_top span {
display:block;
border-bottom:2px solid #edede8;
margin:0 1.5em;
padding:0 0 25px 0}
.price_col_body {
background:#fafafa;
border-bottom:2px solid #eeebe8;
margin:0}
.entry .price_col_body ul li {
font-size:15px;
font-weight:bold;
color:#4f5e62;
display:block;
margin:0 0 20px 0!important}
.entry .price_col_body ul li:first-child {
margin-top:20px !important}
.entry .price_col_body ul li strong {
color:#000}
.entry .price_col_foot {
background-color:#fff;
line-height:96px}
.entry .col_active .price_col_foot {
background-color:#f9f9f9;
line-height:110px;
border-radius:0 0 15px 15px;
-webkit-border-radius:0 0 15px 15px}
.entry .price_col_foot a span {
min-width:inherit}
.entry .col_active .price_col_head {
min-height:126px}
.entry .col_active .price_col_head .price {
line-height:100px;
font-size:74px}
.entry .col_active  .price_col_head .price em {
font-size:74px}
.entry .col_active .price_col_body ul li {
font-size:18px}
.entry .col_active .price_body_top {
padding-top:22px}
.entry .col_active .price_body_top strong {
font-size:40px}
.entry .col_active .price_body_top span {
border-color:#dfdfd9}
.entry .col_active .price_item {
margin-top:-26px;
-webkit-box-shadow: 0 2px 4px 1px #ccc;
box-shadow: 0 2px 4px 1px #ccc;
position: relative;
z-index:2;
border:none}
.entry .col_active .price_item {
border-radius:15px;
-webkit-border-radius:15px}
.entry .col_active .price_item .price_col_head {
border-radius:15px 15px 0 0;
-webkit-border-radius:15px 15px 0 0;
border-left:none;
border-right:none}
.entry .col_active .price_col_body{
background-color:#f3f3f3}      .carousel_posts{
position:relative;
clear:both}
.carousel_posts .carousel_content {
height:280px}
.carousel_head {
height:36px;
margin:0 0 38px 0;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/line_carousel.gif) 0 center repeat-x}
.carousel_head h3 {
color:#707c7f;
font-size:12px;
font-family: 'Cabin', sans-serif;
font-weight:500;
text-transform:uppercase;
text-align:center;
line-height:36px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/middle_bg_gray.jpg);
width:300px;
margin:0 auto}
.carousel_posts .prev,
.carousel_posts .next {
display:block;
width:10px;
height:18px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/carousel_arrows2.png) no-repeat;
overflow:hidden;
text-indent:-400px;
position:absolute;
top:9px}
.carousel_posts .prev {
background-position:0 0;
left:340px}
.carousel_posts .prev:hover {
background-position:0 -18px}
.carousel_posts .next {
background-position:-10px 0;
right:340px}
.carousel_posts .next:hover {
background-position:-10px -18px}
.carousel_posts li {
width:220px;
height:280px;
display:block;
float:left;
margin:0 10px}
.carousel_posts .post-image img {
padding:6px;
background:#fff;
border-bottom:1px solid #bbb;}
.carousel_posts .post-title {
margin:10px 0;
line-height:1.3em}
.carousel_posts .post-title a {
color:#26363d;
font-size:18px;
font-family: 'Sanchez', serif}
.carousel_posts .post-title a:hover,
.carousel_posts .post-more a:hover {
color:#e8750f}
.carousel_posts .post-descr {
color:#707c7f;
font-size:13px;
line-height:1.5em;
margin-bottom:10px}
.carousel_posts .post-more a {
color:#e8890f;
text-transform:uppercase;
font-size:12px;
font-weight:600} .faqlist .col_2_3 h2 {
margin-top:0}
.faqlist .col_1_3 {
padding-top:2em} .minigallery_carousel {
position:relative;
clear:both;
margin:10px 0 30px 0}
.entry .minigallery_carousel ul {
margin:0;
padding:0}
.minigallery_carousel li {
display:block;
float:left;
width:100px;
height:100px;
margin:0 8px;
position:relative;
text-align:center}
.entry .minigallery_carousel li {
margin-bottom:0}
.minigallery_carousel li img {
width:92px;
height:92px;
border:4px solid #d9d9d9}
.minigallery_carousel .prev,
.minigallery_carousel .next {
display:block;
width:20px;
height:100px;
overflow:hidden;
text-indent:-300px;
position:absolute;
top:0;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/prev_next_arrows.png) 2px center no-repeat}
.minigallery_carousel .prev {
left:0}
.minigallery_carousel .next {
right:0;
background-position:-31px center}
.minigallery_carousel .prev:hover,
.minigallery_carousel .next:hover {
background-color:#f2f2f2}
.minigallery_carousel li:hover a img {
border-color:#eea241}   .newsletterBox {
width:250px}
.f_col .newsletterBox,
.f_col .widget_search,
.f_col .widget_login {
width:220px !important}
.newsletterBox h3 {
margin-bottom:20px}
.newsletterBox form {
padding:15px;
border:1px solid #e6e6e6;
background:#f2f2f2}
.newsletterBox .inputField {
float:left;
width:166px;
padding:8px 40px 8px 10px}
.f_col .newsletterBox .inputField {
width:136px}
.newsletterBox input.btn-arrow {
display:block;
float:left;
height:30px;
width:30px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_arrow.png) center center no-repeat;
overflow:hidden;
text-indent:-500px;
border:1px solid #d5d5d5;
border-radius:3px;
-webkit-border-radius:3px;
min-width:inherit;
padding:0;
margin:2px 0 0 -32px;
text-transform: none;
min-width:30px}
.newsletter_text {
clear:both;
padding-top:5px}
.newsletter_text .link-news-rss {
color:#8d8d8d;
font-size:13px;
font-style:italic;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_rss.png) 0 0 no-repeat;
padding-left:22px}
.link-news-rss span {
color:#ff7200}    .sidebar .widget-container,
.content .widget-container {
position:relative !important;
line-height:1.4em;
color:#292929;
padding:0}
.sidebar .widget-container {
padding-bottom:40px}
.content .widget-container .widget-title,
.content .widget-container h3,
.sidebar .widget-container .widget-title,
.sidebar .widget-container h3,
.widget_calendar table caption{
font-family: 'Sanchez', serif;
font-size:20px;
line-height:1.1em;
color:#009551;
font-weight: normal;
padding:0;
margin:0 0 20px 0}
.post-detail .entry .widget-container h3 {
font-size:20px}
.sidebar .widget-container ul {
margin:0}
.sidebar .widget-container li,
.f_col .widget-container li {
list-style:none;
margin:0;
padding:0}
.sidebar .widget-container li ul{
padding-left:5px}
.sidebar .widget-container li a,
.content .widget-container li a {
color:#292929}
.content .widget_featured_posts .post-descr a {
color:#e8750f}
.sidebar .widget-container li a:hover,
.content .widget-container li a:hover {
color:#ff7200}
.sidebar .widget-container .current-menu-item a,
.sidebar .widget-container .current-menu-ancestor a,
.sidebar .widget-container .current_page_item a,
.sidebar .widget-container .current-cat a,
.sidebar .widget-container .current-menu-item li a:hover,
.sidebar .widget-container .current-menu-ancestor li a:hover,
.sidebar .widget-container .current-menu-ancestor .current-menu-item a {
color:#e8890f;
background-color:#f2f2f2;
text-shadow:0 1px 1px #fff}
.sidebar .widget-container .current-menu-item li a,
.sidebar .widget-container .current-menu-ancestor li a {
color:#686868;
background-color: transparent}
.sidebar .widget-container ul li ul,
.f_col .widget-container ul li ul{
padding:5px 0 0 10px;
margin:0}
.sidebar .widget-container ul li ul li,
.f_col .widget-container ul li ul li {
padding-left:15px}
.sidebar .widget-container ul li ul li ul,
.f_col .widget-container ul li ul li ul {
padding-left:7px}
.sidebar .widget-container ul li ul li ul li,
.f_col .widget-container ul li ul li ul li {
padding-left:10px;
margin-bottom:2px;
text-transform:none;
font-size:14px}
.f_col .widget-container ul li ul li ul li {
font-size:13px}
.widget-container .widget_icon {
float:left;
margin:3px 10px 0 0} .widget_nav_menu ul,
.widget_categories ul,
.widget_archive ul,
.widget_links ul,
.widget_meta ul,
.widget_pages ul {
padding:0 !important}
.widget_nav_menu li,
.widget_categories li,
.widget_archive li,
.widget_links li,
.widget_meta li,
.widget_pages li {
font-size:15px;
font-weight:bold;
margin:0}
.f_col .widget_nav_menu li,
.f_col .widget_categories li,
.f_col .widget_archive li,
.f_col .widget_links li,
.f_col .widget_meta li,
.f_col .widget_pages li {
font-size:14px;
font-weight:normal}
.widget-container.widget_nav_menu li a,
.widget_categories li a,
.widget_archive li a,
.widget_links li a,
.widget_meta li a,
.widget_pages li a {
display:block;
padding:8px 15px;
color:#26363d;
border-bottom:1px solid #e7e7e7}
.f_col .widget-container.widget_nav_menu li a,
.f_col .widget_categories li a,
.f_col .widget_archive li a,
.f_col .widget_links li a,
.f_col .widget_meta li a,
.f_col .widget_pages li a {
padding:8px 0 10px 0;
color:#d6dee1;
border-bottom:none}
.widget-container.widget_nav_menu a:hover,
.widget-container.widget_nav_menu .current-menu-item a,
.widget-container.widget_nav_menu .current-menu-item li a:hover,
.widget-container.widget_categories a:hover,
.widget-container.widget_categories .current-menu-item a,
.widget-container.widget_categories .current-menu-item li a:hover,
.widget-container.widget_archive a:hover,
.widget-container.widget_links a:hover,
.widget-container.widget_meta a:hover,
.widget-container.widget_pages a:hover{
color:#e8890f;
background-color:#f2f2f2;
text-shadow:0 1px 1px #fff;
border-radius:5px;
-webkit-border-radius:5px}
.f_col .widget-container.widget_nav_menu a:hover,
.f_col .widget-container.widget_nav_menu .current-menu-item a,
.f_col .widget-container.widget_nav_menu .current-menu-item li a:hover,
.f_col .widget-container.widget_categories a:hover,
.f_col .widget-container.widget_categories .current-menu-item a,
.f_col .widget-container.widget_categories .current-menu-item li a:hover,
.f_col .widget-container.widget_archive a:hover,
.f_col .widget-container.widget_links a:hover,
.f_col .widget-container.widget_meta a:hover,
.f_col .widget-container.widget_pages a:hover{
color:#e8890f;
background-color: transparent;
text-shadow: none}
.widget-container.widget_nav_menu li ul li a,
.widget-container.widget_nav_menu .current-menu-item li a,
.widget-container.widget_categories li ul li a,
.widget-container.widget_categories .current-menu-item li a {
background:none;
color:#888;
font-weight:500} .widget_featured_posts {
font-family: 'Cabin', sans-serif;
font-size:13px;
line-height:1.5em;}
.widget_featured_posts ul {
margin:0 !important}
.col_1_3 .widget_featured_posts {
width:280px}
.widget_featured_posts .post-title {
font-family: 'Sanchez', serif;
font-size:20px;
line-height:1.1em}
#middle .widget_featured_posts .post-title {
min-height:70px !important}
.widget_featured_posts .post-image {
padding:5px 0;
max-width:100%}
.widget_featured_posts .post-title a {
color:#26363d}
.widget_featured_posts .post-title a:hover {
color:#e8750f}
.widget_featured_posts .post-item .post-meta,
#middle .widget_featured_posts .post-item .post-meta {
margin:5px 0}
.widget_featured_posts .post-descr {
color:#808080}
#middle .widget_featured_posts .post-more a {
-webkit-box-shadow: none;
box-shadow:  none;
background-color:#f0f0f0;
border-color:#e6e6e6;
font-size:11px}
#middle .widget_featured_posts .post-more a span {
color:#26363d;
text-shadow:0 1px 1px #fff;
font-weight:bold}
#middle .widget_featured_posts .post-more a:hover {
-webkit-box-shadow: 0 1px 1px 0 #c0c0c0;
box-shadow: 0 1px 1px 0 #c0c0c0;
background-color:#06af61;
border-color:#008b6a}
#middle .widget_featured_posts .post-more a:hover span {
color:#00341b;
text-shadow:0 1px 1px #76d9ac;} .widget_twitter .tweet_image {
float:left;
width:30px;
height:30px;
margin:5px 10px 0 0}
.widget_twitter .tweet_image img {
width:30px;
height:30px}
.widget_twitter .tweet_item {
clear:both;
padding:15px 0}
.widget_twitter .tweet_text {
float:left;
width:198px}
.sidebar .widget_twitter .tweet_text {
width:210px}
.widget_twitter .tweet_text .inner{
line-height:1.2em}
.widget_twitter .tweet_item a {
color:#ff7200} .widget_calendar table {border-collapse: collapse; border-spacing:0; width:99%; padding:2px 0; margin:5px 2px; border:1px solid #e6e6e6; background:#f9f9f9}
.widget_calendar table th{border:1px solid #e6e6e6; font-size:14px; color:#009551; background:#f2f2f2; padding:2px}
.widget_calendar table td{color:#4f5e62;border:1px solid #e4e4e4;text-align:center; padding:2px}
.widget_calendar table a { color:#ff8a00; padding:0 1px}
.widget_calendar table a:hover { background:#e8890f; color:#fff}
.widget_calendar table tfoot td { border:none}
.widget_calendar #today { background:#fefefe; color:#e8890f}
.widget_calendar table caption {
line-height:18px;
text-align:left;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icons_16_date.png) 0 1px no-repeat}
.widget_calendar.boxed table {
background:#fff} .widget-container.widget_search {
width:250px}
.widget_search label, .widget_search cite, .widget_search .screen-reader-text {
display:none}
.widget_search form {
position:relative;
border:1px solid #e6e6e6;
background:#f2f2f2;
padding:15px}
.widget_search input {
float:left;
margin:0}
.widget_search .inputField {
width:164px;
padding-right:40px}
.f_col .widget_search .inputField {
width:136px}
.widget_search input.btn-submit {
margin:2px 0 0 -32px;
width:30px;
height:30px;
border:1px solid #d5d5d5;
border-radius:3px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_search.png) center center #fefefe no-repeat;
overflow:hidden;
text-indent:-5000px} .sidebar .widget-container.widget_contact {
font-size:13px}
.widget_contact .inner {
background:#f2f2f2;
-webkit-border-radius:3px;
border-radius:3px;
padding:20px}
.content .col_1_2 .widget_contact {
width:270px}
.contact-address .name {
font-size:15px}
.widget_contact .contact-address  {
padding:0;
font-size:13px}
.sidebar .widget_contact .contact-address .address {
margin:0 0 10px 0;
color:#808080;
font-style:italic}
.contact-address div {
clear:both;
line-height:1.3em;
padding:1px 0;
font-weight:normal}
.sidebar .contact-address em {
color:#000;
display:inline-block;
width:52px;
font-style: normal;
background-repeat: no-repeat}
.sidebar .contact-address div span,
.sidebar .contact-address .mail a {
color:#000}
.sidebar .contact-address .mail a:hover {
color:#e8890f} .sidebar .widget_text .textwidget {
line-height:1.6em;
padding:0;
color:#111;
font-family: 'Cabin', sans-serif;
font-size:14px}
.sidebar .widget_text .textwidget p {
margin-bottom:15px}
.sidebar .widget_text .textwidget a {
color:#ff7200}
.f_col .widget_text .textwidget {
color:#d6dee1} .widget_tag_cloud .tagcloud {
line-height:1.5em}
.widget_tag_cloud .tagcloud a {
background:#f2f2f2;
color:#404040;
display:inline-block;
line-height:26px;
margin:3px 2px;
padding:0 11px;
font-size:12px !important;
border-radius:3px;
-webkit-border-radius:3px}
.widget_tag_cloud .tagcloud a:hover {
color:#f2f2f2;
background:#404040}
.f_col .widget_tag_cloud .tagcloud a {
color:#e6e6e6;
background:#5a6164}
.f_col .widget_tag_cloud .tagcloud a:hover {
background:#f2f2f2;
color:#404040} .twitter ul {
margin:15px 0;
padding:0}
.twitter li {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/icon_twitter.png) 0 0 no-repeat;
padding-left:30px;
list-style:none;
margin-bottom:14px !important;
color:#4f5e62;
min-height:24px;
font-size:16px;
font-style:italic}
.twitter li a {
text-decoration:none}
.twitter h2 {
margin-bottom:30px !important}
.sidebar .twitter h3 {
padding-left:30px}
.twitter li a {
text-decoration:none}
.sidebar .twitter h3 {
padding-left:30px}
.sidebar .widget {
margin-bottom:30px} .flickr{
padding:0}
.flickr .flickr_badge_image {
margin:4px 10px 4px 0;
list-style:none;
display:block;
float:left}
.flickr .flickr_badge_image img  {
width:100px;
height:100px}
.f_col .flickr .flickr_badge_image {
margin:6px 6px 0 0}
.ie8 .f_col .flickr .flickr_badge_image {
width:66px;
height:66px}
.f_col .flickr .flickr_badge_image img {
width:60px;
height:60px;
padding:3px;
background:#5a6164}
.sidebar .flickr .flickr_badge_image{
float:left;
margin:5px 15px 10px 0}
.sidebar .flickr .flickr_badge_image img {
width:65px;
height:65px} .post_list {
padding:0 !important;
margin:0 !important}
.post_list li {
list-style:none;
clear:both;
padding:10px 12px 10px 18px;
font-size:13px;
min-height:55px;
background:#fff;
margin:0 !important}
.f_col .post_list li {
min-height:inherit;
line-height:1.4em}
.post_list .odd {
background:#e8e8e8}
.sidebar .post_list li {
background:#e8e8e8}
.sidebar .post_list .odd {
background:#fff}
.post_list li a {
text-decoration:none;
color:#26363d;
font-size:15px}
.post_list li a:hover {
color:#e8890f}
.post_list .date {
color:#727272;
font-style:italic;
padding-top:3px;
font-size:13px;
line-height:1em}
.post_list .thumbnail {
float:right;
margin-left:10px;
border:none !important} .widget_recent_posts ul,
.widget_popular_posts ul {
margin:10px 0;
padding:0}
.widget_recent_posts ul li,
.widget_popular_posts ul li {
list-style:none;
clear:both;
margin-bottom:45px;
margin-top:20px}
.f_col .widget_recent_posts ul li,
.f_col .widget_popular_posts ul li {
padding:15px 0}
.f_col .widget_recent_posts ul li:first-child,
.f_col .widget_popular_posts ul li:first-child {
padding-top:0}
.content .widget_recent_posts .post-meta,
.content .widget_popular_posts .post-meta  {
padding:10px 0 5px 0;
text-align:left;
font-size:13px;
color:#404040;
margin:0 !important}
.widget_recent_posts .post-meta a,
.widget_popular_posts .post-meta a {
color:#e8890f;
font-style:normal;
text-decoration:none}
.widget_recent_posts .post-meta .link-comments,
.widget_popular_posts .post-meta .link-comments {
color:#404040 !important;
background:none;
padding:0}
.widget_recent_posts .post-meta a:hover,
.widget_popular_posts .post-meta a:hover {
color:#e8890f !important}
.widget_recent_posts ul li img,
.widget_popular_posts ul li img {
width:75px;
height:75px;
float:left;
margin:2px 10px 0 0;
border:none !important}
.widget_recent_posts ul li .post-title,
.widget_popular_posts ul li .post-title {
color:#009551;
font-size:17px;
margin-bottom:5px}
.widget_recent_posts ul li .post-title:hover,
.widget_popular_posts ul li .post-title:hover {
color:#e8890f}
.widget_recent_posts .date,
.widget_popular_posts .date {
color:#999;
padding-top:3px;
font-size:12px;
line-height:12px}
.extras {
line-height:1.4em;
padding-top:5px;
padding-bottom:7px}
.content .link-arrow {
clear:both;
padding-right:15px;
color:#ff8a00;
text-transform:uppercase;
font-size:12px;
font-weight:bold}
.separator {
margin:0 5px;
color:#9a9a9a} .content .widget_recent_entries {
width:250px}
.sidebar .widget_recent_entries {
padding-bottom:25px}
.content .widget_recent_entries ul {
margin:0}
.widget_recent_entries li,
.widget_recent_comments li  {
clear:both;
line-height:1.3em;
padding:15px 0 !important;
margin:0}
.widget_recent_entries li {
min-height:60px}
.widget_recent_entries .post-title {
font-size:15px;
display:block;
min-height:30px}
.widget_recent_entries .post-meta {
font-size:12px;
padding-top:5px}
.f_col .widget_recent_entries .post-meta {
padding-top:5px;
clear:both}
.widget_recent_entries .post-date {
font-style:italic;
color:#999;
float:right}
.content .widget_recent_entries .post-meta a,
.sidebar .widget_recent_entries .post-meta a {
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#e8890f}
.f_col .widget_recent_entries .post-meta .post-date,
.f_col .widget_recent_entries .post-meta a {
color:#747e82}
.f_col .widget_recent_entries a:hover,
.f_col .widget_recent_entries .post-meta a:hover {
color:#e8890f}
#middle .widget_recent_entries li:first-child,
#middle .widget_recent_comments li:first-child {
background:none;
padding-top:0}
.widget_recent_entries li .thumbnail,
.widget_recent_comments li .thumbnail {
width:62px;
height:62px;
float:left;
margin-right:10px}
.f_col .widget_recent_entries li,
.f_col .widget_recent_comments li  {
line-height:1.3em;
padding:10px 0 !important}
.f_col li .thumbnail,
.f_col li .thumbnail {
width:32px;
height:32px;
margin:3px 10px 0 0} .sidebar .widget-container.widget_recent_comments a {
color:#ff8a00}
.sidebar .widget-container.widget_recent_comments li {
line-height:1.2em !important} .widget_login {
width:250px}
.widget_login h3 {
margin-top:10px}
.widget_login form {
border:1px solid #e6e6e6;
background:#f2f2f2;
padding:15px}
.widget-container.boxed form {
border:none;
background:none;
padding:0}
.widget_login input {
width:194px;
font-size:13px;
color:#555;
padding:7px 10px}
.f_col .widget_login input {
width:164px}
.widget_login p {
margin:0 0 15px 0 !important}
.widget_login .forgetmenot {
line-height:1.2em;
float:left;
display:block;
font-size:13px}
.widget_login .forgetmenot input {
margin:0 3px 0 0;
float:left;
border:none ;
width:auto !important;
padding:0 !important}
.widget_login .submit {
margin:0 !important;
clear:both;
display:block}
.widget_login .btn-submit {
margin:0;
width:140px !important}
.widget_login .forget_password {
display:block;
float:left;
font-size:13px;
line-height:1.8em}
.ie7 .widget_login .forget_password,
.ie8 .widget_login .forget_password  {
width:auto;
padding-left:5px;
padding-top:1px}
.widget_login .input_styled label {
font-size:13px;
margin-right:10px}
.widget_login .forget_password a {
color:#e8890f;
font-style:italic}
.widget_login .forget_password a:hover {
color:#e67f0d}      .entry {
line-height:1.5em}
.entry .video iframe {
max-width:100%;}
.content .map img  {
max-width:none !important}
.post-item .entry,
.post-detail .entry {
padding:0;
color:#4f5e62}
.post-detail {
padding-bottom:10px;
margin-bottom:20px}
.post-page {
background:none}
.full_width .post-detail {
background:none;
padding:0;
margin:0}
.entry .post-title h2 {
color:#110d09;
display:block}
.post-item .post-meta,
.entry .post-item .post-meta {
color:#808080;
font-size:13px;
line-height:1.1em;
margin:20px 0 15px 0;
font-family: 'Cabin', sans-serif;
font-style:italic}
.post-item .post-meta a,
.entry .post-item .post-meta a {
color:#009551}
.post-item .post-meta a:hover,
.entry .post-item .post-meta a:hover {
color:#e8750f}
.postlist .post-item {
padding:40px 0 30px 0}
.postlist .post-item:first-child {
padding:0 0 30px 0}
.postlist .post-item .link-more {
font-size:12px;
font-weight:600}
.postlist .post-title h2,
.post-detail .post-title h1 {
margin:0}
.postlist .post-title h2 a {
color:#26363d}
.postlist .post-title h2 a:hover {
color:#e8750f}
.postlist .post-item .post-meta,
.post-detail .post-meta {
color:#595959;
margin:10px 0 20px 0}
.postlist .post-image {
display:inline-block;
margin:0 0 15px 0;
max-width:100%}
.postlist .post-image.alignleft {
margin:5px 20px 5px 0}
.postlist .post-image.alignright {
margin:5px 0 5px 20px}
.postlist .post-date,
.post-detail .post-date {
color:#009551}
#middle .post-author {
color:#009551}
.post-share {
float:right;
margin:0 0 5px 20px}
.link-comments {
color:#009551;
text-decoration:none;
font-style:italic}
.post-item .entry .frame_center {
margin-bottom:20px}
.entry p,
.middle_row p {
margin:0 0 17px 0}
.entry a {
color:#e8750f}
.entry .subtitle {
color:#009551;
font-size:15px;
margin-bottom:25px}    .tf_pagination {
position:relative;
clear:both;
margin:40px 0 20px;
text-align:center;
font-size:14px;
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/divider_line.png) center repeat-x}
.tf_pagination .inner {
background:#fff;
margin:0 15%}
.tf_pagination .page-numbers {
margin:0 10px;
color:#4f5e62;
display:inline-block}
.tf_pagination .page-numbers:hover,
.tf_pagination .page_current {
color:#e8750f}
.tf_pagination .page_prev,
.tf_pagination .page_next {
position:absolute;
top:0;
right:20%;
display:block;
width:52px;
height:22px;
line-height:22px;
overflow:hidden;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
color:#fff;
background:#ccc;
border-radius:15px;
-webkit-border-radius:15px;
border:1px solid #c9c9c9;
border-top:1px solid #a0a0a0;
border-bottom:1px solid #e6e6e6;
-webkit-box-shadow: inset 0 1px 1px 0 #a0a0a0;
box-shadow: inset 0 1px 1px 0 #a0a0a0;
text-shadow:0 1px 1px #bcbcbc}
.tf_pagination .page_prev {
right:auto;
left:20%}
.tf_pagination .page_prev:hover,
.tf_pagination .page_next:hover {
background:#999;
border:1px solid #999;
border-top:1px solid #888;
border-bottom:1px solid #afafaf;
-webkit-box-shadow: inset 0 1px 1px 0 #666;
box-shadow: inset 0 1px 1px 0 #666}   .author-box {
clear:both;
margin:20px 0}
.author-box h3,
.entry .author-box h3 {
font-weight:normal;
margin:0;
padding:0 0 20px 0;
font-size:24px}
.author-description {
padding:15px;
border:1px solid #e6e6e6;
border-radius:3px;
-webkit-border-radius:3px;
background:#f2f2f2}
.author-image {
float:left;
width:108px;
height:108px;
margin-right:20px}
.author-image img {
width:100px;
height:100px;
background:#fff;
padding:4px}
.author-text {
float:left;
width: 462px;
color:#4c4c4c;
font-size:13px;
line-height:1.5em}
.author-text p {
margin-bottom:10px}
.author-text h4,
.entry .author-text h4 {
color:#e8890f;
font-family: 'Cabin', sans-serif;
font-size:14px;
text-transform:uppercase;
margin:0 0 10px 0!important;
font-weight:600}
.author-contact {
color:#009551;
height:25px;
font-size:12px;
font-weight:bold}
.author-contact label {
line-height:25px}
.author-contact a {
display:inline-block;
width:25px;
height:25px;
overflow:hidden;
text-indent:-1000px;
margin:0 1px}
.author_link_1, .author_link_2, .author_link_3,.author_link_facebook, .author_link_twitter, .author_link_in {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/icons/author_socials.png) 0 0 no-repeat}
.author_link_2, .author_link_twitter{
background-position:0 -25px}
.author_link_3, .author_link_in {
background-position:0 -50px}
.author-contact label {
display:inline-block;
float:left;
margin-right:10px}   .comment-list {
position:relative;
padding:0 0 10px 0;
margin-top:30px}
.link-add-comment {
position:absolute;
top:10px;
right:5px;
color:#e8890f;
font-weight:bold;
text-transform:uppercase;
font-size:13px}
.comment-list h2 {
font-size:27px;
margin:0 0 20px 0}
.comment-list ol, .comment-list ul {
margin:0;
padding:0}
.comment-list ol {
margin-bottom:20px;
padding-bottom:10px}
.comment-list ol li:first-child {
border:none}
.comment-list ul li,
.comment-list ol li,
.comment-list ol li ul li:first-child {
margin:10px 0 0 0;
list-style:none}
.comment {
clear:both;
display:block;
min-height:25px;
padding:0;
color:#4f5e62}
.comment-body {
background:#f2f2f2;
border:1px solid #e6e6e6;
padding:15px 20px}
.comment-avatar {
width:72px;
float:left;
margin-right:20px}
.comment-avatar .avatar img {
width:72px;
height:72px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%}
.comment-list li li .comment-avatar {
width:72px}
.comment-list li li .comment-avatar .avatar img {
width:72px;
height:72px}
.comment-text {
float:left;
width:480px;
position:relative;
font-size:13px}
.comment-author {
padding-bottom:5px;
text-align:right;
color:#808080;
font-size:12px}
.link-author {
font-size:16px;
text-decoration:none;
float:left;
font-family:'Sanchez', serif;
color:#009551}
a.link-author:hover,
.link-reply:hover {
color:#e8750f}
.comment-date {
color:#808080;
font-size:12px;
font-style:italic}
.link-reply {
color:#808080;
font-style:italic}
.comment-entry {
line-height:1.5em}
.children li {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/comments_sub.png) 80px 5px no-repeat;
padding-left:97px}
.children .comment-text {
width:382px}
.children .children .comment-text {
width:284px}   .add-comment ,.comment-respond {
margin:20px 0 40px 0;
position:relative;
background:#f2f2f2;
border:1px solid #e6e6e6}
.contact-form {
margin:40px 0}
.add-comment h3,.comment-respond  h3,
.contact-form h3 {
height:55px;
line-height:55px;
color:#e8750f;
font-size:21px;
text-shadow:0 1px 1px #fff;
padding:0 20px;
margin:0 !important}
.comment-form {
background:url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/comment-form_bg.png) 0 0 repeat-x #f2f2f2;
border-top:1px solid #d9d9d9}
.comment-form form {
padding:15px 20px}
.comment-form .row {
padding:5px 0;
position:relative;
margin-right:20px}
.field_select {
z-index:2}
.field_text {
z-index:1}
.comment-form .row.omega {
margin-right:0}
.comment-form .row .label_title {
line-height:18px;
display:block;
color:#000;
font-size:14px;
margin-bottom:3px;
font-weight:bold}
.comment-form .inputtext,
.comment-form .textarea,
.comment-form .select_styled,
#topm-select {
color:#666;
font-size:14px;
line-height:18px;
width:258px;
margin:3px 0}
.comment-form .rowRadio,
.comment-form .rowCheckbox {
width:280px}
.comment-form .input_styled .label_title {
margin-bottom:10px}
.comment-form .input_full {
width:558px}
.comment-form .select_styled{
height:34px;
width:280px; }
#topm-select {
display:none;}
.comment-form .select_styled option,
#topm-select option {
font-size:13px;
padding:9px 0;
text-indent:5px}
.comment-form .textarea {
width:558px;
height:100px;
overflow:auto}
.comment-form .rowSubmit {
padding:0;
position:relative;
text-align:left;
margin-right:0}
.btn-submit, .btn-arrow,
input.btn-submit, input.btn-arrow,
.comment-form .btn-submit{
font-size: 12px;
line-height:1em;
font-weight:bold;
text-transform:uppercase;
color: #753c00;
padding: 0 10px 2px 10px;
width:140px;
height:34px;
text-align:center;
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/btn_submit.png) 0 0 no-repeat}
.ie7 .btn-submit, .ie7 .btn-arrow,
.ie7 .comment-form .btn-submit {
filter:chroma(color=#000000);
border:none;
width:140px;
text-align:center;}
.link-reset {
color:#e8750f;
font-size:12px;
text-shadow:0 1px 1px #fff;
font-weight:500;
text-transform:uppercase;
position:absolute;
top:17px;
right:5px}
.link-reset:hover {
color:#ff8a00}   .gallery-list {
position:relative}
.gallery-list .gallery-author {
display:none}
.gallery-item h2{
font-size:20px;
margin:0 0 5px 0 !important}
.gallery-item h2 a{
color:#26363d}
.gallery-item h2 a:hover {
color:#e8890f}
.gallery-list .link-more {
font-size:12px;
font-weight:600} .gl_col_1 {
padding-bottom:30px}
.gl_col_1 .gallery-item {
clear:both;
margin:50px 0 0 0;
padding:50px 0 0 0;
border-top:1px solid #dfe1e2}
.gl_col_1 .gallery-item:first-child {
border:none;
padding:0;
margin:0}
.gl_col_1 .gallery-image {
float:left;
width:460px;
height:230px;
margin:0 20px 0 0}
.gl_col_1 .gallery-text {
width:460px;
float:left}
.gl_col_1 .gallery-author {
display:block;
font-style:italic;
color:#808080;
margin-bottom:20px} .gl_col_2 .gallery-item,
.gl_col_3 .gallery-item {
float:left;
margin:0 10px 50px 10px;
width:460px;
height:420px}
.gl_col_2 .gallery-item h2 {
margin:0 0 20px 0 !important}
.gl_col_2 .gallery-image {
margin:0 0 20px 0} .gl_col_3 .gallery-item {
width:300px;
height:360px}
.gl_col_3 .gallery-item img {
width:300px;
height:150px}
.gl_col_3 .gallery-item h2 {
margin:0 0 10px 0 !important}
.gl_col_3 .gallery-image {
margin:0 0 10px 0}    .ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden}
.invisible { visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }   @media print {
* { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } a, a:visited { text-decoration: underline; }
a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; } tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
} .cancel-comment-reply small{
margin-left: 20px;
}
.full_width .comment-respond, .full_width #comments{
width: 624px;
}
.comment-body #respond,.comment-body #comments{
width: 580px;
}
.comment-body #respond{
margin-top: 100px;
}
.comment-body #respond input{
width: 238px;
}
.comment-body #respond #submit{
width: 140px;
}
.comment-body #respond textarea{
width: 520px;
}
.widget_categories .children li{
background: none;
}
.widget_categories select,.widget_archive select{
height: 38px;
width: 250px;
}
.footer_widgetarea .widget_categories select,.footer_widgetarea .widget_archive select{
height: 38px;
width: 220px;
}
.sidebar .widget-container .current-cat a{
border-radius: 5px;
}
.minigallery_carousel .carousel_content li a{
color: rgb(217, 217, 217);
}
.post-share iframe{
float: right;
width: 79px !important;
margin-bottom: 10px;
}
.post-share .google_plus iframe{
width: 59px !important;
}
.header .header_map_size{
width: 100%; }
.faqlist h2 a{
color: #26363d;
}
.box_inner{
padding: 8px;
}
.dropdown .mega-nav .submenu-1 > li.first.only{
border-radius: 4px !important;
left: -130px;
}
.submenu-2 li a{
background: none !important;
}
.mega-nav-widget .widget_featured_posts ul li .post-author a,.mega-nav-widget .widget_featured_posts ul li .post-descr a{
display: inline !important;
font-size: 13px !important;
color: #e8890f !important;
}
.mega-nav-widget .widget_login .forget_password a{
color: #e8890f !important;
}
.mega-nav-widget .newsletter_subscription_box .newsletter_text a{
color: #ff7200 !important;
}
.mega-nav-widget .newsletter_subscription_box .newsletter_text span{
display: inline;
}
.mega-nav-widget .newsletter_subscription_box #newsletter{
margin-top: 10px;
}
.mega-nav-widget .newsletter_subscription_box .newsletter_subscription_submit{
margin-top: 12px;
}
.mega-nav-widget > h2{
text-align: center;
color: #fff;
margin-bottom: 8px;
margin-top: 8px;
}
.mega-nav-widget .widget_popular_posts ul, .mega-nav-widget .widget_recent_posts ul{
padding-left: 20px;
}
.mega-nav-widget .widget_popular_posts .post-meta,.mega-nav-widget .widget_recent_posts .post-meta{
text-transform: lowercase;
}
.mega-nav-widget .widget_popular_posts .post-meta a,.mega-nav-widget .widget_recent_posts .post-meta a{
display: inline;
}
.mega-nav-widget .widget_popular_posts .post-title, .mega-nav-widget .widget_recent_posts .post-title{
color:#009551 !important;
}
.mega-nav-widget .widget_popular_posts .link-arrow,.mega-nav-widget .widget_recent_posts .link-arrow{
color: #ff7200 !important;
font-size: 11px !important;
}
.mega-nav-widget .widget_popular_posts .link-comments,.mega-nav-widget .widget_recent_posts .link-comments{
color: #aab0b3 !important;
}
.mega-nav-widget .widget_popular_posts .extras,.mega-nav-widget .widget_recent_posts .extras{
color: #747e82;
}
.oneByOne_item{
display: none;
}
.tweet_item .tweet_time{
margin-left: 40px;
}
.mega-nav-widget .tweet_item .tweet_time{
margin-left: 0px;
}
.entry .post-image{
margin: 0 0 15px 0;
}
.vidimg_slider .slider_item:first-child .slider_btn{
z-index: 11 !important;
}
.sticky , .gallery-caption ,.bypostauthor{}
.comment-form .form-submit {
padding: 0;
position: relative;
text-align: left;
margin-right: 0;
}
p.form-submit #submit
{
font-size: 12px;
line-height:1em;
font-weight:bold;
text-transform:uppercase;
color: #753c00;
padding: 0 10px 2px 10px;
width:140px;
height:34px;
text-align:center;
background: url(//phoenixcaribbean.com/wp-content/themes/conexus-parent/images/btn_submit.png) 0 0 no-repeat;
font-family: 'Cabin', sans-serif;
}
.body_wrap .header_top{
z-index: 9999;
}
.header .container{
z-index: 998;
overflow: hidden;
}