*{margin:0; padding:0;}

body{min-width:940px;}

.wrapper {
	width:940px;
	margin: 0 auto;
	visibility:hidden;
	opacity:0;
	overflow:hidden;
}

/*Buttons*/

a.moduleItemReadMore,
a.k2ReadMore,
div.itemCommentsForm form input#submitCommentButton,
input[type="submit"],
button.button,
.component-content div.toggle-editor a,
a.moduleCustomLink{
    display: inline-block;
    padding:0px;
    font-size: 11px !important;
	text-transform:uppercase;
	cursor:pointer;
	font-family:'Open Sans', sans-serif;
	text-decoration:underline;
	-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;
}
		
/*Typhography*/

#blog div.catItemHeader h3.catItemTitle,
div.userItemHeader h3.userItemTitle,
div.itemHeader h2.itemTitle,
div.genericItemHeader h2.genericItemTitle,
div.tagItemHeader h2.tagItemTitle{
  	color:#982c37;text-transform:none;font:800 14px/18px 'Open Sans', sans-serif;
	margin:0;padding:0;letter-spacing:normal;
}

.homepage div.catItemHeader h3.catItemTitle{color:#982c37;font-family: 'Yesteryear', cursive;font-size:42px;line-height:36px;text-transform:none;padding-left:7px;}

div.catItemHeader h3.catItemTitle,
div.itemCommentsForm h3,
h3.itemCommentsCounter,
h1.contentTitle,
div.componentheading h2,
h2.k2ProfileHeading,
div.module-title h2.title{text-transform:uppercase;font-size:24px;font-family: 'Open Sans', sans-serif;font-weight:400;line-height:30px;letter-spacing:normal;margin:0;padding:0;}

div.catItemHeader,
div.componentheading,
h2.k2ProfileHeading,
div.userItemHeader,
div.module-title,
div.genericItemHeader,
div.itemHeader,
h1.contentTitle,
h3.itemCommentsCounter,
div.itemCommentsForm h3,
div.tagItemHeader{
	margin:0 0 16px 0;}
	
p {margin: 0 0 18px 0;}

.spinner {
    background:url(../images/ajax-loader.gif) center center no-repeat;
    right:50%;
	top:410px;
    height:15px;
    position:absolute;
    width:128px;
	z-index:1;
	margin-right:-64px;
	-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;
}
#gspinner {
    background: url(../images/ajax-loader.gif) no-repeat scroll 50% 410px #0f0f0f;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
}

#pagination{position:absolute;left:50%;top:439px;z-index:200;margin-left:-42px;}
#pagination ul{margin:0;}
#pagination li {
    float: left;
	margin:0 1px 0 2px;
}

#pagination li a{width:18px;height:18px;display:block;background:#982c37;filter:alpha(opacity:80);cursor:pointer;border-radius:9px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#pagination li.active a,#pagination li a:hover{background:#fff;filter:alpha(opacity:100);}
#pagination ul{list-style:none !important;}
.bg-nav ul{list-style:none !important;margin:0;}
.bg-nav ul li{display:none;}

#bgStretch{position:absolute;overflow:hidden;}
#bgStretch img{position:absolute;}

#rt-menu .rt-container{height:auto;}

/*=== Top Positions ===*/

#rt-top .rt-container{padding-top: 2em;}
	
/*=== Header Positions ===*/

#rt-header{padding:34px 0 0;}

/*=== Showcase Positions ===*/

#rt-showcase{background:url(../images/showcase.png);background:rgba(218,132,10,.8);border-top:4px solid #da840a;padding:20px 0 25px;}

.destinations div.module-title{text-align:center;}
#rt-showcase div.module-title h2.title{color:#fff;text-shadow:1px 1px rgba(0,0,0,.21);}
.destinations ul{float:left;width:120px;margin:0;}
.destinations li{color:#fff;padding:0 0 6px;}
.destinations li a{color:#fff;}
.destinations li a:hover{text-decoration:underline;color:#fff;}
.customdestinations{padding:0 0 0 60px;}

/*=== Feature Positions ===*/

#rt-feature .rt-container{height:205px;}

/*=== Utility Positions ===*/

/*=== MainTop Positions ===*/

/*=== MAINBODY ===*/

#rt-main{border-top:4px solid #efefef;padding:37px 0 0;}
#rt-main>.rt-container{margin:0 auto;}
.wrapper #rt-main>.rt-container{margin:0 -10px;}

.mb8-sa4-sb4 #rt-mainbody,.mb6-sa5-sb5 #rt-mainbody,.mb9-sa7 #rt-mainbody,.mb12-sa4 #rt-mainbody,.mb16 #rt-mainbody{padding:0 60px;}
.mb8-sa4-sb4 #rt-sidebar-a,.mb8-sa4-sb4 #rt-sidebar-b,.mb6-sa5-sb5 #rt-sidebar-a,.mb6-sa5-sb5 #rt-sidebar-b,.mb9-sa7 #rt-sidebar-a,.mb12-sa4 #rt-sidebar-a{padding-right:60px;}

div.catItemIntroText .img_indent{float:left;border:3px solid #efefef;margin:0 5px 0 0;}
div.catItemIntroText img{border:1px solid #fff;}

blockquote{font:inherit;position:relative;padding:0 0 0 16px;overflow:hidden;}
div.catItemIntroText blockquote:before{background:url(../images/quotes_left.png) no-repeat;position:absolute;top:0;left:0;width:11px;height:9px;display:block;content:' ';}
div.catItemIntroText blockquote:after{background:url(../images/quotes_right.png);width:15px;height:12px;display:inline-block;content:' ';margin-left:8px;vertical-align:middle;}
div.catItemIntroText blockquote p{text-transform:uppercase;font-size:11px;color:#982c37;margin:-3px 0 9px;}

.author{display:block;width:160px;text-align:right;text-transform:uppercase;font-family: 'Open Sans', sans-serif;font-weight:600;}
.author em{text-transform:none;color:#2b2b2b;font-size:15px;}

div.catItemIntroText .author{position:relative;top:10px;}

div.genericItemIntroText .img_indent{display:none}
div.genericItemIntroText .author{display:none;}

.homepage .catItemReadMore{float:right;}

.wrapper #rt-mainbody ul,div.k2ItemsBlock ul ul,div.k2CategoriesListBlock ul,div.k2ArchivesBlock ul,#form-login ul,div.k2UserBlock ul.k2UserBlockActions{list-style:disc inside;color:#982c37;padding:8px 0 13px;margin:0;padding:0;}
.wrapper #rt-mainbody ul li,div.k2ItemsBlock ul ul li,div.k2CategoriesListBlock ul li,div.k2ArchivesBlock ul li,#form-login ul li,div.k2UserBlock ul.k2UserBlockActions li{text-transform:uppercase;font-size:11px;padding:0 0 13px;}
div.k2CategoriesListBlock ul li,div.k2ArchivesBlock ul li{list-style:disc inside !important;}
.wrapper #rt-mainbody ul li a,div.k2ItemsBlock ul ul li a,div.k2CategoriesListBlock ul li a,div.k2ArchivesBlock ul li a,#form-login ul li a,div.k2UserBlock ul.k2UserBlockActions li a{color:inherit;}
.wrapper #rt-mainbody ul li a:hover,div.k2ItemsBlock ul ul li a:hover,div.k2CategoriesListBlock ul li a:hover,div.k2ArchivesBlock ul li a:hover,#form-login ul li a:hover,div.k2UserBlock ul.k2UserBlockActions li a:hover{text-decoration:underline;}

div.cols{padding:5px 0 10px;}
div.cols:after{clear:both;content:' ';display:block;}
div.cols .col_1{float:left;width:187px;margin:0 0 0 26px !important;padding:0 !important;}
div.cols .col_1:first-child{margin-left:0 !important;}

.text4{text-transform:uppercase;font-size:11px;color:#982c37;margin:0 0 9px;}

#blog div.catItemBody p,#blog div.userItemBody p{margin:0 0 9px;}

#blog div.catItemHeader,#blog div.itemHeader,div.userItemHeader,div.genericItemHeader{padding:5px 0 0;margin:0 0 20px;}

/*Images*/

div.itemImageBlock,
div.catItemImageBlock,
div.userItemImageBlock,
div.genericItemImageBlock{margin: 0 0 20px 0}

#blog div.catItemImageBlock,
div.userItemImageBlock,
div.genericItemImageBlock{float:left;margin:0 20px 0 0;}

div.itemImageBlock a,
a.moduleItemImage,
div.catItemImageBlock a,
div.userItemImageBlock a,
div.genericItemImageBlock a{display:inline-block !important;border:3px solid #efefef;}

div.itemImageBlock img,
a.moduleItemImage img,
div.catItemImageBlock img,
div.userItemImageBlock img,
div.genericItemImageBlock img{border:1px solid #fff !important;margin:0 !important;}
	
/*----------------Items List View-----------------*/

div.itemContainer{padding-bottom:30px;}
#k2Container{margin:0;padding:0 0 14px;}
#k2Container.itemView,#k2Container.k2AccountPage{padding:0 0 26px}

#blog div.itemContainer{border-bottom:1px solid #e5e5e5;margin:0 0 40px;}

/*----------------------------------------- Portfolio  ------------------------------------*/

.portfolio-row{overflow:hidden;}
.portfolio-row div.catItemImageBlock{margin:0 0 1em;float:none;}

#port div.itemContainer{margin-bottom:0;}
#port div.itemContainer .catItemBody{margin-bottom:3em}
#port div.itemContainer .catItemBody p{margin:0;}
#port div.itemContainer.rows_3 .catItemBody{margin-right:53px;}
#port div.itemContainer.rows_4 .catItemBody{margin-right:45px;}

#port div.catItemHeader{margin:0 0 9px;}
#port div.catItemHeader h3.catItemTitle{font:inherit;font-size:11px;text-transform:uppercase;color:#982c37;}

/*SortByType*/

#portfoliosorting{position:absolute;top:0;right:60px;}
.sortbytype {padding: 0px; float:right;}

.sortbytype a {
	float: none;
	padding: 0;
	font-size:11px;text-transform:uppercase;color:#982c37;
	margin: 0 0 0 1em;
	text-decoration: none;}

.sortbytype a:hover, 
.sortbytype a.active_sort {color:#000;}

/*PrettyPhoto*/

a.modal.img{position:relative; display:block; overflow:hidden;}

a.modal.img span{
    background: url("../images/zoom.png") no-repeat scroll 0 0 transparent;
    height: 80px;
    left: 50%;
    margin-left: -40px;
    margin-top: -40px;
    position: absolute;
    top: -50%;
    width: 80px;
}

/*Pagination*/

div.k2Pagination,
div.pagination,
div.itemComments div.itemCommentsPagination {
    display: table;
    margin: 0 auto;
    padding: 0;
    text-align: center;	}

div.k2Pagination ul,
div.pagination ul,
div.itemComments div.itemCommentsPagination ul{
    overflow: hidden;
    padding-bottom:0;
	margin:0;
    text-align: center;}
	
div.itemComments div.itemCommentsPagination ul{padding:20px 0 !important;}

#k2Container .k2Pagination ul li.pagination-start,
#k2Container .k2Pagination ul li.pagination-end,
div.pagination ul li.pagination-start,
div.pagination ul li.pagination-end,
div.itemComments div.itemCommentsPagination ul li.pagination-start,
div.itemComments div.itemCommentsPagination ul li.pagination-end{display:none;}

#k2Container .k2Pagination ul li span,
#k2Container .k2Pagination ul li a,
div.pagination ul li a,
div.pagination ul li span,
div.itemComments div.itemCommentsPagination ul li a,
div.itemComments div.itemCommentsPagination ul li span{
	font-size:11px;
	display:inline-block;
	float:left;
	font-family: 'Open Sans', sans-serif;
	text-decoration:underline;
	text-transform:uppercase;}
	
.component-content ul {
    list-style-position: outside;
    list-style-type: square;
    margin: 10px 0;
    padding: 0;}

.component-content .pagenav {
    list-style-type: none;
    overflow: hidden;
	padding:0;}
	
div.k2Pagination ul li span.pagenav,
div.pagination ul li span.pagenav,
div.itemComments div.itemCommentsPagination ul li span.pagenav{color:#b8b8b8;}
	
div.k2Pagination ul li a.pagenav,
div.pagination ul li a.pagenav,
div.itemComments div.itemCommentsPagination ul li a.pagenav{color:#da840a !important;}
	
#k2Container div.k2Pagination ul li a.pagenav:hover,
div.pagination ul li a.pagenav:hover,
div.itemComments div.itemCommentsPagination ul li a.pagenav:hover,
#k2Container .k2Pagination ul li.num span.pagenav,
div.pagination ul li.num span.pagenav,
div.itemComments div.itemCommentsPagination ul li.num span.pagenav{color:#b8b8b8 !important;}
	
#k2Container .k2Pagination ul li,
div.pagination ul li,
div.itemComments div.itemCommentsPagination ul li{
	margin-right:15px;
	float:left;
	list-style:none;}

#k2Container .k2Pagination ul li.pagination-prev,
div.pagination ul li.pagination-prev,
div.itemComments div.itemCommentsPagination ul li.pagination-prev{margin-right:53px;}

#k2Container .k2Pagination ul li.pagination-next,
div.pagination ul li.pagination-next,
div.itemComments div.itemCommentsPagination ul li.pagination-next{margin-left:48px;}

/*Comments*/

.itemCommentsForm{padding:0 0 20px;}

div.itemComments ul.itemCommentsList{color:inherit !important;border-bottom:1px solid #e5e5e5;padding:0 0 30px !important;margin:0 0 30px !important;}
div.itemComments ul.itemCommentsList li{
	margin-bottom:10px;
	list-style:none !important;
	color:inherit;font-size:inherit !important;text-transform:none !important;
	padding:20px !important;}
	
div.itemComments ul.itemCommentsList li img{
	margin:0 20px 0 0;}
	
#userName,
#commentEmail,
#commentURL{width:274px;margin:0 0 14px;}
	
div.itemComments ul.itemCommentsList li span.commentToolbar{
	padding:0;
	margin:0 0 1em 0;}
	
form#comment-form dl dt{margin:0;}
div.commentBodyContainer{overflow: hidden;}

/*Forms*/


textarea#jform_contact_message,
textarea#commentText,
textarea#description,
textarea#jform_profile_aboutme{
	padding:10px 12px;
    resize: none;
	outline:none;
	overflow:auto;
	font-size:1em;
	line-height:1.8em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	-webkit-appearance: none;
	-webkit-border-radius:0;
	width:220px;
}
	
textarea#commentText{
    width:524px;
	height:217px;}
	
#contact-form fieldset input[type="text"],
#contact-form fieldset input[type="email"],
.itemCommentsForm input[type="text"],
#form-login  input[type="text"],
#form-login  input[type="password"],
#mod-search-searchword,
#searchForm input#search-searchword,
#josForm input[type="text"],
#josForm input[type="password"],
#josForm input[type="email"],
.profile input[type="text"],
.profile input[type="password"],
.profile input[type="email"],
#user-registration input#jform_email,
div.login-fields #username,
div.login-fields #password,
.k2AccountPage input[type="text"],
.k2AccountPage input[type="password"],
.k2AccountPage input[type="email"]{
	padding:10px 12px;
	outline:none;
	font-size:1em;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	-webkit-appearance: none;
	-webkit-border-radius:0;
	}
	
label,
.k2AccountPage dd > span{
	line-height:2em;
	height:2em;}
	
div.itemCommentsForm form input.inputbox,
table.admintable td span b{
	margin:0;
	display:block;}
	
#rt-popup input.inputbox[type="text"],
#rt-popup input.inputbox[type="password"]{
	width:200px;
	-webkit-appearance: none;}
	
.component-content p.counter{line-height:2em;}
	
	
/*Contact Form*/

#contact-form input.required[type="text"],
#contact-form input.required[type="password"],
#contact-form input.required[type="email"],
#jform_contact_message{
	margin:0;}

#contact-form-cont,	
#contact-address,
.contact-misc p{float:left;	width:50%;}
	
.contact-form{margin-right:20px;}
	
.contact-miscinfo h3, .jicons-icons, #contact-form legend, .uniq{display:none;}
	
div.map-wrapper{
    padding: 0.5em;
	margin-bottom:2em;}
	
#map{height:260px;}

dd.submit-button {
    float: right !important;
    margin-right: 17px;}
	
#jform_contact_message{width:252px; height:200px;}

.col16 .rt-grid-4 #form-login .inputbox,.mod_search #mod-search-searchword{width:136px;}

#search-searchword,.text404 #mod-search-searchword{margin-right:10px !important;}

.text404{padding:0 0 50px;}

/*=== SIDEBARS===*/
.news div.k2ItemsBlock ul li{list-style:none;border-top:1px dotted #d1d1d1;margin:11px 0 0;padding:11px 0 0;}
.news div.k2ItemsBlock ul li:first-child{border:none;margin:0;padding:0;}
.news div.k2ItemsBlock ul li p{margin:0;}
.news div.k2ItemsBlock ul li a.moduleItemDateCreated{display:block;font:bold 14px/18px 'Open Sans', sans-serif;margin:0 0 5px;}
.news div.k2ItemsBlock ul li div.moduleItemIntrotext a{color:inherit;}
.news div.k2ItemsBlock ul li div.moduleItemIntrotext a:hover{text-decoration:underline;}

.history div.k2ItemsBlock ul li{margin:0 0 13px;}
.history div.k2ItemsBlock ul li .moduleItemTitle{float:left;width:48px;color:#982c37;font-size:14px;font-weight:800;font-family:'Open Sans', sans-serif;}
.history div.k2ItemsBlock ul li div.moduleItemIntrotext{overflow:hidden;}

.planning .rt-block{margin-right:-5px;}
.planning div.k2ItemsBlock ul li a.moduleItemImage{float:left;margin:0 20px 10px 0;}

#rt-sidebar-a .rt-block,
#rt-sidebar-b .rt-block,
#rt-sidebar-c .rt-block{
	margin-bottom:35px;}

.k2UserBlockDetails{padding:0 0 20px;}

/*=== MainBottom Positions ===*/

#rt-mainbottom{padding:0px 0 50px;}
#rt-mainbottom .rt-block{margin:0 60px;}
#rt-mainbottom .rt-grid-9 .rt-block{margin:0 60px 0 0;}

.fuel_services div.k2ItemsBlock ul li{padding:20px 0 0 38px;border-top:1px solid #e5e5e5;margin:20px 0 0;}
.fuel_services div.k2ItemsBlock ul li:first-child{border:none;margin:0;padding:0 0 0 38px;}
.fuel_services div.k2ItemsBlock ul li.item1{background:url(../images/services_icon1.png) 0 0px no-repeat;}
.fuel_services div.k2ItemsBlock ul li.item2{background:url(../images/services_icon2.png) 0 20px no-repeat;}
.fuel_services div.k2ItemsBlock ul li.item3{background:url(../images/services_icon3.png) 0 20px no-repeat;}
.fuel_services div.k2ItemsBlock ul li .moduleItemTitle{color:#982c37;font-size:14px;font-weight:800;font-family:'Open Sans', sans-serif;}

/*=== Bottom Positions ===*/

#rt-bottom{border-top:1px solid #e5e5e5;padding:22px 0 20px;border-bottom:1px solid #e5e5e5;}
#rt-bottom .rt-grid-5.rt-alpha .rt-block{margin-left:60px;}
#rt-bottom .rt-grid-3.rt-omega .rt-block{margin-right:60px;}

#rt-bottom .module-title{margin:0 0 0px;}
#rt-bottom .module-title h2.title{font-size:18px;font-weight:600;}

.bottom_block .rt-block{padding-left:40px;}
.bottom_block.food .rt-block{background:url(../images/page1_icon1.png) no-repeat;}
.bottom_block.shopping .rt-block{background:url(../images/page1_icon4.png) no-repeat;}
.bottom_block.accessibility .rt-block{background:url(../images/page1_icon2.png) no-repeat;}
.bottom_block.booking .rt-block{background:url(../images/page1_icon5.png) no-repeat;}
.bottom_block.taxis .rt-block{background:url(../images/page1_icon3.png) no-repeat;}
.bottom_block.currency .rt-block{background:url(../images/page1_icon6.png) no-repeat;}

.text1,.text2,.text3{font-family: 'Open Sans', sans-serif;font-weight:800;line-height:27px;color:#da840a;text-transform:uppercase;display:block;white-space:nowrap;}
.text1{text-transform:uppercase;font-size:37px;}
.text2{font-size:24px;}
.text3{text-transform:none;color:#b8b8b8;font-size:24px;margin-bottom:10px;}

.holiday_flights a{display:block;font:800 12px/27px 'Open Sans', sans-serif;color:#fff;background:#da840a;text-transform:uppercase;text-align:center;border:1px solid #da840a;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.holiday_flights a:hover{background:#fff;color:#da840a;border:1px solid #da840a;}

.events .rt-block{padding:0 0 0 60px;}
#rt-bottom .events div.module-title{margin:0 0 16px;}
#rt-bottom .events div.module-title h2.title{font-size:24px;font-weight:normal;}
.events div.k2ItemsBlock ul{overflow:hidden;margin-left:-20px;padding:0 0 25px;}
.events div.k2ItemsBlock ul li{float:left;margin-left:20px;width:190px;}
.events div.k2ItemsBlock ul li span.moduleItemDateCreated{display:block;color:#982c37;font-size:14px;font-weight:800;font-family:'Open Sans', sans-serif;margin:0 0 5px;}
.events div.k2ItemsBlock ul li a.moduleItemImage{margin:0 0 15px;}

/*=== Footer Positions ===*/

div#rt-footer{padding:19px 0 50px;}

.copyright,
.copyright a{
	line-height:16px;
	margin:0;
	font-size:11px;
	color:#fff;
}

p.copyright{margin-bottom:0}
	
.copyright a:hover{
	text-decoration:underline;}
	
span.sitename{text-transform:uppercase;}
span.date{}
span.footerText{}

div.smile{padding:4px 0 0;}
div.smile a{margin:0 0 0 6px !important;overflow:hidden;width:22px !important;height:22px !important;text-align:center;}
div.smile a img{height:22px !important;}

/*ToTop*/
/*Scroll to top*/

.rt-block.totop{
bottom: 13px;
position: fixed;
right: 13px;
display:none;}

a#gantry-totop{
	z-index:999;
	background:url(../images/scroll-to-top.png) top left no-repeat;
	display:block;
	width:51px;
	height:51px;
	text-indent:-9999em;
	font-size:1px;
	line-height:1px;}


/*======= 404 page styling ============*/

div.img404{width:50%; float:left;}
div.img404 img{width:100%;}

div.text404{}



/*======= Under Construction ============*/


h1.constrSiteName{margin-bottom:1em;}

.counter_desc{ position:relative; overflow:hidden; font-size:16px; font-weight:bold; line-height:1.2em; padding:5px 0 40px 0; margin: 0 0 0 30px}
.counter_desc div{ width:104px; margin-left:18px; text-align:center; float:left;}
.counter_desc div:first-child{ margin-left:0; margin-right:23px;}

.cntSeparator {
    color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 50px;
    margin: 24px 0;}	

#frame {
	width:600px;
	margin: 150px auto 0;
	padding: 0px;
	text-align:center;
	background:#fff;
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.6);
	border-radius:15px;	}

#frame .frameInner{
	padding:50px 36px;
}

#frame form {text-align: left;}

#frame #form-login label{width:100px; display: block; float:left;}


/* Alert boxes
---------------------------------------- */
.alert-box{
    padding:20px 20px 20px 90px !important;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    font-size:inherit;
    line-height:inherit;
    border:1px solid #dbdbdb;
    font-family:Arial, Helvetica, sans-serif;
    margin-bottom:15px;
    }

    .error-box{
        border-color:#ff9999;
        color:#c31b00;
        background:url(https://www.astrejosgrupe.com/templates/aliancecargo/images/icons/alert/icon-error.png) no-repeat 20px 50% #ffcccc;
        }
    .attention-box{
        border-color:#e6c555;
        color:#9e660d;
        background:url(https://www.astrejosgrupe.com/templates/aliancecargo/images/icons/alert/icon-note.png) no-repeat 20px 50% #fdebae;
        }
    .notice-box {
        border-color:#68a2cf;
        color:#2e6093;
        background:url(https://www.astrejosgrupe.com/templates/aliancecargo/images/icons/alert/icon-info.png) no-repeat 20px 50% #bfe4f9;
        }
    .approved-box{
        border-color:#a3c159;
        color:#5e6f33;
        background:url(https://www.astrejosgrupe.com/templates/aliancecargo/images/icons/alert/icon-download.png) no-repeat 20px 50% #ccff99;
        }

/* Fluid Columns */
.one_half{ width:48%; }
.one_third{ width:30.66%; }
.two_third{ width:65.33%; }
.one_fourth{ width:22%; }
.three_fourth{ width:74%; }
.one_fifth{ width:16.8%; }
.two_fifth{ width:37.6%; }
.three_fifth{ width:58.4%; }
.four_fifth{ width:79.2%; }
.one_sixth{ width:13.33%; }
.five_sixth{ width:82.67%; }
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth{ position:relative; margin-right:4%; float:left; }
.last { margin-right:0 !important; clear:right; }

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}