.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#c53047}h1{font-family:'Roboto Condensed',sans-serif;color:#4da1bb;font-size:39px;line-height:44px;margin:0}h2{font-size:18px;font-family:'Fjalla One',sans-serif;font-weight:normal;line-height:32px;margin:0;color:#00499f}h3{color:#00499f;font-size:24px;line-height:29px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;font-weight:normal;margin-bottom:14px}h4{color:#013f88!important;font-size:20px;line-height:24px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;font-weight:normal;margin-bottom:14px}h5{color:#e4e6e8;font-size:16px;line-height:19px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;font-weight:normal}h6{color:#2f2f2f;font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:13px;text-transform:uppercase;line-height:18px;margin:0}.alert-heading{color:inherit}p{margin:0;padding-bottom:18px;font:14px 'Open Sans',sans-serif;font-weight:normal;line-height:23px;margin:0;*/ font:14px 'Open Sans',sans-serif;font-weight:400;font-size:14px;line-height:27px}.icons-marker{font-size:14.399999999999999px;line-height:18px}.btn{padding:4px 14px;font-size:12px;line-height:18px;background:#ffffff;color:#7b8089;text-shadow:none;border:1px solid #e6e6e6;border-bottom-color:#e6e6e6;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.btn:hover{text-decoration:none;background:#e6e6e6;color:#000000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.btn-primary{background:#c53047;color:#ffffff;text-shadow:none;border:none;border-bottom:2px solid #342734;font-size:15px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;line-height:34px;padding:0 35px 0 12px;position:relative;text-shadow:0 2px 2px rgba(0,0,0,0.1);outline:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-primary:after{position:absolute;content:'\f0a9';font-family:FontAwesome;font-size:16px;right:9px;top:0;text-shadow:none}.btn-primary:hover{background:#4da1bb!important;color:#ffffff;border-bottom:2px solid #c53047}.btn-primary.submitButton{float:right}.btn-primary.disabled{opacity:1;filter:alpha(opacity=100);background:#3e454c;color:#ffffff;border-bottom:2px solid #262829}.btn-info{background:#4da1bb;color:#ffffff;text-shadow:none;border:none;border-bottom:2px solid #342734;font-size:15px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;line-height:34px;padding:0 35px 0 12px;position:relative;text-shadow:0 2px 2px rgba(0,0,0,0.1);outline:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-info:after{position:absolute;content:'\f0a9';font-family:FontAwesome;font-size:16px;right:9px;top:0;text-shadow:none}.btn-info:hover{background:#4da1bb;color:#ffffff;border-bottom:2px solid #c53047}#searchForm .btn.btn-primary{border-bottom:none!important;line-height:28px;padding:0 10px}#searchForm .btn.btn-primary:after{display:none}ul.categories-module h5{font-size:1em;line-height:inherit;font-weight:normal;margin:0}.pagination{height:auto;margin:0;padding:11px 0 82px}.pagination ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;box-shadow:none;margin:0 auto;width:100%;text-align:left}.pagination ul li{display:inline-block;margin:0 10px 0 0}.pagination ul li .pagenav{line-height:24px;padding:0 10px;text-transform:none;color:#ffffff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #d4d6d8;box-shadow:none;background:#c53047}.pagination ul li span.pagenav{color:#ffffff;background:#c53047;border:1px solid #c53047}.pagination ul li a.pagenav{color:#7b8089;background:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.pagination ul li a.pagenav:hover{color:#ffffff;background:#c53047;border:1px solid #c53047}input[type='radio'],input[type='checkbox']{margin:3px 0 0}.item_img{position:relative;padding:3px;clear:both}.item_img:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';border:1px solid #d4d6d8;pointer-events:none}.item_img,.category_img{margin-bottom:18px}.img-intro__left,.img-full__left{float:left;margin:0 18px 9px 0;background:#f1f0ee}.img-intro__right,.img-full__right{float:right;margin:0 18px 9px 0;background:#f1f0ee}.img-intro__none img,.img-full__none img{width:100%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}#top-row{padding:21px 0 18px}#logo{float:left}.phone{float:right;padding:7px 1px 0 0}.phone .mod-custom{font-size:0;line-height:0}.member_area{float:right;padding:15px 0 0}.member_area .mod-menu .nav.menu li{text-transform:uppercase;padding:0;font-family:'Fjalla One',sans-serif}.member_area .mod-menu .nav.menu li:before{display:none}.member_area .mod-menu .nav.menu li a{color:inherit}.member_area .mod-menu .nav.menu li a:hover{color:#c53047}.search-block{float:right;position:relative;padding:15px 23px 0 0}.search-block:before{text-transform:uppercase;font-size:13px;font-family:'Fjalla One',sans-serif;font-weight:normal;line-height:18px;padding:0 16px}.search-block .moduleTitle{color:#00499f;text-transform:uppercase;font-size:13px;font-family:'Fjalla One',sans-serif;font-weight:normal;line-height:18px;margin:0;cursor:pointer;display:inline-block}.search-block .moduleTitle:hover{color:#c53047}.search-block .mod-search{position:absolute;display:none;right:10px;top:25px;background:#f0eeea;padding:8px 40px 8px 8px;border:1px solid #d4d6d8;-webkit-transition:top 0.5s ease;-moz-transition:top 0.5s ease;-o-transition:top 0.5s ease;transition:top 0.5s ease}.search-block.active .mod-search{top:40px}.search-block input{margin:0}.search-block button.btn-primary{margin:0;position:absolute;top:8px;right:8px;border-bottom:none!important;line-height:27px;padding:0 7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.search-block button.btn-primary:before{content:'\f002';font-family:fontAwesome}.search-block button.btn-primary:after{display:none}#error .mod-search__search-block input{margin:0;width:205px}#error .mod-search__search-block button.btn-primary{margin:0;border-bottom:none!important;line-height:27px;padding:0 7px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#error .mod-search__search-block button.btn-primary:before{content:'\f002';font-family:fontAwesome}#error .mod-search__search-block button.btn-primary:after{display:none}#header-row{padding:10px 0 12px;background:#fff}.body__about #header-row{background:#ffffff}.body__services #header-row{background:#e6e3de}.welcome{font-size:11px}#navigation-row{background:#013f88;border-bottom:2px solid #54b949;padding:14px 0 11px}.select-menu{display:none}.navigation{float:left}.navigation ul.sf-menu{position:relative}.navigation ul.sf-menu>li{padding:0;height:30px}.navigation ul.sf-menu>li.active>a,.navigation ul.sf-menu>li.sfHover>a,.navigation ul.sf-menu>li.current>a,.navigation ul.sf-menu>li.active>span,.navigation ul.sf-menu>li.sfHover>span,.navigation ul.sf-menu>li.current>span{color:#54b949}.navigation ul.sf-menu>li + li{margin:0 0 0 43px}.navigation ul.sf-menu>li>a,.navigation ul.sf-menu>li>span{font-size:20px;line-height:30px;font-family:'Fjalla One',sans-serif;color:#ffffff;height:30px;text-shadow:0 2px 2px rgba(0,0,0,0.15);text-transform:uppercase;display:block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.navigation ul.sf-menu>li>a:hover,.navigation ul.sf-menu>li>span:hover{color:#54b949}.navigation ul.sf-menu li:hover>ul,.navigation ul.sf-menu li.sfHover>ul{top:41px;left:50%;margin-left:-87.5px}.navigation ul.sf-menu ul{width:200px}.navigation ul.sf-menu li li:hover ul,.navigation ul.sf-menu li li.sfHover ul{top:-18px;left:176px;margin-left:0}.navigation ul.sf-menu li li li:hover ul,.navigation ul.sf-menu li li li.sfHover ul{top:-18px;left:176px;margin-left:0}.navigation ul.sf-menu ul{background:#00499f;padding:18px 0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.16);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.16);box-shadow:0 2px 3px rgba(0,0,0,0.16)}.navigation ul.sf-menu ul ul{background:#fff}.navigation ul.sf-menu ul ul li a,.navigation ul.sf-menu ul ul li span{color:#3e454c}.navigation ul.sf-menu ul ul li a:hover,.navigation ul.sf-menu ul ul li span:hover{color:#c53047}.navigation ul.sf-menu ul ul li.active>a,.navigation ul.sf-menu ul ul li.sfHover>a,.navigation ul.sf-menu ul ul li.active>span,.navigation ul.sf-menu ul ul li.sfHover>span{color:#c53047}.navigation ul.sf-menu ul li a,.navigation ul.sf-menu ul li span{font-size:14px;line-height:35px;font-family:Arial,Helvetica,sans-serif;color:#ffffff;display:block;text-decoration:none;text-align:left;padding-right:15px;padding-left:15px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.navigation ul.sf-menu ul li a:hover,.navigation ul.sf-menu ul li span:hover{color:#54b949}.navigation ul.sf-menu ul li.active>a,.navigation ul.sf-menu ul li.sfHover>a,.navigation ul.sf-menu ul li.active>span,.navigation ul.sf-menu ul li.sfHover>span{color:#54ba4a;font-weight:bold}.navigation ul.sf-menu.sf-vertical{width:175px}.navigation ul.sf-menu.sf-vertical li{width:175px;margin-bottom:1px}.navigation ul.sf-menu.sf-vertical li:hover>ul,.navigation ul.sf-menu.sf-vertical li.sfHover>ul{top:-13px}.navigation ul.sf-menu.sf-vertical ul{left:177px}.navigation ul.sf-menu.sf-vertical ul li a,.navigation ul.sf-menu.sf-vertical ul li span{padding:9px 12px}.navigation ul.sf-menu.sf-navbar{height:30px;padding-bottom:30px;margin-bottom:2px}.navigation ul.sf-menu.sf-navbar li:hover>ul,.navigation ul.sf-menu.sf-navbar li.sfHover>ul{top:32px;left:0}.navigation ul.sf-menu.sf-navbar li ul{width:auto;padding:2px 0}.navigation ul.sf-menu.sf-navbar li ul ul.sub-menu{width:175px;top:30px}#showcase-row{background:#ffffff url(../images/border.gif) 0 100% repeat-x;margin-top:-24px}#showcase-row .row-container{margin:0 auto}.moduletable.slider{border:1px solid #d4d6d8;padding:2px;position:relative;background:#f1f0ee}.moduletable.slider .mod-image-swoop_custom-link{position:absolute;bottom:25px;left:33px}.moduletable.slider .mod-image-swoop_custom-link a{display:inline-block;text-transform:uppercase;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,0.1);font-family:'Fjalla One',sans-serif}.moduletable.slider .mod-image-swoop_custom-link a:hover{color:#c53047}.camera_thumbs_vertical{background:#4da1bb!important}.mod-newsflash-adv .isotope{margin:0 -1.5%}.mod-newsflash-adv .isotope-item{padding:0 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;float:left}.mod-newsflash-adv .isotope-item.straightDown{text-align:center}.hello{text-align:center;color:#4da1bb;font-family:'Roboto Condensed',sans-serif;font-size:24px;padding:45px 20px 54px;line-height:24px}#feature-row{background:#e6e3de url(../images/border.gif) repeat-x;padding:19px 0 19px}.feature_carousel .item_img{margin-bottom:23px;background:#f1f0ee}.feature_carousel p{padding-bottom:21px}#maintop-row{padding:50px 0 0;background:url(../images/border.gif) repeat-x 0 100%}#maintop-row .moduletable{margin-bottom:28px}.dropcap{float:left;color:#c53047;font-size:39px;font-family:'Roboto Condensed',sans-serif;width:37px;line-height:32px}.planning .item_content{overflow:hidden}.planning .item{margin-bottom:6px}#content-row{padding:50px 0 4px}#component{min-height:0}.container-fluid{padding:0!important}.item{margin-bottom:30px}.item:after{content:'';display:block;clear:both}.page-header{border:none;padding:0;margin:0}.item_info_dl{margin:0}.item_info_dl dd{margin:0 15px 0 0;display:inline}.item_info_dl dd>*{display:inline}.item_info_dl dd .item_category-name a{color:#c53047}.item_info_dl dd .item_category-name a:hover{color:#3e454c}.item_info_dl dd .item_createdby a,.item_info_dl dd .item_createdby span{text-transform:uppercase}.item_info_dl dd .item_createdby span{color:#3e454c}.item_icons.btn-group.pull-right{margin:0 0 10px 10px;position:relative;z-index:20}ul.gallery{margin:0 0 0 -36px}ul.gallery .gallery-item{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 18px 36px;float:left;list-style:none}ul.gallery .gallery-item .item_img{margin-bottom:23px;margin-right:0;float:none}ul.gallery .gallery-item.straightDown{float:none}ul.gallery .gallery-item.straightDown .item_img{float:left;margin:0 18px 18px 0!important}.touchGalleryLink{display:block;position:relative;background:#242424}.touchGalleryLink img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.touchGalleryLink:before{position:absolute;content:'';top:-2px;left:-2px;right:-2px;bottom:-2px;border:0px solid transparent;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;z-index:10}.touchGalleryLink:after{content:'\f002';color:#fff;font-size:0;line-height:0;top:50%;left:0;width:100%;text-align:center;font-family:FontAwesome;position:absolute;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.touchGalleryLink:hover img{opacity:0.8;filter:alpha(opacity=80)}.touchGalleryLink:hover:before{border:8px solid #f0eeea}.touchGalleryLink:hover:after{font-size:48px}.page-category__testimonials .item{margin-bottom:30px}blockquote{padding:0;margin:0;border-left:none}blockquote p{margin-bottom:0;padding:0;font-size:inherit;font-weight:normal;line-height:inherit}blockquote p:before{content:'"'}blockquote p:after{content:'"'}blockquote small{text-align:right}.page-category__about .item_introtext{font-size:14px;line-height:21px}.page-category__about .item_introtext p{padding-bottom:21px}.page-blog .item_published,.page-item__blog .item_published{float:left;background:#c53047;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;width:76px;text-align:center;line-height:76px;margin-right:14px;color:#fff;font-size:20px;font-family:'Fjalla One',sans-serif}.page-blog .item_title,.page-item__blog .item_title{max-width:390px;overflow:hidden}.page-blog .item_content,.page-item__blog .item_content{clear:both;padding:13px 0 0}.page-item{padding-bottom:70px}.addthis_toolbox{padding-top:12px}.archive-module,.categories-module,.mod-menu .nav.menu,.list1 ul{margin:0}.archive-module li,.categories-module li,.mod-menu .nav.menu li,.list1 ul li{list-style:none;padding:0 0 9px 23px;position:relative;font-size:13px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.archive-module li:before,.categories-module li:before,.mod-menu .nav.menu li:before,.list1 ul li:before{content:'\f0a9';font-size:16px;font-family:FontAwesome;color:#c53047;position:absolute;left:0;top:1px}.archive-module li a,.categories-module li a,.mod-menu .nav.menu li a,.list1 ul li a{display:inline}.archive-module li a:hover,.categories-module li a:hover,.mod-menu .nav.menu li a:hover,.list1 ul li a:hover{background:none}.home_blocks i{color:#4da1bb;float:left;width:96px;text-align:center;font-size:64px;line-height:46px}.home_blocks .item_content{overflow:hidden}.home_blocks .item{margin-bottom:32px}#aside-right .moduletable + .moduletable{margin-top:50px}.posts .item{margin-bottom:0}.posts .item_published{text-transform:uppercase;color:#c53047;font-size:13px;font-family:'Roboto Condensed',sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.11);margin-bottom:5px}#mainbottom-row{background:url(../images/border.gif) repeat-x;padding:55px 0 0}#mainbottom-row .moduletable{margin-bottom:54px}.home_item h3.moduleTitle{color:#c53047}.home_item h3.moduleTitle .item_title_part0{display:block}.home_item .item_introtext{font-size:14px;font-style:italic;line-height:21px}.home_item .item_introtext p{padding-bottom:27px}.tabs .sprocket-tabs{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:none;text-shadow:none;background-color:#f9f8f7;background-image:-moz-linear-gradient(top,#ffffff,#f0eeea);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f0eeea));background-image:-webkit-linear-gradient(top,#ffffff,#f0eeea);background-image:-o-linear-gradient(top,#ffffff,#f0eeea);background-image:linear-gradient(to bottom,#ffffff,#f0eeea);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff0eeea',GradientType=0);border-color:#f0eeea #f0eeea #d0cabd;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f0eeea;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #b8b8b8;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.07);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.07);box-shadow:0 1px 1px rgba(0,0,0,0.07)}.tabs .sprocket-tabs:hover,.tabs .sprocket-tabs:active,.tabs .sprocket-tabs.active,.tabs .sprocket-tabs.disabled,.tabs .sprocket-tabs[disabled]{color:none;background-color:#f0eeea;*background-color:#e5e2db}.tabs .sprocket-tabs:active,.tabs .sprocket-tabs.active{background-color:#dbd6cc \9}.tabs .layout-top .sprocket-tabs-nav{padding:0!important;border:none!important;display:table;width:100%;table-layout:fixed;background:none}.tabs .layout-top .sprocket-tabs-nav:before,.tabs .layout-top .sprocket-tabs-nav:after{display:none}.tabs .layout-top .sprocket-tabs-nav li{display:table-cell;background:#4da1bb;font-size:14px;float:none;text-align:center;text-transform:uppercase;color:#fff;border-bottom:1px solid #b8b8b8;font-family:'Roboto Condensed',sans-serif}.tabs .layout-top .sprocket-tabs-nav li + li{border-left:1px solid #b8b8b8}.tabs .layout-top .sprocket-tabs-nav li>.sprocket-tabs-inner{line-height:15px;border:none}.tabs .sprocket-tabs-nav>li.active{color:#3e454c;border-bottom:1px solid transparent;background:none}.tabs .sprocket-tabs-nav li .sprocket-tabs-inner{padding:10px 5px}.tabs .sprocket-tabs-nav>li.active>.sprocket-tabs-inner{background:none;border:none}.tabs .sprocket-tabs-panels{padding:38px 55px 27px 33px;line-height:14px;color:#93969d}.tabs .sprocket-tabs-panels .img-intro__left{margin-right:41px}.tabs .sprocket-tabs-panels .img-intro__right{margin-right:0;margin-left:41px}.tabs .sprocket-tabs-panels p{overflow:hidden;padding-bottom:14px}.red{color:#c53047}.accordion{margin-bottom:50px!important}.accordion .item{margin-bottom:0}.accordion .item + .item{margin-top:-1px}.accordion .title{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;overflow:hidden;color:#ffffff;text-shadow:none;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e7e7e7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e7e7e7));background-image:-webkit-linear-gradient(top,#ffffff,#e7e7e7);background-image:-o-linear-gradient(top,#ffffff,#e7e7e7);background-image:linear-gradient(to bottom,#ffffff,#e7e7e7);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe7e7e7',GradientType=0);border-color:#e7e7e7 #e7e7e7 #c1c1c1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e7e7e7;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #b8b8b8;padding:8px 50px 8px 16px;cursor:pointer;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.07);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.07);box-shadow:0 1px 1px rgba(0,0,0,0.07)}.accordion .title:hover,.accordion .title:active,.accordion .title.active,.accordion .title.disabled,.accordion .title[disabled]{color:#ffffff;background-color:#e7e7e7;*background-color:#dadada}.accordion .title:active,.accordion .title.active{background-color:#cecece \9}.accordion .title:hover .item_title{color:#c53047}.accordion .title i{position:absolute;font-size:14px;color:#444443;right:0;top:0;height:100%;border-left:1px solid #b8b8b8;width:39px;text-align:center;background:#fff}.accordion .title i:before{height:0;display:block!important;text-align:center!important;position:absolute;top:50%;left:0;width:100%;margin-top:-7px}.accordion .title .item_title{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.accordion .selected .title{cursor:default}.accordion .selected .title .item_title{color:#c53047}.accordion .item_introtext{font-size:11px;line-height:13px;padding:3px 0 11px 22px}.accordion .item_introtext strong{color:#3e454c}.accordion .item_introtext p{padding:0}#bottom-row{background:#f1f1f1 url(../images/border.gif) repeat-x;padding:19px 0 0}.partners ul{margin:0;display:table;width:100%}.partners ul li{list-style:none;display:table-cell;text-align:center;padding-bottom:20px}#footer-row{padding:54px 0 22px;background:#013f88;border-bottom:#54b949 5px solid}#footer-row h5{font-size:17px;margin-bottom:17px}#footer-row .moduletable{margin-bottom:30px;float:left;margin-left:63px}#footer-row p{color:#fff!important}#footer-row .btn-info{color:#342734!important}#footer-row .btn-info:hover{color:#fff!important;text-decoration:none!important}.about_us .btn-info{padding:0 0 0 12px;background:none!important;font-size:12px;line-height:22px;text-transform:none;font-family:Arial,Helvetica,sans-serif;color:#c53047;text-decoration:underline;border:none!important;text-shadow:none}.about_us .btn-info:after{content:'\f101';right:auto;left:0;font-size:14px}.about_us .btn-info:hover{color:#3e454c}.comments .kmt-mod .mod-comment-text{padding:0;border:none;font:inherit;color:inherit;margin:0;background:#4da1bb;color:#fff!important}.comments .kmt-mod .mod-comment-meta{background:none;padding:0}.comments .kmt-mod .mod-comment-meta a{color:#fff!important}.comments .kmt-mod .mod-comment-meta a:hover{text-decoration:underline}.comments .kmt-mod .mod-item + .mod-item{border-top:1px dotted #fff;margin-top:22px;padding-top:20px}.gallery-flickr{font-size:0;line-height:0}.gallery-flickr ul{margin:0 0 0 -6px;overflow:hidden}.gallery-flickr ul li{list-style:none;float:left;padding:4px 0 2px 6px;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery-flickr ul li a{border:1px solid #a6d0dd;background:#6ebad1;padding:2px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.gallery-flickr ul li a img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%}.get_in_touch{font-size:14px;line-height:21px}.get_in_touch .mod-custom{max-width:187px}.get_in_touch p{padding-bottom:21px}.get_in_touch .fleft{float:left}.get_in_touch .fright{float:right}.get_in_touch .mail{color:#3e454c}.get_in_touch .mod-custom__get_in_touch{color:#fff}#copyright-row{background:#f1f1f1;padding:32px 0}#copyright{color:#3e454c;font-size:14px}.social{margin:0;float:right;border-left:1px solid #7f777f;padding:4px 0 4px 27px}.social ul{margin:0}.social li{margin:0 0 0 5px}.social li a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.social li a:hover{color:#54b949!important}.mod-custom__welcome p{padding-bottom:0px;color:#2f2f2f!important}.body__services #maintop-row{background:#e6e3de url(../images/border.gif) repeat-x 0 100%}.body__services #mainbottom-row{background:#e6e3de url(../images/border.gif) repeat-x}.footer1 a{font-weight:500;font-size:15px;color:#013f88}h3.span{font-size:26px;color:#1f497d!important}div#content-row{background:#f1f1f1}ul.flgh-style{list-style:none}ul.flgh-style li{float:left;padding:5px 1px 0px 12px;width:23%}.moduletable.pop-destination{}span.item_title_part0{color:#54b949;font-size:21px;line-height:19px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;font-weight:normal}span.item_title_part1{color:#54b949;font-size:21px;line-height:19px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;font-weight:normal}.acymailing_introtext{width:242px}input.button.subbutton.btn.btn-primary{text-indent:-9999em;height:34px;width:40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#54b949!important;border:none!important;margin-left:141px;margin-top:-88px}.acymailing_module_form{color:#fff;line-height:21px;font-size:13px}.item_introtext li{padding-bottom:11px;font-size:15px;color:#fff}.pack-readmore{background:#013f88;color:#ffffff;text-shadow:none;border:none;border-bottom:2px solid #342734;font-size:15px;text-transform:uppercase;font-family:'Fjalla One',sans-serif;line-height:34px;padding:0 35px 0 12px;position:relative;text-shadow:0 2px 2px rgba(0,0,0,0.1);outline:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!imp;width:107px}.mod-custom.mod-custom__get_in_touch li{list-style:none}.right-service{float:left;margin-top:-359px;margin-left:282px}.moduletable.right-contact.right-contact{float:left;margin-left:216px!important;margin-top:-294px}.mod-custom.mod-custom__get_in_touch.branch{margin-top:37px;margin-left:-67px!important}div#footer-row a{color:#fff}div#footer-row a:hover{color:#54b949}input#fullname,select#country,input#phone,input#Mobile,input#FAX,input#POBOX,input#Email,select#methodofcontact,input#adults,input#Children,input#Deptdate{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:350%!important}select#country,select#methodofcontact{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9;height:40px;line-height:20px;width:278%!important}select#methodofcontact{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9;height:40px;line-height:20px;width:780%!important}select#methodofcontact{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9;height:40px;line-height:20px;width:762%!important}select#hotel{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:266%!important}select#traveltype{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:516%!important}textarea#comment{width:216%!important;border:2px solid #e9e9e9!important;height:200px}label.control-label.gcore-label-top{font-size:13px;color:#545151}input#btnsubmit{width:432%!important;background:#013f88;color:#54b949;font-size:18px;padding:15px 4px 41px 3px;font-weight:bold;text-shadow:none}div#fin-custom1{padding-bottom:-10px!important;margin-bottom:-28px}input#btnsubmit:hover{background-color:#54b949;color:#fff}.pack-readmore a{color:#fff}.pack-readmore a:hover{color:#54b949}input#from,input#to,input#departuredate,input#returndate,input#mobile,input#pobox,input#email{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:350%!important}select#Triptype{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:591%!important}select#cabinclass,select#Adults{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:636%!important}select#Adults,select#children,select#infants{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:1200%!important}input#passportno{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:350%!important}textarea#textarea12,textarea#addcommnet{width:214%!important;border:2px solid #e9e9e9!important;height:200px}select#salutation{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:739%!important}select#airline{box-shadow:none;border-radius:0px;border:2px solid #e9e9e9!important;height:40px;line-height:20px;width:430%!important}.tour-booking,.flight-booking,.hotel-booking,.car-booking{background:#013f88;padding:29px;border-radius:5px;color:#fff;font-size:14px;margin-top:11px;width:172%;padding-bottom:49px}.tour-booking:hover{background:#54b949;color:#fff;cursor:pointer}.flight-booking:hover{background:#54b949;color:#fff;cursor:pointer}.hotel-booking:hover{background:#54b949;color:#fff;cursor:pointer}.car-booking:hover{background:#54b949;color:#fff;cursor:pointer}.booking-img{float:left;padding-right:31px;padding-top:44px;padding-left:30px}.booking{float:left}.booking1{margin-left:552px;padding-top:1px;width:25%}.tour-booking h2{color:#fff;font-size:22px}.tour-booking a{text-decoration:none}.flight-booking a{text-decoration:none}.car-booking a{text-decoration:none}.flight-booking h2{color:#fff;font-size:22px}.hotel-booking h2{color:#fff;font-size:22px}.car-booking h2{color:#fff;font-size:22px}@-moz-document url-prefix(){select#Triptype{width:587%!important}select#Adults,select#children,select#infants{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:1156%!important}textarea#textarea12,textarea#addcommnet{width:228%!important;border:2px solid #E9E9E9!important;height:200px}input#fullname,select#country,input#phone,input#Mobile,input#FAX,input#POBOX,input#Email,select#methodofcontact,input#adults,input#Children,input#Deptdate{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:412%!important}input#from,input#to,input#departuredate,input#returndate,input#mobile,input#pobox,input#email{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:410%!important}input#passportno{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:408%!important}input#fullname,select#country,input#phone,input#Mobile,input#FAX,input#POBOX,input#Email,select#methodofcontact,input#adults,input#Children,input#Deptdate{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:281%!important}input#fullname,input#phone{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:411%!important}input#fullname,input#phone,input#Mobile,input#FAX,input#POBOX,input#Email,select#methodofcontact,input#adults,input#Children,input#Deptdate{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:408%!important}select#methodofcontact{box-shadow:none;border-radius:0px;border:2px solid #E9E9E9!important;height:40px;line-height:20px;width:749%!important}}.booking{width:25%}p.chrono_credits{display:none!important}.pack-readmore a:hover{background:#54b949!important;color:#fff!important}.item_content{cursor:pointer!important}span.jcemediabox-zoom-link{display:none!important}.moduletable.feature_carousel.span12{padding-bottom:24px}.pop-dest{padding-top:213px}.mod_caroufredsel.mod_caroufredsel__feature_carousel.hotels{background-color:#f1f1f1;margin-left:-73px;margin-right:-71px;padding:62px}.mod_caroufredsel.mod_caroufredsel__feature_carousel.hotels i.icon-angle-left{margin-top:31px;margin-left:-156px}.mod_caroufredsel.mod_caroufredsel__feature_carousel.hotels i.icon-angle-right{margin-top:31px;margin-left:-156px}