﻿.abcp_process__item__title{font-size:18px;padding-top:10px;font-weight:300}


.footer .footer-main-nav li,
.footer .footer-sub-nav li {
  font-size: 13px;
  letter-spacing: 1px;
  font-family: Helvetica, Arial;
  margin-bottom: 0; }

  .footer .footer-main-nav li:before,
  .footer .footer-sub-nav li:before {
    color: #1F4F82; }

  .footer .footer-main-nav li a,
  .footer .footer-sub-nav li a {
    color: #fff;
    padding: 0; }

#mainnav-menu li.menu-item:hover a {
background: #303030;
}

#mainnav-menu li.menu-item:hover a:hover {
background: #444;
}

	.ap-video-popup .ap-video-wrap {
		width: 85%;
	}

.ap-video-popup .ap-video-wrap iframe {
    height: 100%;
}
.mkd-page-footer .mkd-footer-bottom-holder .mkd-footer-bottom-inner{box-sizing:border-box}
.mkd-page-footer .mkd-footer-bottom-holder .mkd-footer-bottom-inner.mkd-grid{padding:19px 0}
.mkd-page-footer .mkd-footer-bottom-holder .mkd-footer-bottom-inner.mkd-full-width{padding:19px 50px}
.ultimenu .region:after{clear:both;content:" ";display:table;}
.ultimenu-basic .region{background:#fff;padding:20px;}
.region-navbar{float:right;width:990px;margin-top:-38px}


		#container-page {
			width: 100%;
		}
.width2{float:left;display:inline-block;width:2%;height:650px}
.smallHolderContact .width2{height:350px}

.footer-last-list .secured_icon li:first-child,.footer-last-list .secured_icon li:last-child{
	padding:0 0 0 0;
}

.secured_icon {
    font-size: 0;
}

ul.secured_icon li {
    display: inline-block;
    float: none;
    vertical-align: middle;
}
.fusion-contact-info{line-height:44px;}
.fusion-header-wrapper .fusion-mobile-menu-design-classic .fusion-contact-info{text-align:center;line-height:normal}


.fusion-secondary-header a .menu-text,
.fusion-secondary-header .fusion-contact-info {
  font-size:14px;
}
#side-header .fusion-contact-info{word-wrap:break-word}

.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.clearfix,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}
.page-template-page-general .itemList--title+.container{margin-bottom:.75em}
.page-template-page-work .container{padding-bottom:0;padding-left:0}


html.special .header__soc-icon { font-size: 1.3913rem; color: #000; }


html.special.black-bg .header__soc-icon { color: #fff; }


html.special.blue-bg .header__soc-icon { color: #195183; }
#site-navigation ul li.menu-item-has-children a,#site-navigation ul li.page_item_has_children a{margin-right:15px}



.aq-block {  }



.aq-block-aq_clear_block { margin-bottom: 0px; }

.aq-block-hr-single { margin-bottom: 20px; }

.aq-block-hr-double { margin-bottom: 0px; }






.aq-block-aq_column_block, .block-container { margin-bottom: 0px; }



h4.aq-block-title { margin:  0 0 20px; }

.whitetext{ color: #fff; font-size: 22px; font-family: "opensans-regular";  }
.text-uppercase{text-transform:uppercase}



.av-social-sharing-box .av-share-box{margin:0;}

#top .av-social-sharing-box-minimal .av-share-box ul{border:none;}
.books img{display:block;margin:0 auto}

.room-header .close {
    padding: 18px;
    font-size: 0;
    position: absolute;
    top: 0;
    left: 0;
}

.roadblock .close {
    position: absolute;
    top: 75px;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 20px;
    cursor: pointer;
}

.roadblock .close path {
    fill: #f59698;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}

.container-fluid:after {
  clear: both;
}


#content-bottom {
	background-position: bottom left;
	background-repeat: no-repeat;
}


#content-bottom div {
	background-position: bottom right;
	background-repeat: no-repeat;
}


#content-bottom div div {
	padding: 0;
	background-position: bottom;
	background-repeat: repeat-x;
}

#sobre .simple-text .model-des { color: #ffffff;font-size: 20px; line-height: 40px; }

        .mm-content p {text-align:left;}

        .mm-content p:nth-child(2) {color:#000}

        .mm-content p:nth-child(3) {color:#444}

        .mm-content img {margin:0 auto;display:inline; margin:10px;}



#megamenu-mobile h2.resp-tab-active .resp-arrow:before, .mobile-content-wrapper .col-wrapper h2.sub-link.open:after, .tabs-home .resp-tabs-container h2.resp-tab-active .resp-arrow:before {
  content: "\2013";
   }

      
      #megamenu-mobile .menu-button a.open {
        background: #7ac143; }

    
    #megamenu-mobile h2.former-resp-accordion a:hover, #megamenu-mobile h2.open a:hover {
      text-decoration: underline; }

      
      .content-wrapper .interior-left-menu ul ul li.open ul {
        display: block; }
.menu-item a:after{display:none!important}
.menu-item .sub-menu{text-align:right;right:0px}
#top-menu .menu-item:before{content:'▼';position:absolute;right:7px;/}
#top-menu .menu-item:last-child:before{content:''}
#top-menu .menu-item-has-children .sub-menu .menu-item:before{content:''}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}
.e2-37.x-column {text-align:center;}
.e2-34.x-column,.e2-37.x-column,.e2-41.x-column,.e2-44.x-column,.e2-47.x-column,.e2-51.x-column {background-color:transparent;z-index:1;}

#wrapper,
.container-inner { min-width: 320px; }

.container-inner { max-width: 1380px; min-width: 1380px; width: 100%; margin: 0 auto; }

#header .container-inner { position: relative; }

#page .container-inner { background: #fff;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
box-shadow: 0 1px 1px rgba(0,0,0,0.1); }


#page .container-inner .main, #page .container-inner, .boxed #page {
background-color: #000000 !important;
}

.boxed #wrapper, .container-inner { max-width: 1081px; }

	
		#header .container-inner .group.pad {
		text-align: center;
		padding: 3px;
	}






#container {
	float: left;
	margin: 0 -240px 0 0;
	width: 100%;
}

	#container,
	#header,
	#footer {
		margin: 0;
		width: 100%;
	}

.total-sales .row {
    margin-right: -20px;
    margin-left: -20px;
}

	.white-bg .row, .white-bg .col-xs-4, .white-bg .col-xs-8, .white-bg .col-xs-10, .white-bg .col-xs-12, .white-bg .step, .white-bg .btn{
		width:100% !important;
		margin-left:0px !important;
		margin-right:0px !important;
	}
.portfolio-items.portfolio-style2 .portfolio-item .inner-content{background-color:#fff}
.portfolio-items.portfolio-style2.bg-style-white-smoke .portfolio-item .inner-content{background-color:#f8f8f8}
.portfolio-items.portfolio-style2.bg-style-stroke .portfolio-item .inner-content{background-color:transparent;border:1px solid #e8e8e8}
.portfolio-items.portfolio-style2.bg-style-transparent .portfolio-item .inner-content{background-color:transparent}
.portfolio-items.portfolio-style2.bg-style-stroke.element-padding-zero .portfolio-item .inner-content{position:relative;margin-left:-1px;margin-top:-1px}


.entry-meta .author-img,
.entry-meta .byline,
.entry-meta .sep-date-author,
.entry-meta .posted-on {
    display: inline-block;
    vertical-align: middle;
}
.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1200px}
.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1360px}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:15px!important}

.copyright_left
{
	float: left;
}
.fl-page-header-container{padding-bottom:30px;padding-top:30px}
.fl-page-nav-toggle-visible-always .fl-page-header-wrap .fl-page-header-container,.fl-page-nav-toggle-visible-medium-mobile .fl-page-header-wrap .fl-page-header-container{padding-left:40px;padding-right:40px}
.fl-page-header-container,.fl-page-nav-container{position:relative}
.fl-page-nav-right.fl-page-header-fixed .fl-page-header-container.container,.fl-page-header-fixed .fl-page-header-container.container{padding-bottom:8px;padding-top:8px}
.fl-page-nav-right .fl-page-header-container{padding-bottom:0}
.fl-fixed-width .fl-page-nav-right .fl-page-header-container{padding-left:0;padding-right:0}


.screen-30 {
    width: 30%;
    float: left
}
.g-pr-1--lg{padding-right:.07143rem!important}

#allrr {
	
	color: #000033;
	text-align: center;
	}

		#wp-calendar tbody .pad , #theme-footer #wp-calendar tbody .pad{background: none;border:0 none;}
