﻿.tatsu-column-pad-wrap{width:100%}
.tatsu-column-effect-tilt .tatsu-column-pad-wrap{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
.tatsu-column-effect-tilt .tatsu-column-pad-wrap:hover{-webkit-transform:translateZ(20px);transform:translateZ(20px)}

 .ttr_banner_header
{
margin: 0 auto;}


body.j1 div.tab-content{
    background : #E6E6E6;
    padding    : 10px;
    margin-top : -10px;
}


div.tab-content li{
    list-style-type : disc;
    margin-left     : 25px;
}


.wizard-card .tab-content{
    min-height : 340px;
    padding    : 30px 20px;
}
.l-main-h{margin:0 auto}
.l-canvas.sidebar_none .l-main-h{max-width:none}
.header_hor .l-subheader-h,.l-titlebar-h,.l-main-h,.l-section-h,.w-tabs-section-content-h,.w-blogpost-body{max-width:1520px}





#social {
	float: right;
}


.header-search-dropdown .search-results__inner {
  padding-bottom: 30px;
}



a.langmenu:link { color:#fff; }

a.langmenu:visited { color:#fff; }
.cookie-email-subscribe .footer-email-popup-header{padding-top:.9375em}

.plus {
  text-align:center;
  width: 38px;
  float: left;
}

.viagra div,.plus,.cialis div{
  font-size:24px;
  color: #fff;
}

.alignnone,
.block {
	clear: both;
	margin: 20px 0 20px 0;
}

.booking-button-wrap .dates-wrap {
    text-align: left;
    margin-bottom: 18px;
    width: 312px;

    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.booking-button-wrap .dates-wrap label {
    font-size: 10px;
    text-transform: uppercase;
}

.booking-button-wrap .dates-wrap input {
    background-color: transparent;
    border: 2px solid #ffffff;
    color: #ffffff;
    padding: 15px 8px;
    font-size: 12px;
    box-sizing: border-box;
    height: 38px;
    width: 100%;
}
#div-footer #logo{margin-bottom:15px}
.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,.col-xs-13,.col-sm-13,.col-md-13,.col-lg-13,.col-xs-14,.col-sm-14,.col-md-14,.col-lg-14,.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15,.col-xs-16,.col-sm-16,.col-md-16,.col-lg-16{position:relative;min-height:1px;padding-left:8px;padding-right:8px}
.col-lg-8{width:50%}
.top-story-roll .col-lg-8,.top-story-roll .col-md-8,.top-story-roll .col-sm-8{padding-left:0;padding-right:0}

#holder2{
	width:290px;
	float:right;
	margin-top:30px;
	color:#FFFFFF;
	height:237px;
	}


.name_site .title_name .title_name_img{
    margin-left: 5px;
    float: left;
    margin-right: 20px;
    display: block;
    width: 417px;
    height: 34px;
}
#sidebar-primary .widget-blog .widget-content .date,#sidebar-primary .widget-blog .widget-content .title{display: inline-block}
#sidebar-primary .widget-blog .widget-content .date{background-color: #69aefc;text-align: center;border-radius: 40px;padding: .5em .8em}
#sidebar-primary .widget-blog .widget-content .date p{margin: 0}
#sidebar-primary .widget-blog .widget-content .date .month{text-transform: uppercase;font-size: .8em}



ul.footer_social, ul.header_social{
	width:100%;
	max-width:1140px;
	display:block;
	margin:0 auto;
	text-align:center;
}


ul.footer_social li, ul.header_social li{
	display:inline-block;
    margin:0 ;
	line-height:100%!important;
}


ul.header_social li a i {
	display: inline-block;
	margin:0 8px;
	padding:0;
	font-size:26px!important;
	line-height: 26px!important;
	color: #efefef;
	transition: all .5s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-webkit-transition: all .25s ease-in-out;
  }


ul.header_social li a i:hover{
	transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-webkit-transition: all .25s ease-in-out;
	color:#fff;
  }
.istouch #menu .menu-item-has-children .sub-menu li.view-all{display:block !important}
#menu .menu-item-has-children .sub-menu{list-style:none;margin:0;padding:0}
#menu .menu-item-has-children.hover .sub-menu li a{font-size:1rem}
#menu .menu-item-has-children .sub-menu li.view-all{display:none}
#menu .menu-item-has-children .sub-menu a{display:block;padding:.375rem 1.25rem;font-size:1rem;line-height:1.5;text-decoration:none;color:#000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#menu .menu-item-has-children .sub-menu a:hover{color:#41812a}
#menu .menu-item-has-children.hover .sub-menu{visibility:visible;opacity:1}
#menu .menu-item-has-children.hover .sub-menu a{padding:.375rem 1.875rem;font-size:.875rem;line-height:1.25rem}
.icon-chevron-down{background-position:-313px -119px}
.dropdown-toggle:focus{outline:0}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}

.navbar-lower .navbar-nav .dropdown-toggle:active, 
.navbar-lower .navbar-nav .open .dropdown-toggle {
	background-color: rgb(255, 255, 255) !important; 
	color: #4C4C4C !important;
}
