/* PageLines - Copyright 2011 - Version 1.5.3 */

/* Set Type --------------- */

body, .font1, .font-primary, .commentlist{font-family:Calibri, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;letter-spacing:0.00em;text-transform:none;font-weight:normal;font-variant:normal;font-style:normal;}

/* Dynamic Layout --------------- */

.fixed_width #page, .fixed_width #footer, .canvas #page-canvas{width:1048px}
#page-main .content{width:1030px}
#site{min-width:1030px}
#site .content, .wcontent, #primary-nav ul.main-nav.nosearch{width:1028px}
#primary-nav ul.main-nav{width:808px}

.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar1, .fullwidth #buddypress-page #sidebar1{width:0px}
.fullwidth #pagelines_content #sidebar2, .fullwidth #buddypress-page #sidebar2{width:68px}
.fullwidth #pagelines_content #column-wrap, .fullwidth #buddypress-page #container{width:960px}
.fullwidth #pagelines_content #sidebar-wrap, .fullwidth #buddypress-page #sidebar-wrap{width:0px}

.one-sidebar-right #pagelines_content #column-main, .one-sidebar-right .wmain, .one-sidebar-right #buddypress-page #container{width:802px}
.one-sidebar-right #pagelines_content #sidebar1, .one-sidebar-right #buddypress-page #sidebar1{width:226px}
.one-sidebar-right #pagelines_content #sidebar2, .one-sidebar-right #buddypress-page #sidebar2{width:0px}
.one-sidebar-right #pagelines_content #column-wrap, .one-sidebar-right #buddypress-page #container{width:802px}
.one-sidebar-right #pagelines_content #sidebar-wrap, .one-sidebar-right #buddypress-page #sidebar-wrap{width:226px}

.one-sidebar-left #pagelines_content #column-main, .one-sidebar-left .wmain, .one-sidebar-left #buddypress-page #container{width:640px}
.one-sidebar-left #pagelines_content #sidebar1, .one-sidebar-left #buddypress-page #sidebar1{width:388px}
.one-sidebar-left #pagelines_content #sidebar2, .one-sidebar-left #buddypress-page #sidebar2{width:0px}
.one-sidebar-left #pagelines_content #column-wrap, .one-sidebar-left #buddypress-page #container{width:640px}
.one-sidebar-left #pagelines_content #sidebar-wrap, .one-sidebar-left #buddypress-page #sidebar-wrap{width:388px}

.two-sidebar-right #pagelines_content #column-main, .two-sidebar-right .wmain, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar1, .two-sidebar-right #buddypress-page #sidebar1{width:240px}
.two-sidebar-right #pagelines_content #sidebar2, .two-sidebar-right #buddypress-page #sidebar2{width:308px}
.two-sidebar-right #pagelines_content #column-wrap, .two-sidebar-right #buddypress-page #container{width:480px}
.two-sidebar-right #pagelines_content #sidebar-wrap, .two-sidebar-right #buddypress-page #sidebar-wrap{width:548px}

.two-sidebar-left #pagelines_content #column-main, .two-sidebar-left .wmain, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar1, .two-sidebar-left #buddypress-page #sidebar1{width:240px}
.two-sidebar-left #pagelines_content #sidebar2, .two-sidebar-left #buddypress-page #sidebar2{width:308px}
.two-sidebar-left #pagelines_content #column-wrap, .two-sidebar-left #buddypress-page #container{width:480px}
.two-sidebar-left #pagelines_content #sidebar-wrap, .two-sidebar-left #buddypress-page #sidebar-wrap{width:548px}

.two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container{width:480px}
.two-sidebar-center #pagelines_content #sidebar1, .two-sidebar-center #buddypress-page #sidebar1{width:240px}
.two-sidebar-center #pagelines_content #sidebar2, .two-sidebar-center #buddypress-page #sidebar2{width:308px}
.two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container{width:720px}
.two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap{width:308px}

/* Dynamic Grid --------------- */

.dcol_container_2{width: 1048px; float: right;}
.dcol_2{width: 504px; margin-left: 20px;}

.dcol_container_3{width: 1046px; float: right;}
.dcol_3{width: 328px; margin-left: 20px;}

.dcol_container_4{width: 1048px; float: right;}
.dcol_4{width: 242px; margin-left: 20px;}

.dcol_container_5{width: 1045px; float: right;}
.dcol_5{width: 189px; margin-left: 20px;}

/* Options --------------- */

body, body.fixed_width{background-color:#252525;}
body #page, .sf-menu li, #primary-nav ul.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .commentlist ul.children .even, .alt #commentform textarea{background-color:#FFFFFF;}
.canvas #page-canvas{background-color:#FFFFFF;}
hr, .fpost, .clip_box, .widget-title, #buddypress-page .item-list li, .metabar a, #morefoot .widget-title, #site #dsq-content h3, .post.fpost .entry, #soapbox .fboxinfo,  #primary-nav #nav_row, .fpost.sticky{border-color:#E9E9E9;}
#feature-footer, .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, #wp-calendar caption, #buddypress-page #subnav, #buddypress-page .activity .activity-inner, #buddypress-page table.forum th, #grandchildnav.widget, blockquote, input, textarea, .searchform .searchfield, .wp-caption, .widget-default, .commentlist .alt, #wp-calendar #today, #buddypress-page div.activity-comments form .ac-textarea, #buddypress-page form#whats-new-form #whats-new-textarea, .post-nav, .current_posts_info, .post-footer,  #twitterbar, #carousel .content-pad, .success, .sf-menu li li, .sf-menu li li, .sf-menu li li li, .content-pagination a .cp-num, .hentry table .alternate td{background:#ccc0cc;}


/* Custom CSS */

body{}

#primary-nav ul.main-nav,.fullwidth #pagelines_content #column-wrap,.fullwidth #pagelines_content #column-main, .fullwidth .wmain, .fullwidth #buddypress-page #container {
    width: 1200px;
}


#site .content, .wcontent, #primary-nav ul.main-nav.nosearch {
    width: 1200px;
}

fixed_width #page, .fixed_width #footer, .canvas #page-canvas {
    width: 1200px;
}
ul.main-nav li a{letter-spacing: 0px;}

#branding .content-pad {
padding: 0px;
}
.two-sidebar-center #pagelines_content #column-main, .two-sidebar-center .wmain, .two-sidebar-center #buddypress-page #container{width: 700px;}
.two-sidebar-center #pagelines_content #column-wrap, .two-sidebar-center #buddypress-page #container {
width: 950px;
}
div.wpcf7 {
    height: 590px;
}
.wpcf7-textarea {
   resize: none;
}
.wpcf7-select{background-color: #F7F7F7;}

.homepg li .img-wrapper h4{top:60px;}

.widget_custom_cf7 .widget-title {
font-weight: bold;
color: #000;
}
.wpcf7-form-control {
width: 100%;
border-radius: 5px;
padding: 8px;
 height: 38px;
}

.request_form p{
 color: #000;}
/*
.request_form {
border: 6px solid #3170c9;
border-radius: 5px;}
::-webkit-input-placeholder {
   color: #000;

}*/

:-moz-placeholder { /* Firefox 18- */
  color: #000;
}

::-moz-placeholder {  /* Firefox 19+ */
   color: red;  
}

:-ms-input-placeholder {  
    color: #000;
}
.dcol_5 {
width: 275px;
margin-left: 20px;
}
.dcol_container_5 {
max-width: 1200px;
width:100%;
float: right;
}
.dcol_3 {
max-width: 375px;
margin-left: 20px;
width:100%;
}
.dcol_container_3 {
max-width: 1200px;
width: 100%;
float: right;
}
#footer .widget-title {border-bottom:1px solid #777;}
.post-footer,.post-nav{background-color: #777;}
.metabar a,.metabar span{color:#000!important;}
.two-sidebar-center #pagelines_content #sidebar-wrap, .two-sidebar-center #buddypress-page #sidebar-wrap {
width: 240px;
}


input[type="text"],
input[type="password"],
input[type="email"],
input[type="tel"],
textarea,select{
    border: 1px solid #AAA;
    text-align: start;
    margin: 0em 0em 0em 0em;
    font: 13.3333px Arial;
color:#AAA;
}

#cred {
    text-align: center;
    padding: 15px;
    display: none;
}



/* Trigger: Page Load*/