a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var{margin:0;padding:0;vertical-align:baseline}
:focus{outline:0}
a, a:visited{color:#069}
a:hover{}
abbr, acronym, dfn{border-bottom:1px dotted;cursor:help}
blockquote{background:#EEE;border-left:2px solid #CCC;margin:0 0 1em}
blockquote p{margin:.5em}
body{background:#FFF;color:#000;font:100%/125% Calibri, Arial, Sans-Serif;margin:0;font-family:'Conv_Raleway-Medium';}
code, pre{font-size:1em}
del{text-decoration:line-through}
dfn{font-style:italic;font-weight:bold}
dt{font-weight:bold}
dd{margin:0 0 1em 10px}
fieldset{border:0}
fieldset p{margin:0 0 5px}
img{border:0;vertical-align:bottom}
ins{text-decoration:none}
h1{border-bottom:1px solid #CCC;font:bold 1.75em/1.25em Georgia, Garamond, Serif;margin:10px 0 0 10px}
h2{font:bold 1.5em/1.25em Georgia, Garamond, Serif}
h3{font:bold 1.25em/1.25em Georgia, Garamond, Serif}
h4{font:bold 1em/1.25em Georgia, Garamond, Serif}
hr{margin:0 0 0.5em}
p{margin:0 0 1em}
ul, ol{list-style:none;margin:0 0 1em}
textarea{font:1em Arial;overflow:auto}
tt{display:block;margin:0.5em 0;padding:0.5em 1em}
th{background:#EEE;border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
td{border:solid #CCC;border-width:1px 0 0 1px;padding:3px}
table{border:solid #CCC;border-width:0 1px 1px 0}
html{box-sizing:border-box;-webkit-font-smoothing:antialiased;}
*, *:before, *:after{box-sizing:inherit;-webkit-font-smoothing:antialiased;}
a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important;}
@font-face{font-family:'Conv_Lato-Black';src:url('assets/fonts/Lato-Black.eot');src:local('☺'), url('assets/fonts/Lato-Black.woff') format('woff'), url('assets/fonts/Lato-Black.ttf') format('truetype'), url('assets/fonts/Lato-Black.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Lato-Bold';src:url('assets/fonts/Lato-Bold.eot');src:local('☺'), url('assets/fonts/Lato-Bold.woff') format('woff'), url('assets/fonts/Lato-Bold.ttf') format('truetype'), url('assets/fonts/Lato-Bold.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Lato-Regular';src:url('assets/fonts/Lato-Regular.eot');src:local('☺'), url('assets/fonts/Lato-Regular.woff') format('woff'), url('assets/fonts/Lato-Regular.ttf') format('truetype'), url('assets/fonts/Lato-Regular.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Raleway-Italic';src:url('assets/fonts/Raleway-Italic.eot');src:local('☺'), url('assets/fonts/Raleway-Italic.woff') format('woff'), url('assets/fonts/Raleway-Italic.ttf') format('truetype'), url('assets/fonts/Raleway-Italic.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Raleway-Medium';src:url('assets/fonts/Raleway-Medium.eot');src:local('☺'), url('assets/fonts/Raleway-Medium.woff') format('woff'), url('assets/fonts/Raleway-Medium.ttf') format('truetype'), url('assets/fonts/Raleway-Medium.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Raleway-MediumItalic';src:url('assets/fonts/Raleway-MediumItalic.eot');src:local('☺'), url('assets/fonts/Raleway-MediumItalic.woff') format('woff'), url('assets/fonts/Raleway-MediumItalic.ttf') format('truetype'), url('assets/fonts/Raleway-MediumItalic.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Raleway-Regular';src:url('assets/fonts/Raleway-Regular.eot');src:local('☺'), url('assets/fonts/Raleway-Regular.woff') format('woff'), url('assets/fonts/Raleway-Regular.ttf') format('truetype'), url('assets/fonts/Raleway-Regular.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Raleway-SemiBold';src:url('assets/fonts/Raleway-SemiBold.eot');src:local('☺'), url('assets/fonts/Raleway-SemiBold.woff') format('woff'), url('assets/fonts/Raleway-SemiBold.ttf') format('truetype'), url('assets/fonts/Raleway-SemiBold.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Roboto-Medium';src:url('assets/fonts/Roboto-Medium.eot');src:local('☺'), url('assets/fonts/Roboto-Medium.woff') format('woff'), url('assets/fonts/Roboto-Medium.ttf') format('truetype'), url('assets/fonts/Roboto-Medium.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Conv_Roboto-Regular';src:url('assets/fonts/Roboto-Regular.eot');src:local('☺'), url('assets/fonts/Roboto-Regular.woff') format('woff'), url('assets/fonts/Roboto-Regular.ttf') format('truetype'), url('assets/fonts/Roboto-Regular.svg') format('svg');font-weight:normal;font-style:normal;}
#page{margin:0 auto;position:relative;background:#f0f0f0;}
.clearfix:after{content:'';display:block;clear:both;}
#branding{background:#000000 url(assets/img/menubg.png) no-repeat;border-bottom:solid 6px #ffffff;background-position:top right;max-width:1272px;margin:0 auto;position:relative;}
#logo{display:inline-block;position:absolute;left:0;z-index:10;}
#header span{display:block;font-style:italic;margin:4px 0 0}
#header ul{float:right;list-style:none;margin:-15px 0 0}
#header ul li{float:left;margin:0 0 0 10px}
#header ul li a{color:#333;float:left;font-weight:bold;padding:5px 10px}
#header ul li a:hover, #header ul li.current_page_item a{background:#CCC}
#menu:after{content:'';display:block;clear:both;}
#menu{margin-bottom:0;margin-top:7px;}
#menu li:hover > .sub-menu{display:block;}
.contact{float:right;clear:both;position:relative;top:17px;}
.contact .phone{color:#000000;font-family:'Conv_Raleway-Medium';font-size:21px;float:left;margin-right:60px;}
.contact .phone a:hover{color:#fff;}
.contact ul{margin:0;float:left;position:relative;top:-5px;padding-right:20px;}
.contact ul li{float:left;margin-right:6px;}
.contact .phone a{font-family:'Conv_Roboto-Medium';text-decoration:none;color:#000000;}
.contact .social li a:hover img{opacity:0.7;}
.page-id-52 #gform_1 .gform_body ul{list-style:none !important;padding-left:0;}
.slicknav_menu{display:none;width:100%;padding:0;}
.slicknav_menu .slicknav_menutxt{display:none;}
.slicknav_menu .slicknav_icon{margin:0;width:auto;height:auto;}
.slicknav_btn{background:transparent !important;margin-right:45px;padding:0;}
.slicknav_menu .slicknav_icon-bar{width:53px;height:8px;border-radius:20px;background-color:#ffffff;margin-bottom:7px;}
.slicknav_menu .slicknav_icon-bar:last-child{margin-bottom:0 !important;}
.slicknav_nav{background:#000000;}
.slicknav_nav li a{color:#c8c8c8;font-size:12px;text-transform:uppercase;padding:16px 29px;display:block;font-family:'Conv_Raleway-SemiBold';text-decoration:none;transition:.1s ease-in;border-top:solid 3px #ffffff !important;margin:0 !important;}
.slicknav_parent > .slicknav_item{position:relative;border-top-width:0px !important;padding:0px !important;outline:none;}
.slicknav_parent > .slicknav_item a{width:100%;display:block;padding:16px 29px;}
.slicknav_nav li a:hover{background:#000000 !important;border-radius:0 !important;}
#navigation{float:right;clear:both;}
#navigation ul li{float:left;position:relative;}
#navigation ul li a,#navigation ul li .sub-menu li a{color:#c8c8c8;font-size:12px;text-transform:uppercase;border-top:solid 3px transparent;padding:14px 29px;display:inline-block;font-family:'Conv_Raleway-SemiBold';text-decoration:none;transition:.1s ease-in;background:#000000;}
#navigation ul li .sub-menu li a{padding:16px 10px;max-width:178px;width:100%;}
#navigation ul li.current_page_item a{background:#000000;border-color:#ffffff;color:#000000;}
#navigation ul li .sub-menu{display:none;position:absolute;z-index:9999;}
ul.sub-menu li{width:100%;}
#navigation ul li:hover a,#navigation ul li .sub-menu li:hover a{background:#000000;border-color:#ffffff;color:#000000;}
.flexslider{border:0 !important;min-height:305px;}
.flex-control-nav{bottom:20px !important;}
.flex-direction-nav{right:0;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);width:72px;height:144px;}
.flex-direction-nav a{background:rgba(0,0,0,0.5);width:72px;height:72px;}
.flexslider .flex-nav-prev{position:absolute;bottom:0;}
.flexslider .flex-nav-next{position:absolute;top:0;}
.flexslider:hover .flex-direction-nav .flex-prev{left:0 !important;}
.flex-direction-nav .flex-prev:before{content:url(assets/img/arrow-left.png) !important;position:relative;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%;}
.flex-direction-nav .flex-next:before{content:url(assets/img/arrow-right.png) !important;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:relative;}
.flex-control-paging li a.flex-active{background:transparent !important;border:solid 2px #fff !important;width:12px !important;height:12px !important;}
.flex-control-paging li a{width:8px !important;height:8px !important;}
#content{overflow:hidden;width:100%;color:#777777;text-align:left;}
.first{background:#f0f0f0;}
.section-container{width:100%;max-width:1272px;margin:0 auto;}
.great-content{padding:0 40px;text-align:center;padding-bottom:56px;}
.great-content h2{font-family:'Conv_Raleway-Medium';font-size:30px;font-weight:300;margin-bottom:44px;}
.great-content p{font-size:16px !important;margin-bottom:54px;text-align:center !important;line-height:22px;}
.eg-text h3{font-family:'Conv_Raleway-medium';font-size:28px;font-weight:normal;margin-bottom:80px;margin-top:45px;text-transform:uppercase;}
.eg-text{max-width:250px;width:100%;float:left;}
.reel-time-reports p{text-align:center;clear:both;}
.reel-time-reports p:before{content:“”;height:2px;display:block;position:absolute;left:0;right:0;top:.5em;z-index:-1;border-top:1px solid #504331;border-bottom:1px solid #504331;}
.second{background:#ffffff;}
.experience-gallery-container{padding-top:96px;}
a.imgPost:hover .titlePost{background-color:rgba(0, 0, 0, 0.68);}
a.imgPost:hover .titlePost span{color:#fff;}
a.imgPost{position:relative;}
.titlePost{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;font-size:15px;padding:0 10px;background-color:transparent;transition:background-color 0.3s ease-in-out;}
.titlePost span{position:relative;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);color:transparent;transition:color 0.3s ease-in-out;}
.book-container ul{margin:0 !important;padding:0 !important;}
.book-container ul li:first-child{background:#000000;}
.book-container ul li:last-child,.book-container ul li:first-child + li{background:#000000;}
.book-container ul li{float:left;width:50%;text-align:center;}
.book-container ul li a{color:#fff;line-height:70px;font-size:30px;text-decoration:none;font-family:'Conv_Raleway-Medium';font-weight:normal;height:70px;display:block;position:relative;transition:.1s;}
.book-container ul li:first-child a:hover{background:#9f6120;color:#ffffff;} 
.book-container ul li:last-child a:hover{background:#9f6120;}
.book-container ul li:last-child a:after, .book-container ul li:first-child + li a:after{content:url(assets/img/bookonlinearrow.png);position:absolute;right:0;top:0;background:#ffc901;padding-left:25px;padding-right:25px;height:70px;line-height:80px;}
.book-container ul li a span{font-family:'Conv_Roboto-Medium';font-weight:normal;}
li.book-menu ul{display:none;}
.book-container{position:relative;top:-35px;}
.eg-gallery-post .imgPost{margin-left:10px;margin-bottom:10px;display:inline-block;}
#gallery-2 img{width:300px;height:247px;max-width:300px;}
.eg-gallery-post img{width:225px;height:225px;}
.eg-gallery-post{float:right;display:inline-block;max-width:940px;}
.eg-gallery-post.m_gall{max-width:100%;float:none;width:100%;overflow:hidden;}
.eg-gallery-post .el{width:23%;margin:.5%;position:relative;display:inline-block;}
.eg-gallery-post.m_gall .el{width:15%;}
.eg-gallery-post .el img{display:block;width:auto;height:auto;max-width:100%;}
.eg-gallery-post .el:hover .inf,
.page-thumbnail ul li:hover .inf{opacity:1;}
.page-thumbnail ul li{position:relative;}
.eg-gallery-post .el .inf,
.page-thumbnail ul li .inf{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);font-family:'Conv_Raleway-Regular';font-size:16px;color:#fff;transition:.3s;opacity:0;}
.eg-gallery-post .el .inf span.h,
.page-thumbnail ul li .inf span.h{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.reel-time-reports{display:inline-block;margin-top:100px;width:100%;text-align:center;}
.reel-time-reports div{float:none;}
.postArticle:nth-child(2){float:left;}
.reel-time-reports h1{clear:both;border:0;text-align:center;position:relative;margin:0;text-transform:uppercase;font-family:'Conv_Raleway-Medium';font-size:30px;margin-bottom:70px;font-weight:300;}
.reel-time-reports h1:before{background:#777777;content:"";display:block;height:1px;position:absolute;top:50%;right:0;width:23%;}
.reel-time-reports h1:after{background:#777777;content:"";display:block;height:1px;position:absolute;top:50%;left:0;width:23%;}
.postArticle{width:393px;display:inline-block;float:left;}
.postArticle:last-child{float:right;}
.postArticle img{margin-bottom:30px;width:100%;height:auto;}
.postArticle .entry-summary{text-align:left;min-height:150px;}
.postArticle .entry-summary p{color:#777777;font-family:'Conv_Raleway-Medium';font-size:14px;line-height:22px;position:relative;text-align:left;}
.home h2.entry-title{text-align:left;margin-bottom:0;}
.home h2.entry-title a{font-size:28px;text-align:left;text-decoration:none;line-height:30px;font-family:'Conv_Raleway-Medium';color:#777777;text-transform:uppercase;font-weight:normal;}
.postArticle .meta{color:#b2b2b2;font-size:12px;font-family:'Conv_Raleway-Medium';font-weight:normal;margin-bottom:35px;text-align:left;}
.postArticle .meta a{color:#21a1d7;font-size:12px;font-family:'Conv_Raleway-Medium';font-weight:normal;}
.page .postArticle .read-more{font-family:'Conv_Raleway-Medium';color:#b6b6b6;position:relative;font-size:11px;text-decoration:none;text-transform:uppercase;display:block;text-align:left;}
.page .postArticle .read-more:hover{color:#1D224A;}
.great-content .read-more{display:inline-block;font-family:'Conv_Raleway-Medium';color:#777;position:relative;font-size:11px;text-decoration:none;text-transform:uppercase;margin-bottom:20px;}
.great-content .read-more:hover{color:#1D224A;}
.postArticle .read-more:before,.great-content .read-more:before,.read-more:before{content:url(assets/img/readmore.png);position:absolute;left:70px;top:-2px;}
.third{background:#000000;padding-top:60px;border-top:2px solid #000000;border-bottom:2px solid #ffffff;}
.testimonials h2{text-align:center;font-family:'Conv_Raleway-Medium';font-size:30px;text-transform:uppercase;color:#777777;position:relative;margin-bottom:70px;}
.testimonials h2:before{background:#777777;content:"";display:block;height:1px;position:absolute;top:50%;left:0;width:40%;}
.testimonials h2:after{background:#777777;content:"";display:block;height:1px;position:absolute;top:50%;right:0;width:40%;}
.testimonials_quote{width:100%;float:left;max-width:375px;margin-right:72px;margin-bottom:90px;}
.testimonials_quote:last-child{margin-right:0;}
.bws-testimonials:after{content:'';display:block;clear:both;}
.testimonials_quote p{text-align:center !important;font-family:'Conv_Raleway-Medium';font-size:14px;color:#777777;line-height:30px;}
.bws-testimonials blockquote{margin-bottom:50px;background:none;border-left:transparent;min-height:180px;}
.testimonial_quote_footer{text-align:center !important;}
.testimonial_quote_author{font-family:'Conv_Raleway-MediumItalic';font-size:14px;color:#777777;}
.page-id-168 .testimonials_quote{max-width:100%;width:100%;margin-right:auto;margin-left:auto;margin-bottom:50px;padding-left:5px;padding-right:5px;display:inline-block;}
.page-id-168 .bws-testimonials blockquote{margin-bottom:0;min-height:100%;}
.page-id-168 .bws-testimonials{max-width:840px;margin:0 auto;}
.page-id-168 .bws-testimonials blockquote img{float:none !important;display:block;margin:0 auto;}
.page article .entry-title{text-align:center;font-family:'Conv_Raleway-Regular';font-size:30px;line-height:30px;margin-bottom:50px;margin-top:50px;border-bottom:0;}
.page article .entry-title a{text-align:center;text-decoration:none;font-family:'Conv_Raleway-Medium';font-size:30px;color:#777;text-transform:uppercase;font-weight:100;}
.page article .meta{text-align:center;margin-bottom:22px;}
.page article .entry-summary > .meta,.page article .entry-summary > .tag{display:none;}
.page article .meta a,.single article .meta a{text-decoration:none;color:#777;}
.page-id-769 #content{padding-bottom:80px;}
.blog article{text-align:center;padding:50px 200px;border-bottom:solid 1px #ccc;}
.blog .section-container article:last-child{border-bottom:0 !important;}
.blog article header{margin-bottom:55px;}
.blog article .entry-title{margin-bottom:22px;font-family:'Conv_Raleway-Regular';font-size:14px;line-height:30px;}
.blog article .entry-title a{text-decoration:none;font-family:'Conv_Raleway-Medium';font-size:30px;color:#777;text-transform:uppercase;font-weight:100;}
.blog article img{max-width:100%;display:block;margin:0 auto;margin-bottom:50px;height:auto;}
.blog article .entry-summary p{margin-bottom:30px;font-family:'Conv_Raleway-Regular' !important;font-size:16px !important;color:#777777;}
.blog header .meta a{text-decoration:none;color:#777;}
.blog article .entry-summary .meta,.blog article .entry-summary .tag{margin-bottom:0 !important;font-size:12px !important;}
.blog .banner-img,.single .banner-img{display:none;}
.paging{display:block;margin:50px;text-align:center;}
ul.paging:after{clear:both;content:'';display:block;}
ul.paging li{float:none;margin-right:20px;display:inline-block;}
ul.paging li a{text-decoration:none;text-transform:uppercase;font-family:'Conv_Raleway-Regular' !important;font-size:12px;}
.archive article{text-align:center;padding:50px 200px;}
.archive article header{margin-bottom:55px;}
.archive .section-container h1{font-family:'Conv_Raleway-Regular';padding-top:50px;text-align:center;border-bottom:0;text-transform:uppercase;font-size:35px;}
.archive article .entry-title{margin-bottom:22px;font-family:'Conv_Raleway-Regular';font-size:14px;}
.archive article .entry-title a{text-decoration:none;font-family:'Conv_Raleway-Medium';font-size:30px;color:#777;text-transform:uppercase;font-weight:100;}
.archive article img{max-width:100%;display:block;margin:0 auto;margin-bottom:90px;}
.archive article .entry-summary p{margin-bottom:30px;font-family:'Conv_Raleway-Regular' !important;font-size:16px !important;color:#777777;}
.archive article .entry-summary .meta,.archive article .entry-summary .tag{margin-bottom:0 !important;font-size:12px !important;}
.single article{text-align:center;padding:50px 200px;}
.single article header{margin-bottom:55px;}
.single article .entry-title{text-decoration:none;font-family:'Conv_Raleway-Medium';font-size:30px;color:#777;text-transform:uppercase;font-weight:100;border-bottom:0;margin-bottom:22px;}
.single article img{max-width:100%;display:block;margin:0 auto;margin-bottom:50px;height:auto;}
.single article .entry-summary p{margin-bottom:30px;font-family:'Conv_Raleway-Regular' !important;font-size:16px !important;color:#777777;}
.single article .entry-summary .meta,.blog article .entry-summary .tag{margin-bottom:0 !important;font-size:12px !important;}
.banner-img{position:relative;}
.banner-img .entry-title{position:absolute;bottom:42px;color:#fff;font-size:36px;font-family:'Conv_Raleway-Regular';text-transform:uppercase;left:55px;border-bottom:0;margin:0;}
.blog .banner-img .entry-title{color:#2e2e2e !important;}
.page .page-content{padding:0 200px 50px;}
.page .book-container{display:none;}
.page-id-653 .book-container,.home .book-container{display:block;}
.page .page-content h2{margin-top:55px;font-family:'Conv_Raleway-Medium';color:#777;font-size:30px;font-weight:normal;text-align:center;margin-bottom:28px;}
.page .page-content p{text-align:center;font-size:16px !important;}
.page .read-more{display:inline-block;font-family:'Conv_Raleway-Medium';color:#777;position:relative;font-size:11px;text-decoration:none;text-transform:uppercase;margin-bottom:20px;}
.page .read-more:hover{color:#1D224A;}
.page .content-left{width:50%;float:left;padding-right:5px;}
.page .content-full{padding-top:20px;padding-bottom:80px;}
.page.page-template-pt-gallery .content-full{padding-top:60px;}
.page .content-right{width:50%;float:left;}
.page .content-right .feature-image{margin-bottom:25px;}
.page .content-right .feature-image img{width:100%;height:auto;}
.page-thumbnail ul li{float:left;width:32.4%;margin-right:8px;margin-bottom:8px;}
.page-thumbnail ul li:nth-child(3n){margin-right:0;}
.page-thumbnail img{width:100%;height:auto;}
.page .main-content{padding-top:100px;padding-bottom:120px;}
.page .main-content:after{content:'';display:block;clear:both;}
.page .entry-content h2,.page .entry-summary h2{font-family:'Conv_Raleway-Medium';font-size:30px;color:#777777;text-transform:uppercase;font-weight:300;margin-bottom:48px;}
.page .entry-content p,.page .entry-summary p{font-family:'Conv_Raleway-Regular' !important;font-size:16px !important;color:#777;line-height:20px;margin-bottom:32px;}
.page .entry-content ul,.page .entry-summary ul{list-style:disc;padding-left:20px;}
.page .entry-content ul li,.page .entry-summary ul li{font-size:16px !important;color:#777;line-height:20px;margin-bottom:5px;position:relative;}
.page .entry-summary img{float:right;clear:both;margin-bottom:50px;margin-left:20px;border:solid 2px #777;max-width:100%;height:auto;}
.page .page-thumbnail ul li p{display:none;}
.page .content-right a{text-decoration:none;color:#777;}
.page .content-right a
.page-id-52 .content-left{width:50%;float:left;}
.page-id-52 .content-left:after{display:block;content:'';clear:both;}
.page-id-52 .content-right{width:50%;float:left;padding-left:30px;}
.page-id-52 #page,.page-id-52 .first{background:#fff !important;}
.page-id-52 .book-container{display:none;}
.page-id-52 ul li .ginput_container textarea,
.page-id-52 ul li .ginput_container input[type=text],
.page-id-52 ul li .ginput_container input[type=email]{width:100%;border:1px solid #aabfd1;padding:8px;font-size:16px;color:#777;border-radius:0;-webkit-appearance:none;}
.page-id-52 .gform_title{font-size:36px;font-family:'Conv_Raleway-Regular';text-transform:uppercase;}
.page-id-52 #gform_1 .gform_body ul li label{font-size:16px;color:#777;padding-top:0;}
.page-id-52 #gform_1 .gform_body ul li{margin-bottom:12px;}
.page-id-52 #map iframe{border:0;width:100%;height:auto;min-height:450px;}
.page-id-52 .validation_message{font-size:14px;}
.page-id-52 .validation_error{font-size:14px;margin-bottom:20px;}
.page-id-52 .entry-content ul{padding-left:0 !important;list-style:none;}
.page-id-52 div#map p{text-transform:uppercase;}
.page-id-52 div#map a{text-decoration:none;text-transform:none;}
.page-id-52 div#map .email{color:#069 !important;}
.page-id-52 div#map p:last-child a{margin-bottom:20px;display:inline-block;text-transform:none;text-decoration:none;color:#777;}
.page-id-52 .gform_heading{margin-bottom:20px;display:none;}
.page-id-52 #gform_widget-2{display:none;}
.page header .meta{display:none;}
.page-id-52 #content{padding-bottom:50px;}
.error404 h1{text-decoration:none;font-family:'Conv_Raleway-Medium';font-size:30px;color:#777;text-transform:uppercase;font-weight:100;margin:0;padding-top:100px;border-bottom:0;}
.error404 h2{text-decoration:none;font-family:'Conv_Raleway-Medium';font-size:25px;color:#777;text-transform:uppercase;font-weight:100;margin:0;padding-top:20px;border-bottom:0;}
.error404 ol li{font-family:'Conv_Raleway-Medium';font-size:20px;line-height:30px;}
.error404 article{text-align:center;padding-bottom:100px;}
#sidebar{float:right;padding:10px 0 20px;width:200px}
#footer{position:relative;clear:both;background:#000000 url(assets/img/footerupperbg.png);padding-top:40px;}
#footer:before{content:'';display:block;height:3px;position:absolute;width:100%;top:0;background:rgba(0,0,0,0.5);}
#footer .footer-content .footer-item{float:left;width:29%;position:relative;}
#footer .footer-content .footer-item:first-child{max-width:340px;width:100%;padding-bottom:15px;margin-right:2%;}
#footer .footer-content .footer-item.widget_our_location{max-width:233px;width:100%;margin-right:2%;}
#footer .footer-content .footer-item:first-child:after{content:'';background:url(assets/img/transparentline.png);display:block;height:1px;bottom:0;position:absolute;width:100%;}
#footer .footer-content .footer-item h2{font-family:'Conv_Lato-Black';font-size:14px;text-transform:uppercase;color:#fff;padding-bottom:20px;position:relative;margin-bottom:15px;}
#footer .footer-content .footer-item h2:after{content:'';height:1px;width:100%;display:block;background:url(assets/img/line.png);position:absolute;bottom:0;}
#footer .footer-content .footer-item.contactus{max-width:380px;width:100%;}
.page-id-52 #footer .footer-content .footer-item.contactus{display:none !important;}
.facebook iframe{margin-left:0 !important;width:100% !important;}
.fb-page, .fb-page iframe[style], .fb-page span{width:100% !important;}
#footer .footer-navigation{background-image:url(assets/img/footerbg.png);text-align:center;position:relative;}
#footer .footer-navigation:before{content:'';background:url(assets/img/footerline.png);position:absolute;top:0;left:0;height:1px;width:100%;}
#footer .footer-navigation ul{display:inline-block;padding-top:25px;}
.footer-navigation ul li{float:left;margin-right:40px;position:relative;}
.footer-navigation ul li:first-child:before{content:'';padding:0;}
.footer-navigation ul li:before{content:"• ";color:#494949;position:absolute;left:-20px;}
.footer-navigation ul li a{color:#494949;font-family:'Conv_Raleway-SemiBold';font-size:12px;text-transform:uppercase;text-decoration:none;}
.footer-navigation ul li a:hover{color:#fff;}
.footer-navigation p{margin-bottom:0;}
.footer-inner{max-width:1272px;width:100%;display:block;margin:0 auto;padding-bottom:70px;}
.footer-item.widget_follow_us ul{margin:0;margin:0;display:inline-block;width:100%;padding:0;margin-bottom:20px;}
.footer-item.widget_follow_us ul li{float:left;}
.footer-item.widget_follow_us ul li a{display:inline-block;margin-right:10px;}
.footer-item.widget_follow_us ul li:last-child a{margin-right:0;}
.footer-item.widget_follow_us ul li a:hover img{opacity:0.7;}
#footer .footer-content .footer-item.widget_our_location address{margin:0 0 25px 20px;padding:0;font-style:normal;font-family:'Conv_Lato-Regular';font-size:12px;color:#fff;}
#footer .footer-content .footer-item iframe{margin-bottom:20px;margin-left:20px;display:block;}
.footer-item .address{text-transform:uppercase;font-family:'Conv_Lato-Regular';font-size:12px;color:#fff;}
.footer-item .address,
.footer-item .tel{position:relative;padding-left:20px;color:#fff;font-family:'Conv_Lato-Regular';font-size:12px;color:#fff;text-decoration:none;}
.footer-item .tel:hover{color:#ffffff;}
.footer-item .tel:hover:before{content:url(assets/img/phonehover.png) !important;}
.footer-item .tel a{text-decoration:none;color:#fff;font-family:'Conv_Lato-Regular';font-size:12px;}
.footer-item .address:before{content:url(assets/img/pin.png);display:block;position:absolute;left:0;}
.footer-item .tel:before{content:url(assets/img/phone.png);display:block;position:absolute;left:0;top:0;}
#footer .footer-content .footer-item.widget_c_latest_posts{max-width:233px;width:100%;margin-right:2%;}
.footer-item.widget_c_latest_posts ul{width:100%;margin:0;padding:0;list-style:none;}
.footer-item.widget_c_latest_posts li{background:url(assets/img/fishingreportbg.png);display:inline-block;width:100%;margin-bottom:6px;}
.footer-item.widget_c_latest_posts .hold{overflow:hidden;padding:7px;font-size:10px;color:#fff;font-family:'Conv_Lato-Regular';color:#b3b3b3;}
.footer-item.widget_c_latest_posts strong.t{font-family:'Conv_Lato-Bold';display:block;}
.footer-item.widget_c_latest_posts a{color:#fff;text-decoration:none;}
.footer-item.widget_c_latest_posts p{margin-bottom:0;}
.footer-item.widget_c_latest_posts a:hover{color:#ffffff;}
.footer-item.widget_c_latest_posts .th{float:left;margin:7px;}
.footer-item.gform_widget .gform_body ul{margin:0;padding:0;list-style:none;}
.footer-item.gform_widget .gform_body ul li{display:block;width:100%;margin-bottom:6px;}
.footer-item.gform_widget .gform_body ul li:after{content:'';display:block;clear:both;}
.footer-item.gform_widget .gform_body ul li label{font-family:'Conv_Lato-Regular';font-size:12px !important;color:#fff !important;text-transform:uppercase;width:20%;float:left;padding-top:7px !important;}
.footer-item.gform_widget .gform_body ul li .ginput_container{width:80%;float:left;}
.footer-item.gform_widget .gform_body ul li .ginput_container textarea,
.footer-item.gform_widget .gform_body ul li .ginput_container input[type=text],
.footer-item.gform_widget .gform_body ul li .ginput_container input[type=email]{width:100%;border:1px solid #aabfd1;padding:8px;}
.footer-item.gform_widget .gform_body ul li .ginput_container textarea{height:95px;}
#gform_submit_button_1{float:right;text-transform:uppercase;color:#000000;font-size:12px;font-family:'Conv_Lato-Bold';background:#ffffff;padding:15px 20px;border:0;text-shadow:2px 2px 1px rgba(193, 221, 165, 1);border-radius:0;-webkit-appearance:none;}
#gform_submit_button_1:hover{color:#777;background:#C9EFAD;}
.footer-navigation p{font-family:'Conv_Roboto-Regular';font-size:11px;color:#494949;padding-bottom:25px;}
.gform_confirmation_message{font-family:'Conv_Roboto-Regular';color:#fff;font-size:11px;font-weight:normal;}
.validation_message,.validation_error{font-family:'Conv_Roboto-Regular';color:#fff;font-size:11px;font-weight:normal;color:#C52A3A;}
.slideshowlink{display:none;}
.ngg-gallery-thumbnail img{border:none !important;}
.ngg-gallery-thumbnail-box .ngg-gallery-thumbnail{position:relative;}
.ngg-gallery-thumbnail-box .ngg-gallery-thumbnail span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;color:transparent;transition:0.5s ease;font-size:16px;font-family:'Conv_Raleway-Regular';}
a.shutterset_ce4c0aaecec12935e723209bd8bbb48f:hover:before{width:217px;content:" ";background-image:url(assets/img/bg-min.png);position:absolute;left:8px;top:8px;height:217px;z-index:1;}
a.shutterset_ce4c0aaecec12935e723209bd8bbb48f:before{width:217px;content:" ";background-image:url(assets/img/bg2-min.png);position:absolute;left:8px;top:8px;height:217px;z-index:1;transition:0.5s ease;}
a.shutterset_ce4c0aaecec12935e723209bd8bbb48f:hover ~ span{color:#fff !important;}
.ngg-gallery-thumbnail img:hover{background-color:transparent!important;}
#ui-datepicker-div table{background:#fff;}
.ui-datepicker-next.ui-corner-all{float:right;}
#ui-datepicker-div{background:#fff;}
@media (max-width:1300px){#navigation ul li a{padding-left:25px;padding-right:25px;}
.eg-text{width:30%;padding-left:15px;}
.eg-gallery-post{width:70%;padding-right:15px;}
.eg-gallery-post.m_gall{width:100%;padding-right:0;}
.page .content-left{padding-left:20px;}
.page .content-right{padding-right:20px;}
.page-thumbnail ul li{margin-right:1%;}
.page .entry-summary,.page .content-full{padding-right:20px;padding-left:20px;}
.home .entry-summary{padding:0 !important;}
.page-id-52 .content-right{padding-right:20px;}
.page-id-52 .content-left{padding-left:20px;}
.testimonials_quote{max-width:30%;margin-right:5%;}
#footer{padding-right:0;}
.footer-content.clearfix{padding-left:10px;padding-right:18px;;}
#footer .footer-content .footer-item:first-child{max-width:20%;}
#footer .footer-content .footer-item.widget_our_location{max-width:17%;}
#footer .footer-content .footer-item.widget_c_latest_posts{max-width:19%;}
#footer .footer-content .footer-item.gform_widget{max-width:28%;}
#footer .footer-content .footer-item.contactus{max-width:30%;}
#footer .footer-content .footer-item{margin:0 2% !important;}
}
@media (max-width:1200px){.slicknav_menu{display:block;position:absolute;top:30px;right:0;z-index:99;background:transparent;}
#menu{display:none;}
.contact .phone span span{display:none;}
.contact{float:left;margin-left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:999;}
ul.sub-menu{margin-left:0;}
ul.sub-menu li a{padding-left:50px;}
.slicknav_nav .slicknav_arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:20px;}
.contact .phone{float:none;padding:10px 0;margin:0;}
.contact .phone a{color:#fff;font-size:24px;}
#branding{background-image:none !important;height:105px;}
#logo{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);top:0;}
#logo img{display:none;}
#logo:before{content:url(assets/img/mobilelogo.png);display:block;}
.contact .social{display:none;}
.reel-time-reports h1 span{display:block;}
.reel-time-reports h1:after,.reel-time-reports h1:before{width:15%;top:25%;}
.reel-time-reports h1:after,.reel-time-reports h1:before{width:15%;}
.postArticle{width:33%;float:left !important;}
.postArticle article{padding:0 20px;}
.gallery-item .gallery-icon{padding:5px 15px;}
dt.gallery-icon a{display:block;}
#gallery-2 img{width:100%;}
}
@media (max-width:991px){.book-container ul li a{font-size:25px;}
.testimonials h2:before,.testimonials h2:after{width:30%;}
.page-id-52 .content-left{width:100%;padding-left:20px;padding-right:20px;margin-bottom:50px;}
.page-id-52 .content-right{width:100%;padding-left:20px;padding-right:20px;}
#footer .footer-content .footer-item.gform_widget{margin-top:40px !important;width:100%;max-width:46%;}
.page .page-content{padding-left:50px;padding-right:50px;}
.single article{padding:50px;}
#gallery-2{text-align:center;}
#gallery-2 .gallery-item{display:inline-block;width:34% !important;float:none !important;}
.blog article{padding:50px;}
#footer .footer-content .footer-item:first-child{max-width:46%;}
#footer .footer-content .footer-item.widget_our_location{max-width:46%;}
#footer .footer-content .footer-item.widget_c_latest_posts{max-width:46%;margin-top:40px!important;clear:left;}
#footer .footer-content .footer-item.contactus{max-width:46%;margin-top:40px!important;}
#footer .footer-navigation ul{width:100%;padding-left:50px;padding-right:13px;}
.footer-navigation ul li{display:inline;white-space:normal;float:none;line-height:2;margin:0 10px!important;}
.footer-navigation ul li:before{display:none;}
#footer .footer-navigation ul{width:100%;padding:0!important}
}
@media (max-width:767px){#branding{padding-left:10px;padding-right:10px;}
.slicknav_menu{top:60px !important;}
.slicknav_btn{margin-right:10px;}
.book-container ul li{width:100%;}
.eg-text{max-width:500px;width:100%;text-align:center;float:left;float:none;display:block;margin:0 auto;padding-left:20px;padding-right:20px;}
.eg-text h3{margin-bottom:40px;}
.eg-text p{margin-bottom:40px;}
.eg-gallery-post{width:100%;float:none;text-align:center;}
.reel-time-reports h1{font-size:25px;}
#branding{height:140px;}
.contact{z-index:9999;position:absolute;top:18px;background:#000000;left:0;text-align:center;width:100%;margin:0 auto;}
#logo{top:35px;}
.blog article header{margin-bottom:25px;}
.blog article .entry-summary p,.blog article img{margin-bottom:20px;}
.book-container ul li a{font-size:20px;}
.postArticle{float:none !important;display:block;margin:0 auto;max-width:395px;width:100%!important;}
.testimonials h2{font-size:25px;}
.page-id-168 .testimonials_quote{width:100% !important;float:none !important;display:block;margin:50px auto 100px;}
.page-id-168 .bws-testimonials blockquote{min-height:100% !important;}
.page-id-168 .bws-testimonials .testimonials_quote:nth-child(3n){margin-right:1.6% !important;}
.page-id-168 .testimonials_quote:last-child{margin-bottom:0 !important;}
.banner-img .entry-title{left:20px !important;font-size:24px !important;}
.ngg-galleryoverview{padding-left:20px;padding-right:20px;text-align:center;}
.ngg-gallery-thumbnail-box{float:none !important;display:inline-block;}
#gallery-2 .gallery-item{width:50% !important;}
.page .page-content{padding-right:20px !important;padding-left:20px !important;}
.page .entry-content h2,.great-content h2,.eg-text h3{font-size:25px;text-align:center;}
.page .content-left{padding-left:20px;padding-right:20px;width:100%;float:none;}
.page .content-right{padding-right:20px;padding-left:20px;width:100%;float:none;}
.page .content-right .page-thumbnail ul{display:inline-block;text-align:center}
.page .content-right .page-thumbnail ul li{display:inline-block;float:none;}
.page-thumbnail ul li:nth-child(3n){margin-right:1% !important;}
.page-id-52 #gform_1 .gform_body ul li label{width:100% !important;}
.page-id-52 #gform_1 .gform_body ul li .ginput_container{width:100% !important;}
.page-id-52 #map iframe{min-height:100% !important;height:250px !important;}
.page-id-52 .main-content{padding-top:50px;}
.testimonials_quote{max-width:100%;margin-bottom:40px;}
.testimonials blockquote{margin-bottom:30px;min-height:0px;}
.testimonials h2:before, .testimonials h2:after{width:20%;}
}
@media (max-width:568px){.page-id-168 .testimonials_quote{margin:50px auto 60px;}
.contact .phone a{font-size:15px;}
.reel-time-reports h1{font-size:22px;}
.blog article{padding:50px 20px;}
.eg-gallery-post .el,
.eg-gallery-post.m_gall .el{width:48%;}
.eg-gallery-post .el img{width:100%;height:auto;}
.footer-inner{padding-right:14px;}
#footer .footer-content .footer-item:first-child{max-width:100%;}
#footer .footer-content .footer-item.widget_our_location{max-width:100%;margin-top:40px!important;}
#footer .footer-content .footer-item.widget_c_latest_posts{max-width:100%;margin-top:40px!important;}
.footer-item.widget_c_latest_posts{max-width:100%;max-width:100%;}
#footer .footer-content .footer-item.contactus{padding-right:0px;max-width:100%;}
.footer-item.widget_c_latest_posts a{width:100%;max-width:59%;}
#footer .footer-content .footer-item.gform_widget{width:100% !important;max-width:100% !important;}
}
@media (max-width:480px){.slicknav_menu .slicknav_icon-bar{height:5px !important;width:30px !important;margin-bottom:1px !important;}
.flexslider{min-height:200px !important;}
.flexslider .slides img{min-height:200px !important;}
#logo:before{content:url(assets/img/mobilelogo2.png) !important;}
.page-thumbnail ul li{width:48% !important;}
.page .entry-summary img{max-width:100%;display:block;margin:20px auto !important;position:relative;}
#gallery-2 .gallery-item{width:100% !important;}
}
#gform_submit_button_1{float:right;text-transform:uppercase;color:#24284f;font-size:12px;font-family:'Conv_Lato-Bold';background:#97c776;padding:15px 20px;border:0;text-shadow:2px 2px 1px rgba(193, 221, 165, 1);border-radius:0;-webkit-appearance:none;cursor:pointer;}
#gform_submit_button_1:hover{color:#777;background:#C9EFAD;}