@charset "utf-8";
/* Body */
/* New Year body */
/*body {font-family:  Arial, Verdana, Tahoma, sans-serif;font-size:100%;padding:0 3px 3px 0;background:#FFF;color:#000;color:#475b65; margin:0 10px;background: url(/_img/elem/new_year.jpg) left top no-repeat;}*/
body {font-family:  Arial, Verdana, Tahoma, sans-serif;font-size:100%;padding:0 3px 3px 0;background:#fff;color:#475b65; margin:0px 10px; }
#maincontainer {min-width:1060px;max-width:1400px;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1060px':(document.body.clientWidth > 1400? "1400px": "auto")); padding:0 15px 0 15px;  background: #fff; margin: 0 auto;}
/* Headers */
h1, h2, h3 {font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;letter-spacing: -0.01em;line-height:1em;}
h1 {font-size:1.6em;color:#213463;margin-top:2ex;}
h2 {font-size:1.3em;color:#035db5;margin-bottom:0;margin-top:2ex;letter-spacing: -0.04em;}
h3{font-size:1.2em;color: #9b8059;margin-bottom:0;margin-top:2ex;letter-spacing: -0.04em;}
p{margin-top:1.5ex; margin-bottom:0;}
.inv {display:none;}
/* Tables */
table {border-collapse:collapse; font-size:90%; margin:2ex 0 0ex 0;border-top:#8fc8f4 2px solid; overflow:scroll;}
table th, td {padding:7px 10px 7px 15px; }
table th {font-size:80%;text-align:left; border:#8fc8f4 1px solid;background-color:#f0f7fd; color:#034789; font-family:Georgia,  "Times New Roman",Times, serif; font-weight:normal;}
table td {border: #d6d6d6 solid 1px; border-top:none; vertical-align:top;}
table caption {font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;letter-spacing: -0.04em;font-size:1.3em;color:#9b8059;text-align:left; margin:0 0 1ex 0;}
.row1 {background-color:#ffffff;}
.row2 {background-color:#f9faf9;}
.nolbrd {border-left:none;}
.norbrd {border-right:none;}
.nobrd {border-left:none;border-right:none;border-bottom:none; border-top:none;}
.simple {border-top:#d6d6d6 solid 1px; }
img {margin-right:2em; border:none;}
/* Header */
#header {height:140px; padding: 0 0 -20px 0;}
/*#logo {float:left;width:210px; padding: 25px 0 0 70px;}*/
#logo {float:left;width:450px; padding: 38px 0 0 20px;}
/* New Year logo */
/*#logo {float:left;width:250px; padding: 35px 0 0 60px;}*/
#logo img {border:none; }
#icons {float:left;font-size:10px; width:100px; height:66px; padding:3px 0 0 25px;overflow:hidden;}
/* New Year icons */
/*#icons {float:left;font-size:10px; width:45px; height:66px; padding:3px 0 0 0;overflow:hidden;}*/
#icons a {display:block; height:29px;}
#icons a img {border:none; margin-left:7px;}
/* New Year icons a img*/
/*#icons a img {border:none; margin-left:18px;}*/
#contacts {float:left;padding:15px 0 0 50px; width:280px;text-align:center;line-height:1.1em;}
#contacts a{text-decoration:none;color:#213463;}
#contacts a:hover{text-decoration:none;color:#213463;}
#contacts a:visited{text-decoration:none;color:#213463;}
.contact_phone{padding:0 0 9px 0;}
.phone_number{color:#213463;font-size:20px;font-weight:bold;}
.phone_comment{color:#8ca1ac;font-size:small;}
#btn_call{text-align:center; padding-top:5px;}
.btn:focus, .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
#adv {background-color:#fff; text-align:center;  margin-left:630px; padding-top:40px;}
/* Menu */	
.menu {width: 100%;	display: table;	margin:18px 0 20px 0;}
.menu ul {display: table-row;}
.menu li {display: table-cell;	background: #213463;}
.menu ul li:hover, .menu a:hover {	background: #35a922/*#ad28528*/;}
.menu ul li.active a {background:#3186de}
.menu li a {display: block;	padding: 10px 15px;	color: #fff;text-align: center;	text-decoration:none;}

/* Container */
#text {max-width:1000px;min-width:800px;}

/* Navigation */
#nav {float:left;width:180px;padding:18px 10px 10px 10px;}
#nav ul li ul li a, #nav ul li ul li a:visited {color:#0066CC;text-decoration:none;}
#nav ul li ul li a:hover {color:#96979b;text-decoration:underline;}
#nav ul{margin-left:2em;padding-left:0px;list-style: none;}
#nav ul li {behavior: expression( !this.before ? this.before = this.innerHTML = '<span class="marker">&ndash;&nbsp;</span>' + this.innerHTML : '' );font-size:0.9em;color:#000000; text-indent: -1.24em;}
#nav ul li span.marker {color: #35a922;}	
#nav li:before{content:"\2013\a0";color:#35a922;}
#nav li li:before{content:""}	
#nav li li {font-size:0.95em;color: #616568;behavior: expression( !this.before ? this.before = this.innerHTML = '&nbsp;' + this.innerHTML : '' );text-indent: -0.1em;color: #96979b;list-style:none;}		

#nav ul li ul li .active, #nav ul li ul li .active a {color:#35a922;}
#nav ul li ul li .active a:hover{color:#96979b;text-decoration:underline;}

#nav li ul {margin: 0 0 1.2ex 0.5em;}
#nav h1 {font-family:Arial;font-size:0.9em;font-weight:bold;color: #5b5c71;border-left:medium #3084da solid;padding-left:0.5em;text-transform:uppercase;margin-top:0;}

#nav img {margin-top:2ex;}

/* Content */		
#content {/*margin:0 170px 0 200px;*/padding:15px 2em 1ex 2em;line-height:1.3em;}
#content img {float:left; margin-right:1em; margin-bottom:1em;border:none;}
#content .nofloat img{float:none;}
#content .center {text-align:center;}
/* Gallery */
.gallery {margin:3ex 0 3ex 0;}
.clear {clear:both;}

#content a{color:#0066CC; text-decoration:underline;}
#content a:hover{color:#96979b;}
#content a:visited {color:#7c5d85;}
#content table.tours a:visited{color:#0066CC;text-decoration:underline;}
#content table.tours a:hover{color:#96979b;text-decoration:underline;}

/* Content Lists */
/* First Level List */
#content ul{list-style: none;margin-top:1.5ex;margin-bottom:0;}
#content ul li{behavior: expression( !this.before ? this.before = this.innerHTML = '<span class="marker">&ndash;&nbsp;&nbsp;</span>' + this.innerHTML : '' );text-indent: -1.18em; margin-bottom:0.6ex; margin-left:1em;}
#content ul li span.marker {color: #0066cc;}	
#content ul li:before{content:"\2013\a0\a0";color:#0066cc;}
/* Second Level List */
#content ul li ul{list-style: none;}
#content ul li li{behavior: expression( !this.before ? this.before = this.innerHTML = '<span class="marker">&minus;&nbsp;</span>' + this.innerHTML : '' );text-indent: -0.88em;margin-top:0.6ex;}
#content ul li li span.marker{color: #56c444;}
#content ul li li:before{content:"\2212\a0";color:#56c444;}
#content .list_header{margin-top:0.3em;margin-bottom:0.2ex; font-size:1em;color: #035db5;}
#content.main_page_content {margin-right:210px;}

#content ol{margin-top:1.5ex;margin-bottom:0;}
#content ol li{margin-bottom:0.6ex; margin-left:1em;}

/* Path */
#top_path, #bottom_path {font-size:0.8em;color:#a3a6ad;margin-top:0;margin-bottom:3ex;}	/*NEW margin*/
#top_path a, #top_path a:visited, #bottom_path a, #bottom_path a:visited {color: #518ad1;text-decoration:underline;}
#top_path a:hover, #bottom_path a:hover{color:#96979b;text-decoration:underline;}
#bottom_path {margin-top:5ex;}

/* Tours */
table.tours {width:98%;}
table.tours td {padding-bottom:10px;padding-top:10px;border-bottom:1px solid #E2E2E2;}
table .tours a {text-decoration:none;}
table.tours td a:hover {text-decoration:underline;}
table.wide{width:98%;}
table.wide2{width:100%;}

.comment {padding-left:3em;color:#8ca1ac;font-size:small;}
.time {font-size:small; font-style:italic;}
.route {padding-top:1em;color:#035db5;font-size:large;}
.number-of-days {padding-top:0.5em;color:#035db5;font-size:large;}
.hot ul {list-style:none;margin-left:0; margin-top:0; margin-bottom:0;padding-left:0px; }

/* Sidebar */
/*#sidebar {float:right;font-size:0.9em;width:150px;margin-top:3ex;padding:10px;overflow:hidden;}*/
#sidebar h1 {color:#035db5;}
#sidebar h2 {color: #5b5c71;}
#sidebar a{color: #0066CC;text-decoration:underline;}
#sidebar a:hover{color:#96979b;text-decoration:underline;}
#sidebar img {margin-bottom:15px;}
#sidebar .card-body a{text-decoration:none;}
#sidebar .sticky-block {font-size:1.3em;}
/* h1 */
.sec{color: #213463/*5b5c71*/; font-size:1.8em;border-left:thick #3084da solid;padding-left:0.5em;margin-bottom:2ex;}
/* left photo */
.left{float:left; margin-right:2em; width:200px;}
.text {margin-left:250px;}

.right{float:right;width:250px; font-size:0.8em;}
.text_r {margin-right:300px;}

.bbgr {background-color:#f0f7fd;}
.gbgr {background-color:#f1fcef;}

.info {padding: 1.5ex 1.5em 2.5ex 1.5em; margin-bottom:6ex;}
.info h1, .info h2 {font-size:1.5em;}
.info a img{margin-bottom:15px;}
.tourist_info{margin-bottom:2ex;font-size:0.8em; border-bottom:1px solid #c8e6ff;padding:0 0px 10px 0px;}
.tourist_info h4{margin-bottom:0.5ex; font-size:small;:#0066cc;*/}
.important{font-size:2.7em;color:#f57909; float:left; margin-right:1ex; margin-top:-0.2ex; font-family:Georgia,"Times New Roman",Times,serif;}
.important_too {color:#35a922; font-family:Georgia,"Times New Roman",Times,serif;}
.important2{font-size:1.4em;color:#1270d1;}

.attention {color:#000000;}
.small {font-size:80%;}
.small2 {font-size:70%; border-left:dashed 1px #f57909;padding-left:10px;margin-left:5px;}
.comment2 {color:#8ca1ac;}
.comment3 {width:90%; margin-left:5%; text-align: justify;   color:#8ca1ac; font-size:small;}
.text2{color:#35a922;}
.code{color:#86c3ff;font-size:0.8em;}
.important_2 {color:#35a922;}

/* Section */
#section h1{color: #213463;font-size:1.8em;border-left:thick #3084da solid;padding-left:0.5em;margin-bottom:0.5ex;}
 
#section h2{font-size:1.5em; margin-bottom:0.5ex;}
#content #section ul {list-style: none; margin-top:0.1ex;margin-bottom:3ex;margin-left:1.5em;padding-left:0px;}
#content #section ul li a, .section ul li a:visited {color:#0066CC;text-decoration:underline;}
#content #section ul li a:hover {color:#96979b;text-decoration:underline;}

#section table a,#content .section  a:visited {color:#0066CC;text-decoration:none;}
#section table a:hover {color:#96979b;text-decoration:underline;}
#section table tr {margin-top:0; text-align:left;vertical-align:top;}

#section ul li {behavior: expression( this.before = '***' + this.innerHTML); margin-bottom:0; margin-left:1.5em;}
#section ul li:before{content:"";}

.noborder {border:none; border-collapse:collapse;margin-top:0; margin-bottom: 2ex;margin-left:3em;}
.noborder td {text-align:left; border:none; padding: 0 3em 1ex 0;vertical-align:top;}
.noborder tr {margin-top:0; text-align:left;vertical-align:top;}

table.face {border:none; border-collapse:collapse;margin-top:0; margin-bottom: 4ex;margin-left:0; border-top:#8fc8f4 2px solid;}
.face td {text-align:left; border:none; padding: 0 1em 1ex 1em;vertical-align:top;}
.face tr {margin-top:0; text-align:left;vertical-align:top;}
table.face td a:hover{color:#527ebf;}

.topheader{margin-top:0;}
.topheight{margin-top:20px;}
.action{color:#FFF; height:1.2em; background-color:#F00; font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;letter-spacing: -0.01em;line-height:1em; font-size:large; padding-left:0.4em; padding-top:0.2em; margin-bottom:0.5em}

/* Footer */
#footer {clear:both;padding:20ex 2em 0 0;font-size:0.7em;color:#9fa2a9;margin-left:3em;margin-bottom:5em;overflow: hidden;}
#footer .vcard{padding:2ex 5ex 3ex 2em;float:right;border-left: #ffb1d6/*83ce8c*/ medium solid;}
#footer .vcard a, #footer .vcard a:hover, #footer .vcard a:visited {text-decoration:none;color:#0066CC;}
#footer .txt, #footer .type {font-weight:bold;}
#footer .footer_links{float:left;padding:1ex 0 0 0;border-top:#b1cae8 2px solid;color:#d6e1ff;}
#footer .footer_links a, a:visited{color:#9fa2a9;text-decoration:none;}
#footer .footer_links a:hover{color:#9fa2a9;text-decoration:underline;}
#footer .vcard .footer_visa {margin:5ex 0 0 0;padding:0 0 0 0;color:#9fa2a9; font-size:0.8em;}
/*#footer .partners {padding:0 0 1ex 0;color:#9fa2a9;}*/
/* Pseudo link  */
.pseudo_link{cursor:pointer; border-bottom:1px dashed;color:#0066CC;}
.pseudo_link_r{cursor:pointer; border-bottom:1px dashed;color:#ff0000;margin:3ex 0 0 0;}

/* Archive */
.archive {background-color:#F00; font-size:large; color:#FFF; padding:5px;}

/* List with images */
.img_ul {list-style-type: none;} 
.img_list {margin-top: 0px; padding: 5px 0px 0px 55px; height: 28px;} 
.img_list64 {margin-top: 0px; padding: 20px 0px 0px 90px; height: 52px;} 
#australia{background:url(/_img/flags/shiny/32/Australia.png) no-repeat;}
#austria{background:url(/_img/flags/shiny/32/Austria.png) no-repeat;}
#belgium{background:url(/_img/flags/shiny/32/Belgium.png) no-repeat;}
#bulgaria {background:url(/_img/flags/shiny/32/Bulgaria.png) no-repeat;}
#estonia {background:url(/_img/flags/shiny/32/Estonia.png) no-repeat;}
#italy {background:url(/_img/flags/shiny/32/Italy.png) no-repeat;} 
#spain {background:url(/_img/flags/shiny/32/Spain.png) no-repeat;}
#finland {background:url(/_img/flags/shiny/32/Finland.png) no-repeat;}
#france {background:url(/_img/flags/shiny/32/France.png) no-repeat;}
#czech {background:url(/_img/flags/shiny/32/Czech-Republic.png) no-repeat;}
#vietnam {background:url(/_img/flags/shiny/32/Vietnam.png) no-repeat;}
#india{background:url(/_img/flags/shiny/32/India.png) no-repeat;}
#china{background:url(/_img/flags/shiny/32/China.png) no-repeat;}
#singapore{background:url(/_img/flags/shiny/32/Singapore.png) no-repeat;}
#korea{background:url(/_img/flags/shiny/32/South-Korea.png) no-repeat;}
#japan{background:url(/_img/flags/shiny/32/Japan.png) no-repeat;}
#usa{background:url(/_img/flags/shiny/32/United-States.png) no-repeat;}
#russia{background:url(/_img/flags/shiny/32/Russia.png) no-repeat;}
#cyprus{background:url(/_img/flags/shiny/32/Cyprus.png) no-repeat;}
#romania{background:url(/_img/flags/shiny/32/Romania.png) no-repeat;}
#croatia{background:url(/_img/flags/shiny/32/Croatia.png) no-repeat;}
#ireland{background:url(/_img/flags/shiny/32/Ireland.png) no-repeat;}
#germany{background:url(/_img/flags/shiny/32/Germany.png) no-repeat;}
#greece{background:url(/_img/flags/shiny/32/Greece.png) no-repeat;}
#switzerland{background:url(/_img/flags/shiny/32/Switzerland.png) no-repeat;}
#sweden{background:url(/_img/flags/shiny/32/Sweden.png) no-repeat;}
#norway{background:url(/_img/flags/shiny/32/Norway.png) no-repeat;}
#thailand{background:url(/_img/flags/shiny/32/Thailand.png) no-repeat;}
#taiwan{background:url(/_img/flags/shiny/32/Taiwan.png) no-repeat;}
#malta{background:url(/_img/flags/shiny/32/Malta.png) no-repeat;}
#uae{background:url(/_img/flags/shiny/32/United-Arab-Emirates.png) no-repeat;}
#new-zealand{background:url(/_img/flags/shiny/32/New-Zealand.png) no-repeat;}
#poland{background:url(/_img/flags/shiny/32/Poland.png) no-repeat;}
#portugal{background:url(/_img/flags/shiny/32/Portugal.png) no-repeat;}
#slovakia{background:url(/_img/flags/shiny/32/Slovakia.png) no-repeat;}
#slovenia{background:url(/_img/flags/shiny/32/Slovenia.png) no-repeat;}
#latvia{background:url(/_img/flags/shiny/32/Latvia.png) no-repeat;}
#lithuania{background:url(/_img/flags/shiny/32/Lithuania.png) no-repeat;}
#denmark{background:url(/_img/flags/shiny/32/Denmark.png) no-repeat;}
#netherlands{background:url(/_img/flags/shiny/32/Netherlands.png) no-repeat;}
#philippines{background:url(/_img/flags/shiny/32/Philippines.png) no-repeat;}
#hungary{background:url(/_img/flags/shiny/32/Hungary.png) no-repeat;}
#canada{background:url(/_img/flags/shiny/32/Canada.png) no-repeat;}
#austria64{background:url(/_img/flags/shiny/64/Austria.png) no-repeat;}
#belgium64{background:url(/_img/flags/shiny/64/Belgium.png) no-repeat;}
#hungary64{background:url(/_img/flags/shiny/64/Hungary.png) no-repeat;}
#germany64{background:url(/_img/flags/shiny/64/Germany.png) no-repeat;}
#denmark64{background:url(/_img/flags/shiny/64/Denmark.png) no-repeat;}
#estonia64{background:url(/_img/flags/shiny/64/Estonia.png) no-repeat;}
#greece64{background:url(/_img/flags/shiny/64/Greece.png) no-repeat;}
#italy64 {background:url(/_img/flags/shiny/64/Italy.png) no-repeat;} 
#spain64 {background:url(/_img/flags/shiny/64/Spain.png) no-repeat;}
#latvia64{background:url(/_img/flags/shiny/64/Latvia.png) no-repeat;}
#lithuania64{background:url(/_img/flags/shiny/64/Lithuania.png) no-repeat;}
#malta64{background:url(/_img/flags/shiny/64/Malta.png) no-repeat;}
#netherlands64{background:url(/_img/flags/shiny/64/Netherlands.png) no-repeat;}
#norway64{background:url(/_img/flags/shiny/64/Norway.png) no-repeat;}
#poland64{background:url(/_img/flags/shiny/64/Poland.png) no-repeat;}
#portugal64{background:url(/_img/flags/shiny/64/Portugal.png) no-repeat;}
#slovakia64{background:url(/_img/flags/shiny/64/Slovakia.png) no-repeat;}
#slovenia64{background:url(/_img/flags/shiny/64/Slovenia.png) no-repeat;}
#finland64 {background:url(/_img/flags/shiny/64/Finland.png) no-repeat;}
#france64 {background:url(/_img/flags/shiny/64/France.png) no-repeat;}
#czech64 {background:url(/_img/flags/shiny/64/Czech-Republic.png) no-repeat;}
#switzerland64{background:url(/_img/flags/shiny/64/Switzerland.png) no-repeat;}
#sweden64{background:url(/_img/flags/shiny/64/Sweden.png) no-repeat;}
/* Tabs */
#wr-tabs{width: 100%;	margin: 40px auto 0;}
#wr-tabs .tabs{background-color: #fff;padding-bottom: 9px;border-bottom: 1px solid #dbdbdb;}
#wr-tabs .tabs .tab{cursor: pointer;padding: 10px 20px;color: #2982ce;}
#wr-tabs .tabs .tab:hover{background-color: #fff;color: #2982ce;}
#wr-tabs .tabs .tab.active{background-color: #fff;color: #000;border: 1px solid #dbdbdb;border-bottom: 1px solid #fff;}
#wr-tabs .content{background-color: #fff;}
#wr-tabs .content .tab-cont{display: none;padding: 15px 10px;}
#wr-tabs .content .tab-cont.active{display: block;}
/*  Button Block */
.btn_blk{margin-top:50px; margin-bottom:50px; text-align:center;}
/*
    Name:           ph-buttons
    Description: 	Pixcil Hub Buttons
    Author: 		   Pixcils®
    Version: 	  	1.0
*/

/*Main button class
==========================*/
.ph-button {
	
/*    border-style: solid;
    border-width: 0px 0px 0px;*/
    box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1) inset;
    color: #FFFFFF;	   
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-style: normal;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    text-overflow: ellipsis;
    transition: all 200ms ease-in-out 0s;
    white-space: nowrap;	
    font-family: Helvetica,Arial,sans-serif;
    font-weight: 200;	
    padding: 19px 39px 18px;
    font-size: 18px;
	
}

/*Green
==========================*/
.ph-btn-green {

/*border-color: #35A922;*/
	background-color: #35A922;

}
.ph-btn-green:hover, .ph-btn-green:focus/*, .ph-btn-green:active*/ {
    background-color: #2f8f22/*339b25*/;
/*    border-color: #3dba2c; */   
}

/*Blue
==========================*/
.ph-btn-blue {

    border-color: #326E99;
    background-color: #3F8ABF;
}

.ph-btn-blue:hover, .ph-btn-blue:focus, .ph-btn-blue:active {
    background-color: #397CAC;
    border-color: #326E99;   
}

/*Grey
==========================*/
.ph-btn-grey {

     background-color: #C6CCD2;
     border-color: #AAB3BB;
}
.ph-btn-grey:hover, .ph-btn-grey:focus, .ph-btn-grey:active {
    background-color: #B8BFC7;
    border-color: #AAB3BB; 
}

/*Red
==========================*/
.ph-btn-red {

    background-color: #ED5A5A !important;
    border-color: #EA4343 !important;

}
.ph-btn-red:hover, .ph-btn-red:focus, .ph-btn-red:active {
    background: none repeat scroll 0 0 #EB4848 !important;
    border-color: #E83131 !important;    
}


/*DEMO ONLY FOR CENTER POSITION*/
.ph-container {
  
  margin: 0 auto;
  display: inline;

  
}

#content .ph-container a{color:#ffffff;text-decoration:none;}

.ph-float {
  
  float: left;
  width: 22%;
  padding: 10px;  
  padding-top: 50px;  
  text-align: center;

}

.ph-clear {
  
  clear: both;
   
}

#loadImg{position:absolute; z-index:1000; display:none}
.fields{padding:10px 5px 10px 20px; 
border:solid 1px #e2e2e2; 
-webkit-box-shadow: 2px 2px 8px -1px rgba(50, 50, 50, 0.42);
-moz-box-shadow:    2px 2px 8px -1px rgba(50, 50, 50, 0.42);
box-shadow:         2px 2px 8px -1px rgba(50, 50, 50, 0.42);}

/* Alert */
.alertm_overlay {width:100%;height:100%;position:fixed;left:0px;top:0px;z-index:99998;background:rgba(255, 255, 255, 0.82);   display:none;}
.alertm_all {font-family: Arial;    width:396px;    padding:29px 43px;  border: #b5c7d6 1px solid;  border-radius: .25rem;  background:#fff/*ece9ec*/;    position:fixed;    left:50%;    margin-left:-241px;    top:50%;    z-index:99999;    }
.alertm_all a {    -webkit-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;    text-decoration: none;    color: #0275d8;}
.alertm_all a:hover {    color: #222;}
.alertm_h1 {    color: #035db5;    font-size: 120%;    margin-bottom: 15px;}
.alertm_text {    font-size: 100%;    line-height: 23px;}
.alertm_wrapper { }
.alertm_but {    display: inline-block;    font-weight: 400;    line-height: 1.25;    text-align: center;    white-space: nowrap;    vertical-align: middle;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    border: 1px solid transparent;    padding: .5rem 2rem;    font-size: 1rem;    border-radius: .25rem;    -webkit-transition: all .2s ease-in-out;    -o-transition: all .2s ease-in-out;    transition: all .2s ease-in-out;    color: #fff;    background-color:#2986e7;    border-color: #2986e7;    display: block;    margin-top: 25px;    cursor: pointer;}
.alertm_but:hover {    color: #fff;    background-color: #025aa5;    border-color: #01549b;}
a.alertm_close {    color: cecfce;    text-decoration: none;    position: absolute;    right: 7px;    top: 0px;    font-size: 25px;}

/* Slider */
.fotorama__html div, 
.fotorama__html a {
display: block;
height: 100%;
/* Transparent links are not clickable in IE,
       but non-existent background fixes this.
      (Put an empty 1×1 image here to avoid
       errors in console.) */
background: url(/_img/_.gif);
}
#phone_number_txt{color:#0066CC;font-size:21px;font-weight:bold;}
#phone_number_txt a{text-decoration:none;color:#0066CC;}
#phone_number_txt a:hover{text-decoration:none;color:#0066CC;}
#phone_number_txt a:visited{text-decoration:none;color:#0066CC;}

#total{margin-bottom:1em;}
