/*!
Theme Name: Rocky mountain prop
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The vSplash Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/
.pad-xl .fl-row-content-wrap{padding-top:12%;padding-bottom:12%}.pad-lg .fl-row-content-wrap{padding-top:10%;padding-bottom:10%}.pad-md .fl-row-content-wrap{padding-top:8%;padding-bottom:8%}.pad-sm .fl-row-content-wrap{padding-top:6%;padding-bottom:6%}.pad-xs .fl-row-content-wrap{padding-top:4%;padding-bottom:4%}.pad-xss>.fl-col-content{padding-top:2%;padding-bottom:2%}body .remove-pad-top .fl-row-content-wrap{padding-top:0 !important}body .remove-pad-bottom .fl-row-content-wrap{padding-bottom:0 !important}.fl-module-uabb-heading .fl-module-content{margin-top:0 !important;margin-bottom:0 !important}.pad-xl-col>.fl-col-content{padding:12% !important}.pad-lg-col>.fl-col-content{padding:10% !important}.pad-md-col>.fl-col-content{padding:8% !important}.pad-sm-col>.fl-col-content{padding:6% !important}.pad-xs-col>.fl-col-content{padding:4% !important}.pad-xss-col>.fl-col-content{padding:2% !important}.uabb-blog-posts-shadow{transition:all .5s}.uabb-blog-posts-shadow:hover{box-shadow:0px 0px 10px rgba(0,0,0,.2)}@media only screen and (max-width:670px){.pad-xl .fl-row-content-wrap,.pad-lg .fl-row-content-wrap,.pad-md .fl-row-content-wrap,.pad-sm .fl-row-content-wrap,.pad-xs .fl-row-content-wrap,.pad-xss>.fl-col-content{padding-top:30px !important;padding-bottom:35px !important}.pad-xs-col .fl-col-content.fl-node-content{padding-top:20px !important;padding-bottom:35px !important}}@media only screen and (min-width:1024px){.neg-top{margin-top:-120px}.neg-bottom{margin-bottom:-120px}.neg-left{margin-left:-120px}.neg-right{margin-right:-120px}.uabb-new-ib-content{display:none}}.remove-margin-top .fl-module-content{margin-top:0 !important}.remove-margin-bottom .fl-module-content{margin-bottom:0 !important}.hide-xs,.show-small-device{display:none !important}/.uabb-btn.uabb-btn-one.uabb-gradient,.uabb-btn.uabb-btn-two.uabb-gradient,.btn>.fl-button-wrap,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit],.btn.btn-one>.fl-button-wrap,.btn.btn-one a,.btn.btn-one .uabb-creative-button-wrap a,.btn.btn-two a,.btn.btn-two .uabb-creative-button-wrap a,body .uabb-gf-style .gform_button.button,.btn.btn-primary,.btn.btn-two>.fl-button-wrap,.btn.btn-primary{padding:15px 30px !important;font-size:18px;border-radius:0 !important;letter-spacing:0;text-transform:initial;border:0 !important;font-weight:400 !important}.gf_simple_horizontal_wrapper_wrapper.gform_wrapper .gform_footer input.button{padding:15px 21px !important}.btn.btn-one .uabb-creative-button-wrap a,.btn.btn-one a{color:#fff !important;background:#000!important}.btn.btn-one .uabb-creative-button-wrap a:hover,.btn.btn-one a:hover{color:#fff !important;background:#454545!important}.btn.btn-two .uabb-creative-button-wrap a,.btn.btn-two a,.uabb-gf-style .gform_button.button{color:#000 !important;background:#fba801 !important;border:0 solid #fff !important;border-radius:0}.gform_button.button:hover{color:#fff !important;background:#006778!important}.fl-builder-content .btn.btn-two .uabb-creative-button-wrap a.uabb-button:hover,.btn.btn-two a:hover{color:#fff !important;background:#0171cf!important}.btn.btn-two .uabb-creative-button-wrap a span,.btn.btn-two a span{color:#fff !important}.btn.btn-three>.fl-button-wrap{background-color:#101010 !important;color:#f8f8f8 !important;border:0 solid transparent !important}.btn.btn-three:hover>.fl-button-wrap{background-color:#282828 !important}.gform_wrapper .gform_footer{padding-bottom:0}.fl-page{overflow-x:hidden}body,p,a{line-height:30px}p:last-child{margin-bottom:0 !important}a,a:hover{text-decoration:none !important;transition:all ease .3s;-moz-transition:all ease .3s;-webkit-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s}.right-content .fl-col-content{padding-left:30px}.left-content .fl-col-content{padding-left:30px}.fl-page-footer-widgets{border-top:0 solid #e6e6e6 !important}.mobile-phone-cta img{margin:0;padding-right:10px !important;position:relative;top:3px}#fl-to-top{background-color:#5cae00}.fl-module-content{margin-top:0;margin-bottom:0}.default-header-bg{position:relative;z-index:1}h1.container.default-header-title{position:relative;color:#fff;text-align:center;width:100%;font-weight:600}.default-header-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.default-header-img h1{font-weight:500;text-align:center;text-shadow:1px 1px 10px rgba(0,0,0,.24)}.fl-sidebar aside ul li a:hover{margin-left:10px}#bb-custom-search-result article.fl-post{width:70%;margin:0 auto}.search-article{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:50px;margin-bottom:50px}.search-article:last-child{margin-bottom:0;padding-bottom:0;border:0}h3.search-query{border-bottom:1px solid #f2f2f2;padding-bottom:15px;margin-bottom:30px}.fl-404{padding:0}.error404 .fl-post-content.clearfix,.error404 .fl-post-header{display:none}@media screen and (max-width:768px){h1{font-size:35px !important;line-height:42px !important}h2{font-size:28px !important;line-height:36px !important}h3{font-size:22px !important;line-height:30px !important}.fl-col-small{max-width:100% !important}}.fl-page-header{background-color:#1b1a1a !important;color:#fff !important}@media screen and (min-width:992px){.fl-page-nav-right .fl-page-header-wrap{border-bottom:0 solid rgba(0,0,0,.13) !important}.fl-page-header{border-color:transparent !important;background-color:transparent !important;color:#fff;position:absolute;top:50px;left:0;width:100%;z-index:9;border:none;transition:all 1.3s 1s}.head_mail{margin-right:50px;border-right:2px solid #91dcf1;padding-right:45px}.fl-page-header-fixed{top:0 !important}}.social_icons i{font-size:21px;margin-right:8px;margin-top:3px}.social_icons i{font-size:23px;margin-right:8px;margin-top:3px}.header_cta a{font-size:16px;padding-left:6px}.header_cta i{font-size:17px;top:2px;position:relative}.header_cta .head_phn i{font-size:21px}.home .fl-node-5de4dc8173d10 p{margin:0}.fl-page-nav-right .fl-page-nav ul.navbar-nav>li.current_page_item a{color:#e09b12}.fl-page-nav-right .fl-page-nav ul.navbar-nav>li.current_page_item:before{background:#e09b12;height:16px;width:3px;content:" ";position:absolute;left:2px;top:17.5px}.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a:hover:before{background:#e09b12;height:16px;width:3px;content:" ";position:absolute;left:2px;top:17.5px}.head_line1 .uabb-infobox-title-wrap:before,.head_line2 .uabb-infobox-title-wrap:before{background:#e09b12;width:3px;content:" ";position:absolute;left:-14px;right:0;bottom:0}.head_line1 .uabb-infobox-title-wrap:before{height:45px;top:12px}.head_line2 .uabb-infobox-title-wrap:before{height:26px;top:7px}.head_line3 .uabb-infobox-title{position:relative;display:inline-block}.head_line3 .uabb-infobox-title:before{background:#ffd400;width:3px;content:" ";position:absolute;left:-14px;top:50%;right:0;bottom:0;transform:translateY(-50%);height:22px}.head_line1 .uabb-infobox-content,.head_line2 .uabb-infobox-content,.tittle-brdr .uabb-infobox-content{position:relative}.tittle-brdr .uabb-infobox-title-wrap:before{background:#ffd400;height:49px;width:3px;content:" ";position:absolute;left:-15px;top:7px;right:0;bottom:0}.fl-node-5de507d1a41dd .uabb-infobox-content,.fl-node-5de5e7bfb1117 .uabb-infobox-content{position:relative}.far{font-weight:900 !important}.fl-page-nav-right.fl-page-header-fixed,.fl-page-header-fixed{background-color:#000 !important}.blog_head .uabb-infobox-title-wrap:before{background:#ffd400;height:57px;width:3px;content:" ";position:absolute;left:-15px;top:12px;right:0;bottom:0}.cta_phn a{font-size:68px !important;font-weight:900 !important;color:#e09b12 !important;line-height:100px !important}.cta_phn a:hover{opacity:.7}.callus_bg h2.uabb-infobox-title{font-weight:800}.uabb-blog-post-section span.uabb-meta-date{color:#b1b1b1 !important;font-weight:400}.uabb-meta-date:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}span.uabb-meta-date:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f073";color:#23b8e3;padding-right:6px}.fl-page-footer-row.row{font-size:16px}.footer_logo{margin-bottom:18px}#gform_1 label.gfield_label{font-size:14px;line-height:28px;color:#464646;font-family:"Poppins";font-weight:300;margin-bottom:0 !important}body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}.fl-page-footer{border-top:0 solid #e6e6e6}#gform_fields_1 .gfield_required{display:none}.fl-page-footer-wrap button:hover,.fl-page-footer-wrap input[type=button]:hover,.fl-page-footer-wrap input[type=submit]:hover{background-color:#23b8e3 !important;border:0 solid #2d6ca2 !important}.fl-page-footer-wrap button,.fl-page-footer-wrap input[type=button],.fl-page-footer-wrap input[type=submit]{background:#000 !important;padding:14px 20px !important;border:0 solid #2d6ca2 !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0 !important;color:#fff}.fl-page-footer h2{font-size:24px;line-height:31px;color:#1c1f20;font-family:"Montserrat";font-weight:800;text-align:left}input[type=text]{height:47px}.fl-page-footer-widgets{color:#d1d1d1}.fl-page-footer-widgets-container.container{width:100%;max-width:100%;padding-top:0}.fl-page-footer-widgets-row .col-sm-6:first-child{background:#1c1f20}.fl-page-footer-widgets-row .col-sm-6:last-child{background-image:url(https://templates.responsively.com/template38/wp-content/uploads/sites/43/2020/06/bg.jpg);background-repeat:no-repeat;background-size:cover}.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:80px 179px 50px}.footer_cta1 p,.footer_cta1 p a,.footer_cta1 p i{color:#d1d1d1 !important}.footer_cta1 p i{padding-right:5px}.footer_cta1 p a:hover{color:#ffd400 !important}.fl-page-footer-wrap .fl-page-footer-widgets-row.row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fl-page-footer-wrap .col-sm-6.col-md-6{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer.fl-page-footer-wrap{overflow:hidden}body{margin:0;padding:0}.btn{cursor:pointer;position:relative;padding:10px 20px;background:white;font-size:28px;border-top-right-radius:10px;border-bottom-left-radius:10px;transition:all 1s;&:after,&:before{content:" ";width:10px;height:10px;position:absolute;border:0 solid #fff;transition:all 1s}&:after{top:-1px;left:-1px;border-top:5px solid #000;border-left:5px solid #000}&:before{bottom:-1px;right:-1px;border-bottom:5px solid #000;border-right:5px solid #000}&:hover{border-top-right-radius:0px;border-bottom-left-radius:0px;//background:rgba(0,0,0,.5);//color:white;&:before,&:after{width:100%;height:100%;//border-color:#fff}}}.data-container{background:#ffebee;height:100vh;display:flex;justify-content:center;align-items:center}.icon_box .uabb-module-content.uabb-infobox:hover{background:#fff;box-shadow:0px 15px 15px rgba(0,0,0,.15)}.icon_box .uabb-infobox-content{padding:20px 0}.fl-page-nav-right .fl-page-header-container{padding-bottom:20px !important}.fl-page-header-container{padding-top:0 !important}.fl-page-bar-text{padding-bottom:0}a.uabb-infobox-cta-link{transition:all .5s}.icon_box .uabb-module-content.uabb-infobox{transition:all .5s}.home_img img.uabb-photo-img{transition:all .9s;-webkit-transition:all .9s ease}.home_img img.uabb-photo-img:hover{transform:scale(1.2)}.uabb-post-thumbnail img{transition:all .9s}.uabb-post-thumbnail img:hover{transform:scale(1.1)}div.home_callus .uabb-infobox-content{background-image:url(//www.rockymountainprop.com/wp-content/themes/rockymountainprop/images/text-bg2.jpg);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-background-clip:text;background-clip:text}.contact_page input[type=submit]{background:#23b8e3 !important;padding:9px 24px !important;border:1px solid #23b8e3 !important;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0 !important}.contact_page input[type=submit]:hover{background:#000 !important;border:1px solid #000 !important}@media only screen and (max-width:1920px) and (min-width:1554px){.home_align .fl-col-content{padding-top:90px;padding-bottom:90px}.home_text .fl-heading{font-size:76px !important}.fl-page-footer-widgets-row .col-sm-6.col-md-6:first-child{padding-left:330px}.fl-page-footer-wrap .col-sm-6.col-md-6:last-child{padding-right:325px}}@media only screen and (max-width:1553px) and (min-width:1366px){.home_text .fl-heading{font-size:76px !important}.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:40px 76px 0}.home_callus .fl-module-content{margin-left:70px}.cta_phn .uabb-infobox-text{font-size:26px;line-height:36px}.cta_phn a{font-size:73px !important;line-height:83px !important}.cta_phn .fl-node-content{margin-top:120px;margin-bottom:120px}}@media only screen and (max-width:1365px) and (min-width:1280px){.home_text .fl-heading{font-size:70px !important}.home_align .fl-col-content{padding:30px 20px}.home_callus .uabb-infobox-title{font-size:70px}.cta_phn .uabb-infobox-text{font-size:22px;line-height:32px}.cta_phn a{font-size:75px !important;line-height:85px !important}.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:40px 76px}.cta_phn a{font-size:60px !important;line-height:75px !important}.home_callus .fl-node-content{margin-left:90px}}@media only screen and (max-width:1279px) and (min-width:1025px){.home_text .fl-heading-text{font-size:56px}.home_align .fl-node-content{padding:15px 10px}.home_callus .uabb-infobox-title{font-size:60px}.home_callus .uabb-infobox-text{font-size:22px}.cta_phn .uabb-infobox-text{font-size:22px;line-height:32px}.cta_phn a{font-size:47px !important;line-height:57px !important}.cta_phn .fl-node-content{margin-top:50px;margin-bottom:50px}.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:80px 35px 50px 45px}.fl-page-footer-widgets-container.container{padding-left:0;padding-right:0}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.home_align .fl-col-content{padding:20px 15px}.home_text .fl-heading{font-size:55px !important}.home_callus .fl-module-content{margin-left:20px}.home_callus .uabb-infobox-title{font-size:45px;line-height:53px}.cta_phn .fl-module-content{margin:100px 50px}.cta_phn .uabb-infobox-text{font-size:20px;line-height:30px}.cta_phn a{font-size:43px !important;line-height:75px !important}.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:40px 45px}.fl-full-width .container{padding-left:15px;padding-right:15px}.home_align .uabb-infobox-title-prefix{font-size:20px}.home_align h3{font-size:20px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.uabb-blog-posts-col-2{width:48% !important;margin:0 5px}.home_boxes .fl-col-small{width:33.33% !important;max-width:33.33% !important}.home_text .fl-node-content{padding-top:25px;padding-bottom:25px}.home_align .fl-node-content{padding-top:15px;padding-bottom:10px}.home_align .uabb-infobox-text{margin-bottom:0 !important}.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:40px 130px;width:100%}.home_align .uabb-infobox-title-prefix,.home_align h3{font-size:18px !important}.icon_box .fl-col-small{width:50% !important;float:left !important;clear:initial}.home_callus .uabb-infobox-title{font-size:75px !important;line-height:85px !important}.home_callus .fl-node-content{padding-top:60px;padding-bottom:60px}.cta_phn .uabb-infobox-text{font-size:22px;line-height:32px}.cta_phn a{font-size:70px !important;line-height:80px !important}.header_cta a{font-size:13px}.head_mail{border-right:2px solid #91dcf1;padding-right:12px;margin-right:12px}}@media only screen and (max-width:768px){.fl-page-nav-wrap{border-bottom:0 solid #e6e6e6;border-top:0 solid #e6e6e6;background-color:#1b1a1a}.fl-page-nav-right .fl-page-header-container{padding-bottom:10px !important}.fl-page-nav-right .fl-page-header-logo{padding-bottom:10px}.fl-page-header-container{padding-top:15px !important}.fl-page-footer-widgets .container{padding-left:0;padding-right:0}.header_cta a{font-size:13px}.head_mail{border-right:2px solid #91dcf1;padding-right:12px;margin-right:12px}.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle *{color:#000 !important}.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:10px 50px}.cta_phn a{font-size:18px !important;line-height:28px !important}.cta_phn a{font-size:40px !important;line-height:50px !important}.services_align .uabb-module-content.uabb-ib1-outter{max-width:300px;margin:0 auto}}#mobile-phone-cta{display:none;position:fixed;bottom:0;left:0;right:0;height:44px;z-index:9;background-color:#ffd400;color:#000;padding:0!important;-webkit-box-shadow:0px -4px 10px rgba(0,0,0,.1);box-shadow:0px -4px 10px rgba(0,0,0,.1);border-top:0 solid rgba(204,204,204,.3)}@media screen and (max-width:767px){#mobile-phone-cta{display:block}#mobile-phone-cta a{display:block;height:44px;width:100%;color:#000;text-align:center;font-size:18px;padding-top:6px;-webkit-transition:.3s all ease;transition:.3s all ease;font-weight:700;position:absolute}.uabb-blog-post-inner-wrap{max-width:400px;margin:0 auto}.services_align .fl-col-small{width:100% !important}#mobile-phone-cta a:hover{background-color:#23b8e3;color:#fff}.home_callus .uabb-text-editor{font-size:23px !important}footer{padding-bottom:44px}.tp-bullets{display:none}.fl-page-bar{padding-bottom:0}.social_icons i{font-size:15px}}.fl-button-wrap a:hover,.btn a:hover,.gform_wrapper .gform_footer input.button:hover,.btn.btn-primary:hover,.uabb-creative-button-wrap a.uabb-button:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.hesperiden .tp-bullet{width:20px;height:20px;text-align:center;background:0 0;border:none;border-radius:0}.hesperiden .tp-bullet:hover,.hesperiden .tp-bullet.selected{background:0 0;border:none}.tp-bullets{counter-reset:num;position:relative}.tp-bullet:before{counter-increment:num 1;content:counter(num);font-size:18px;font-weight:700;color:#fff;line-height:1;opacity:0}.tp-bullet:after{content:"";width:10px;height:1px;background-color:rgba(255,255,255,.8);position:absolute;top:12px;right:0}.tp-bullet.selected:before{opacity:1}.tp-bullet.selected{left:-20px !important;padding-right:20px}.tp-bullet.selected:after{width:30px;height:2px}.fl-node-5de5f19c13870 .bx-pager.bx-default-pager a{opacity:1;background-color:transparent;border:1px solid #fff}.fl-node-5de5f19c13870 .bx-pager.bx-default-pager a:hover{background-color:#fff}.fl-col-small.callus_bg:after{content:'';width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid rgba(255,255,255,.65);position:absolute;left:100%;top:50%;margin-left:-15px;transform:rotate(270deg)}.fl-col-small.callus_bg{position:relative}p.wysija-paragraph{float:none;width:100%}input.wysija-input{border:1px solid #fff;background-color:transparent !important;font-weight:400;color:#f1f1f1;padding-right:50px}.widget_wysija.shortcode_wysija{position:relative}input.wysija-submit.wysija-submit-field{background-color:#fff !important;color:#1c1f20;background-image:url(https://templates.responsively.com/template38/wp-content/uploads/sites/43/2020/06/form-icon-1.png) !important;background-position:center !important;text-indent:-9999px;background-repeat:no-repeat !important;position:absolute;right:0;top:0;margin-top:0}@media only screen and (max-width:991px){.fl-page-footer-widgets-row .col-sm-6.col-md-6{padding:40px 50px}footer .fl-widget{margin-bottom:0}.fl-nav-mobile-offcanvas.fl-responsive-nav-enabled header[class*=" fl-page-nav-toggle-visible-"].fl-page-header .fl-nav-offcanvas-collapse{background-color:#006778}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile.fl-page-nav-right .fl-page-header-row .fl-page-header-logo{padding-bottom:0}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle{top:35px}}.uabb-blog-post-content .uabb-read-more-text a:hover{color:#23b8e3 !important}.default-header-img.fl-row-content-wrap{background-size:cover}@media only screen and (max-width:1003px) and (min-width:992px){.fl-page-nav .navbar-nav li>a{padding:15px 16px}}@media only screen and (max-width:1023px) and (min-width:778px){.fl-page-nav .navbar-nav li>a{padding:15px 16px}.tp-caption{left:-215px !important;top:80px}}@media only screen and (max-width:414px){p.wysija-paragraph{width:calc(100% - 40px) !important}}@media screen and (max-width:1024px) and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,div.home_callus .uabb-infobox-content{-webkit-text-fill-color:#0c5c67}}.form-validation-field-0formError{top:0 !important;left:0 !important;margin-top:56px !important}.banner-mail .uabb-infobox-text a{color:#fff}.banner-mail .uabb-infobox-text a:hover{color:#fba801}ul.list{padding:0;margin:0;list-style:none}ul.list li{padding-left:35px;background:url(//www.rockymountainprop.com/wp-content/themes/rockymountainprop/images/list-icon.png) no-repeat 0 6px;margin-bottom:10px}.fl-col-small.callus_bg:after{background:url(//www.rockymountainprop.com/wp-content/themes/rockymountainprop/images/arrow-ig.png) no-repeat center right;width:46px;height:60px;border:none;transform:inherit;top:45%}footer.fl-page-footer-wrap{display:none}.copy-text p{padding-bottom:0 !important}.uabb-gf-style .gform_fields input[type=text],.uabb-gf-style .gform_fields textarea{margin:0 !important}body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important}.gform_footer input[type=submit]{background:#e09b12;color:#000;border:none;border-radius:0;padding-left:40px;padding-right:40px;height:46px}.gform_wrapper li.hidden_label input{margin-top:0 !important}.gform_fields input[type=text],.gform_fields textarea{padding-left:15px !important;color:#000;font-size:16px !important}.uabb-testimonials-wrap{padding-left:0 !important;padding-right:0 !important}.uabb-slider-next,.uabb-slider-prev{top:inherit !important}.uabb-slider-prev i,.uabb-slider-next i{background:0 0 !important}.uabb-slider-prev{left:0 !important}.uabb-slider-prev i.fa-chevron-left:before{background:url(//www.rockymountainprop.com/wp-content/themes/rockymountainprop/images/l-arrow.png) no-repeat center left;content:"";width:30px;height:14px}.uabb-slider-next{left:39px !important;right:inherit !important}.uabb-slider-next i.fa-chevron-right:before{background:url(//www.rockymountainprop.com/wp-content/themes/rockymountainprop/images/r-arrow.png) no-repeat center right;content:"";width:30px;height:14px}.home .uabb-testimonial-info{padding-left:50px}ul#menu-footer-menu li{display:inline-block}.fl-page-header-fixed .fl-page-header-container{padding-bottom:0 !important;padding-top:0 !important}.fl-page-header-fixed ul#menu-main-menu{padding:10px 0}.fl-page-nav-right.fl-page-header-fixed .fl-logo-img,.fl-page-header-fixed .fl-logo-img{max-height:62px !important}.fl-page-nav-right.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav>li>a,.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav>li>a{padding:10px}.fb-link a img:hover{opacity:.8}.contact-me .fl-col-small{overflow:hidden}.contact-me .fl-col-small>.fl-col-content:hover{transform:scale(1.1)}.contact-me .fl-col-small>.fl-col-content{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}@media only screen and (max-width:420px){span.header_cta .head_mail{display:block;padding:0;margin:0;border:none}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile{top:111px !important}}@media only screen and (max-width:767px){.cta_phn .uabb-infobox-text-wrap p{font-size:17px !important}.cta_phn .uabb-infobox-text-wrap p a{font-size:37px !important}.cta-right .fl-node-content{margin-top:35px}.home_callus .fl-module-content{margin:0}.home_callus h2.uabb-infobox-title{font-size:40px !important;line-height:50px !important}.callus_bg .fl-col-content{padding:20px 20px 10px !important}.uabb-testimonial-photo,.uabb-testimonial-info{display:block !important;padding:0 !important}.uabb-testimonial-info{margin-top:30px}.fl-page-header-logo img{width:124px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile{top:81px}.banner-title h2.uabb-infobox-title{font-size:19px !important;line-height:31px !important}.home .uabb-module-content.uabb-testimonials-wrap{padding:0 !important}}@media only screen and (min-width:600px) and (max-width:768px){.me-about .fl-col-small{width:600px !important;margin:0 auto !important;float:none}.cta-set .cta-right .cta_phn .fl-node-content{margin-top:35px !important;margin-bottom:20px !important}}@media only screen and (min-width:768px) and (max-width:992px){.col-sm-6.col-md-6.text-left{width:30%}.col-sm-6.col-md-6.text-right{width:70%}.fl-page-header-container{padding-left:0 !important}.fl-page-header-logo img{width:150px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile{top:50px}.home .uabb-testimonial-info{padding-left:18px}.home .uabb-module-content.uabb-testimonials-wrap{padding-right:0 !important}}@media only screen and (min-width:768px) and (max-width:1024px){.cta_phn .fl-module-content{margin:100px 50px !important}.cta_phn .uabb-text-editor p{font-size:19px !important}.cta_phn a{font-size:43px !important;line-height:75px !important}.home_callus .uabb-infobox-title{font-size:45px !important;line-height:53px !important}}@media only screen and (max-width:992px){.f-contact-info .uabb-imgicon-wrap{display:block;text-align:center;margin:0 0 7px !important}.f-contact-info .uabb-text-editor{text-align:center}.f-contact-info .uabb-infobox-content{width:100% !important}.f-contact-info .fl-photo.fl-photo-align-{text-align:center}.fl-page-header-container{padding-top:0 !important}.head_mail{border-right:2px solid #91dcf1;padding-right:12px;margin-right:12px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile{border-color:transparent !important;background-color:transparent !important;color:#fff;position:absolute;left:0;width:100%;z-index:9;border:none;transition:all 1.3s 1s}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse ul.navbar-nav>li{border-color:#063476;padding-right:10px}}@media only screen and (min-width:993px){.col-md-4.fl-page-header-logo-col{width:26%}.col-md-8.fl-page-nav-col{width:74%}.fl-page-nav .navbar-nav li>a{padding:15px 10px}.fl-page-header-primary ul.navbar-nav{position:relative;top:-30px}.title-rotate h2{transform:translateX(0%) translateY(-10%) rotate(-90deg)}.fl-page-header-fixed .fl-page-logo-wrap{width:10%}.fl-page-header-fixed .fl-page-fixed-nav-wrap{width:90%}.fl-page-header-fixed .fl-page-nav ul.navbar-nav>li.current_page_item:before,.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav li>a:hover:before{top:11.5px}}@media only screen and (min-width:993px) and (max-width:1100px){.cal-tit .uabb-infobox-text p{padding-bottom:0;font-size:25px !important;line-height:33px !important}}@media only screen and (min-width:993px) and (max-width:1200px){.f-contact-info .fl-col-content.fl-node-content{padding:30px}.f-form .fl-col-content.fl-node-content{padding:30px}.col-sm-6.col-md-6.text-left{width:30%}.col-sm-6.col-md-6.text-right{width:70%}.fl-page-nav .navbar-nav li>a{padding:6px 10px !important}.fl-page-nav-right .fl-page-nav ul.navbar-nav>li.current_page_item:before,.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li>a:hover:before{top:8.5px !important}.col-md-8.fl-page-nav-col{padding-left:50px}}@media only screen and (min-width:993px) and (max-width:1279px){.cta_phn .fl-module-content{margin:100px 50px}.testimonial-right .fl-col-content.fl-node-content{padding:7% 3%}.testimonial-right .uabb-testimonial-info{padding-left:15px}.home-banner .fl-row-content-wrap{padding-top:23%}}@media only screen and (min-width:1280px) and (max-width:1400px){.home-banner .fl-row-content-wrap{padding-top:23%}}@media only screen and (min-width:1200px) and (max-width:1700px){.f-contact-info .fl-col-content.fl-node-content{padding:8% 2% 2% 10%}.f-form .fl-col-content.fl-node-content{padding:8% 14% 2% 10%}}@media only screen and (min-width:1200px){.fl-page-header-container{width:100% !important}.fl-page-bar-container.container{width:100% !important}}