/*  
Theme Name: PlatformPro

Description: PlatformPro is a drag-and-drop theme-design framework for WordPress. It will help you do amazing things with your site, faster & easier than ever before. Designed and developed by <a href="http://pagelines.com/">PageLines</a> in San Diego, California. Twitter @pagelines

Version: 1.1.3

Author: PageLines

Author URI: http://www.pagelines.com

Theme URI: http://www.pagelines.com/themes/platformpro

Tags: buddypress, theme-options, white, silver, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, flexible-width, custom-menu, fixed-width, threaded-comments, custom-header, custom-colors, translation-ready

***** IMPORTANT ***** 
Don't pirate this theme. Themes are typically hacked and injected with spam files and scripts that will get you 'black-listed' from search engines and create security risks on your server.
 
License: GPL
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/

/* 

	Customization CSS in PageLines Themes
	- Customize PageLines themes by adding CSS in the theme settings or in a child theme. 
	- Don't add it here; as it will either get overwritten by updates, or prevent you from updating at all

*/

/* Get Core CSS */
@import url('core/css/core.css');

/* Get Theme CSS */
@import url('css/theme.css');

/* Get Dynamic CSS */
@import url('core/css/dynamic.css');

/* For WordPress.org theme repository checklist */
.alignright {}
.alignleft {}
.alignnone {}
.aligncenter {}
.avatar {}
.wp-caption {}
.wp-caption-text {}
.gallery {}
.gallery-caption {}
.sticky {}
.bypostauthor {}
.wp-smiley {}


/*--------------------------------------*/
/*-----------------BODY-----------------*/
/*--------------------------------------*/
body.fixed_width {
    background:#012048;
    border-top: medium none;
    color: #FFFFFF;
}

body.fixed_width {
    background: #08336a;
    border-top: medium none;
    color: #FFFFFF;
}
body.fixed_width {
border-top: medium none;
    color: #FFFFFF;
background: rgb(11,68,142); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwYjQ0OGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDYxYjU0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  rgba(11,68,142,1) 0%, rgba(6,27,84,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(11,68,142,1)), color-stop(100%,rgba(6,27,84,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(11,68,142,1) 0%,rgba(6,27,84,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(11,68,142,1) 0%,rgba(6,27,84,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(11,68,142,1) 0%,rgba(6,27,84,1) 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  rgba(11,68,142,1) 0%,rgba(6,27,84,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b448e', endColorstr='#061b54',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

.font-sub, #primary-nav li a, .metabar, .subtext, .subhead, .widget-title, .post-comments, .reply a, .editpage, .site-description, #pagination .wp-pagenavi, .fcontent .flink, .post-edit-link, #wp-calendar caption, #wp-calendar thead th, #callout .callout_copy, #breadcrumb, .ticker-wrap, h5.sidebartitle, #highlight .highlight-subhead, .soapbox-links a, .fancybox, .standard-form .admin-links {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

body #page {
    background:transparent;
}
.font-primary, body, .commentlist {
    font-family: verdana;
}

h2 {
color: #A79A6B;
font-size: 19px;
font-weight: lighter;
letter-spacing: 1px;
margin-bottom: 0.6em;
padding: 6px 8px 3px 0;
text-align: left;
text-transform: uppercase;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, .fpost .post-title h2 a {
color: #938260;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.one-sidebar-right #column-main .mcolumn-pad, .one-sidebar-right #container #content, .two-sidebar-right #column-main .mcolumn-pad, .two-sidebar-right #container #content {
padding: 10px;
}

.scolumn-pad {
padding: 10px;
}

.fixed_width #page {
margin: 0px auto 0;
}

.fpost .post-excerpt {
color: white;
}


/*--------------------------------------*/
/*-----------------header---------------*/
/*--------------------------------------*/

.fixed_width #branding .content-pad {
   background: #c9bd82; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YmQ4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MzgyNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c9bd82 0%, #938260 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9bd82), color-stop(100%,#938260)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c9bd82 0%,#938260 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c9bd82 0%,#938260 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c9bd82 0%,#938260 100%); /* IE10+ */
background: linear-gradient(top,  #c9bd82 0%,#938260 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9bd82', endColorstr='#938260',GradientType=0 ); /* IE6-8 */

    padding: 5px;
}
#page-main .content {
    border-left: 0 solid transparent;
    border-right: 0 solid transparent;
}

.phone {
    color: #01224C;
    float: right;
    font-family: times New Roman;
    font-size: 25px;
    position: relative;
    top: 45px;
}

.awards_logo {
width: 125px;
height: 50px;
float: right;
position: relative;
top: 37px;
left: 110px;
}


/*--------------------------------------*/
/*-----------------NAV BAR--------------*/
/*--------------------------------------*/
#primary-nav .content-pad {
    background: rgb(147,130,96); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: #001B3E;
    height: 30px;
    padding-top: 0;
}

#primary-nav .main-nav li a:hover {
    background: transparent;
}
.main-nav li.current-page-ancestor a, .main-nav li.current_page_item a, .main-nav li.current-page-ancestor ul a, .main-nav li.current_page_item ul a {
    background: transparent;
}
#primary-nav #nav_row {
    border-bottom: 1px solid #000000;
}

#primary-nav li a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #012048;
    display: block;
    font-size: 16px;
    font-weight: lighter;
    letter-spacing: 0.04em;
    line-height: 1.2em;
    padding: 10px 15px;
    text-decoration: none;
    text-transform: uppercase;
}
#feature {
margin: 0;
background: url(../../../images/feature_bar_left.png) no-repeat;
}

/*--------------------------------------*/
/*-----------------feature--------------*/
/*--------------------------------------*/
#feature-footer.nonav {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #DDDDDD -moz-use-text-color -moz-use-text-color;
    border-right: medium none;
    border-style: solid none none;
    border-width: 0 medium medium;
}
#feature {
    margin: 0;
}
#feature-area, .feature-wrap, #feature_slider .fmedia, #feature_slider .fcontent, #feature_slider .text-bottom .fmedia .dcol-pad, #feature_slider .text-bottom .feature-pad, #feature_slider .text-none .fmedia .dcol-pad {
    height: 325px;
    overflow: hidden;
}

#feature_slider .fcontainer.fstyle-nobg .fcontent, #feature_slider .fcontainer.fstyle-lightbg .fcontent, #feature_slider .fcontainer.fstyle-darkbg .fcontent {
    background: url("../../../images/bar_bg.png") no-repeat scroll 0 0 transparent;
}

#feature_slider .fcontainer.text-bottom .fcontent {
    bottom: 0;
    float: none;
    font-size: 1em;
    height: 51px;
    left: 0;
    margin-bottom: 14px;
    position: absolute;
    width: 100%;
    z-index: 200;
}

.fcontent .ftitle {
    font-family: verdana;
    font-size: 30px;
    font-weight: lighter;
    letter-spacing: 1px;
    text-transform: uppercase;
    vertical-align: middle;
}

#feature_slider .text-bottom .fcontent .fheading {
    background: none repeat scroll 0 0 transparent;
    float: left;
    padding: 0 10px;
    width: 100%;
}

#feature_slider .fcontent {
    text-shadow: none;
}



.feature_navigation {
    float: left;
    height: 305px;
    padding: 10px;
    text-align: center;
    width: 307px;
background: rgb(69,72,77); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-8 */


}

.feature_nav_item, .feature_nav_item a {
    border-radius: 5px 5px 5px 5px;
    color: #ffffff;
    font-size: 20px;
    margin: 3px;
    padding: 6px 0;
}

.feature_nav_item:hover {
    color: #012048;
    box-shadow: 0px 0px 1px #000000;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YmQ4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MzgyNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c9bd82 0%, #938260 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9bd82), color-stop(100%,#938260)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c9bd82 0%,#938260 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c9bd82 0%,#938260 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c9bd82 0%,#938260 100%); /* IE10+ */
background: linear-gradient(top,  #c9bd82 0%,#938260 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9bd82', endColorstr='#938260',GradientType=0 ); /* IE6-8 */
}
}

/*--------------------------------------*/
/*-----------------widget--------------*/
/*--------------------------------------*/
#morefoot {
    padding: 0;
}
#morefoot .widget-title {
    border-bottom: 0 solid #DDDDDD;
    margin-bottom: 0em;
    padding-left: 0;
}

#morefoot .widget ul {
margin-left: 0px;
}

.feature_nav_header, .widget-title {
    border-bottom: 0px solid #DDDDDD;
    color: #A79A6B;
    font-size: 19px;
    font-weight: lighter;
    letter-spacing: 1px;
    margin-bottom: 0.6em;
    padding: 6px 8px 3px 0;
    text-transform: uppercase;
}

.feature_header_nav {
text-align: center;
}

#morefoot .content {
    background: none repeat scroll 0 0 #FFFFFF;
    text-align: justify;
}

.fixed_width #morefoot .dcol-pad {
    padding: 10px 0 10px 10px;
}
.patient_btn, .patient_btn a {
	float:left;
	width: 68px;
}

#tiptip_content {
font-size: 14px;
color: white;
text-shadow: 0 0 2px black;
padding: 4px 8px;
border: 1px solid #001b3e;
background-color: #191919;
background-color: rgba(25, 25, 25, 0.92);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(black));
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0 0 5px #000;
-webkit-box-shadow: 0 0 5px #000;
-moz-box-shadow: 0 0 5px #000;
text-align: center;
}

#tiptip_holder.tip_bottom {
padding-top: 0px;
}

/*
.patient_btn, .patient_btn a {
border-radius: 5px 5px 5px 5px;
box-shadow: 0 0 2px #000000;
font-family: verdana;
font-size: 12px;
height: 120px;
margin-bottom: 10px;
padding: 5px;
text-transform: uppercase;
width: 136px;
float: left;
text-align: center;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YmQ4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MzgyNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #c9bd82 0%, #938260 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9bd82), color-stop(100%,#938260));
background: -webkit-linear-gradient(top,  #c9bd82 0%,#938260 100%); 
background: -o-linear-gradient(top,  #c9bd82 0%,#938260 100%); 
background: -ms-linear-gradient(top,  #c9bd82 0%,#938260 100%); 
background: linear-gradient(top,  #c9bd82 0%,#938260 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9bd82', endColorstr='#938260',GradientType=0 ); 
}

.patient_btn:hover {
color:#ffffff;
}
*/

.widget {
margin-bottom: 10px;
padding: 0px;
overflow: hidden;

}

#footer .content-pad {
    background: url("../../../images/footer_bg.jpg") repeat scroll 0 0 transparent;
    padding: 15px;
}


.morefoot_left {
width: 614px;
padding-left: 10px;
float: left;
}

.morefoot_right {
width: 306px;
padding-left: 20px;
float: left;
}

.widget ul li {
list-style: none;
display: block;
padding: .3em 2px;
font-size: 16px;
}

#fullwidth_sidebar {
position: relative;
bottom: 102px;
height: 0px;
}

#fullwidth_sidebar .content {
margin-left: 10px;
width: 650px;
float: left;
height: 0px;
}



/*--------------------------------------*/
/*-----------------footer--------------*/
/*--------------------------------------*/
.fixed_width #footer .content {
background:url("../../../images/footer_bg.jpg") repeat scroll 0 0 transparent

    margin: 0 auto;

}

#footer .content-pad {
    padding: 15px;
}

#simple_footer_nav ul {
    float: left;
    margin: 0;
}

#simple_footer_nav .terms {
    float: right;
    margin-top: 0;
}

#footer li a {
color: white;
}

/*--------------------------------------*/
/*----------Our Physicians Page---------*/
/*--------------------------------------*/

.doc_container {
	float: left;
	height: 100%;
	width: 930px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: outset;
	border-bottom-color: #FFF;
}
.doc_text {
padding: 10px;
float: right;
height: 100%;
width: 790px;
}
.doc_img {
float: left;
height: 160px;
width: 120px;
}
.doc_name {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #a79a6b;
	float: left;
	width: 730px;
	margin-bottom: 10px;
}
.doc_title {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	color: #a79a6b;
	float: left;
	width: 730px;
	margin-bottom: 10px;
}
.doc_description {
	float: left;
	width: 800px;
}


/*--------------------------------------*/
/*-----------------boxes----------------*/
/*--------------------------------------*/

.doc_nav_container {
background: #0E2F60;
height: 140px;
margin-bottom: 20px;
padding: 10px;
border-radius: 10px;
box-shadow: inset 0px 1px 3px black;
}

.doc_section {
float: left;
width: 220px;
min-height: 50px;
}






.contact_container {
	height: 100%;
	width: 280px;
	margin-top:10px;
}
.contact_text_input {
	float: left;
	height: 25px;
	width: 215px;
}
.contact_text_field {
    float: left;
    height: 22px;
    padding-top: 3px;
    width: 65px;
}
.contact_row {
	float: left;
	height: 25px;
	width: 280px;
	margin-bottom:5px;
}



.contact_row_2 {
	float: left;
	height: 63px;
	width: 280px;
	margin-bottom:5px;
}
.contact_text_field_2 {
	float: left;
	height: 100px;
	width: 65px;
}
.contact_text_input_2 {
	float: left;
	height: 60px;
	width: 215px;
}



.contact_text_field_3 {
	float: left;
	height: 25px;
	width: 180px;
}
.contact_text_input_3 {
	float: left;
	height: 25px;
	width: 100px;
}


.contact_text_input_4 {
	float: left;
	height: 25px;
	width: 100px;
}
.contact_submit_box {
	float: right;
	height: 25px;
	width: 46px;
}
.contact_box_2 {
	height:60px;
	width: 210px;
}
.contact_box {
    height: 18px;
    width: 210px;
}

input, textarea {
    padding: 1px;
}

.feature_nav_item, .feature_nav_item a {
    border-radius: 5px 5px 5px 5px;
    color: #fffff;
    font-size: 20px;
    margin: 3px;
    padding: 14px 0;
}


#feature .content-pad {
border-bottom: 2px solid #000000;
}



input, textarea {
    background: none repeat scroll 0 0 #d5e5fb;
    border: 1px solid #8FADD2;
}

a, #subnav_row li.current_page_item a, #subnav_row li a:hover, #grandchildnav .current_page_item > a, .branding h1 a:hover, .post-comments a:hover, .bbcrumb a:hover, #feature_slider .fcontent.fstyle-lightbg a, #feature_slider .fcontent.fstyle-nobg a {
    color: #A79A6B;
}




#morefootbg {
background: #001b3e;
}
body #page {
background: url("../../../images/page_bg.png") repeat scroll 0 0 transparent;
color: white;
}

#morefoot {
padding: 0px;
}



.fixed_width #morefoot .dcol-pad {
padding:10px 0 0px 0px;
}

#feature_slider .fcontainer .fcontent h1, #feature_slider .fcontainer .fcontent h2, #feature_slider .fcontainer .fcontent h3, #feature_slider .fcontainer .fcontent h4, #feature_slider .fcontainer .fcontent h5 {
color: #001B3E;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 34px;
font-weight: bold;
}


.attachment-cat_post_thumb_sizecategoryposts-2 wp-post-image {
float:left;
}
#feature .content #feature_slider {
    float: left;
    width: 633px;
}














#feature_slider .fcontainer.fstyle-nobg .fcontent, #feature_slider .fcontainer.fstyle-lightbg .fcontent, #feature_slider .fcontainer.fstyle-darkbg .fcontent {
background: url("../../../images/bar_bg.png") repeat scroll 0 0 transparent;
}

#feature_slider .fcontainer .fcontent h1, #feature_slider .fcontainer .fcontent h2, #feature_slider .fcontainer .fcontent h3, #feature_slider .fcontainer .fcontent h4, #feature_slider .fcontainer .fcontent h5 {
color: #001B3E;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 19px;
font-weight: bold;
line-height: 31px;
letter-spacing: -1px;
}



.tribe-events-calendar td.tribe-events-past .daynum, .tribe-events-calendar td.tribe-events-past .daynum > a {
color: black;
font-size: 14px;
}

.tribe-events-calendar th {
width: 250px;
height: 10px;
background-color: #938260;
color: black;
padding: 4px 0;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 14px;
}

.tribe-events-calendar td a {
font-size: 14px;
}

#sidebar1, #sidebar2 {
float: left;
overflow: hidden;
width: 320px;
}


#tribe-events-event-meta .column {
float: left;
width: 45%;
padding: 0 4% 0 0;
text-align: left;
margin: 0;
}

.one-sidebar-right #column-main .mcolumn-pad, .one-sidebar-right #container #content, .two-sidebar-right #column-main .mcolumn-pad, .two-sidebar-right #container #content {
padding: 10px;
width: 610px;
}

.post-nav, .current_posts_info {
clear: both;
padding: 5px 10px;
background: #03234A;
margin: 0px;
font-size: 12px;
position: relative;
border-right: 0px solid #F1F1F1;
border-left: 0px solid #F1F1F1;
border-radius: 10px;
box-shadow: inset 1px 1px 1px black;
}

.paynow-btn {
width: 192px;
height: 36px;
float: right;
position: relative;
}