/*$$__TEMPLATE_RESOURCE_START__$$*/
/* [Start - Branding] */
div#header:after,
nav#top-menu ul:after,
nav#top-menu:after,
div#footer-wrapper:after,
div#footer-wrapper #footcl-five .footcl-wrapper:after,
div#copyrights-panel-wrapper:after,
#misc-menu:after,
#misc-menu .cl-one:after,
#misc-menu .cl-two:after,
div#cur_conv .line:after,
#misc-menu .cl-two .feature-box:after,
nav#main-menu .sub-menu-wrapper ul li a:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
h1, div#mobile-menu{
    display:none;
}
body{
    font-family: 'helvetica_ce_35_thinregular';
    position: relative;
    
}

h1{
    position:absolute;
    bottom:10px;
}

/* [Start - SearchBox] */

div#search-box input{
    border:none;
    color:#b1b1b1;
}
input#search-query{
    margin-right:10px;
}
div#search-box button{
    width:26px;
    height:26px;
    background:url("../images/sprite.png") no-repeat -165px -23px;
    float:right;
    border:none;
}	
*+html div#search-box button{
    right:6px;
}

/* [End - SearchBox] */

header {
    height:142px;
}
div#header,
nav#main-menu ul, 
div#footer-wrapper{
    padding:0 20px; 
}
div#header,
nav#main-menu ul, 
div#footer-wrapper,
div#copyrights-panel-wrapper{
    width:940px;
    margin:0 auto;
}
div#header {
    height:91px;
}
a.logo{
    float:left;
}
a.logo img {
    height:auto;
    margin:25px 0 0;
    width:279px;
    border:0;
}
nav#top-menu{
    width:405px;
    height:25px;
    margin:0;
}
nav#top-menu ul{
    list-style-type:none;
    float:right;
    margin: 4px 11px 0px 0px;
}
nav#top-menu ul li{
    float:left;
    width:auto;
    padding:0px 10px 5px;
    border-right:1px solid #e1e1e1;
}
nav#top-menu ul li.last{
    border-right:none;
}
nav#top-menu ul li a{
    padding:0;
    color:#6e4494;
    font-size:0.78em;
    font-family: 'latoregular';
    text-transform:capitalize;
    float:none;
    width:100%;
    font-weight:normal;
}
div#search-box{
    float:right;
    margin:11px 0px 10px;
    width:210px;
    height:25px;
    border:1px solid #b7b7b7;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding:0 5px 0 10px;
    font-size:0.7em;
    position:relative;
    clear:right;
}
div#search-box .input{
    background:url(../images/search_box.jpg) no-repeat 0 0;
    position: relative;
    float: right;_display:inline;
    width: 164px;
    height: 26px;
    margin: 0 20px 0 0;
    padding: 0 15px 0 5px;
}
div#search-box input{
    background:none;
    width: 93%;
    border:none;
    border-radius:0;
    box-shadow:none;
    color:#6E4494;
    padding:5px;
    font-family:'latoregular';
    font-size:1.2em;
    outline: 0;
}	
div#search-box button{
    background:url("../images/sprite.png") no-repeat 0 -5px;
    position:absolute;
    right:5px;
    top:2px;
    width:32px;
    height:20px;
    border:medium none;
    border-radius:0;
    box-shadow:none;
    margin:0;
    cursor:pointer;
    outline: 0;
}	
nav#main-menu, footer{
    width:100%;
}
nav#main-menu{
    height:49px;
    background:#3e4048;
    border-top:1px solid #b7b7b7;
    border-bottom:1px solid #b7b7b7;
    z-index:2;
}
nav#main-menu ul{
    list-style-type:none;
    margin:10px auto 8px;
    position:relative;
}
nav#main-menu ul li{
    display:inline;
    padding: 13px 14px 17px;
    border-right:1px solid #75767a;
}
*+html nav#main-menu ul li{
    padding:13px 16px 17px;
}
nav#main-menu ul li a{
    float:none;
    display:inline;
    color: #FFFFFF;
    font-size:0.8em;
    font-weight:normal;
    padding:0;
    margin:0;
    text-transform:uppercase;
    letter-spacing: 0.15em;
}
*+html nav#main-menu ul li a{
    font-size:0.7em;
}
nav#main-menu ul li#sub-menu-item .sub-menu-wrapper a{
    letter-spacing:0;
    text-transform: capitalize;
}
nav#main-menu ul li.last{
    border-right:none;
}
nav#main-menu ul li.first{
    padding-left:0;
}
nav#main-menu ul li a:hover, 
nav#main-menu ul li.active a{
    color:#ffba26;
    text-decoration:none;
}
nav#main-menu ul li, nav#main-menu ul li a{
    width:auto;
}
footer{
    background:url(../images/line-orange.png) repeat-x #ffae00;
    height:450px;
}
div#footer-wrapper .colum{
    float:left;
}
div#footer-wrapper #footcl-one,div#footer-wrapper #footcl-two,
div#footer-wrapper #footcl-three{
    padding:0 20px 0 0;
}
div#footer-wrapper #footcl-one{
    width:200px;
}
div#footer-wrapper #footcl-two{
    width:206px;
}
div#footer-wrapper #footcl-three{
    width:254px;
}
div#footer-wrapper #footcl-four, 
div#footer-wrapper #footcl-five{
    width:220px;
}
div#footer-wrapper #footcl-four{
    margin:0 0 45px 0;
}
div#footer-wrapper #footcl-five{
    float:right;
}
div#footer-wrapper .box-header{
    color:#494848;
    font-size:1.2em;
    margin:20px 0 38px;
}
div#footer-wrapper ul{
    list-style-type:none;
    margin:0;
    padding:0;
}
div#footer-wrapper ul li{
    line-height:1.5em;
}
div#footer-wrapper ul li a{
    color:#494848;
    font-size:0.8em;
}
div#footer-wrapper #footcl-four form#newsletter, 
div#footer-wrapper #footcl-four form#newsletter input {
    width:94.3%;
    border: none;
    outline: 0;
    overflow: hidden;
}
div#footer-wrapper #footcl-four form#newsletter input{
    height:28px;
    margin:0 0 6px 0;
    color:#494848;
}
div#footer-wrapper #footcl-four form#newsletter input#submit {
    background:#FFFFFF;
    border:none;
    float:right;
    width:80px;
    margin:5px 0 0;
    font-size:0.9em;
}
div#footer-wrapper #footcl-five a.facebook {
    display:none;

}
div#footer-wrapper #footcl-five a {
    width:45px;
    height:46px;
    float:left;
    margin:0 35px 0 0;
}
div#footer-wrapper #footcl-five a.twitter  {
    background:url("../images/sprite.png") no-repeat -254px -32px;
}
div#footer-wrapper #footcl-five a.linkedin  {
    background:url("../images/sprite.png") no-repeat -255px -110px;
}
div#footer-wrapper #footcl-five a.google  {
   background:url("../images/sprite.png") no-repeat -250px -188px;
    margin-right:0;
}
div#footer-wrapper #footcl-five a.twitter:hover {
    background: url("../images/sprite.png") no-repeat -127px -32px;
}
div#footer-wrapper #footcl-five a.linkedin:hover  {
    background: url("../images/sprite.png") no-repeat -130px -110px;
}
div#footer-wrapper #footcl-five a.google:hover  {
    background:url("../images/sprite.png") no-repeat -127px -188px;
}

/* [Start - Copyright Styles] */


div#copyrights-panel {
    background: none repeat scroll 0 0 #2C2C2C;
    bottom: 0;
    color: #ADADAD;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.7em;
    overflow: hidden;
    width: 100%;
    height:46px;
}
div#copyrights-panel-wrapper{
    margin:4px auto 0;
}
.copyrights, .creator{
    margin:11px 0;
}
.copyrights{
    float:left;
}
.creator{
    float:right;
}
.highlight{
    text-decoration: none;
}
.highlight:hover{
    text-decoration: underline;
}
div#copyrights-panel a{
    color:#B0B0B1;
}
div#copyrights-panel a:hover{
    text-decoration: none;
}

/*misc-menu - start */

#misc-menu{
    position:absolute;
    z-index:100;
    right:0;
    top:142px;
    width: 586px;
}
#misc-menu .cl-one {
    width:380px;
    margin:0 5px 0 0;
    float:left;
}
#misc-menu .cl-two {
    width:155px;
    float:right;
    margin: 0 43px 0 0;
    position: relative;
    padding: 0;
}
span.currency,
span.brochures {
    display: block;
    width: 60px;
    padding:14px 18px 0 38px;
    margin: -8px 0 0;
    border-radius:10px;
}
span.currency{
    background: url("../images/sprite.png") no-repeat -260px -400px #7a7981;
    float:right;
}
span.brochures{
    background: url("../images/sprite.png") no-repeat -260px -338px #70695f;
    float:left;
}
#misc-menu .cl-one a, #misc-menu .cl-two a {
    background: url("../images/sprite.png") no-repeat -257px 24px;
    color: #FFFFFF;
    display: block;
    font-size: 0.7em;
    text-transform: uppercase;
    line-height:1.4em;
    padding:0 0 15px 0;
}
#misc-menu .cl-one a:hover, #misc-menu .cl-two a:hover{
    text-decoration:none;

}
#misc-menu .cl-two .brochure-wrapper, div#cur_conv{
    display:none;
}
div#cur_conv {
    background:#7A7981;
    border-radius:10px;
    float:left;
    height:240px;
    margin:-61px 0 0;
    padding:30px;
    width: 320px;
}
#misc-menu .cl-two .brochure-wrapper {
    background:#70695F;
    color: #FFFFFF;
    font-family: 'latoregular';
    font-size: 0.7em;
    line-height: 1.1em;
    padding: 15px 12px 10px 25px;
    text-transform: uppercase;
    width: 118px;
    border-radius:10px;
    margin: -60px 0 0;
    float:right;
}
#misc-menu .cl-two .brochure-wrapper .feature-box{
    margin:14px 0 0;
   
}
#misc-menu .cl-two .feature-box .box1-img{
    float:left;
}
#misc-menu .cl-two .feature-box .box1-info{
    float:right;
} 
#misc-menu .cl-two .feature-box .box1-img, #misc-menu .cl-two .feature-box .box1-img img{
    height: 18px;
    width: 31px;
}
#misc-menu .cl-two .feature-box .box1-img img{
    border:1px solid #a19d97;
}
#misc-menu .cl-two .feature-box .box1-info a {
    background: none;
    display: block;
    font-size: 1em;
    padding: 1px 0;
    text-transform: capitalize;
    width: 70px;
}

div#cur_conv .line, div#cur_conv .button{
    margin-bottom:24px;
} 
div#cur_conv .line{
    height: auto;
}
div#cur_conv label{
    color:#fefefe;
    font-size:1.2em;
    float:left;
}
div#cur_conv input, div#cur_conv select{
    float:right;
    padding:5px;
    font-size:1em;
    color:#000;
    text-align: right;
}
div#cur_conv input{
    width:220px;
    height:16px;
}
div#cur_conv select{
    font-family: 'latoregular',Helvetica,Helvetica Neue,Arial;
	height: 28px;
	padding: 4px 7px;
	text-align: right;
	width:232px;
  	font-size:0.95em;
}
div#cur_conv option {
font-family: 'latoregular',Helvetica,Helvetica Neue,Arial;
font-size: 0.95em;
text-align: right;
}
div#cur_conv .button, div#cur_conv .button input{
    height:34px;
}
div#cur_conv .button input {
    width:150px;
    background:#69AE1F;
    padding:0;
    border:none;
    color:#fff;
    cursor:pointer;
}
div#cur_conv .button input:hover{
    color:#cfced3;
}
/*misc-menu - end */

/* [End - Copyright Styles] */
/*]END$$*/

/*$$START[block-1390462399*/
/* [Start - Content Layout Styles] */

#main-content:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

div#cur_conv,
#misc-menu .cl-two .brochure-wrapper{
    position: absolute;
    top: 52px;
    left: 0;
}
nav#main-menu ul li.sub-menu-container {
    position: relative;
}
#container{
position:relative;
z-index:10;  
}
.sub-menu-wrapper {
    background:url("../images/sub-menu-arrow.png") no-repeat 397px top;
    display:none;
    left:-352px;
    position:absolute;
    top:42px;
    width:940px;
    z-index:100;
}
nav#main-menu .sub-menu-wrapper a.menu-button {
    background: none repeat scroll 0 0 #8E8E8A;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font-family: 'latoregular';
    padding: 5px;
    text-transform: capitalize;
    width: 110px;
    letter-spacing:0;
}
.sub-menu-wrapper .sub-menu {
    clear: both;
    overflow: hidden;
    margin-top: 8px;
}

.sub-menu-shadow h2 {
    color: #171717;
    font-size: 1em;
    margin: -4px 0 22px;
    text-transform: uppercase;
    letter-spacing:0.1em;
    text-align:left;
    font-family: 'latoregular';
}
nav#main-menu .sub-menu-wrapper ul li {
    padding:0;
    margin:0 0 32px 0;
    display:block;
    border-right:none;
}
nav#main-menu .sub-menu-wrapper ul li a {
    cursor:pointer;
}
nav#main-menu .sub-menu-wrapper ul li .sub-menu-content-wrapper{
    float:right;
    width:130px;
    text-align:left;
}
nav#main-menu .sub-menu-wrapper ul li .sub-menu-content-wrapper h3{
    margin:0;
    color:#1651B5!important;
    font-size:1em;
    font-family:'latoregular';  
}
nav#main-menu .sub-menu-wrapper ul li .sub-menu-content-wrapper p{
    color:#827f7f;
    font-family: 'latoregular';
    text-transform: none;
    font-size:0.9em;
}
nav#main-menu {
    z-index: 1042;
}
.sub-menu-wrapper .sub-menu .sub-menu-shadow {
    clear: both;
    overflow: hidden;
    margin: -1px 3px 3px 3px;    
    background-color: #fff;
    box-shadow: 0px 0px 5px 3px rgba(144, 144, 144, 0.25); 
    -moz-box-shadow: 0px 0px 5px 3px rgba(144, 144, 144, 0.25); 
    -webkit-box-shadow: 0px 0px 5px 3px rgba(144, 144, 144, 0.25);
    padding: 25px;
}
.sub-menu-wrapper .sub-menu .sub-menu-shadow div.sub-menu-destinations,
.sub-menu-wrapper .sub-menu .sub-menu-shadow div.attractions,
.sub-menu-wrapper .sub-menu .sub-menu-shadow div.events {
    float: left;
    width: 29.15%;
    margin-right: 3%;
    padding-right:2%;
    height:420px;
}
.sub-menu-wrapper .sub-menu .sub-menu-shadow div.sub-menu-destinations,
.sub-menu-wrapper .sub-menu .sub-menu-shadow div.attractions{
    background: url("../images/sub-menu-bg.png") no-repeat center right;
}
.sub-menu-wrapper .sub-menu .sub-menu-shadow div.events {
    margin-right: 0;
}
nav#main-menu .sub-menu-wrapper .sub-menu .sub-menu-shadow div.sub-menu-destinations ul,
nav#main-menu .sub-menu-wrapper .sub-menu .sub-menu-shadow div.attractions ul,
nav#main-menu .sub-menu-wrapper .sub-menu .sub-menu-shadow div.events ul{
    width: 100%;
    padding: 0;
    margin: 0;
}
.fb-like-box, .fb-like-box iframe, .fb-like-box span{
    width:235px!important;
}
.fb-like-box, .fb-like-box iframe, .fb-like-box span{
    height:350px!important;
}
.fb-like-box{
    background:#fff;
}

div#main-content .row-three .img-info-wrapper .next,
div#main-content .row-three .img-info-wrapper .prev{
    display: block;  
    cursor: pointer; 
    height: 47px; 
    position: absolute;  
    top: 74px;  
    z-index: 1000;
    width: 15px;  
}
div#main-content .row-three .img-info-wrapper .next {
    right: 5px;  
    background: url("../images/sprite.png") no-repeat -18px -399px;
}
div#main-content .row-three .img-info-wrapper .prev {
    left: 5px;  
    background: url("../images/sprite.png") no-repeat -55px -399px;
}
div#main-content img{
border:none;
}
div#main-content .row-three .img-info-wrapper .slide{
    width: 100%;
}

div#main-content .row-three .img-info-wrapper .slide hgroup {
    position: absolute;
    color: #fff;
    top: 0;
    left: 0;
    background-image: url('../images/blog-caption.png');
    background-repeat: repeat-y;
    background-position: right;
    width: 100%;
    text-align: right;
    text-transform: uppercase;
    font-size: 1.1em;
    z-index: 100;
}
.outer-menu li a img{
  float:left;
  clear: left;
  border: none;
}
div#main-content .row-three .img-info-wrapper .slide hgroup h3 {
    color: #ffffff!important;
    margin: 0;
    margin-right: 10px;
    font-weight: 600;
}
div#main-content .row-three .img-info-wrapper .slide hgroup h4 {
    margin: 0;
    margin-right: 10px;
    font-size: 1.6em;
}

div#main-content .image-text-area{
    margin: 0;
    padding: 0;
    height: auto;
    overflow: hidden;
    /*position: absolute;*/
    bottom: 10px;
    left: 10px;
    right: 5px;
    z-index: 100; 
    background-color:#3d1e3b;
    min-height: 52px;
    display:none;
}
div#main-content .image-text-area p{
    width: 70%;
    margin: 0;
    font-size: 0.9em;
    color: #FFF;
    font-family: 'latolight';
    float: left;
    clear:left;  
    padding: 10px 5px 10px 5px;
}
div#main-content .image-text-area img{
    width: auto!important;
    margin: 0;
    float:right;
    clear:right;  
    padding: 10px 5px 10px 5px;
}
div#main-content .blog-slider {
    position: relative;
}
div#main-content .row-three .img-info-wrapper div.blog-wrapper {
    position: relative;
}
#main-content div.my-trip-wrapper ul {
    padding: 0;
    list-style: none;
    width: 100%;
    max-height: 260px;
    overflow: auto;
    position: relative;
}
#main-content div.my-trip-wrapper ul li {
    border: 1px solid #cccccc;

    padding: 10px 12px;
    margin-right: 13px;
    background-color: #f9f9f9;
    position: relative;
    padding-right: 38px;
    margin-bottom: 5px;
}
#main-content div.my-trip-wrapper ul li h3 {
    margin: 0;
    color: #403f3f;
    font-weight: 600;
    font-size: 1.2em;
}
#main-content div.my-trip-wrapper ul li span.del-my-trip {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    right: 10px;
    top: 31%;
    background-image: url('../images/my-trip-remove.png');
    background-position: center;
    background-repeat: no-repeat;
    cursor: pointer;
}
#main-content div.my-trip-wrapper ul li p {
    margin: 0;
    color: #888888;
    font-weight: 600;
}
div#main-content .cl-three div.img-info-wrapper div.box1-info h3,
div#main-content .cl-two div.img-info-wrapper div.box1-info h4{
    color: #6E4494 !important;
    font-size: 1.1em;
    line-height: 1;
}
div#main-content .cl-two div.img-info-wrapper div.box1-info h3 {
    color: #6E4494 !important;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1;
}
div#main-content .cl-three div.img-info-wrapper div.box1-info p,
div#main-content .cl-two div.img-info-wrapper div.box1-info p{
    margin:5px 0;
}
div#main-content .cl-three div.img-info-wrapper div.box1-info p{
    border-bottom:1px solid #ccc;
    padding: 0 0 12px;
}
div#main-content .cl-three div.img-info-wrapper div.box1-info p.blog-last{
    border-bottom:none;
}
div#main-content .cl-two div.img-info-wrapper div.box1-img span{
    top:26%;
}
div#main-content .cl-two div.img-info-wrapper div.blog-wrapper div.image-text-area{
    bottom:5px;
}
.jspVerticalBar {
    position: absolute;  
    top: 0; 
    right: 0;  
    width: 16px;  
    height: 100%;
}
.jspTrack {
    width: 1px;
    background-color: #bfbfbf;
}
.jspDrag {
    background: #83be26;  
    position: relative;  
    top: 0;  
    left: -4px;  
    width: 9px;
    border-radius: 8px;
}
.jspPane {
    overflow: hidden;
    position: relative;
}
#main-content a.my-trip-submit {
    display: block;
    width: 135px;
    padding: 8px 0;
    text-align: center;
    background-color: #83be26;
    color: #fff;
    font-size: 1.4em;
    border: 1px solid #5e5e5e;
    margin: 20px auto 50px;
    clear: both;
    box-shadow: inset 0px 0px 0px 1px #d7d7d7;  
    -moz-box-shadow: inset 0px 0px 0px 1px #d7d7d7;  
    -webkit-box-shadow: inset 0px 0px 0px 1px #d7d7d7;
}
#misc-menu .cl-two .brochure-wrapper .feature-box .box-info {
    margin: 0;
}
#misc-menu .cl-two .brochure-wrapper div.feature-box {
    height:25px;
    float: none;
    display:block!important;
}
#misc-menu .cl-one .up-arrow a, 
#misc-menu .cl-two .up-arrow a {
    background-image: url('../images/converter-up-arrow.png');
    background-position: center 35px;;
    background-repeat: no-repeat;
}
nav#main-menu ul li a {
    font-family: 'latoregular',Helvetica, Helvetica Neue, Arial;
}
div#main-content .row-two .feature-box-wrapper .feature-box a:hover,
div#main-content .row-three .box1-info a:hover,
div#footer-wrapper #footcl-four form#newsletter input#submit:hover,
#tabs-2 .news-slider .news-slider-wrapper a.view-all:hover{
    text-decoration: underline;
}
div#footer-wrapper #footcl-four form#newsletter input#submit:hover,
.jspDrag,
div.bottons .client_back:hover, 
div.bottons .client_next:hover{
    cursor: pointer;
}
#footer-wrapper {
    font-family: 'latoregular','Helvetica','Helvetica Neue';
}
div#cur_conv .button img {
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}
#currency_amount-wrapper span {
    display: block;
    width: 100%;
    clear: both;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    left: 83px;
    font-size: 0.8em;
    color: #fff;
}
div#cur_conv .line {
    margin:0 0 0 24;
    padding:0;
    zoom:1;
}
.errorBorder {
    border: 1px solid red;
}
nav#main-menu ul li#sub-menu-item .sub-menu-wrapper a:hover h3 {
    text-decoration: underline;
}
/*
#misc-menu{
*width: 300px !important;
}
#misc-menu .cl-one{
*width:100px !important;
}
#misc-menu .cl-two{
*width:136px !important;
}
#misc-menu .currency{
*float:left !important;
*width:60px !important;  
}
#misc-menu .cl-one .colum .right{
*float:left !important;
*width:auto !important;  
}
*/
body footer{
   background-color: #ffae00!important;
 }


#messer-alert-wrapper > p {
   
    color: #FFFFFF;
    font-family: latoregular;
    font-size: 1.4em;
    font-weight: normal;
    margin: 0 auto;
    padding: 20px 0;
    width: 500px;
     -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    -o-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
    -wekbit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}

p.mytrip-add-suc {
  
   background-color: #9ACD32;
}

p.mytrip-add-failed {
  
   background-color: #F9C808;
}

#messer-alert-wrapper {
    position: fixed;
    text-align: center;
    top: 10px;
    width: 100%;
    z-index: 10000;

}

#sub-menu-item {  
  position : relative;
}
div#footer-wrapper #footcl-four form#newsletter input[type="text"].sign-error{
border: solid 1px #ea0909;
}
div#footer-wrapper #footcl-four form#newsletter input[type="text"]{
  padding: 2px 0 2px 8px;
  width:94.5%;
  border: 1px solid transparent;
}

div#footer-wrapper #footcl-four form#newsletter input#submit {
  border: solid 1px #291937;
}
div#footer-wrapper #footcl-five a {
  margin: 0 40px 0 0;
}

div#footer-wrapper #footcl-four form#newsletter{
  width:100%
}
div#footer-wrapper .fb-like-wrapper{
  background-color:#FFF;
  width:100%;
  height : 350px;
}
nav#main-menu .sub-menu-wrapper a.menu-button:hover {
background-color: #83be26;
text-decoration: underline;  
}
div#footer-wrapper .box-header-last{
  color: #494848;
  font-size: 1.2em;
  margin: 20px 0 38px
}

#no-js, .upgrade_warning {
    background: none repeat scroll 0 0 #CC0000;
    color: #FFFFFF;
    display: block;
    font-size: 1.4em;
    line-height: 30px;
    margin: auto;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 3000;
}
#to_currency_amount{
  text-align:right;
}
#currency_amount{
  text-align:right;
}
.lt-ie8 nav#main-menu ul{
  padding:13px 0px 14px;
  margin:0 auto;
}

.wther-efect p {
  float: left;
  margin: 0;
  font-size: 1.8em;
  font-family: latoregular,Helvetica Neue;
  color: #535152;
}
.wther-efect .wther-efect-right h2 {
  float: left;
  margin: 0;
  color: #525051;
  font-size: 0.7em;
  font-family: latoregular,Helvetica Neue;
  width: 100px;
  text-align: left;
}
div.wther-efect .wther-efect-right h3 {
  float: left;
  margin: 0;
  clear: left;
  font-size: 0.7em;
  font-family: latoregular,Helvetica Neue;
  line-height: 1em;
  color: #525051;
}
div.wther-efect .wther-efect-right {
  float: left;
  width: 120px;
}
div.wther-efect {
  float: left;
  width: 195px;
  position: absolute;
  top: 25px;
  right: 240px;
}
div.wther-efect .wther-efect-left {
  float: left;
  padding: 0 5px 0 0;
  width: 68px;
}
div.wther-efect .wther-efect-right h4 {
  float: left;
  margin: 0 0 0 4px; 
  font-size: 0.7em;
  width: 53px;
  line-height: 1em;
  font-family: latoregular,Helvetica Neue;
  font-weight: normal;
  color: #525051;  
}
div.wather {
  position: relative;
}
nav#top-menu ul li.middle{
  display: none;
}