﻿.display-1,.display-2,.display-3,.display-4,.lead{font-weight:300}
.lead{font-size:1.25rem}
.blockquote .lead{font-size:1.75rem;line-height:2.5rem;font-weight:200}
.media .lead{line-height:1.875rem}
.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}






    #footer .container-fluid {
        max-width: 1600px;
    }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}


.sidebar-widget.barcelona-widget-facebook-box .fb-page-wrapper {
    width: 100%;
    min-height: 215px;
    overflow: hidden;
}


.footer-widget.barcelona-widget-facebook-box .fb-page-wrapper {
    min-height: 215px;
}
li.tb-megamenu-item.mega .mega-dropdown-inner a{text-decoration:none;}
.tb-megamenu-item.level-3{padding-left:15px;}
li.tb-megamenu-item.mega.active a{background:#1f1f1f;color:#ffb204;font-size:16px;font-weight:bold;border:none;}
li.tb-megamenu-item.mega a{border:none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li a{color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .tb-megamenu-submenu li.active a{background:#000;color:#ededed;font-size:16px;border :none;}
li.tb-megamenu-item.mega.active .mega-dropdown-inner a{font-weight:normal;}
.tb-megamenu-item.level-2.mega.dropdown-submenu .nav-child{position :absolute;top :-5px;}
.comment .children{margin-left:70px;padding-top:16px;border-top:1px dashed #ededed;margin-top:13px}
.comment .children .children{margin-left:56px}
.comment .children .comment:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}
.comment .children .comment .avatar{width:36px;height:36px;position:relative;top:5px}
.comment .children .comment .comment-content,.comment .children .comment .comment-meta,.comment .children .comment .comment-respond{margin-left:56px}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }


  .col-md-4 {
    width: 33.33333%; }


.col-md-4 + .col-md-9 .posts-loop {
    padding-right: 0;
    padding-left: 50px;
}

#content .socialSet ul li.sb_icon.sb_facebook .icon_sns	{ color:#425dab; }
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}


.footer-line {
	height: 3px; 
	background: #fb0000;
	bottom: 0;
	position:relative;
	width: 100%;
}


.blog_praca .items-row .item {
	margin-bottom: 20px;
}


.items-row .item {
	margin-bottom: 40px;
}


  .is_constrained {
    max-width: 768px;
  }


.is_constrained:after,
.is_constrained:before,
.row:after,
.row:before {
  content: " ";
  display: table;
}


.is_constrained:after,
.row:after {
  clear: both;
}


.social-media { 
	padding: 3em 0;
	text-align: left;
	vertical-align: middle;
}


.social-media a {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}


.social-media a:hover,
.social-media a:focus { 
	color: #003b4a;
}

.c-fff {color: #fff;}

#diaporama .diaporama_middle {
	height:140px;
	width:240px;
	overflow:hidden;
	background:#766d61;
	position:relative;
}

  .fusion-standard-logo.fusion-logo-2x {
    display: inline-block;
  }

  #side-header .fusion-standard-logo.fusion-logo-2x {
    display: inline-block;
  }
#side-header .fusion-mobile-logo-1 .fusion-standard-logo,.fusion-mobile-logo-1 .fusion-standard-logo{display:none;}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}

.hd-botm{ padding:10px 0; position:relative;  max-height: 73px; clear: both;}

.hd-botm .navbar-default{ background:none; border-color:rgba(0,0,0,0.0);min-height: auto; margin:0; max-height: 72px;}

.hd-botm .rqst{display: none; position: absolute;top: 7px;right: 14px;background: #1f3f80;text-align: center; padding:0;}

.hd-botm .rqst a{color: #ffffff;display: block;font-size: 13px;padding: 5px 0;}

.hd-botm .rqst a:hover{ background:#3a9e09; text-decoration:none;}

.header-text::before {
	content: '';
	position: absolute;
	width: 120px;
	background-color: #ffa800;
	height: 2px;
	top: 0;
	left: 50%;
	margin-left: -60px;
}

.header-text {
	margin: 20px auto 0;
	padding-top: 20px;
	font-size: 18px;
	width: 80%;
	color: #cfcfcf;
	position: relative;
}

.header-text, .header-title { color:#ffffff}

.ac_footer_social {
  display: flex;
  justify-content: space-between;
  margin-top: -8px;
  margin-bottom: 20px;
}

.ac_footer_social a {
  font-size: 38px;
}

.ac_footer_social a:hover {
  color: #f75b1e;
}

.ac_footer_social a i:before {
  margin: 0;
}
#americastyle_footer .footer_menu{margin:0 0 10px 0;padding:0px;list-style:none}
.footer_menu li{margin:0px;padding:0 6px;display:inline;border-right:1px solid #FFFFCC}
.footer_menu .last_menu{border:none}

	.dropdown-menu {
		position: relative;
		float: none;
		right: 20px;
	}
.cards .noi .card-color{background:#d35e13}
.mainSlide-desc.noi strong{color:#d35e13}
.service-cards .noi{background-color:#d35e13}
.interface-content ul.interface-list li.noi-interface span{
	left: 494px;
	top: 76px;
	background-position: -291px -388px;
}
.interface-content ul.interface-list li.noi-interface span:hover{background-position:-97px -388px}
.interface-content ul.interface-list li.noi-interface.active span{background-position:0 -388px}
.interface-content ul.interface-list li.noi-interface.inactive span{background-position:-194px -388px}


.service-cards .noi.asistente {
    background-color: #d35e13;
}

.mainSlide-desc.noi.asistente strong {
    color: #d35e13;
}

.cards .noi.asistente .card-color {
    background: #d35e13;
}

.all_content{border-top:medium none;padding-right:0px;margin-bottom:286px;margin-top:-20px;padding-top:25px;width:785px;position:relative;z-index:1;float:left;}


.main_bg {
    position: relative;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
    z-index: 1;
    object-fit: contain;
    top: 0;
}


.port-overlay {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background-color:#1e8190;
	opacity:0;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	transition:all 0.1s linear;
}

.portfolio-item:hover .port-overlay {
	opacity:0.75;
}

#Sliding-top ul.list_mixed li:after,#Sliding-top ul.list_check li:after,#Sliding-top ul.list_star li:after,#Sliding-top ul.list_idea li:after{background:rgba(255,255,255,.08)}

	#Footer ul.list_mixed li:after,#Footer ul.list_check li:after,#Footer ul.list_star li:after,#Footer ul.list_idea li:after{background:rgba(255,255,255,.08)}


ul.list_mixed,ul.list_check,ul.list_star,ul.list_idea{margin-left:0}

ul.list_mixed li,ul.list_check li,ul.list_star li,ul.list_idea li{margin-bottom:20px;position:relative;list-style:none;padding-left:50px;margin-left:0}

ul.list_mixed li:after,ul.list_check li:after,ul.list_star li:after,ul.list_idea li:after{content:"";width:70px;height:1px;overflow:hidden;background:rgba(0,0,0,.08);position:absolute;left:0;bottom:-11px}

ul.list_mixed li:last-child:after,ul.list_check li:last-child:after,ul.list_star li:last-child:after,ul.list_idea li:last-child:after{display:none}
.menu-level-2.menu-item-has-children{margin-top:6px!important}
.menu-level-2:not(.menu-item-has-children){margin-bottom:-6px!important;margin-top:6px!important}
#et_mobile_nav_menu .menu-level-1-child-main ul.sub-menu li.menu-level-2 a{margin-left:22px!important}
.wrapper{width:90%;margin:0 auto}
.wrapper.extra--small{max-width:540px}
.wrapper.small{max-width:750px}
.wrapper.medium{max-width:850px}
.wrapper.large{max-width:1400px}
	
	#primary, 
	#header-left,
	#header-right,
	#site-generator .copyright,
	#site-generator .powered {
		width: 100%;
	}
	
	#site-generator .powered {
		padding-top: 5px;		
	}

	#site-generator .copyright,
	#site-generator .powered {
		text-align: center;		
	}


.tborder
{
	border: none;
}
.mobile.menu__wrap .menu__container .fill__item{height:100vh;width:16%}
.view-content .views-view-grid td{vertical-align:top;width:25%;background-color:#ffffff;}


.dd-object940619562-text-container
{
  display: table;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}



.equal-height-wrap .mcb-wrap .mcb-wrap-inner { position:relative; float:left; width:100%;}


.equal-height-wrap .mcb-wrap.valign-middle .mcb-wrap-inner { top:50%; 
	-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%); transform:translateY(-50%);}

.equal-height-wrap .mcb-wrap.valign-bottom .mcb-wrap-inner { top:100%;
	-webkit-transform:translateY(-100%); -moz-transform:translateY(-100%); -ms-transform:translateY(-100%); -o-transform:translateY(-100%); transform:translateY(-100%);}

  .wrapper .foot_logo {
    width: 270px;
    margin: 35px auto 20px; }

    .wrapper .foot_logo img {
      width: 100%; }
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

	
	


.menu {
	position: relative;
	}

#address-area {
	color:#333
}

#address-area a {
	color:#333
}

#address-area h4 {
	color: #0033CC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 30px;
	margin-bottom: 0;
}
.fly-wrap-out{float:right;margin-left:-40px;position:relative;width:100%;height:100%}


.logo1, .headerTitle {
    float: left;
}


.logo1, .logo2 {
    width: 120px;
    height: 120px;
}


.ls-inner,
.ls-slide {
	width: 100%;
	height: 100%;
}


.ls-slide,
.ls-layer {
	position: absolute;
	display: none;
	background-position: center center;
	overflow: hidden;
}


.ls-slide .ls-bg {
	left: 0px;
	top: 0px;
	transform: none !important;
	-o-transform: none !important;
	-ms-transform: none !important;
	-moz-transform: none !important;
	-webkit-transform: none !important;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.nav { float:right;}

.nav a { position: relative; display: inline-block; margin: 10px 18px; outline: none; color: #fff; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; font-weight: 400; text-shadow: 0 0 1px rgba(255,255,255,0.3); font-size: 1.35em; }

.nav a:hover, .nav a:focus { outline: none; }


.at-fixed-width .acme-widgets{
	padding: 0;
}


.at-fixed-width .acme-widgets.acme-clients .client-image{
	text-align: center;
	margin: 10px 0;
}

.at-fixed-width .team-item{
	margin: 20px 0;

}

.at-fixed-width .col-img {
	float: none;
	position: relative;
	width: 100%;
}

.at-fixed-width .acme-widgets .featured-section .container .widget-title{
	border: none;
}

.at-fixed-width .widget-title{
	text-align: left;
	font-size: 16px;
}

.at-fixed-width .widget .line{
	text-align: left;
	line-height: 10px;

}

#mvp-foot-menu ul li a,
#mvp-foot-copy p {
font-size: .8rem;
}

.mvp-nav-menu ul li a,
#mvp-foot-menu ul li a {
font-family: 'Oswald', sans-serif;
}


.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}


.grid-4, .grid-one-third {
  width: 32%;
}


.services-section .icon,
.grid-4.service .icon {
  width: 60px;
  font-size: 65px;
  text-align: center;
  float: left;
}

.services-section .icon-browser,
.grid-4.service .icon-browser {
  font-size: 60px;
}

.page-template-template-builder-full-width footer.copyright .grid-4 {
  padding: 25px 0;
  margin: 0;
}

footer.copyright .grid-4 {
  padding: 25px 0px 25px 30px;
}

footer.copyright .grid-8,
footer.copyright .grid-4 {
  margin-bottom: 0;
}

.footer-bottom .copy, .footer-bottom a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 100%;
	line-height: 57px;
}

.footer-menu, .footer-menu li, .footer-bottom .copy {
	display: inline-block;
}

.footer-bottom .copy {
	margin-right: 7px;
}

.footer-bottom a:hover {
	text-decoration: underline;
}

.dotline {
	border-bottom: #ccc dotted 2px;
	width: 90%;
	margin: -10px 5px 20px 2px;
	}
p.font01{color:#fff;font-size:1.2em;line-height:1.2em}
.cse.gsc-control-wrapper-cse,.gsc-control-wrapper-cse{width:100%}


ul.bc-posts li .bcp-rod .bcp-autor {

	float: left;

	width: 100px;

	color: #ca0000;

	font: bold 10px tahoma, arial, verdana;

	margin: 1px 0;

}


ul.bc-posts li .bcp-rod .bcp-autor a {

	color: #ca0000;

}
#content-main .post .post-toolbar{position:relative}
#content-main .post .post-toolbar .post_toolbar_like:before{position:absolute;padding-right:12px;margin-right:12px;bottom:-1px;left:0}
#content-main .post .post-toolbar .post_toolbar_like{margin-left:19px}
#content-main .post .postmetadata .post-toolbar a{margin-right:15px}


#header .languege_bt ul li.active {
	background: #A4A5A5;
}


#header .languege_bt ul li.active a {
	color: #000;
}


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}

	.logo-mobile.retina{
	    display:none;
	}


	.logo-mobile  {
		display:    none;
		max-width:  150px;
		max-height: 50px;
	}


.clr {
  clear: both;
}


.text2 {
    color: #F8F9FA;
    display: block;
    font-family: 'Lora',serif;
    font-size: 30px;
    letter-spacing: -1px;
	margin-bottom:25px;
	font-weight:bold;
    line-height: 36px;
    margin-top: -5px;
    text-shadow: 0 0 10px #56B6F8;
    text-transform: uppercase;
}



.gm-arrow-right {
  height: 0 !important;
  width: 0 !important;
  border-bottom: 5px solid transparent;
  border-left: 8px solid #a34417;
  border-top: 5px solid transparent; }

  .checkout accessory-item-header .gm-arrow-right {
    border-left-color: #C9480C; }


.block-wrapper {
    width: 150px;
    height: 150px;
    display: block;
    opacity: 0.3;
    border-radius: 150px;
    position: absolute;
    color: #fff;
    z-index: 889;
    text-align: center;
    box-sizing: border-box;
}




.btn-llamarfixed{
  position: fixed;
  bottom: 0px;
  width: 100%;
  z-index: 100;
}

  
  #contact {
	background: #75cc43; 
	background: -moz-linear-gradient(top,  #75cc43 1%, #4a9b14 45%, #75cc43 100%); 
	background: -webkit-linear-gradient(top,  #75cc43 1%,#4a9b14 45%,#75cc43 100%); 
	background: linear-gradient(to bottom,  #75cc43 1%,#4a9b14 45%,#75cc43 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#75cc43', endColorstr='#75cc43',GradientType=0 ); 
	color: #fff !important;
	margin: 0 auto;
	
  }
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}


.table-browser-check th {
	width: 150px;
}

.table-browser-check .fa {
	margin-right: 10px;
	font-size: 20px;
}

.table-browser-check th, .table-browser-check td {
	vertical-align: bottom !important;
}




.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

.table .table {
  background-color: #fff;
}

.table-bordered {
  border: 1px solid #ddd;
}

.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
.site-footer .site-info .site-credits a{text-decoration:underline}
.twelve.columns{width:930px}
.one.columns,.one.column,.two.columns,.three.columns,.four.columns,.five.columns,.six.columns,.seven.columns,.eight.columns,.nine.columns,.ten.columns,.eleven.columns,.twelve.columns,.special-columns.column-one-fifth,.special-columns.column-two-fifth,.special-columns.column-three-fifth,.special-columns.column-four-fifth{width:450px}

h2.col2{
	color: #00a2e8;
}

h3.col2{
	color: #00a2e8;
}


.wrap{ margin: 0 auto; max-width: 920px; padding:0; }

.ticketdate li span.sold {
    text-decoration: line-through; 
    color:#aaa!important;
    background:none!important;
    -webkit-text-fill-color:#aaa; 
}


#wrap {
  padding-top: 144px;
}


#txt_chi_siamo {
	position:absolute;
	display:none;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-lg-4 {
    width: 33.33333333%;
  }


				h1.theme-title { font-size: 40px !important; }

	.tmenu{		
		height: 36px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 5px;
		padding-right: 5px;
		color: #6e6e6e;
		font : bold  10px Verdana;
		cursor: pointer;
text-align: center;
	}

	
	
	.footer_left, .footer_right, .footer_inner_pages {
		display: none;
	}

	
	.footer_inner_pages div {
		float: left;
		width: 25%;
		height: 143px;
		border-left: 1px solid #5B4E4E;
		padding-left: 20px;
		margin-top: 60px;
		padding-top: 5px;
		padding-bottom: 5px;
	}


.footer_inner_pages {
	margin: auto;
	width: 1000px;
}


.footer_inner_pages div ul li, .footer_inner_pages div p {
	float: left;
	width: 100%;
	padding-bottom: 5px;
}


.footer_inner_pages div ul li a {
	color: white;
	text-decoration: none;
	font-size: 14px;	
}
 

.footer_inner_pages div p {
	font-size: 14px;	
}
div#n2-ss-2 .n2-ss-slider-2{position:relative;width:100%;height:100%;}
.x-firefox div#n2-ss-2 .n2-ss-slider-2{opacity:0.99999;}

        #videodialog-video, #attachmentdialog-container {
            margin-top:25px;
        }
.with-sidebar .tw-blog .row-title:first-child{display:none}
.home .row-title h2{font-size:24px;font-size:2.4rem}
.home .row-title a{font-size:14px;font-size:1.4rem}
.home .row-title a:after{margin-left:5px;margin-left:.5rem;padding:3px 7px;padding:.3rem .7rem}
.row{margin-left:-10px;margin-right:-10px}
.row-title a{padding-left:15px;position:relative}
.row-title a:after{font-family:FontAwesome;content:"\f061";display:inline-block;vertical-align:middle;padding:5px 10px;margin-left:15px}

	.header{ display:none !important;}
 

#sidebar_container { 
  float: right;
  width: 224px;
  margin: 20px 15px 0 0;
  padding-left:15px;
  
  color: #222;
  background: #7e141f;
  background: -moz-linear-gradient(top, #b21c2c, #7e141f);
  background: -o-linear-gradient(top, #b21c2c, #7e141f);
  background: -webkit-gradient(linear, left top, left bottom, from(#b21c2c), to(#7e141f));
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  border: 1px solid #000;
  border-radius: 7px 7px 7px 7px;
  -moz-border-radius: 7px 7px 7px 7px;
  -webkit-border: 7px 7px 7px 7px;
}
.homepage-carousel .slick-slide .car-title{font-family:"Alegreya Bold";display:block;position:absolute;font-size:16px;bottom:-8px;left:0;color:#fff;line-height:1;text-transform:uppercase;width:100%;padding:10px 5px 20px 15px;background-color:rgba(220,20,60,.5);margin:0}
.homepage-carousel .slick-slide .car-title a,.homepage-carousel .slick-slide .car-title a:hover,.homepage-carousel .slick-slide .car-title a:visited{color:#fff;text-decoration:none}
.nav-carousel .car-title{font-size:12px;font-weight:400;text-transform:uppercase;color:#fff;margin:0;font-family:"Open Sans"}
.nav-carousel .slick-list .car-title:focus,.nav-carousel .slick-list .slick-slide:focus{outline:0}
.social_menu .menu-item{display:table-cell}

.site-nav--standard .dropdown-menu,
.site-nav--standard .menu-item {
    color: inherit;
    background: inherit;
}

.dropdown-menu .menu-item {
    display: block;
    margin: 0 !important;
    padding: 0;
}

.dhbottom ul .li1{ border-right: none;}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}


.news-time{
font-weight:normal;
clear: both;
font-size:0.92em;
display:block;
}


span.news-time {
    display: none;
}
.search-results .title{font-size:1.2em;}
#user2 h2.title{color:white;}
#the-content h1.title{text-shadow:1px 1px 0 #fff;}
#box-block-block-1 h2.title,#footer .box-block-menu_block h2.title{font-size:11px;margin-bottom:0px;font-family:Arial,sans-serif;border-bottom:1px dotted #cacaca;}
.item-list .title{font-weight:bold;}

.get-money{position:relative;background:#f8f8f8;padding:58px 63px 57px}

.node-type-special-communication-page .img-responsive{display:inline-block;}

.copyrights {
    border-top: 1px solid rgba(255, 255, 255, 0.07);
    float: left;
    width: 100%;
    clear: both;
    padding-bottom: 12px;
    padding-top: 15px;
    background: #151515;
    -webkit-box-shadow: 0px -3px 3px -2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px -3px 3px -2px rgba(0, 0, 0, 0.1);
    box-shadow: 0px -3px 3px -2px rgba(0, 0, 0, 0.1);
    font-size: 13px;
}
.ubermenu .ubermenu-tabs-group{border-style:solid}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tab-content-panel,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs,.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-tabs-group{width:100%;min-width:100%;max-width:100%;left:0}

 
.menu li:last-child,.menu-item-229 {
	border-right: none !important;
}




.menu-item-230 .sub-menu {
	background: #0098DB !important ;
}



.menu-item-242 .sub-menu {
	background: #01b1af !important ;
}



.menu-item-251 .sub-menu {
	background: #981E34 !important ;
}



.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; }

.top-menu{
	margin-left:-10px;
	margin-right:-10px;
}

.top-menu a{
	color:#fff;
}


.top-menu span {
    padding: 5px 0 0 0;
    display: inline-block;
}



.widget p,
.textwidget {
	font-family: 'Helvetica Neue', Arial, sans-serf;
}

.widget p a,
.textwidget a {
	text-decoration: underline;
}
.span3{width:250px}
.row-fluid .span3{width:23.584905660377%;*width:23.531714171016%}
input.span3,textarea.span3,.uneditable-input.span3{width:236px}

input.span3, textarea.span3, .uneditable-input.span3{width:206px;}

.table td.span3,.table th.span3{float:none;width:204px;margin-left:0;}

#subject-container #s1.span3, #subject-container #s2.span3{padding-top:10px;padding-left:5px;}

#s3.span3, #s4.span3{padding-top:10px;padding-left:5px;}


.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}

.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}

.more_free_porn a{
	text-decoration: none;
	color: #333;
	width: 200px;
	height: 15px;
	display: block;
	overflow: hidden;
}

.more_free_porn a:hover{
	text-decoration: underline;
}




#content-container .cont_col_1 {
    padding: 0 0 10px;
    border: none;
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}
.col-md-6{width:50%}


#home-link {
  display: none;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10{float:left}
.col-xs-10{width:100%}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}


.ad_headera
{
	//background:rgb(6, 134, 30);
	width: 730px;
	height: 90px;
	margin: 10px;
}
 

ul.sub-menu li.menu-item a {
	
	color:black;
}


ul.sub-menu li.menu-item a:hover {
	
	background-color:#e3e3e3;
}


.menu-item a{
	color: white;	
}

	.genesis-nav-menu .menu-item {
		display: inline-block;
		text-align: left;
	}


.genesis-nav-menu .menu-item:hover {
	position: static;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}


.main {
    width: 960px;
    margin: 0 auto;
    padding: 0;

    font-size: 13px;
    line-height: 19px;
}

.aside-1-pointer-detail{
    font-family: "Open Sans";
    font-size: 18px;
    text-align: center;
    padding-bottom: 57px;
    width: 613px;
    margin: auto;
    border-bottom: 1px solid rgba(255, 222, 175, 0.4);
    color: #ffdeaf;
    line-height: 24px;
}

.download-mobile div.buttons {
  float: left;
  display: block;
  width: calc(50% - 40px);
  padding-top: 40px;
}

#header-text-nav-container {
	background-color: #FFFFFF;
}



.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height:1%;
}
