/*
Theme Name:Anthony Raso and Associates Theme
Theme URI:https://wordpress.org/themes/twentyfifteen
Author:23 digitals Team
Author URI:https://wordpress.org/
Description:Our Anthony Raso and Associates Theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version:1.0
License:GNU General Public License v2 or later
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Tags:black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain:twentyfifteen
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
#form-wysija-2 .wysija-input{float:left;margin-bottom:0;position:relative;z-index:2;background-color:#fff;border:0;color:#555;display:block;font-size:12px;height:46px;line-height:1.42857;padding:10px 12px;width:100%;font-weight:700;text-transform:inherit}#form-wysija-2 .wysija-input:-moz-placeholder,#form-wysija-2 .wysija-input:-ms-input-placeholder,#form-wysija-2 .wysija-input::-webkit-input-placeholder{font-size:12px;font-weight:700;opacity:1;text-transform:uppercase!important}.wysija-input[disabled],.wysija-input[readonly],fieldset[disabled] .wysija-input{background-color:#eee;opacity:1}.wysija-input[disabled],fieldset[disabled] .wysija-input{cursor:not-allowed}input.wysija-submit{background:#1a1a1a;color:#fff;font-size:14px;height:46px;min-width:180px;text-transform:uppercase}input.wysija-submit:hover{background:#fff;color:#17577a}#form-wysija-2 .wysija-submit{margin-top:0;font-weight:500}.footer .current-menu-item>a{background:url(images/ftr_nav_arow_ho.png) 0 4px no-repeat!important;color:#2195d5!important;text-decoration:none}.service-err{color:#fff;font-size:14px;font-weight:400;text-align:left;width:100%;display:block}#crumbs{font-size:12px;font-weight:600;display:inline-block;margin:0;padding:0;color:#fff;float:right}#crumbs span.current{color:#84d0f9}#crumbs .delimiter{color:#fff;font-size:10px;position:relative;top:-1px;padding:0 5px}#crumbs a{color:#fff}.q_google_map{height:445px}div.wpcf7-response-output{font-size:16px;margin:0 auto;width:61%}div.wpcf7-mail-sent-ok{color:#000;text-align:center;font-weight:600;position:fixed;top:0;left:50%;min-height:30px;line-height:30px;z-index:99999;margin:0 0 0 -150px;width:300px;border-radius:0 0 10px 10px;box-shadow:0 0 5px #000}#msg-form-wysija-2 .allmsgs .updated,div.wpcf7-mail-sent-ok{background:#dff0d8;border:1px solid #1a8827;clear:both;font-size:15px!important}span.wpcf7-not-valid-tip{float:left;clear:both;margin:3px 0 0}.blog_list h3 a{color:#17577a}.blog_list h3 a:hover{color:#414042}#pagenot img{width:100%}.menubars{position:relative}.menubars .navigation_inners{position:absolute;top:80px;width:100%}#msg-form-wysija-2 .allmsgs .updated{display:inline-block!important;width:100%!important;border-radius:4px;box-shadow:0 0 5px #000;color:#000}#msg-form-wysija-2 .allmsgs .updated ul li{margin:0!important;padding:5px!important;text-align:center}.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:0!important}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:7px;margin-bottom:7px}.captcha_img img{height:44px;width:90}.hide{display:none}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;transition:opacity 500ms;visibility:hidden;opacity:0;z-index:9999}.overlay:target{visibility:visible;opacity:1}.popup{margin:142px auto;padding:15px;background:#2E2E2E;border-radius:5px;width:60%;transition:all 5s ease-in-out;border:3px solid #fff}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}.popup .close{position:relative;top:10px;right:10px;transition:all 200ms;font-size:40px;font-weight:700;text-decoration:none;color:#fff;opacity:1}.popup .close:hover{color:#17577A;opacity:1}.popup .content{max-height:30%;overflow:hidden}.right_text h3,.right_text h5{color:#1a1a1a;font-weight:600;margin:0 0 5px}.right_text ul{padding-bottom:10px}.right_text a{color:#17577A;text-decoration:none}.right_text a:hover{color:#000;text-decoration:none}

/*-----------------------------------12-7-2015---------------------------------------*/
.bbp-reply-author a.bbp-author-name:hover , .bbp-breadcrumb a:hover{color:#0c3850 !important}
.bbp-breadcrumb a.bbp-breadcrumb-home{color:#17577A}
.bbp-breadcrumb span.bbp-breadcrumb-current{color:#1A1A1A}
.bbpressloginlinks a{color:#17577A;font-size:14px;font-weight:500}
.bbpressloginlinks a:hover{color:#1A1A1A}
#bbpress-forums li.bbp-header{background:#1A1A1A}
.forum-titles li{color:#fff}
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta{font-size:13px}
.bbp-body ul li a.bbp-forum-title:hover{color:0c3850 !important}
.bbp-body ul li.bbp-forum-freshness a:hover{color:0c3850 !important}
.bbp-forums ul li.bbp-forum-info{padding-left:10px !important}

.bbp-pagination-count{font-size:13px}
.bbp-body ul li a:hover{color:#0c3850 !important}
.bbp-header div.bbp-reply-author,.bbp-header div.bbp-reply-content{color:#fff} 

div.bbp-template-notice, div.indicator-hint{background-color:#f2f2f2 !important;border-color:rgb(23, 87, 122) !important}

#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar{margin-bottom:0 !important}

.inner_contant ul li{padding-left:0 !important}
.inner_contant ul li.bbp-topic-title{padding-left:10px !important}
.bbpressloginlinks{padding:0 !important;font-size:14px;font-weight:500}
.bbp-forum-header a.bbp-forum-permalink, .bbp-topic-header a.bbp-topic-permalink, .bbp-reply-header a.bbp-reply-permalink{color:#17577A}

#bbp-user-navigation ul li a:hover{color:#fff !important;background:#17577A}
#bbp-user-navigation ul li.current a{background:#17577A !important;opacity:1 !important;color:#fff !important}
div.bbp-template-notice p{font-size:13px}

.button.submit{
    background: rgb(26, 26, 26) none repeat scroll 0 0;
    color: rgb(255, 255, 255);
    font-size: 14px;
    height: 46px;
    min-width: 150px;
    text-transform: uppercase;
	border:0
}
.button.submit:hover{
    background: #17577A;
    color:#fff;
}

#bbpress-forums div.wp-editor-container{border:1px solid #1A1A1A !important}
.bbp-form > div > p > input , .bbp-form > div > p > select
{
   
    border: 1px solid #1A1A1A ;
    color: rgb(85, 85, 85);
    display: block;
    font-size: 12px;
    font-weight: 700;
    height: 30px;
    line-height: 1.42857;
/*    padding: 10px 12px;
*/    text-transform: inherit;
	margin:7px 0 20px 0 !important;
}

.bbpress .breadcrumb{display:none}
span.bbp-admin-links a{color:rgb(26, 26, 26);font-size:13px} 

.welcome_left_text h2 {
    color: #000;
}
.welcome_left_text h3 {
    color: #000;
}
.inner_contant p a:hover {
    color: #000000;
}

/*-----------------------------------12-7-2015---------------------------------------*/

 @media screen and (max-width: 700px) {
.box{width: 70%}
.popup{width: 70%}
}
@media only screen and (max-width:1024px) {
input.wysija-submit:hover{background: #1a1a1a; color: #fff }
}
@media only screen and (max-width:767px) {
div.wpcf7-response-output{font-size: 14px; margin: 0 auto; width: 100% }
div.wpcf7-mail-sent-ok{width: auto; margin: 0 0 0 -160px }
input.wysija-submit:hover{background: none repeat scroll 0 0 #1a1a1a; color: #fff }
	.inner_contant ul li{padding-left:0 !important}

}
.page-id-382 .inner_contant h2,
.page-id-380 .inner_contant h2{border-bottom: 1px solid}
.page-id-382 .inner_contant .col-sm-3,
.page-id-380 .inner_contant .col-sm-3{margin-right: 20px}
.hover:hover{background-color: #f0f0f0}
	
@media only screen and (max-width:480px) {
}