@font-face{font-family:'freelandregular';src:url(//www.bellissimafineart.com/wp-content/themes/bellissimafinear/fonts/trial_by_cupcakes_-_freeland-webfont.woff2) format('woff2'),url(//www.bellissimafineart.com/wp-content/themes/bellissimafinear/fonts/trial_by_cupcakes_-_freeland-webfont.woff) format('woff');font-weight:400;font-style:normal}body{margin:0;padding:0;font-family:'Roboto',sans-serif;font-family:'Raleway',sans-serif}a{text-decoration:none !important}a,a:hover,a:focus,a:active,a.active{outline:none;color:inherit;transition:all .5s ease 0s}.nopadding{padding-left:0;padding-right:0}img{max-width:100%}::-webkit-input-placeholder{color:inherit;opacity:.6}:-moz-placeholder{color:inherit;opacity:.6}::-moz-placeholder{color:inherit;opacity:.6}:-ms-input-placeholder{color:inherit;opacity:.6}.main-wrapper{background:#221f20;border-left:8px solid #d83874}.left-menu-new .logo{line-height:50px;display:block;font-size:14px;padding:30px 0}.navbar-toggle span{position:absolute;height:2px;width:20px;top:50%;margin-top:-1px;left:50%;margin-left:-10px;-webkit-transition:background-color .3s .3s;-moz-transition:background-color .3s .3s;transition:background-color .3s .3s;background-color:#fff}.navbar-toggle span:before,.navbar-toggle span:after{content:'';position:absolute;width:100%;height:100%;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s .3s;-moz-transition:-moz-transform .3s .3s;transition:transform .3s .3s;left:0}.navbar-toggle span:before{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.navbar-toggle span:after{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.sidr-open .navbar-toggle span{background-color:rgba(255,255,255,0)}.sidr-open .navbar-toggle span:before{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.sidr-open .navbar-toggle span:after{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}#toggle-menu{color:#000;font-weight:700;text-transform:uppercase;line-height:50px;display:none;margin-right:15px;margin-top:36px}.left-side{padding:0;padding-left:25px;float:left;position:fixed}.conntet-with{margin-top:100px}.conntet-with span{font-weight:300px;font-size:20px;line-height:48px;color:#fff}.main-menu ul{padding:0}.main-menu ul li{list-style:none;color:#ddd}.main-menu ul li a{font-size:18px;letter-spacing:1px;text-decoration:none;font-weight:200;line-height:41px;padding:0}.main-menu ul li ul li ul li a{padding-left:20px}.main-menu ul li.req-est{color:#d83874}.main-menu ul li:hover>a{color:#d83874}.left-menu-new .navbar-right{float:none !important;margin:0}.left-menu-new .navbar-nav>li{float:none}.left-menu-new .nav>li>a:hover,.left-menu-new .nav>li>a:focus{background:0 0}.sidr .left-bottom{padding-left:15px}#sidebar.sticky{float:none;position:fixed;top:20px;z-index:6;left:auto}ul.social-network{list-style:none;display:inline;margin-left:0 !important;padding:0}ul.social-network li{display:inline;margin:0 5px}.social-network a.icoRss:hover{background-color:#f56505}.social-network a.icoFacebook:hover{background-color:#3b5998}.social-network a.icoTwitter:hover{background-color:#3cf}.social-network a.icoGoogle:hover{background-color:#bd3518}.social-network a.icoVimeo:hover{background-color:#0590b8}.social-network a.icoLinkedin:hover{background-color:#007bb7}.social-network a.icoRss:hover i,.social-network a.icoFacebook:hover i,.social-network a.icoTwitter:hover i,.social-network a.icoGoogle:hover i,.social-network a.icoVimeo:hover i,.social-network a.icoLinkedin:hover i{color:#fff}a.socialIcon:hover,.socialHoverClass{color:#44bcdd}.left-bottom .social-circle li a,.footer-social .social-circle li a{line-height:25px;padding:0}.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-align:center;width:25px;height:25px;font-size:14px;background:#d83874}.social-circle li i{margin:0;line-height:28px;text-align:center}.social-circle li a:hover i,.triggeredHover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms--transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.social-circle i{color:#fff;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;transition:all .8s}.right-side{float:right;background:#fff}.banner{position:relative;overflow:hidden;border-bottom:.2vw solid #fff}.banner-item{position:absolute;bottom:16%;left:10px;width:80%}.banner-content{position:relative;left:0}.banner-content .banner-caption{position:absolute;top:80px;left:60px}.banner-content .banner-caption h1{color:#fff;font-family:'couturebold';font-family:'Raleway',sans-serif;font-weight:700;font-size:32px;margin-bottom:0;text-shadow:1px 3px 10px #1f1f1f;text-transform:uppercase}.banner-content .banner-caption h1 span{font-family:'code_boldregular';font-family:'Raleway',sans-serif;font-weight:700;color:#d83874}.banner-content .banner-caption h5{font-size:26px;letter-spacing:1px;font-weight:300;color:#fff;margin:0}.art-section .our-mission{position:relative;margin-bottom:5px;margin-right:5px}.art-section a{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:1}.art-section a:hover:before{background:rgba(0,0,0,.5) none repeat scroll 0 0;content:"";height:100%;position:absolute;width:100%}.art-section .our-mission img{width:100%}.art-section .our-mission .we-understand{position:absolute;bottom:0;background:#d83874;width:100%;padding:15px}.art-section .our-mission .we-understand h2{font-weight:700;text-transform:uppercase;font-size:22px;line-height:32px;text-align:right;color:#fff;margin:0}.art-section .our-mission .we-understand h5{font-weight:100;font-size:20px;color:#221f20;margin:0;text-align:right}.art-section .custom-creating{position:relative;margin-right:5px;margin-right:.2vw}.art-section .custom-creating img{width:100%}.art-section .custom-creating .packing{position:absolute;bottom:0;background:#d83874;width:100%;padding:15px}.art-section .custom-creating .packing h2{font-weight:700;text-transform:uppercase;font-size:22px;line-height:32px;text-align:right;color:#fff;margin:0}.art-section .custom-creating .packing h2 b{font-weight:700}.art-section .custom-creating .packing h5{font-weight:100;font-size:20px;color:#221f20;margin:0;text-align:right}.center-cont{text-align:center}.art-section .fine-art{background:url(//www.bellissimafineart.com/wp-content/themes/bellissimafinear/images/HomePage_New.jpg) no-repeat;background-size:cover}.art-section .fine-art .atr-sec{margin-top:50px;background:#d83874;width:100%;padding:15px}.art-section .fine-art .atr-sec h2{font-weight:700;text-transform:uppercase;font-size:22px;line-height:32px;text-align:left;color:#fff;margin:0}.art-section .fine-art .atr-sec h2 b{font-weight:700}.art-section .fine-art .atr-sec h5{font-weight:100;font-size:20px;color:#221f20;margin:0;text-align:left}.about-section{padding:75px 15px}.about-section h3{font-size:26px;font-weight:300;display:inline-block;border-bottom:5px solid #edecec;padding-bottom:20px;margin:25px 0;color:#221f20}.about-section p{font-size:18px;font-weight:100;max-width:750px;text-align:center;margin:0 auto;margin-bottom:30px;line-height:normal}a.learn-btn{font-size:18px;font-weight:300;color:#d83874;border:1px solid #d83874;padding:15px 25px;margin-top:30px;display:inline-block;border:none;border-radius:0;background:#d83874;padding:8px 33px}a.learn-btn:hover{background:#d83874;color:#fff !important;background:#231f20}.interior h4{font-size:21px!important;font-weight:400;color:#221f20!important;margin:30px 0}.interior h3{text-align:center}.interior{margin-top:60px;margin-bottom:60px}.grid-box-img{background-color:#333;overflow:hidden;width:238px;height:207px}.industrial-box>span{display:table-cell;float:none;position:absolute;text-align:center;top:50%;vertical-align:middle;width:100%;color:#fff;font-size:19px;font-weight:300}.industrial-box{width:24.8%;margin-bottom:.2%;margin-right:.2%;float:left;overflow:hidden;position:relative;background:#d83874;height:256px}.industrial-head{display:table;width:100%;height:100%;position:absolute;top:0}.industrial-top{display:table;width:100%;height:100%;position:absolute;top:0;background:rgba(34,31,32,.6)}.ind-caption{font-weight:700;text-transform:uppercase;width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle;color:#fff;font-size:26px;text-transform:uppercase}.industrial-head .ind-caption span{display:block;font-weight:300;font-size:24px;margin-right:-40px;line-height:11px}.img-caption{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle;color:#fff;font-size:19px;font-weight:300}.industrial-box{overflow:hidden}.industrial-box img{transition-duration:5s;transform:scale(1);transform-origin:50% 50%}.industrial-box:hover img{transform:scale(1.2);transform-origin:50% 50%}.testimonials{background:#d83874;width:100%;padding:100px 25px}.testimonials-left{text-align:center}.testimonials-title{margin-top:30px}.testimonials .testimonials-title h3{font-family:'true_blueregular';font-family:'freelandregular';-webkit-font-smoothing:antialiased;font-size:81px;color:#fff;text-align:center;-ms-transform:rotate(-10deg);-webkit-transform:rotate(-10deg) scale(.9,1);transform:rotate(-10deg) scale(.9,1);padding:0}.testimonials-carousel .carousel-content{padding-left:70px;position:relative}.testimonials-carousel .carousel-content p{font-weight:100;font-size:16px;color:#fff;padding:20px 0 10px;cursor:ew-resize;cursor:-webkit-grab}.testimonials-carousel .carousel-content p:before{content:'';position:absolute;background:url(//www.bellissimafineart.com/wp-content/themes/bellissimafinear/images/quote.png);width:47px;height:33px;left:0}.testimonials a{color:#d83874;background:#221f20;border-radius:0;padding:8px 55px;font-size:18px;font-weight:100;margin-top:20px;margin-left:70px;font-weight:500}.testimonials a:hover{color:#d83874}.footer-top{background:#edecec;padding:15px}.footer-top-inner>div{padding:0}.footer-top-inner,.footer-middle-inner{max-width:1350px;margin:0 auto}.newsletter .newsletter-title{font-weight:200;font-size:18px;color:#221f20;padding:7px 10px;float:left}.newsletter .gform_wrapper .gform_body .gform_fields.top_label input{border:medium none;height:40px;max-width:400px;padding:10px 15px !important;width:100%}.newsletter .gform_wrapper .gform_footer .button{width:157px;height:40px;border:none;background:#221f20;color:#fff;font-size:16px;font-weight:100;border-radius:0}.newsletter .gform_wrapper .gform_footer .button:hover{color:#fff;background:#d83874}.newsletter .gform_wrapper{float:left;width:69%}body .newsletter .gform_wrapper ul li.gfield{margin-top:0}body .newsletter .gform_wrapper .top_label input.medium{width:100%}body .newsletter .gform_body{float:left;width:66%}body .contact-form .gform_body{width:100%}.newsletter .gform_wrapper .gform_footer{clear:none;float:left;margin:0}body .newsletter .gform_wrapper .top_label div.ginput_container{margin-top:0}.newsletter .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-top:0}.footer-social h4{float:left;margin:0;color:#221f20;font-weight:100;font-size:18px;margin:10px}.footer-social ul{margin:5px 0;display:inline-block}.footer-social .social-circle li a{background:#221f20;width:29px;height:29px;font-size:13px}.footer-middle .footer-nav h3,.footer-middle .footer-nav h4{font-weight:300;font-size:22px;color:#221f20;display:block;position:relative}.footer-middle .footer-nav h3:before{content:'';position:absolute;width:80%;height:6px;background:#edecec;top:45px;left:0;display:block}.footer-middle .footer-nav ul{margin-top:50px;min-height:220px}.footer-middle .footer-nav ul li a{color:#d83874;font-weight:300;font-size:16px;line-height:26px}.footer-middle .footer-nav ul li a:hover{color:#221f20}.contact-address{text-align:right}.footer-middle .address h3:before{right:0;left:auto;width:100%}.footer-middle address{margin-top:50px;min-height:220px;margin-bottom:0}.footer-middle address h4{font-weight:300;font-size:18px;color:#221f20}.footer-middle address p{font-weight:100;font-size:16px;color:#221f20}.footer-middle address p a{color:#d83874;line-height:26px;margin:0}.footer-middle .footer-nav2 ul{margin-top:20px;min-height:150px}.footer-bottom{background:#edecec;padding:20px 15px}.copy p{max-width:1350px;margin:0 auto;color:#d83874;font-weight:300;font-size:18px}.copy p span{color:#221f20}.copy p span a{color:#221f20;padding:0 10px;font-size:16px}.wow:first-child{visibility:hidden}.sidr-open #sidebar.left-side.sticky{position:fixed !important;width:100%;left:260px}.sidr-open .left-side{position:fixed !important;background:#221f20;z-index:6}.main-menu ul li.current-menu-item{color:#d83874}.main-menu ul li ul li a{font-size:15px;padding-left:10px}.main-menu ul li ul li a{line-height:20px;display:block;padding-bottom:12px}.page-main-cont{padding:60px 114px 95px}.page-content{color:#221f20}.page-content ul.pink-dots-list{list-style:none;margin:0}.page-content ul.pink-dots-list li{font-size:18px;padding:0 0 20px 30px;position:relative;font-weight:300}.page-content ul.pink-dots-list li:before{color:#d83874;content:"\f111";font-family:"FontAwesome";font-size:11px;left:0;position:absolute;top:5px}.page-content ul.pink-dots-list-featured{list-style:none;text-align:left;margin-bottom:50px}.page-content ul{text-align:left}.page-content li{padding:0 0 9px 10px}.page-content ul.pink-dots-list-featured li,.page-content li{font-size:18px;padding:0 0 9px 30px;position:relative;font-weight:300}.page-content ul.pink-dots-list-featured li:before{color:#d83874;content:"\f111";font-family:"FontAwesome";font-size:9px;left:0;position:absolute;top:5px}.page-content ul ul li{list-style:none}.page-content ul ul li:before{font-size:10px !important;top:5px !important}.page-content ol li{counter-increment:count-me;list-style:none;text-align:left}.page-content ol li:before{content:counter(count-me) ". ";display:block;position:relative;color:#d83874;font-weight:700;left:0;position:absolute}.page-content ol.center-list,.page-content ul.center-list{margin:auto;width:60%;padding:0 0 0 20px}.page-content .page-title{text-align:center}.page-content h1{font-size:35px;font-weight:400;-webkit-font-smoothing:antialiased;position:relative;color:#000;margin:0 0 36px;display:inline-block;padding:0 0 13px}.page-content h1:after{content:"";width:90%;height:5px;background:#d83874;position:absolute;left:0!important;right:0;margin:auto;bottom:0}.page-content h2{font-size:24px;text-align:center;padding:0 0 16px;position:relative;margin:40px 0 60px;font-weight:300}.page-content h2:after{content:"";width:220px;height:5px;background:#edecec;position:absolute;left:0;right:0;margin:auto;bottom:0}.page-content h3{font-size:22px;padding:20px 0 40px;color:#d83874;margin:0}.page-content h4{font-size:19px;padding:20px 0 38px;font-weight:700;margin:0}.page-content p{font-size:18px;padding:0 0 30px;font-weight:300;margin:0}.page-content p a,.page-content ul li a,.page-content ol li a{color:#d83874;font-weight:500}.page-content .inner-bottom{border-top:5px solid #edecec;padding:62px 0 40px;text-align:center;margin:50px 0 0}.page-content .inner-bottom p:first-child{text-align:left}.page-content .inner-bottom a{margin:40px 0 0;display:inline-block;font-weight:300}.page-content p a:hover,.page-content ul li a:hover,.page-content ol li a:hover{color:#4f1044}.inner-banner{display:table-cell;height:100vh;position:relative;vertical-align:middle;width:120000px;background-repeat:no-repeat;background-position:center center;background-size:cover}.mobi-inner-banner{background-repeat:no-repeat;background-position:center center;background-size:cover}.inner-banner .ban-content{height:auto;margin:60px auto;position:relative;right:0;text-align:center;vertical-align:middle;width:90%}.ban-content h1,.ban-content p{color:#fff}.ban-content p{margin:auto;max-width:700px;width:100%;padding-bottom:0}.ban-content-in{background:rgba(34,31,32,.8);padding:10% 60px;text-align:center}.art-sec{display:table;padding:50px 0}.art-sec figure,.art-sec .art-content{float:none;display:table-cell;vertical-align:middle}.art-sec figure img{width:100%}.art-content p{padding:0 0 2% 5%}.centercontent-gray{padding:100px 60px;text-align:center;background:#edecec;margin-top:10px;margin-bottom:10px}.fixrow{margin-left:0}.bell-exp{padding:150px 0 70px;position:relative;background:url(//www.bellissimafineart.com/wp-content/themes/bellissimafinear/images/BellissimaIMG_Art.jpg) no-repeat 0 0;background-size:cover;clear:both}.bell-exp:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.2)}.bell-exp-in{position:relative;max-width:400px;width:100%;text-align:center;margin:auto}.bell-exp h5,.bell-exp .h5{text-align:left;font-size:25px;color:#fff;font-weight:300}.bell-exp h6,.bell-exp .h6{text-align:right;font-size:26px;color:#fff;font-weight:700;text-transform:uppercase;margin-right:40px}.industrial-box .img-caption a{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.img-caption span{left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;margin-top:-14px;font-weight:700;-webkit-font-smoothing:antialiased;line-height:1}.bless-page{text-align:center}.page-content .bless-page h3{font-weight:300}.cont-content br{display:none}.cont-content p{padding:0}.cont-content p a{font-weight:300}.contact-form{margin:0 auto;max-width:429px;width:100%}.contact-form .gform_wrapper .top_label input.medium,.contact-form .gform_wrapper textarea.medium{font-size:16px !important;height:38px;line-height:38px;padding-left:16px !important;width:100%}.contact-form .gform_wrapper textarea.medium{height:82px;line-height:normal;padding-left:16px;padding-top:10px}.contact-form .gform_wrapper ul.gform_fields li.gfield{margin-top:6px;padding-right:0;padding-left:0}.contact-form .gform_wrapper .top_label .gfield_label,.newsletter .gform_wrapper .top_label .gfield_label{display:none}html .gform_wrapper .gform_footer{margin:6px 0 0;padding:0}.contact-form .gform_footer .gform_button.button{background:#d83874;border:none;color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;margin:0;padding:10px 0;text-transform:uppercase;width:100%}html .gform_wrapper{margin:0}html .gform_wrapper li.gfield.gfield_error.gfield_contains_required{background:0 0;border:none}html .gform_wrapper div.validation_error{display:none}html .gfield_description.validation_message{display:none}html .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:0 !important;padding-bottom:0;padding-top:0}html .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0;max-width:100%;margin-left:0}html .top_label .gfield_error input{width:100% !important}html .top_label .gfield_error{width:100%}.mobi-inner-banner{display:none}#cssmenu #menu-button{display:none}#cssmenu .sub-menu{display:none;margin:5px 0 0}#cssmenu>ul>li{position:relative}#cssmenu ul ul li{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:relative}#cssmenu ul ul li,#cssmenu li:hover>ul>li{height:auto}#cssmenu .submenu-button{position:absolute;z-index:9;right:0;top:0;display:block;height:30px;width:30px;cursor:pointer}#cssmenu .submenu-button:after{display:inline-block;font-size:22px;font-family:'FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107"}#cssmenu .submenu-button.submenu-opened:after{content:"\f106"}.blog-main-img{min-height:180px}.blog-main-cont{padding:60px 30px 40px}.page-content .blog-main-cont h1:after{width:90%}.blog-main-cont .page-content h1{margin-bottom:60px}.blog-post-main{background:#221f20}.blog-main-in-con{color:#fff;background:#221f20;padding:20px 15px 20px}.blog-main-in-con h3{padding:0 0 5px;margin:0;font-size:18px;font-weight:300;color:#fff;min-height:44px}.blog-main-in-con h3 a:hover{color:#d83874}.blog-main-in-con .date{color:#d83874;font-size:16px;font-weight:400;padding:0;margin:0 0 10px}.blog-main-in-con p{font-size:14px;padding:0 0 20px;margin:0;font-weight:300}.blog-main-in-con .read-more a{display:inline-block;padding:0 25px;line-height:31px;background:#d83874;color:#fff;text-align:center;font-size:14px}.wp-pagenavi{text-align:center}body .wp-pagenavi a.nextpostslink,body .wp-pagenavi a.previouspostslink{background:0 0 !important;border:medium none !important;color:#d83874 !important}.arrow-down{text-align:center;margin-top:-38px;position:relative}.arrow-down a{border:6px solid #fff;border-radius:50%;color:#fff;font-size:50px;height:70px;margin:0 auto;text-align:center;width:70px;display:inline-block;line-height:60px}.arrow-down a i{transition:all .5s ease 0s}.arrow-down a:hover{color:#d83874;border:6px solid #d83874}.arrow-down a:hover i{-webkit-transform:translateY(4px);transform:translateY(4px)}.art-sec figure{position:relative}.faq-page h4.panel-title{padding:0}.faq-page .panel-title a{color:#221f20;display:block;font-size:18px;font-weight:600;line-height:26px}.faq-page .panel{box-shadow:none;margin:0 0 20px;padding:0 0 0 50px;position:relative}.faq-page.panel-group .panel-heading{padding:0}.faq-page.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.faq-page .panel-body{padding:15px 15px 0}.faq-page .panel-title i{content:"";width:27px;height:27px;border:3px solid #d83874;line-height:22px;font-family:'FontAwesome';display:inline-block;position:absolute;left:0;top:0;text-align:center;color:#d83874;font-size:12px}.blog-single-cont .date{color:#d83874;font-size:18px;font-weight:700;text-align:center}.blog-single-cont .page-content h1{margin:0 0 16px}.blog-single-cont .alignleft{float:left;margin:0 20px 0 0}.blog-single-cont .alignright{float:right;margin:0 0 0 20px}.blog-single-top{text-align:right;margin:15px 0 0}.blog-single-top a{display:inline-block;font-size:20px}.blog-single-top a.news-head{color:#221f20}.blog-single-top a.blog-head{color:#fff;background:#d83874;padding:5px 34px 5px 27px;margin:0 0 0 20px;transition:all .5s ease 0s}.blog-single-top a.blog-head:hover{background:#221f20}.single-recent-posts .blog-main-in-con .date{text-align:left}.not-found p{text-align:center}.page-main-cont.not-found{padding-bottom:220px}.art-section{margin:0 0 10px;margin:0 0 .2vw}.page-content-in{padding:89px 60px 80px}.page-content-in.no-content{padding:5px 0}.page-content-in .art-sec{padding:0}.right-side .page-content-in p{padding-bottom:20px}.cont-content.page-main-cont{padding-bottom:20px;padding-top:0}.testi-block .testi-cont{background:#edecec;padding:46px 60px;position:relative;margin:0 0 50px}.testi-block .testi-cont p{padding:0}.testi-block .testi-cont:after{content:"";bottom:-36px;color:#e6e4e4;left:15px;position:absolute;background:url(//www.bellissimafineart.com/wp-content/themes/bellissimafinear/images/tri-shape.png) no-repeat 0 0;width:60px;height:67px}.page-content .testi-block{margin-bottom:100px}.page-content .testi-block h3{color:#161616;font-size:18px;letter-spacing:1px;padding:0 0 0 10px}.page-content .testi-block h3 span{color:#e26a97;display:block;font-weight:300;padding:4px 0 0}.single-testi.testi-block .testi-cont p{padding-bottom:20px}.blog-main-cont .blog-post-main{margin-bottom:40px}html .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),html .gform_wrapper li.gfield_error select,html .gform_wrapper li.gfield_error textarea{border:3px solid #d83874}.roompage{padding-bottom:50px}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.label-none label{display:none}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.med-field{float:left;width:49%;margin:0 10px 10px 0;padding:0;clear:none}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.med-field.no-margin{margin-right:0}body .req-quote-form .gform_wrapper .top_label div.ginput_container{margin:0}.req-quote-form .gform_wrapper ul.gform_fields li.gfield input,.req-quote-form .gform_wrapper ul.gform_fields li.gfield textarea,.req-quote-form .gform_wrapper ul.gform_fields li.gfield select{padding:8px 10px !important;width:100%;font-size:14px !important}.req-quote-form .gform_wrapper ul li.gfield{padding:0}.req-quote-form .gform_wrapper ul.gform_fields li.gfield .ginput_complex span.ginput_left,.req-quote-form .gform_wrapper ul.gform_fields li.gfield .ginput_complex span.ginput_right{padding:0 !important}.req-quote-form .gform_wrapper ul.gform_fields li.gfield .ginput_complex span{display:inline-block;margin:0 5px 10px;width:47%}.req-quote-form .gform_wrapper .ginput_complex.ginput_container_address span.ginput_right+span.ginput_left.address_zip{margin-right:5px}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.gfield_html{color:#fff;font-size:22px;font-weight:300;padding:20px 0}.req-quote-form .gform_wrapper ul.gform_fields li.gfield label{color:#fff;font-size:16px;font-weight:300;margin:0 0 15px}.req-quote-form .gform_wrapper ul.gform_fields li.gfield span label{display:none}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.small-field{clear:none;float:left;margin:0;width:24%}.req-quote-form .gform_wrapper ul.gform_fields ul.gfield_checkbox li label{font-size:14px;font-weight:300}.req-quote-form .gform_wrapper ul.gform_fields ul.gfield_checkbox li input[type=checkbox]{margin:0;margin:4px 6px 0 0;float:left}body .req-quote-form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html{font-weight:300;margin:0 0 15px}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.html_left{clear:none;float:left;width:25%;padding:0;margin:0 0 10px;font-size:18px}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.small-field.date-field input{background:0 0;border:none;width:90%}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.small-field.date-field{background:#fff;margin:0 0 15px}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.clear-sec{clear:both;padding:0}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.services-check ul li{display:inline-block;width:45%;vertical-align:top;word-wrap:break-word;margin:0 12px}.req-quote-form .gform_wrapper ul.gform_fields li.gfield input[type=file]{background:#783030;color:#fff;width:auto;border-radius:5px;border:none;width:250px;margin-top:10px}.req-quote-form .gform_wrapper .gform_footer.top_label input[type=submit]{background:#d83874;border:none;font-size:20px;color:#fff;padding:10px 0;border-radius:5px;text-transform:uppercase;font-weight:300;width:130px;line-height:normal !important}body .req-quote-form .gform_wrapper img.ui-datepicker-trigger{position:absolute;top:10px;right:10px}body .req-quote-form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html.half-lab{width:25%}body .req-quote-form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html.full-lab{width:50%}.req-quote-form .gform_wrapper{overflow:hidden}.req-quote-form .gform_wrapper ul.gform_fields li.gfield.med-field.services-check{width:48%}.req-quote-form .gform_wrapper .gform_body{width:auto}html .req-quote-form .gform_wrapper .gform_footer{margin:0 auto;padding:20px 0 0;width:50%;text-align:left}.req-quote-form .gform_wrapper ul.gform_fields{margin:0 auto;text-align:center}.req-quote-form .gform_wrapper ul.gform_fields>li{width:50% !important;display:block;float:none !important;text-align:left;margin:0 auto 10px !important}.req-quote-form .gform_wrapper ul.gform_fields li.btm-eq-fields{margin-top:30px !important}.gform_wrapper .gfield_required{color:#d83874!important}.page-id-21 .inner-banner{background:#000 !important}.alignleft{float:left;margin-right:20px}.paddingtop{padding-top:40px}.mobile-only{display:none !important}@media (max-width:800px){.mobile-only{display:block !important}.not-mobile{display:none !important}}