/*
Theme Name: River Crossing
Theme URI: http://www.rivercrossingcondos.com/
Author: Arif Rahman
Author URI: https://facebook.com/xoss.arif
Description: This is custom hotel and restaurant theme for shannon.Easy custom able theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: wordpress theme,wordpress,resturant,hotel,event theme,

*/

body{font-family:"proxima_novalight";font-size:14px;line-height:22px}
h1,h2,h3,h4,h5,h6{font-family:"proxima_novasemibold"}
a,a:hover{text-decoration:none!important;font-family:"proxima_novasemibold"}
html{overflow-x:hidden}.header_contact_area{background:none repeat scroll 0 0 #502820;}.header_contact_area a{color:#fff;display:inline-block;padding:11px 0;text-decoration:none}.header_contact_area a:hover{color:#fff;text-decoration:none}.phone_number_header a{font-size:38px}

a.phone_icon_head{background: none repeat scroll 0 0 #ce5530;
    text-align: center;
    padding: 19px;
    display: inline-block;}

a.call_to{margin-left:10px;padding:0}.phone_icon_head.fa{font-size:30px}.social_icons_header ul{list-style:outside none none;margin:0;padding:0;text-align:right}.social_icons_header ul li{display:inline-block;margin:0 0 0-4px;padding:0}
.social_icons_header ul li a{display:inline-block;text-align:center;}
.social_icons_header ul li a.fa{font-size:22px;padding-top:17px}.facebook_a{background:#415f9c}.twitter_a{background:#5ea9dd}.pinterest_a{background:#b80000}.youtube_a{background:#e12b28}.google_plus_a{background:#dd4b39}.rss_a{background:#fe9900}.instragram_a{background:#4E7DA1}.header_title_area{background:url(https://rivercrossingcondos.com/wp-content/uploads/2018/05/75.jpg)no-repeat scroll 0 0 rgba(0,0,0,0);min-height:350px}.header_title{padding-top:125px}.header_title h2{color:#fff;font-size:36px;text-align:center}.header_title h2 span{display:block;font-size:40px}.header_clients_area{background:none repeat scroll 0 0 #502820;text-align:center}.header_client ul{list-style:outside none none;margin:0;padding:0}.header_client ul li{display:inline-block;padding:20px}.slider_area{min-height:640px}.mainmenu_area{background:none repeat scroll 0 0 #502820;min-height:78px}.mainmenu_area ul#nav{list-style:outside none none;margin:0;min-height:81px;padding:0}.mainmenu_area ul#nav li{float:left;position:relative}.mainmenu_area ul#nav li a{color:#fff;display:block;font-family:"Roboto Condensed",sans-serif;font-size:18px;min-height:82px;padding:28px 20px;text-transform:uppercase;font-family:"proxima_novasemibold"}.mainmenu_area ul#nav li a:hover{text-decoration:none;background:#ce5530}.mainmenu_area ul#nav li ul{background:none repeat scroll 0 0 #502820;list-style:outside none none;margin:0;padding:0;position:absolute;top:82px;width:280px;left:-999999px;z-index:99999999}.mainmenu_area ul#nav li:hover ul{left:0}.mainmenu_area ul#nav li ul li{border-left:0 solid;display:block;float:none}.mainmenu_area ul#nav li ul li a{color:#fff;display:block;min-height:50px;padding:15px 31px}.river_crossing_area{overflow:hidden}.single_river_crossing{border-bottom:1px solid #eee;border-right:1px solid #eee;float:left;text-align:center;width:25%;min-height:482px}.room_des_img_left>img{left:0;position:absolute}.icon_river_crossing.fa{color:#ce5530;font-size:40px;padding:32px;-moz-transform:rotate(223deg);-ms-transform:rotate(223deg);-o-transform:rotate(223deg);-webkit-transform:rotate(223deg);transform:rotate(223deg)}
#rotate{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);background:none repeat scroll 0 0 #fff;border:1px solid #f4f4f4;height:110px;margin:-55px auto 0;width:110px}.content_river_crossing{min-height:270px;padding-top:35px}.content_river_crossing a h3{color:#ce5530;font-size:20px;line-height:30px;text-transform:uppercase}.content_river_crossing p{color:#8c8c8c;margin-bottom:0;padding:0 25px 25px}.single_river_crossing.hover_river_crossing{background:none repeat scroll 0 0 #fff;border-top:5px solid #fff}.single_river_crossing:hover.hover_river_crossing{background:none repeat scroll 0 0 #ce5530;border-top:5px solid #fff}.single_river_crossing:hover.content_river_crossing a h3{color:#fff}.single_river_crossing:hover.content_river_crossing p{color:#fff}.single_river_crossing:hover #rotate{background:#ce5530;border:5px solid #fff}.single_river_crossing:hover #rotate.fa{color:#fff}.room_description_one{background:none repeat scroll 0 0 #f7f7f7}.room_description_two{background:none repeat scroll 0 0 #f1f1f1}.room_des_img_left{left:0;position:absolute}.ModalCarrot{position:absolute;right:0;top:50px}.ModalCarrot_right{position:absolute;left:0;top:50px}.cone_div img:hover{border-right:6px solid #ce5530}.cone_div_right img:hover{border-left:6px solid #ce5530}.room_description_height:hover.ModalCarrot{right:4px}.room_description_height:hover.ModalCarrot_right{left:4px}.room_des_text{padding-top:35px}.room_description_area h3{color:#ce5530;font-size:22px;line-height:30px;text-transform:uppercase}.room_description_area p{color:#212121;text-align:justify}.room_description_area p{line-height:26px;color:#8c8c8c}.dash_area{height:60px}.plus_more_area{text-align:center}.plus_more_area.fa.fa-plus{background:none repeat scroll 0 0 #ce5530;color:#fff;font-size:25px;height:60px;margin-left:111px;padding:19px;width:60px}.plus_more_area{margin:-60px auto 0 0;position:absolute;text-align:center;width:100%}.room_des_img_right{position:absolute;right:0}.room_description_height{min-height:380px}.client_say_area{background:url(img/bg/client_area.jpg)no-repeat scroll 0 0/cover rgba(0,0,0,0);color:#fff;min-height:425px;padding-top:50px;text-align:center}.client_say h2{color:#fff;font-size:22px;line-height:50px;text-transform:uppercase}.bxslider li p{font-size:16px;line-height:26px;margin:0 auto;width:870px}.client_name{line-height:50px}.bx-controls-direction i{font-size:25px;color:#fff}.subscribe_here{margin-top:40px}.subscribe_here input{border:medium none}.subscribe_here input[type="text"]{background:none repeat scroll 0 0 rgba(255,255,255,0.18);border:medium none;color:#fff;display:inline-block!important;font-size:14px;height:50px!important;padding-left:22px;width:360px!important}.subscribe_here input[type="submit"]{background:none repeat scroll 0 0 #ce5530;border:0 none!important;display:inline-block;font-size:18px;font-weight:bold;height:50px;margin-left:-3px;margin-top:2px;width:250px;font-family:"proxima_novasemibold"}.get_in_tuch_area{position:relative}.get_intuch_middle{background:none repeat scroll 0 0 #c8684a;color:#fff;height:205px;margin:62px auto 0;position:relative;width:387px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);opacity:0.95}.get_intuch_middle h2{color:#fff;font-size:20px;margin-bottom:30px;padding-top:29px;text-align:center;text-transform:uppercase}.get_intuch_middle h3{font-size:20px;line-height:20px;margin-top:-9px;text-transform:uppercase}.traingle{bottom:0;position:absolute;right:-27px}.getin_link{font-size:14px;color:#fff}.getin_link:hover{color:#fff}.get_in_tuch_left ul{margin:0;padding:0;list-style:none}.get_in_tuch_left ul li{display:inline-block;padding:0 4px}.get_in_tuch_left ul li a i.fa{color:#fff;font-size:21px}
a.phone_number{color:#fff;font-size:24px}
a.phone_number:hover{color:#fff;text-decoration:none}.get_intuch_main{padding:0 20px 20px}.get_in_tuch_left{border-right:1px solid #fff;float:left;width:40%}.get_in_tuch_right{float:left;margin-left:34px;width:50%}.get_in_tuch_text{position:absolute;top:0;width:100%;z-index:999999}.googlemap{width:100%;height:500px}.footer_logo{background:none repeat scroll 0 0 #fff;float:left;overflow:hidden;padding-left:175px;width:40%;padding-bottom:10px}.footer_logo a{display:block;padding-top:20px}.copyright{background:none repeat scroll 0 0 #502820;float:left;min-height:125px;overflow:hidden;width:60%}.copyright p{color:#fff;font-size:16px;margin-left:140px;padding-top:61px}.eventss_area{margin-bottom:60px;min-height:650px}.fix{overflow:hidden}.events_left{background:none repeat scroll 0 0 #f7f7f7;float:left;padding:50px 0;width:50%;min-height:707px}.events_left_content{padding-right:50px;text-align:right}.events_right{width:50%;float:left;background:#ce5530;min-height:707px}.events_right_content{margin-top:20px;padding:50px 20px 50px 25px}.event_home.em-calendar{float:right;font-weight:bold}.event_home.em-calendar.days-names{text-transform:uppercase}.events_right_content ul{border-top:1px solid #fff;list-style:outside none none;margin:0;padding:0}.events_right_content ul li{border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;padding:0}.events_right_content ul li.arif_event_date{background:none repeat scroll 0 0 #fff;color:#ce5530;display:inline-block;float:left;font-weight:bold;margin-right:10px;margin-top:1px;overflow:hidden;padding:11px 11px 11px 20px;width:230px;font-size:14px}.events_right_content ul li.arif_event_link{overflow:hidden}.events_right_content ul li.arif_event_link a{color:#fff;display:inline-block;line-height:39px;overflow:hidden;padding-left:14px}
table.em-calendar td.eventless-today,table.em-calendar td.eventful-today{background-color:#cd5530!important;-moz-border-radius:66%;-webkit-border-radius:66%;border-radius:66%;color:#fff!important;height:50px!important;padding:26px!important;width:50px!important}
table.em-calendar td{font-weight:bold;padding:27px;font-size:23px}.event_home.fa{color:#ce5530;font-size:26px}.eventful-today a{color:#fff!important}.month_name{font-size:22px;font-weight:bold;text-transform:uppercase;color:#3e454c}.event_left_button{display:block;margin-left:-76px;width:100%}.event_left_button a{background:none repeat scroll 0 0 #ce5530;color:#fff;display:inline-block;font-size:16px;font-weight:bold;margin-top:40px;padding:14px 35px;text-transform:uppercase;min-height:50px}.event_left_button a:hover{color:#fff}.event_left_button a.live_support{margin-right:25px}.event_footer{margin-top:79px}.event_more_left.fix{float:left}.event_top_all_link{margin-bottom:55px}.event_top_all_link a{color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase}.event_top_all_link a:hover{color:#fff}.date_event{margin-left:20px}.nivo-directionNav a{background:none repeat scroll 0 0 #572f23;color:#fff;display:block;font-size:50px;height:60px;margin-top:15px;width:55px}.nivo-directionNav a:hover{color:#fff}.nivo-directionNav a.nivo-prevNav{background:#b85840;color:#fff}.nivo-directionNav a.nivo-prevNav{top:240px!important}.nivo-directionNav a.nivo-prevNav i{display:block;margin-left:10px;margin-top:2px;padding:2px 4px}.nivo-directionNav a.nivo-nextNav{top:300px!important}.nivo-directionNav a.nivo-nextNav i{display:block;margin-left:22px;margin-top:2px;padding:2px 0}.nivo-prevNav{right:0;top:232px!important}.event_more_left a{background:none repeat scroll 0 0 #fff;color:#ce5530;display:inline-block;font-size:16px;font-weight:bold;min-height:50px;padding:15px 24px;text-transform:uppercase}.event_more_left a:hover{color:#ce5530}.event_right_social.fix{background:none repeat scroll 0 0 #fff;display:inline-block;margin-left:21px;min-height:52px;padding-top:3px}.ssba.fa{color:#ce5530;padding:12px 14px}.blog_page_area{background:none repeat scroll 0 0 #f0f0f0;padding:60px 0}.single_blog{margin-bottom:10px;padding-bottom:10px}.single_blog a h2{color:#ce5530;font-size:22px;line-height:30px;display:block;text-transform:uppercase}.single_blog p{color:#555;line-height:26px}.single_blog p span.date{color:#666}.readmore{color:#ce5530;display:block;font-size:17px;line-height:30px}.single_sidebar{margin-bottom:20px}.single_sidebar h2{border-bottom:1px solid #ce5530;color:#ce5530;display:block;font-size:22px;line-height:25px;text-transform:uppercase}.single_sidebar ul{list-style:outside none none;margin:0;padding:0}.single_sidebar ul li a{color:#8c8c8c}.current_page_item{background-color:#CE5530}.em-booking-form-details input.input,.em-booking-form-details textarea{border:1px solid #333;padding:9px 10px;width:350px!important}.em-booking-submit{background:none repeat scroll 0 0 #ce5530;border:0 none;color:#fff;font-weight:bold;padding:12px}.event-time{float:left;width:213px}.event-description{float:left}.event_list_main_arif{border:1px solid #999;overflow:hidden;padding:15px}.event_date{float:left;overflow:hidden;width:213px}.even_date_arif{float:left;overflow:hidden}.em-pagination{display:block;margin-top:20px}.page-numbers{font-size:25px}.even_date_arif a{color:#ce5530}.heading_event.fix{border:1px solid #502820;padding:10px}
a:hover,a:focus{color:#2a6496;text-decoration:none}
a:focus{outline:none;outline:0 auto-webkit-focus-ring-color;outline-offset:0}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:0 auto-webkit-focus-ring-color;outline-offset:0}.ratelist{border:1px solid #dcdcdc;border-collapse:collapse;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;left:0;position:relative;top:0;width:97%}.ratelist th{background-color:#f1efe1;color:#555;font-size:15px;padding:4px 0;text-align:center;vertical-align:top;white-space:nowrap;width:120px}.ratelist.includeweekend th{width:100px}.ratelist th b{border-left:1px solid #dcd6b2;display:block;padding:8px 0}.ratelist th.ratelist-0 b{border-left-width:0}.ratelist th.ratelist-0{padding-left:10px;width:130px}.ratelist td{border-left:1px solid #dcdcdc;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;font-size:12px;padding:4px 10px;text-align:center;vertical-align:middle}.ratelist td b,.ratelist td strong{color:#333}
tr.ratelist-odd td,tr.ratelist-odd.ratelist-divider td div,tr.ratelist-even.ratelist-divider td{background-color:#fff}
tr.ratelist-odd.ratelist-divider td,tr.ratelist-even td,tr.ratelist-even.ratelist-divider td div{background-color:#f4f4f4}.ratelist.ratelist-0{border-left-width:0;text-align:left;width:130px}.ratelist-topright,.ratelist-topleft{background-color:white;display:block;height:12px;left:0;position:absolute;top:0;width:12px}.ratelist-topright span,.ratelist-topleft span{background-color:#f1efe1;border:1px solid #dcdcdc;display:block;height:12px;width:12px}.ratelist-topright{left:auto;right:-1px}.ratelist-topright span{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0;border-width:1px 1px 0 0}.ratelist-topleft span{-moz-border-radius:6px 0 0;-webkit-border-radius:6px 0 0;border-radius:6px 0 0;border-width:1px 0 0 1px}.ff.ratelist-topright,.ie.ratelist-topright{right:0}.ratelist p{color:#888;display:block;font-size:13px;margin:0;padding:4px 0 0}.ratelist small{color:#888;display:inline;font-size:11px;margin:0;padding:4px 0 0}.ratelist hr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff;border-color:-moz-use-text-color-moz-use-text-color #dcdcdc;-moz-border-image:none;-ms-border-image:none;-o-border-image:none;-webkit-border-image:none;border-image:none;border-style:none none dashed;border-width:0 0 1px;clear:both;color:#fff;margin:6px 0}
td.ratelist-span{border-left-width:0;text-align:left}.ratelist-divider div{border-top:1px solid #dcdcdc;margin-top:8px;padding-top:8px}.ratelist-divider td{border-left-width:0;padding:0}.ratelist-divider.is-first div{margin-top:0}.ratelist-divider.is-last div{border-top-width:0;margin-top:0}
@media only screen and(min-width:1200px){.ratelist th{width:128px}}.modal.fade{display:none}
#bootstrap-shortcodes-help{display:none!important}.contact_page_area{padding:50px 0}.contact_heading{text-align:center}.contact_heading h1{font-size:22px;line-height:50px;margin-bottom:0;text-transform:uppercase}.border_contact_heading{background:none repeat scroll 0 0 #ce5530;height:2px;margin:0 auto 65px;width:150px}.contact_map{border-bottom:1px solid #ddd;padding-bottom:10px}.contact_map iframe{border:0}.contact_formm input{border:1px solid #f0f0f0;color:#333;font-size:19px;margin-bottom:7px;margin-top:7px;padding:17px 15px;width:100%}.contact_formm textarea{border:1px solid #f0f0f0;color:#333;font-size:19px;padding:17px 15px;width:100%;margin-bottom:7px;margin-top:7px}.contact_formm input[type="submit"]{background:none repeat scroll 0 0 #ce5530;color:#fff;width:161px}.icon_addre{background:none repeat scroll 0 0 #CE5530;color:#fff;float:left;height:50px;padding-top:13px;text-align:center;width:50px}.icon_addre.fa{font-size:24px}.addr_addre{margin-bottom:40px;margin-left:71px;overflow:hidden}.addr_addre h4{font-size:20px;font-weight:normal;margin-top:0}.addr_addre ul{list-style:outside none none;margin:0;padding:0}.addr_addre ul li{color:#777}.contact_text_heading{margin-bottom:30px;margin-top:20px;text-align:center}.contact_text_heading h4{font-size:20px;font-style:italic;color:#b0b0b0}.contact_formm h3,.contact_sidebar h3{color:#666;font-weight:normal}.border_conform{background:none repeat scroll 0 0 #ce5530;height:3px;margin-bottom:40px;width:108px}.phone_contpage a{color:#777;text-decoration:none}.phone_contpage a:hover{color:#777;text-decoration:none}
a.nivo-lightbox-close::before{color:#fff;content:"\f00d";float:right;font-family:FontAwesome;font-size:52px;font-style:normal;font-weight:normal;opacity:inherit;padding-right:0.5em;text-decoration:inherit;top:0}.nivo-lightbox-close{position:absolute;right:2%;top:6%!important}.single_gallary{margin-bottom:22px}.single_gallary a img{max-width:100%;height:auto}.single_gallary h2{color:#777;font-size:19px;line-height:50px;margin-top:0;text-align:center;text-transform:uppercase}.gallary_navigation{margin-bottom:20px;margin-top:20px;overflow:hidden}.gallary_navigation nav.prev-next-posts.prev-posts-link{float:left}.gallary_navigation nav.prev-next-posts.next-posts-link{float:right}.gallary_navigation nav.prev-next-posts a{color:#888;font-size:21px;text-transform:uppercase}.map{width:100%;height:450px}.map p{margin:10px;color:#333}.map_another{width:100%;height:500px}.gallery_pagination{display:block;margin-bottom:20px;margin-top:20px;overflow:hidden;width:100%}.gallery_pagination ul{margin:0;padding:0;list-style:none}.gallery_pagination ul li.prev_link{float:left}.gallery_pagination ul li.next_link{float:right}.single_blog.single_page i{display:none}.page-id-202 .single_page img{display:block;margin:0 auto}.page-id-202 .single_page iframe{display:block;margin:0 auto}.arif_page h2{font-size:22px;line-height:50px;margin-bottom:0;text-align:center;text-transform:uppercase}.border{background:none repeat scroll 0 0 #ce5530;height:2px;margin:0 auto 30px;width:150px}.page-id-481 table.vrcalendar{width:100%}.page-id-481 table.month{height:334px;width:100%}.room_desc_img{height:380px;width:800px}.nivo-slice img{max-height:640px;max-width:1600px}.footer_logo img{max-height:95px;max-width:260px}.nivo-lightbox-title-wrap{display:none!important}
#slider img{}.mainpackage_rivercrossing_condo{margin-bottom:35px;margin-top:35px;text-align:center}.mainpackage_rivercrossing_condo h1{background:#3c2820 none repeat scroll 0 0;border-radius:3px;color:#ce5530;font-size:80px;font-weight:bold;letter-spacing:18px;text-align:center;text-transform:uppercase;width:97%}.rate_page_area{padding-bottom:50px}.alignnone.wp-image-297{height:auto;max-width:100%}
.social_icons_header a i{font-size:34px;padding: 10px 27px;}

.icon_river_crossing .fa {
  color: #ce5530;
  font-size: 34px;
  left: 36px;
  position: absolute;
  top: 36px;
  transform: rotate(226deg);
}

@media only screen and (min-width: 768px) {
.mc4wp-form-fields input[type="email"] {
    width: 35%;
    padding: 13px;
    float: left;
}
}
@media only screen and (max-width: 767px) {
.mc4wp-form-fields input[type="email"] {
    width: 50%;
    float: inherit;
    display: block;
    margin: 0 auto;
    padding: 11px;
}
.social_icons_header a i {
    font-size: 22px;
    padding: 0px 17px;
}
}
img {
    max-width: 100%;
    height: auto;
}