

/*
Theme Name: Vision Point
Theme URI: http://northeastwebdesign.com/
Description: Vision Point Theme Developed by Northeast Web Design
Author: Davage
Author URI: http://northeastwebdesign.com/
Template: thematic
Version: 1.0
*/

/* Vision Point */
@import url('../thematic/style.css');

body {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/background.jpg) center top no-repeat!important;
    margin: 0!important;
    padding: 0!important;
}

/********************************* 
    *** Sub Headers ***
*********************************/
#container {
    width: 1010px!important;
}
body.slug-industry-related-news #main, body.slug-login #main, body.slug-404 #main, body.page-template-showcase-php #main, 
body.page-template-solutions-php #main, body.page-template-customer-support-php #main,
body.page-template-pro-services-php #main, body.page-template-contact-php #main, 
body.slug-ftp #main, body.slug-architect-contractor-resources #main,
body.search #main, body.not-singular #main, body.singular #main  {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/logo-overlay.png) left top no-repeat!important;
    width: 974px!important;
}
h1, h1.entry-title {
    padding: 140px 70px 20px 0!important;
    line-height: 36px!important;
     text-align: right!important;
     margin:  0!important;
    color:#fff!important;
    font-size: 60px!important;
    font-weight: normal!important;
    font-family: 'Calibri', Lucida Grande, Verdana, Arial, Sans-Serif;
}
#container.showcase {
    padding-top: 0!important;
 }
#container.solutions {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/logo-overlay.png) left top no-repeat!important;
    padding-top: 0!important;
}
body.slug-ftp #content {
    padding-top: 10px!important;
}
body.page-template-partners-php #content,  body.slug-login #content, body.slug-ftp #content  {
    padding-top: 210px!important;
}
body.page-template-partners-php #main {
    width: 1010px!important;
}
.partners {
  padding-left: 20px!important;
}
/********************************* 
    *** PARTNERS Sub Headers ***
*********************************/

/*** Ashly ***/
body.pageid-24 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/ashly.jpg) left top no-repeat!important;
}
/*** BIAMP ***/
body.pageid-66 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/biamp.jpg) left top no-repeat!important;
}
/*** Chief ***/
body.pageid-67 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/cheif.jpg) left top no-repeat!important;
}
/*** Crestron ***/
body.pageid-69 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/crestron.jpg) left top no-repeat!important;
}
/*** Clock Audio ***/
body.pageid-243 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/clock-audio.jpg) left top no-repeat!important;
}
/*** Da-Lite ***/
body.pageid-71 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/da-lite.jpg) left top no-repeat!important;
}
/*** Digital Projection ***/
body.pageid-73 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/digital-projection.jpg) left top no-repeat!important;
}
/*** Eiki ***/
body.pageid-75 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/eiki.jpg) left top no-repeat!important;
}
/*** Hitachi ***/
body.pageid-77 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/hitachi.jpg) left top no-repeat!important;
}
/*** Martin Audio ***/
body.pageid-80 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/martin-audio.jpg) left top no-repeat!important;
}
/*** Polycom ***/
body.pageid-83 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/polycom.jpg) left top no-repeat!important;
}
/*** Revolabs ***/
body.pageid-86 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/revolabs.jpg) left top no-repeat!important;
}
/*** Tandburg ***/
body.pageid-91 #container {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/tandberg.jpg) left top no-repeat!important;
}
/*********************************
    *** Body Class Hacks ***
********************************/
.entry-content ul li {
   list-style-type: none!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/icon.jpg) left top no-repeat!important;
   padding-left: 35px!important;
}
ul li.pdf {
   list-style-type: none!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/pdf.jpg) left top no-repeat!important;

}
body.pageid-15 .entry-content ul li, body.pageid-272 .entry-content ul li, 
body.pageid-13 .entry-content ul li, body.pageid-270 .entry-content ul li, body.pageid-3 .entry-content ul li, body.pageid-110 .entry-content ul li, .entry-content ul li.no-pdf,
body.pageid-97 .entry-content ul li {
    background: transparent!important;
}

/********************************* 
    *** Structures ***
*********************************/

#wrapper, .hfeed {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/body.jpg) left top repeat-x!important;
}
#header {
    width: 978px!important;
    height: 134px!important;
    margin: 0 auto!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/branding-top.jpg) left bottom no-repeat!important;
} 
#branding {
   width: 974px!important;
   padding: 0 !important;
}
#search {
    float: right;
    margin: 0!important;
    width: 350px!important;
}
#searchform {
   float:right!important;
}
#socialicons {
     text-align: right;
     clear:both;
     padding-right: 20px;
}
.clear {
    clear: both;
}
.logo {
    float: left;
    width:400px!important;
   padding: 20px 0 0 160px!important;
}
#slogan {
    font-family: 'Calibri', Lucida Grande, Verdana, Arial, Sans-Serif!important;
    color: #3a4d80;
}
#access {
    height: 34px!important;
    padding-top: 8px;
    border: 0!important; 

}
.menu {
    width: 786px!important;
    height: 26px!important;
    margin: 0 0 0 180px!important;
    padding: 0 0 0 10px!important;
    box-shadow: 0 0 3px #000;
    -moz-box-shadow: 0 0 3px #000;  
    -webkit-box-shadow: 0 0 3px #000; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border: 0!important; 
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/nav-bg.jpg) left top repeat-x!important;
}
#full {
    width: 100%;
    margin-top: 1px!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/hero-bg.jpg) left top repeat-x!important;
}
#heroshadow {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/full-bg.jpg) center top repeat-x!important;
    width: 1000px;
    margin: 0 auto; 
    height: 400px; 
}
#hero {
    width: 974px;
    margin: 0 auto; 
    height: 400px; 
   
}
#overlay {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/logo-overlay.png) left top no-repeat!important;
    margin: -1px 0 0 0!important;
    width: 200px;
    height: 300px;
    z-index: 10!important;
    position: absolute;
}
#slider {
      margin: 0!important;
    padding: 0 0 0 !important;
    width: 974px!important;
    height: 377px!important;
}
.nivoslider {
    margin: 0!important;
    padding: 0!important;
}
#main {
    padding: 0!important;
    width: 1010px!important;
}
#container {
}
#content {
    width: 990px!important;
    margin: 0!important;
    padding: 0 !important;
}
.entry-content {
    text-align: justify;
    float:right!important;
    width: 595px!important;
    float: left!important;
    padding: 20px!important;
}
#primary.main-aside {
    float:left!important;
    width: 300px!important;
    margin:20px 0 0 30px!important;
    padding: 0 0 0 15px!important;
    border:0!important;

}
#secondary {
    width: 270px!important;
    margin: 0!important;
}
#primary ul {
    margin: 0!important;
    padding:  0!important;
    text-align: justify!important;
}
ul.xoxo {
    margin: 0!important;
    padding: 60px 0!important;
}
.textwidget {
   text-align: justify; 
}
.sidebarmodified {
    float:right;
    width: 255px;
    padding: 13px 30px 0 10px;
    margin: 0;
    text-align: justify;
}
.sociable {
    margin: 20px 0!important;
    border: 0!important; 
    padding: 2px 0; 
  
}
.sociable_tagline {
   font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif!important;
     font-size: 12px!important; 
     color: #666!important;
     padding-bottom: 4px;
}
#footer {
    border:0!important; 
    width: 100%!important;
    margin: 0 auto!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/footer.jpg) left top repeat!important;
    height: 160px!important;
}
#sitemap {
     margin: 10px auto!important; 
}
#sitemap ul.sf-menu {
    
}
#siteinfo {
 display: none;
}
#copyright {
    padding: 30px 0; 
}
#copyright a {
   color: #fff!important;
   font-size: 10px!important;
}
#copyright a:hover {
   text-decoration:none!important;
}
#copyright p {
   color: #fff!important;
   line-height: 6px!important;
   padding: 2px 0!important;
}
ol {
    border: 0!important;
}
li {
   color: #777;
   padding: 5px!important;
   font-size: 16px!important;
   text-align: left;
   font-family: 'Calibri', Lucida Grande, Verdana, Arial, Sans-Serif!important;
}
.comment {
    margin: 20px 0!important;
    background-color: #fff!important;
    padding: 15px!important;
    box-shadow: 0 0 6px #666;
    -moz-box-shadow: 0 0 9px #666;  
    -webkit-box-shadow: 0 0 9px #666; 
    -moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    border: 1px solid #666!important; 
}
.form-textarea {
   padding: 5px!important;
}
body.pageid-4 #main {
   background: transparent!important;
}

/***********************************
  *** Typography ***
**********************************/
p, .gform_description, p.entry-content  {
    line-height: 24px!important; 
    color: #333!important;
    padding:10px 0!important;
    margin: 0!important;
    font-size: 14px!important;
     font-weight: normal!important;
     font-family: Lucida Grande, Verdana, Arial, Sans-Serif!important;
}
.phone {

    line-height: 24px!important; 
    color: #3a4d80!important;
    padding: 0 0 16px 0!important;
    margin: 0!important;
    font-size: 14px!important;
    font-weight: normal!important;
    font-family: Lucida Grande, Verdana, Arial, Sans-Serif!important;
    text-align: right;
}
li {
    font-size: 16px!important;
    line-height: 24px!important; 
}
li.no-pdf {
    font-size: 16px!important;
    line-height: 24px!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/mini-logo.png) left top no-repeat!important;   
}
#primary.aside p {
    text-align: left!important;
}
a {
    color: #afb5d0!important;   
    text-decoration: underline!important;
    font-size: 13px!important;
    font-family:  Lucida Grande, Verdana, Arial, Sans-Serif;
}
a:visited {  
    color: #afb5d0!important;   
}
a:hover {
    color: #e06f1d!important;
    text-decoration: none!important;
}
a.aktt_tweet_time {
    font-size: 10px!important;
}
.aktt_more_updates {
    display:none;
}
a.category tag { 
    text-decoration: underline!important;
}
.pdf {
    font-weight: bold!important;
}
.widgettitle, h2.entry-title, entry-title {
     font-size: 20px!important;
     text-align: left!important;
     font-style:bold!important;
     color:#3a4d80!important;
     font-weight:normal!important;
    font-family: 'Calibri', Lucida Grande, Verdana, Arial, Sans-Serif;
}
h1.entry-title, h2, h2.entry-title a, h2.featured  {
    padding: 10px 0!important;
    line-height: 36px!important;
     text-align: left!important;
     margin:  0!important;
    color:#3a4d80!important;
    font-size: 30px!important;
    font-weight: normal!important;
    font-family: 'Calibri', Lucida Grande, Verdana, Arial, Sans-Serif;

}
h3, h3.widgettitle, h4, h2.gsection_title, h3 a {
     margin: 0!important;
     text-decoration: none!important;
     padding: 10px 0!important;
     font-size: 24px!important;
     font-weight: normal!important;
     font-style: normal!important;
     font-family: 'Calibri', Lucida Grande, Verdana, Arial, Sans-Serif!important;
     color: #666!important;
     text-align: left!important;
     line-height: 30px;
}
h4 {
   padding: 0!important;
}
.entry-meta, .comment-meta {
    color: #999!important;
   font-family: Georgia, sans-serf!important;
   font-size: 14px!important;
  padding-left: 20px!important;

}
.entry-utility {
    display: none;
}
li#text-4 {
    padding:0!important;
    margin:0!important;
}
li.linkcat {
           list-style-type: none;
}
ul {
}
li.single {
   list-style-type: none!important;
}
em.position { 
   font-weight: normal!important;
   font-size: 12px!important;
}
.nivo-caption p {
     margin: 0!important;
     padding: 10px!important;
     color:#fff!important;
     font-size: 16px!important;
     font-family: Lucida Grande, Verdana, Arial, Sans-Serif;
}
.nivo-controlNav {
     margin: 0 0 0 -40px!important;
     padding: 0px!important;
}
.message {
        padding: 10px!important;
}
#wpmlwidget-2 {
      border-top: 1px solid #eee!important;

/***********************************
  *** Menu Edits ***
**********************************/
}
.sf-menu, li.page_item ul, li.page_item {
    margin: 0!important;
    padding: 0!important;
    border: 0!important;

}
li.page_item {
    background: transparent!important;
    padding: 0!important;
    margin: 0!important;
    height: auto!important;
}
li.page_item a {
    font-size: 12px!important; 
    font-weight: normal!important;
    text-decoration: none!important;
    font-family:  Lucida Grande, Verdana, Arial, Sans-Serif;
    color: #fff!important;
    border: 0!important;
    padding: 0 10px!important;
    margin: 0!important;
   height: 26px!important;
}
li.page_item ul {
   width: 250px!important; 
   
}
li.page_item ul li ul{
   margin-left: 90px!important;
}
body.home li.page_item ul li ul{
   margin-left: -52px!important;
}
li.page_item a:hover {
    background-color: #afb5d0!important;
}
li.page_item li a {
   background: #3a4d80!important;
}
li.page_item ul {
    opacity: 0.8!important;
}
li.page_item ul li ul {
    opacity: 0.8!important;
}
li.page_item ul.children {
    margin-top: -6px!important;
   background: #3a4d80!important;
}
li.page_item ul.children li.page_item ul.children {
    margin-top: 0!important;
   background: #3a4d80!important;
}
ul.children {
   background: #3a4d80!important;
}
/***********************************
     *** Local Nav ***
********************************/

#primary ul.sub-nav li.page_item a {
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/arrow.jpg) left no-repeat!important;
     color:#3a4d80!important;
    text-decoration: none!important;
    font-size: 13px!important;
    font-family:  Verdana, Arial, Sans-Serif;
    padding-left: 20px!important;
   list-style-type: none!important;
}
#primary ul.sub-nav li.page_item a:hover {
    color: #e06f1d!important;
}
#primary ul.sub-nav li.page_item a:visited {
    color: #afb5d0!important;
}
#primary ul.children {
   background: transparent!important;
}
#primary ul.sub-nav ul.children li {
   padding-left: 20px!important;
   list-style-type: none!important;

}
#primary ul.sub-nav ul.children li a {
    color: #afb5d0!important;
    text-decoration: none!important;
    font-size: 13px!important;
    font-family:  Verdana, Arial, Sans-Serif!important;
}
#primary ul.sub-nav ul.children li a:hover {
       color: #e06f1d!important;
}
/***********************************
     *** CTA's ***
***********************************/
#home {
   padding: 10px;
}
.cta1 {
   width: 272px;
   height: 280px;
   float: left;
   padding: 20px;
   margin-left: 5px;
   background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/cloud.png) left top no-repeat!important;

}
.cta1-p, .cta2-p, .cta3-p {
    font-size: 13px!important;
    text-align: center;
    line-height: 20px!important;
}
.cta1-p {
   padding-top: 40px!important;
}
.cta2-p {
   padding-top: 40px!important;
}
.cta3-p {
   padding-top: 40px!important;
}
.cta2 {
   width: 272px;
   height: 280px;
   float: left;
   padding: 20px;
   margin: 0;
   background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/cloud.png) left top no-repeat!important;

}
.cta3 {
   width: 272px;
   height: 280px;
   float: left;
   padding: 20px;
   background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/cloud.png) left top no-repeat!important;

}
#home h3 {
   text-align: center!important;
   padding-top: 20px!important;
}
#home h3 a {
   font-size: 35px!important;
   line-height: 30px!important;
}
#home h4  {
  text-align: center!important;
  padding-top: 45px!important;
}
#home h4 a {
   font-weight: bold;
   font-size: 24px!important;
   color: #3a4d80!important;
   text-decoration: none!important;
}
#home h4 a:hover {
   color: #ffad10!important;
} 
.cta-3 h4 a {
    padding-top: 00px!important;
}  
/***********************************
  *** Blog ***
**********************************/

textarea#comment {
  margin: 20px 0!important;
  padding:  0!important;
  width: auto!important;
}
.author, .meta-prep, .meta-prep-author, .meta-sep {
   display: none!important; 
}
.published {
   font-size: 14px!important;
   margin: 0 10px!important;
}
.entry-utility {
   padding: 0 20px!important;
   margin: 0!important;
   font-size: 11px!important;
}
#comments {
   padding: 0 20px!important;
}
#respond {
   background: transparent!important;
   padding-top: 0!important;
   border-top: 1px dotted #999;
}
#form-allowed-tags {
    display: none;
}
img.photo {
   display:none!important;
}
.comment-author {
   font-size: 16px!important;
   padding: 0 20px!important;
   margin:  5px 00!important;

}
.comment-content {
   margin-left: 40px!important;
}
li.comment {
   border: 0!important;
}
.text-input {
   padding: 10px 0!important;
}
.commentform {
  margin-left: 10px!important;
}
/***********************************
  *** Newsletter & Form Fields ***
**********************************/
.gform_wrapper {
    padding: 10px!important;
}
.ginput_container {
    padding-left: 10px!important;
}
input#user_login-tml-page, input#user_email-tml-page,  #log, #pwd, input#s, #aktt_tweet_text, 
input#log-tml-page, input#noresults-s, input#pwd-tml-page, #input_1_10, .widefat, #error404-s, 
#input_1_1, #input_1_5, #input_1_6, #input_1_7, #input_1_8, #input_1_7_1, #input_1_7_3, 
#input_1_7_5, #input_1_3, #input_1_2, #input_1_6_1, #input_1_6_3, #input_1_6_5, #commentform 
input#author, input#email, input#url, input#author, input#email, #input_1_4,
.medium {
    height: 20px!important; 
    line-height: 20px!important;
    box-shadow: 0 0 3px #000!important;
    -moz-box-shadow: 0 0 3px #000!important; 
    -webkit-box-shadow: 0 0 3px #000!important; 
    -moz-border-radius: 4px!important; 
    -webkit-border-radius: 4px!important; 
    border: 0!important!important; 
    border-radius: 4px!important;
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif!important;
    font-size: 12px!important!important;
    opacity: 0.8!important;
    padding: 4px 6px!important;
    margin: 0!important;
    width: 240px!important;
    border:1px solid #666!important;
    font-size: 12px!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/field-bg.jpg) left!important;
}
input#user_login-tml-page:hover, input#user_email-tml-page:hover, #log:hover, #pwd:hover, input#s:hover, #aktt_tweet_text:hover, input#log-tml-page:hover, input#noresults-s:hover, input#author:hover, input#pwd-tml-page:hover, .widefat:hover, input.pod_search:hover, #error404-s:hover, .medium:hover, #input_1_1:hover, #input_1_5:hover, #input_1_6:hover, #input_1_7:hover, #input_1_7_3:hover, #input_1_7_5:hover, #input_1_8:hover, #input_1_4:hover, #input_1_3:hover, #input_1_2:hover, #input_1_6_1:hover, #input_1_6_3:hover, #input_1_6_5:hover, input#author:hover, input#email:hover, input#url:hover {
    opacity: 1!important;
    box-shadow: 0 0 6px #000!important;
    -moz-box-shadow: 0 0 9px #000!important; 
    -webkit-box-shadow: 0 0 9px #000!important; 
}    
.textarea, #comment {
     width: 360px!important;
     box-shadow: 0 0 3px #000!important;
    -moz-box-shadow: 0 0 3px #000!important; 
    -webkit-box-shadow: 0 0 3px #000!important; 
    -moz-border-radius: 4px!important; 
    -webkit-border-radius: 4px!important; 
    border: 0!important!important; 
    border-radius: 4px!important;
    font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif!important;
    font-size: 12px!important!important;
    opacity: 0.8!important;
    padding: 4px 0 5px 30px!important;
    margin: 0 10px 0 0!important;
    border:1px solid #666!important;
    font-size: 12px!important;
       opacity: 0.8;
    height: 200px!important;
    background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/full-bg.jpg) center repeat-x!important;
}
textarea:hover, #comment:hover {
        opacity: 1;
}
#input_1_10 {
   height: 30px!important;
}
.gfield_select {
   height: 26px!important;
}
li.gfield {
   padding: 6px 0 !important;

}
.gfield_description {
   font-size: 10px!important;
}
#form-section-comment {
     padding-top: 20px;
}
.wpmlbutton {
   float: right!important;
   padding: 10px;
}
input.log-in, .button, .button-primary, input#searchsubmit, input#noresults-searchsubmit, #error404-searchsubmit, #submit, input.pod_submit, input#wp-submit-tml-page {
    height: 28px!important; 
    border:1px solid #666!important;
    background-color: #356caf!important;
    box-shadow: 0 0 3px #000;
    -moz-box-shadow: 0 0 3px #000;  
    -webkit-box-shadow: 0 0 3px #000; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    border-radius: 4px;
   font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif!important;
   font-size: 12px!important;
   color: #fff!important;
   padding: 2px 6px!important;
   margin: 0!important;
   background: url(http://visionpointllc.com/wp-content/themes/visionpoint/images/button-bg.jpg) left top  repeat-x!important;
   
}
input.log-in:hover, .button:hover, .button-primary:hover, input#searchsubmit:hover, #submit:hover, input#noresults-searchsubmit:hover, input.pod_submit:hover, input#wp-submit-tml-page:hover {
    background: #afb5d0!important;
    box-shadow: 0 0 6px #000!important;
    -moz-box-shadow: 0 0 9px #000!important;  
    -webkit-box-shadow: 0 0 9px #000!important; 
}
legend, label, lable.author,  .gfield_label, .gform_description {
   color: #666!important;

}
.gfield_label, label {
   font-size: 12px!important;
   font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif!important;
}
.gform_footer {
   float: right;
   margin: 0!important;
   padding: 0!important;
   
}
.form-section {
    padding-bottom: 7px;
}
select.filter {
 padding: 0 50px;
 margin: 10px;
}
form.filterbox {
 margin: 10px
} 
.gform_heading {
 padding: 0!important;
 margin: 0!important;
}
.form-submit {
   padding: 10px!important;
}
#noresults-searchform {
   padding-left: 20px!important;
   margin: 60px 0!important;
}
/***********************************
  *** NexGen Gallery ***
**********************************/
.ngg-galleryoverview, .ngg-gallery-thumbnail, .ngg-gallery-thumbnail {
 padding: 1px!important;
 margin: 0!important;
}

.ngg-thumbnail {
	margin: 0!important;
}

.ngg-gallery-thumbnail img {
	border:3px solid #e06f1d!important;
	margin:10px!important;
	padding:0!important;
}

/***********************************
  *** Image Carosuel***
 ***********************************/
.panel {
     width: auto!important;
     overflow: auto!important;
     margin: 6px 11px!important;
     padding: 4px!important;
}
.panel img {
     width: 200px!important;
     height: 150px!important;
}
.panel-text {
     text-align: center!important;
     font-family: 'Calibri', Lucida Grande, Verdana, Arial, Sans-Serif!important;
}
/***********************************
  *** Misc***
 ***********************************/

ul.xoxo{
      list-style-type: none!important;
}
ul.xoxo li {
      padding: 6px 0!important;
}
#error404-searchform {
   padding: 20px 0 250px 85px; 
}
.img_wrap {
   margin: 0!important;
}
#copyright p {
    font-size: 10px!important;
    line-height: 16px!important;
    text-align: center;
}
.gfield_required, .required {
    color: #e06f1d!important;
}
/***********************************
  *** Sidebars ***
 ***********************************/

#primary ul.xoxo {
	padding: 0!important;
	margin: 0!important;
}
.aside.main-aside li {
    list-style: none!important;
    padding: 0;
    margin: 0;
}

#slider {
	position:relative;
	//See the "style-pack" below for image
	background:url(images/loading.gif) no-repeat 50% 50%; 
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.alignleft, .wp-image-758 {
  margin: 0!important;
}
