﻿ @font-face{font-family:fontello;src:url(lib/font/fontello.eot?29554044);src:url(lib/font/fontello.eot?29554044#iefix) format('embedded-opentype'),url(lib/font/fontello.woff2?29554044) format('woff2'),url(lib/font/fontello.woff?29554044) format('woff'),url(lib/font/fontello.ttf?29554044) format('truetype'),url(lib/font/fontello.svg?29554044#fontello) format('svg');font-weight:400;font-style:normal}@font-face{font-family:gotham book;src:url(lib/font/gotham-book-webfont.eot);src:url(lib/font/gotham-book-webfont.eot?#iefix) format('embedded-opentype'),url(lib/font/gotham-book-webfont.woff2) format('woff2'),url(lib/font/gotham-book-webfont.woff) format('woff'),url(lib/font/gotham-book-webfont.ttf) format('truetype'),url(lib/font/gotham-book-webfont.svg#feel_scriptregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:century gothic;src:url(lib/font/hinted-CenturyGothic-Bold.eot);src:local('Century Gothic Bold'),local('CenturyGothic-Bold'),url(lib/font/hinted-CenturyGothic-Bold.eot?#iefix) format('embedded-opentype'),url(lib/font/hinted-CenturyGothic-Bold.woff2) format('woff2'),url(lib/font/hinted-CenturyGothic-Bold.woff) format('woff'),url(lib/font/hinted-CenturyGothic-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:century gothic;src:url(lib/font/hinted-CenturyGothic.eot);src:local('Century Gothic'),local('CenturyGothic'),url(lib/font/hinted-CenturyGothic.eot?#iefix) format('embedded-opentype'),url(lib/font/hinted-CenturyGothic.woff2) format('woff2'),url(lib/font/hinted-CenturyGothic.woff) format('woff'),url(lib/font/hinted-CenturyGothic.ttf) format('truetype');font-weight:400;font-style:normal}body,td,div,input,select,textarea{font-family:century gothic,muli,Verdana,Arial,Helvetica;font-weight:300;font-size:12px;color:#594a42}input[type=text],input[type=text],select,textarea{-webkit-appearance:none}strong,b{font-weight:700}form{margin:0}textarea{max-width:100%}body{margin:0;text-align:center;background-position:0 0;background-repeat:repeat}a img,img#imgMap{border:none}.hidden{display:none}#main-cnt{position:relative;width:1040px;max-width:100%;margin:0 auto}#site-btt{position:fixed;top:80%;right:0;display:none;padding:6px;background-color:#fff;border:1px solid #facad5;z-index:999}.mobile-menu,.mobile-menu .logo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.mobile-menu,.mobile-navigation{display:none;z-index:500}#side-tab-cnt{overflow:hidden;vertical-align:bottom}.side-tab{display:inline-block;text-align:center;width:114px;max-width:12.5%;margin:0;padding:0;overflow:hidden}.side-tab a{color:#594a42;padding:10px 0;margin:0 1px;position:relative;text-decoration:none;display:block;text-transform:uppercase;border-radius:25px 25px 0 0;border:1px solid #594a42;border-bottom:none;font-size:.9em}.side-tab a:hover{padding-top:17px;padding-bottom:17px;color:#fff}#bride-tab a:hover{background-color:#f599b1;border-color:#f599b1}#hm-directory-tab a,#directory-tab a{padding:4px 0 1px}#groom-tab a:hover{background-color:#005685;border-color:#005685}#directory-tab a:hover{background-color:#e44145;border-color:#e44145;padding:10px 0}#wisdom-tab a:hover{background-color:#a7d8bc;border-color:#a7d8bc}#made-tab a:hover{background-color:#fbba63;border-color:#fbba63}#weddings-tab a:hover{background-color:#a286be;border-color:#a286be}#honeymoon-tab a:hover{background-color:#94d0d8;border-color:#94d0d8}#hm-directory-tab a:hover{background-color:#58b7dd;border-color:#58b7dd;padding:10px 0}#hm-directory-tab.side-tabon a:hover,#directory-tab.side-tabon a:hover{padding:11px 0}#site-wrapper{width:990px;max-width:99%;margin:0 auto;text-align:left;background-color:#fff!important;border:1px solid #fff;z-index:1}#site-padding{padding:0 25px}a{color:#594a42}a img{border:none}img{height:auto;max-width:100%}#mla_gallery-1{position:relative}.vvqbox iframe,.drct-videogallery iframe{max-width:100%}a.noline{text-decoration:none}.block-click{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat scroll 0 0 transparent;display:block;height:100%;position:absolute;width:100%;z-index:1000}.clear-div{clear:both;height:0;margin:0;padding:0;//margin-top:-1px;display:block}.breakline{display:block}#menu-cnt{margin:-3px 0 0;padding:5px 0 5px 8px;background-color:#facad5;color:#594a42;overflow:hidden}.menu-item{float:left;font-size:13px;padding:11px 0}.menu-item a{display:block;padding:0 8px;text-decoration:none;font-weight:600}.menu-on a{text-decoration:underline;text-transform:uppercase;color:#f599b1;font-weight:600}#menu-directory{display:none}#menu-directory a{color:#e54045}.newsletter-button{float:right;margin:8px 5px 0 0;display:block;text-align:center}.newsletter-button a{padding:5px 10px;display:block;text-decoration:none;color:#fff;background-color:#facad5;border:1px solid #facad5}#foot-menu .newsletter-button a{color:#594a42}.newsletter-button a:hover{background-color:#facad5}.search-form{float:right;font-size:11px;margin-top:-1px;margin-bottom:-3px;z-index:1}.search-input,.searchform #s,.searchform #searchsubmit{font-size:11px;margin:1px 0 0;padding:0 0 0 2px;vertical-align:middle;height:26px;border:0;color:#f59ab2;border:1px solid #f59ab2;width:130px}.searchform #searchsubmit{color:#fff;background-color:#f59ab2;width:50px}.search-button{vertical-align:middle;height:43px;width:43px;position:relative;right:10px;background-color:transparent;border-radius:50%;border:1px solid #f599b1;background-color:#f599b1;color:#fff;top:-1px;font-size:10px;text-align:center}.searchform .screen-reader-text{display:none}.searchform #s{min-width:250px;color:#594a42}.searchform{margin-bottom:15px}#foot-menu .search-button,#foot-menu .newsletter-button{color:#594a42}ul#menu-links{margin:0;padding:0;list-style:none}ul#menu-links li{float:left}ul#menu-links li a{color:#594a42;font-size:14px;font-weight:400;text-decoration:none;display:block;padding:7px 12px;float:left}ul#menu-links li a:hover{color:#594a42}.badgetext{border:1px solid #ddd;box-sizing:border-box;cursor:pointer}#head-cnt{text-align:left;margin:0 auto;z-index:1;position:relative;overflow:hidden}#head-logo{text-align:center;vertical-align:middle;padding:0 0 15px}#head-logo img{margin:-20px auto 0;max-height:215px;width:auto}#head-left,#head-right{float:left;width:50%;text-align:left}#head-right{text-align:right;margin-top:10px;position:relative;z-index:999}.site-menu{display:block;margin-right:5px}#head-login{margin:15px 0}#login-dropdown,#login-button,#register-button,.button-primary{background-color:#f59ab2;border:1px solid #f9cad6;color:#fff;font-size:12px;text-decoration:none;padding:4px;margin:0}#login-dropdown{color:#594a42;background-color:#fff;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#login-button,#register-button{padding:5px 10px}#login-button:hover,#register-button:hover,.button-primary:hover{background-color:#594a42;border:1px solid #594a42}.banner-icon{display:inline-block;margin:6px 0 5px 4px}.banner-link{display:inline-block;margin:2px 3px 6px}.banner-link a{text-decoration:none;font-size:10px}.banner-link a:hover{color:#594a42}*/ #newsletter-sign-up label{font-weight:700}#newsletter-sign-up input{width:250px}.gform_button,.mi-button{background:none repeat scroll 0 0 #f598b1;border:1px solid #f598b1;border-radius:12px 12px 12px 12px;color:#fff;display:inline-block;width:auto;padding:2px 15px;cursor:pointer}#body-cnt{position:relative;background-color:#fff}#left-content{float:left;display:block;width:605px;max-width:64.36%;margin:10px 0;background-color:#fff;position:relative}#right-sidebar{float:right;width:310px;max-width:32.98%;display:block;color:#594a42;padding-bottom:20px;text-align:center}.post-date{background-position:0 0;background-repeat:no-repeat;width:53px;height:43px;padding-top:10px;float:left;border-radius:50%;margin-right:2%}.post-date h5{color:#fff;font-family:century gothic,muli,Arial,Helvetica,sans-serif;text-align:center;margin:0;padding:0;line-height:15px;text-transform:uppercase}.post-date h5 a{font-size:11px}.post-date h5 a{text-decoration:none;color:#fff;font-size:15px;font-weight:400}.about-box{overflow:hidden}.about-pic,.about-text-right{float:left;width:70%}.about-pic{width:30%;text-align:center}.about-pic img{max-height:200px;width:auto}.about-author{clear:both}.about-author img{float:left;margin-right:6px}.about-author h3{font-weight:400;margin:4px 0 2px}.h-divider{border-bottom:2px solid #f9cad6;margin:15px 0}#post-vendor-link{float:right}.author-archive-title{overflow:hidden;border-bottom:2px solid #facad4}.author-archive-title .page-title h1{margin-bottom:0}.author-archiveavatar{float:left;margin:0 15px 15px 0}.post-title{float:left;margin:5px 0 0;width:450px;max-width:74.38%}.archive-title{}.post-comments-top{float:right;width:60px;max-width:9.92%;margin:0;text-align:center}.post-comments-top a{font-size:9px;text-decoration:none}.post-comments,.post-comments a{font-size:12px;text-decoration:none}.post-comments span,.post-comments-top span,#comments-title span{font-size:15px}.post-colours{display:inline-block;float:left}.post-colours a{text-decoration:none}.post-colours a:hover{text-decoration:underline}#respond{padding-top:10px}div.post-commentform{display:inline-block;position:relative}.comment-subscription-form{padding-left:9.92%}.subject.formfield{display:none}#commentform input,#commentform textarea{border:1px solid #f598b1}#commentform input#submit{background-color:#f598b1;color:#fff;text-transform:none;float:right;padding:8px 4px;border-radius:45px}.post-title h1,.post-title h2,.page-title h1,#respond h2,#comments-title,.post-title h3,h2,h3,h1,h4,h5,h6,.pum .pum-title{color:#594a42;font-family:gotham book,century gothic,muli,Arial,Helvetica;font-size:20px;text-transform:uppercase;font-weight:400;margin:0;padding:0}h4{font-size:16px}h5{font-size:14px}.backtotop .icon-top{border-radius:50%;background-color:#f598b1;border:1px solid #f598b1;display:block;margin:0 auto;width:20px;height:20px;vertical-align:middle;margin-bottom:10px}.backtotop .icon-top span{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:7px solid #fff;display:inline-block;padding-top:6px}.backtotop{text-align:center}.backtotop a{text-decoration:none;color:#f598b1;text-transform:uppercase}.page-title h1,h1.text-colour{font-family:gotham book,century gothic,muli,Arial,Helvetica;font-size:30px;margin:20px 0}h1.moretolove{font-size:2.5em}.curlyfont,.specialfont{font-family:gotham book,century gothic,muli,Arial,Helvetica;font-weight:400;text-transform:uppercase;margin:0}h1 a,h2 a,h3 a{text-decoration:none}h3{font-size:16px}#respond h2,#comments-title{text-transform:uppercase;color:#f598b1}.post-entry .post-title h2{font-size:15px}.post-title h3,.post-title h3 a,.single-post .post-title h2 a,.single-post .post-title h2{font-size:11px;font-weight:400;font-family:century gothic,muli,Arial,Helvetica,sans-serif}.post-title h1 a,.post-title h2 a,.post-title h3 a{text-decoration:none}.post-entry ul li{margin:2px 0;padding:2px 0}.post-entry,.post-entry div{font-family:century gothic,muli,Verdana,Arial,Helvetica}.top-level .post-entry{padding:15px 0 0;width:600px;max-width:100%;overflow:hidden;margin:15px auto 0}.mi-pre2017 .top-level .post-entry{width:550px}.post-entry{position:relative;clear:both;margin-top:15px}.mi-short.read-more a{display:block;padding:10px 15px;color:#fff;text-align:center}.post_header{overflow:hidden}.mi-excerpt{margin:15px 0}.mi-authors{list-style:none;padding:0;margin:0}.mi-authors li{padding:5px 0!important;float:left;width:45%;margin-right:5%!important}.post-entry img{text-align:center;display:inline;margin:0 auto}.mi-image{position:relative;text-align:center;clear:both}.mi-image-sidebyside{display:inline-block;max-width:49.75%;position:relative}.mi-image-sidebyside1{margin-right:.25%;float:left;clear:left}.mi-image-sidebyside2{margin-left:.25%;float:right;clear:right}.mi-image-sidebyside img{width:299px;max-width:100%}.post-mobile-container{padding:30px 0 0;width:600px;position:relative;max-width:100%;display:inline-block;zoom:1;*display:inline;z-index:200}.post-mobile-container h3{text-align:center}.post-mobile-container .bx-controls,.post-mobile-container .bx-controls-direction{position:relative;top:auto;text-align:center;display:inline-block}.post-mobile-container .bx-wrapper .bx-prev,.post-mobile-container .bx-wrapper .bx-next{float:left;width:50%;display:block;position:relative;text-align:center;margin:0}.nojs .post-mobile-image{display:block}.post-mobile-gallery{}.post-mobile-container .bx-wrapper{margin-bottom:20px;text-align:center}.post-mobile-container .bx-wrapper .bx-prev::before,.post-mobile-container .bx-wrapper .bx-next::before,.post-mobile-container .bx-wrapper .bx-next,.post-mobile-container .bx-wrapper .bx-prev{font-size:60px;width:70px;height:70px;vertical-align:top}.post-mobile-container .bx-wrapper .bx-pager.bx-default-pager{bottom:100px}.post-mobile-container .bx-wrapper .bx-pager.bx-default-pager a{background:#fff}.post-last-slide{background:#f599b1;color:#fff;position:absolute;top:0;width:100%;left:0;right:0;height:100%}.post-last-slide .wrap{padding:40px;font-size:2rem;color:#fff}.post-mobileimage-hidden{display:none}.img-dorothy-polka span.pinterest-button{display:block}.pin-it{display:none;opacity:1;width:75px;height:75px;background:url(/wp-content/themes/mi-polkadotbride/images/pin-it.png) no-repeat;z-index:10;bottom:0;top:15px;left:3%;position:absolute;cursor:pointer}.mi-image-sidebyside:hover .pin-it,.mi-image:hover .pint-it,.pinterest-button:hover .pin-it{display:block}.post-detail{padding:25px 0 10px;background-position:0 0;background-repeat:repeat-x;border-bottom:2px solid #facad4}img.alignleft{float:left;max-width:50%;clear:left}img.alignright{float:right;max-width:50%}img:alignright:after,.post-meta:before,.yarpp-related:before{display:block;clear:both;content:'';position:relative}img.aligncenter{text-align:center!important;margin:0 auto}.directory-plug{background-color:#facad4;text-align:center;margin:10px 0 5px}.directory-plug a{text-decoration:none;padding:5px 10px;display:block;position:relative}.post-meta{padding-top:15px;clear:both;overflow:hidden}.top-level .post-comments,.top-level .mi-smp{float:left;width:50%}.attachment .mi-smp{float:none;width:100%;text-align:center;margin:10px 0}.top-level .post-comments{float:right;text-align:right}.post-meta,.post-meta div{font-size:12px;padding:10px 0}.searchresult,.sub-category{border-bottom:0 solid #f599b1}.searchresult .post-comments,.sub-category .post-comments{text-align:right}.post-comments{text-align:right}.gform-container{background-color:#facad4;text-align:center;width:485px;max-width:93.64%;padding:15px;text-align:left;margin:15px auto}.gform_confirmation_message{padding:10px 0}.gfield label,.gform_wrapper .top_label .gfield_label{font-weight:400!important}.gfield.frm_left{width:50%;float:left;clear:left!important}.gfield.frm_right{width:49%;float:right;clear:right!important}.gfield.frm_left input{width:95%!important}.gfield.frm_right input{width:95%!important}.gform_wrapper textarea.large{height:150px!important}#gform_wrapper_7 textarea,#gform_wrapper_16 textarea{height:600px;border:1px solid #ccc}.gfield input,.gfield textarea,.gfield select,.pum-content .gfield input,.pum-content .gfield textarea,.pum-content .gfield select,.pum-content .gform_button{border:1px solid #f598b1}.pum-content .gform_button{background-color:#f598b1}.gform_button,.mi-button{float:right;padding:8px 4px!important;border-radius:50%;margin-top:-5px;text-decoration:none}.form-disclaimer{float:left;display:inline-block;margin-top:-20px}.vendor_section:before{content:'CREDITS';padding-right:10px;color:#f598b1;font-family:century gothic,muli,Verdana,Arial,Helvetica;font-size:14px}.vendor_section em{font-style:normal}span.vendor_feature,span.vendor_feature a{color:#594a42!important}.excerpt-image{float:left;margin:5px 0 0;width:230px;max-width:38.02%}.excerpt-image .padding{padding-right:10px}.excerpt-content{float:left;width:365px;max-width:60.33%}.excerpt-heading{overflow:hidden}.sub-category .excerpt-heading .post-date{max-width:14%;margin-right:2.7%}.sub-category .excerpt-heading .post-title{max-width:80%}ul.commentlist,ul.commentlist li,ul.commentlist ul.children,ul.commentlist ul.children li{padding:0;margin:0;list-style:none}#comments-title{padding:10px 0}.comments-detail{padding-top:10px}.comment-seperator{max-width:100%}.comment-avatar{float:left;width:60px;max-width:9.92%}.comment-content{float:left;width:545px;max-width:90.08%}.comment-padding{padding:10px}ul.commentlist .comment-seperator,ul.commentlist ul.children{}ul.commentlist ul.children .comment-seperator{padding-left:60px;margin-top:10px}.comment-seperator .comment{margin:5px 0;padding:10px}.pingback,.ctrackback{padding:10px 0 10px 20px;background-position:0 0;background-repeat:repeat-x}.comment-author-admin,.comment-author-ms-floral,.comment-author-ms-gingham,.comment-author-ms-paisley,.comment-author-ms-stripey,.comment-author-ms-herringbone{background-color:#fce3e8}.comment-author-mr-polka-dot{background-color:#d5e8f4}.comment-contributor{background-color:#d7ede2}.comment-vendor-link{display:block;background-repeat:no-repeat}.comment span,.comment span a{color:#f598b1;font-weight:700;font-size:15px}span.comment-links a{font-size:12px}#commentform textarea{width:100%;max-width:100%}.sidebar-top-links{text-transform:uppercase;margin:0;min-height:20px}#sidebar-top-left,#sidebar-top-right{float:left;border:1px solid #f9cad6;width:48.5%}#sidebar-top-right{float:right}.sidebar-top-links a{text-decoration:none;display:block;padding:3px 0;font-weight:600;border-size:2px}.mobile-ads{overflow:hidden;border-bottom:2px solid #fff;padding-bottom:15px}.banners-cnt{padding:10px 0 0;width:300px;max-width:100%;margin:0 auto}.large-banner{text-align:center;margin:10px auto}.feature-banner img{border:1px solid #facad5;display:inline}.small-banners-title{vertical-align:middle;margin-bottom:10px}.small-banners-title img{float:left}.small-banners-title a{font-size:11px;color:#f599b1;float:right;vertical-align:middle}.small-banner{float:left;max-width:50%;width:150px;text-align:center;overflow:hidden;margin:0 0 10px}.small-banner.advertise img{border:1px solid #fff}.small-banner img{margin:0 auto}#snapshot-sunday{border:1px solid #f59ab2;margin:0 auto 10px;width:300px;max-width:100%;vertical-align:middle;overflow:hidden}#snapshot-title{margin:8px 0 0;float:left;max-width:27.67%;width:83px}#snapshot-image{margin:0;width:217px;max-width:72.33%;float:left}#snapshot-image img{margin:5% auto}.find-us{text-align:right;vertical-align:middle;padding:10px 0}.find-us img{vertical-align:middle}.right-divider{border-bottom:1px solid #f7b1c2;margin:10px 0}.sidebar-buttons{overflow:hidden}.sidebar-button{display:inline-block;width:95px;max-width:31.67%}.sidebar-button:hover{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8}.sidebar-button-pad{display:inline-block;width:1px;height:95px}#blog-buttons{margin:0 0 10px}#blog-buttons img{margin:5px}.left-buttons,.right-buttons{float:left;width:50%;text-align:right;margin-top:38px}.right-buttons{float:right;text-align:left;margin:0;width:44%}#foot-body{margin:0 auto;text-align:left}#foot-menu{padding:0 25px 0 20px;z-index:999;overflow:hidden}#foot-menu .banner-icon{float:left}#foot-pad{padding:10px;background-color:#fff;overflow:hidden}.footer-left{float:left;width:150px;max-width:15.63%;font-size:10px}.footer-left img{padding:20px 0 0}.footer-cat{float:left;width:160px;max-width:16.67%;font-size:10px;font-family:century gothic,muli,Verdana,Arial,Helvetica}.footer-cat-pad{padding:5px}.footer-cat img{width:150px}.footer-cat a{text-decoration:none}.footer-cat h3{text-transform:uppercase;font-size:13px;font-weight:400;padding:0;margin:5px 0}.footer-cat h3 a,.footer-cat ul a:hover,.menu-item a:hover{color:#f598b1}.footer-cat ul{margin:0;padding:0 12px}.footer-cat ul{list-style:none}.footer-cat ul li:before{content:"\2022";font-size:10px;padding-right:5px;margin-left:-10px}.footer-cat ul a{font-size:10px}.foot-content,.foot-content a,.foot-content h5{color:#594a42}.foot-content h5{font-size:10px;text-transform:uppercase;margin:0}#foot-categories{background-position:0 100%;background-repeat:repeat-x;padding-bottom:15px}#foot-tags{padding:10px 0}#foot-categories ul,#foot-tags ul{padding:5px 0 10px 20px;margin:5px 0 10px 20px;list-style-type:disc}#foot-categories ul li,#foot-tags ul li{font-size:10px;font-family:Verdana,Arial,Helvetica;padding:0 10px 0 0;margin:0;float:left;width:170px}#foot-categories ul li a,#foot-tags ul li a{text-decoration:none}#foot-categories ul li.current-cat a,#foot-tags ul li.current-cat a,#foot-tags a:hover,#foot-categories a:hover{color:#fff;text-decoration:underline}#foot-copyright{padding:10px 0 30px;font-size:10px;font-family:Verdana,Arial,Helvetica;text-align:center}.foot-copyright-item{padding:0 5px}.alignleft{float:left}.alignright{float:right}.aligncenter{text-align:center}ul.dropmenu,ul.dropmenu ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;z-index:300;width:100%}ul.dropmenu li{float:left;width:100%}ul.dropmenu a{display:block;text-decoration:none}ul.dropmenu li a:hover,ul.dropmenu li.current_page_parent a{background-color:#f59ab2;color:#fff}ul.dropmenu ul{position:absolute;display:none;width:auto;top:auto;right:0;z-index:300}ul.dropmenu li ul{width:100%;padding:10px 0;margin:0;overflow:visible}ul.dropmenu li ul li{width:20%;float:left}ul.dropmenu li ul li a,ul.dropmenu li.current_page_ancestor ul li a,ul.dropmenu li.current_page_parent ul li a{padding:5px 15px;font-size:12px;margin:0;font-weight:400;text-decoration:none;text-align:left}ul.dropmenu ul ul{top:0}ul.dropmenu li ul ul{left:13em;margin:0 0 0 0}.dropmenu li:hover ul ul,.dropmenu li:hover ul ul ul,.dropmenu li:hover ul ul ul ul{display:none}.dropmenu li:hover ul,.dropmenu li li:hover ul,.dropmenu li li li:hover ul,.dropmenu li li li li:hover ul{display:block}.post-social-links{margin:15px 0 0;float:right}.mi-smp{display:inline-block}.mi-smp.foot{float:left}.mi-smp.single{float:none}.mi-smp .padding{padding:5px 0}.mi-smp .icon{float:left;text-align:center}.mi-smp .label{float:left;text-align:center;padding:4px 5px;vertical-align:middle}.mi-smp .icon a{display:block;margin:0 auto}[class^=icon-]:before,[class*=" icon-"]:before,.mi-smp .icon:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;color:#fff;background-color:#f598b1;border-radius:50% 50%;display:inline-block;text-decoration:none;text-align:center;height:28px;width:29px;font-size:18px;vertical-align:middle;font-variant:normal;text-transform:none;margin:0 3px;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.drct-sociallinks [class^=icon-]:before,.drct-sociallinks [class*=" icon-"]:before{height:28px;width:29px;color:#fff;font-size:18px}.mi-smp .icon:hover:before{background-color:#594a42!important}.icon-twitter:before{content:'\e804'}.icon-facebook:before{content:'\e805'}.icon-email:before{content:'\e806';rotation:20deg}.icon-instagram:before{content:'\e807'}.icon-gplus:before{content:'\e808'}.icon-pinterest:before{content:'\e809'}.icon-rss:before{content:'\e80a'}.icon-comment:before{content:'\e80b';background-color:#fff;color:#f598b1;width:48px;height:48px;font-size:30px;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.mi-smp.foot .icon:before{background-color:#fff!important;color:#f598b1}.mi-smp.foot .icon:hover:before{color:#594a42}#gforms_confirmation_message{border-top:1px solid #594a42;border-bottom:1px solid #594a42;padding:10px 0;font-size:14px}.gform_description,.gform_wrapper span{color:#594a42}.affiliate-links{font-style:italic;font-size:.8em;margin:1em 0}#back-to-top{text-align:center;padding:5px 0 15px}.wedding-directory-listings ul{visibility:hidden;max-height:200px}.wedding-directory-listings .bx-wrapper ul{visibility:visible;max-height:none}.wedding-directory-listings ul,.wedding-directory-listings li{margin:0;padding:0;list-style:none}.plusslider{overflow:hidden;position:relative}.plusslider-container{position:relative}.plusslider .child{float:left}.plustype-fader .child{display:none;position:absolute;left:0;top:0}.plustype-fader .current{z-index:5}.plusslider a img{border:none}.slider>*{display:none}.slider>*:first-child{display:block}.slider{margin:0;padding:0}.plusslider .child.current{position:relative}#slider-container{position:relative;display:inline-block;zoom:1;*display:inline;z-index:200;margin-bottom:15px;padding-bottom:25px;border-bottom:2px solid #f9cad6;max-width:100%;display:block}.plusslider-pagination-wrapper{position:absolute;bottom:8px;right:5%}.plusslider-pagination{position:relative}.plusslider-pagination{list-style:none;margin:0;padding:0}.plusslider-pagination li{float:left;margin-left:5px;text-indent:-9999px;background-color:#facad5;border-color:#facad5;border-radius:50%;width:12px;height:12px;cursor:pointer}.plusslider-pagination li.current{background-color:#f599b1;border-color:#f599b1}.vendor-week-directory{position:relative;width:580px;max-width:100%;display:block;overflow:hidden}.plusslider .child .drct-vendor-week-box{display:none}.plusslider .child.current .drct-vendor-week-box{display:block}.drct-vendor-week-box{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100;overflow:hidden}#drct-vendor-text,#drct-vendor-logo{display:block;height:100%;left:6.67%;position:absolute;top:18%;width:100%;z-index:100;max-width:45%;width:270px;text-align:center}#drct-vendor-logo{left:auto;right:10%;top:16.67%;max-width:32.5%}#drct-vendor-logo img{height:auto;max-height:70%}#vendor-week-title,#vendor-week-more{text-decoration:none;color:#e54045}#drct-vendor-text h3{margin:0}#vendor-week-heading{padding:0 0 10px}.navigation{text-align:center;padding:10px 0}.navigation ul{margin:0;padding:0;list-style:none}.navigation ul li{display:inline-block;padding:10px 0}.navigation a{background-color:#fde4e9;border:1px solid #f598b1;color:#f598b1;margin-right:4px;padding:3px 6px;text-align:center;text-decoration:none}.navigation a:hover,.navigation span.current{background:none repeat scroll 0 0 #f598b1;border:1px solid #f598b1;color:#fff;margin-right:4px;padding:3px 6px}.single-navigation{overflow:hidden;clear:both;margin:15px 0}.single-next,.single-previous{float:left;width:50%}.single-next{text-align:right}ul#related-posts{list-style:none;padding:0;margin:0}#related-posts li{float:left;width:25%;min-height:200px}#related-posts a{display:block;padding:0 4px;text-decoration:none;text-align:center;font-weight:400!important}#related-posts li img{margin-top:4px}.login_form_fields label{width:80px;display:inline-block}.submit-button{background-color:#f598b1;border:none;color:#fff;padding:5px 15px;margin:0}.contributor-login-box{width:30%;float:right;padding:5px 10px;margin:10px;background-color:#f598b1}.contributor-login-box a{font-family:century gothic,muli,Verdana,Arial;color:#fff;text-decoration:none}.contributor-login-box a:hover{color:#fff}.ad-space-banner{padding-top:15px;text-align:center}.ad-space-banner img{margin:0 auto}.image-item{margin:8px 0}.gallery-item{float:left;line-height:1.4em;margin:.5%;width:32%;transition-duration:.7s;text-align:center}#infscr-loading{background:none repeat scroll 0 0 #fff;border-radius:10px;border:1px solid #f69ab3;bottom:40px;color:#fff;left:45%;opacity:.8;padding:10px;position:fixed;text-align:center;width:200px;z-index:100}.media-toolbar-secondary,.mla-search-options,.compat-attachment-fields{display:none!important}.media-modal .attachments{top:60px!important}.ui-widget-header{border:1px solid #f9cad6!important;background:#f59ab2 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) repeat-x scroll 50% 50%!important;color:#fff;font-weight:700}.css-event-form .event-categories,.css-event-form .event-form-image{display:none}.button-primary{font-size:13px;line-height:13px;height:30px;vertical-align:middle}.css-event-form label{display:inline-block;width:80px}.em-location-data th{width:110px}#em-location-data .em-location-map-container{height:auto;min-height:250px}.css-event-form input[type=text]{min-width:200px;width:90%}.css-event-form .em-date-range input[type=text],.css-event-form .em-time-range input[type=text]{width:auto;min-width:10px}div.css-search div.em-search-main .em-search-submit,div.css-search div.em-search-main .em-search-submit:hover{background:#f8cbd6 -moz-linear-gradient(center top,#f8cbd6 5%,#f9cad6 100%) repeat scroll 0 0!important;border:1px solid #fff}table.em-calendar{width:100%;background-color:#fbe4ea!important}table.em-calendar td.eventful a,table.em-calendar td.eventful-today a{color:#594a42!important}table.em-calendar ul{list-style:none;padding:0;margin:0}table.em-calendar td{background-color:#f8cbd6!important;text-align:center;font-size:16px;text-transform:uppercase;border:none}table.em-calendar tbody td{border:1px solid #fff;height:50px;text-align:left;width:14.29%;font-size:14px;vertical-align:top}table.em-calendar tbody td:hover{background-color:#fbe4ea}table.em-calendar td.eventless-pre,.em-calendar td.eventless-post{color:#fff}.em-warning-confirms{border:1px solid #fbe4ea!important;background-color:#f8cbd6!important}table.em-calendar td.eventless-today,table.em-calendar td.eventful-today{background-color:#f69ab1!important}.pum{background:rgba( 80,80,80,0.5 )!important}.pum form{overflow-x:visible}.pum .pum-container{padding:12px;border-radius:8px;border:2px solid #f598b1;box-shadow:1px 1px 3px 0 rgba( 2,2,2,0.23 );background-color:rgba( 254,241,244,1 );min-height:270px;max-width:850px}.pum .pum-content{overflow:hidden;color:#594a42;font-family:gotham book,century gothic,muli,Arial,Helvetica;font-size:12px}.pum .pum-content h1{color:#f598b1;margin:0}.pdbnews-logo,.pdbnews-form{float:left;width:30%;margin:15px 5%;text-align:center}.pdbnews-form{width:60%;margin:0;text-align:left}.pum .pum-content+.pum-close,.pum-content+.pum-close:hover{height:auto;width:auto;left:auto;right:0!important;bottom:auto;top:0!important;padding:8px;color:#f599b1;font-family:inherit;font-size:12px;line-height:14px;border:1px #fff;border-radius:4px;box-shadow:0 0 0 0 rgba( 117,76,40,0.23 );text-shadow:0 0 0 rgba( 0,0,0,0.23 );background-color:rgba( 254,241,244,0 )}.popmake-content .gfield .gfield_label{display:none!important}.pum .popmake-content ul.gform_fields li.gfield{padding-right:0;margin-top:8px}.pum .popmake-content ul.gform_fields .gfield.frm_left input{width:100%!important}.pum .popmake-content ul.gform_fields .gfield_select{min-height:26px;width:100%}.pum .pum-container,.pum-container{border:20px solid #f9d2dd;background:url(/wp-content/themes/mi-polkadotbride/images/pdb-newsletter.jpg) no-repeat;background-size:cover}.pum .popmake-content .gform_button{margin:-30px -40px 0 0!important}.popmake-content .gform_wrapper{margin:0 15% 0 0;width:90%}.popmake-content .gform_wrapper .gform_footer{margin:0 0 0 6px;padding:0!important}.popmake-content p{width:90%;margin:10px 0;font-size:15px;font-weight:400;line-height:1.2em}.popmake-content li.gfield{margin-top:10px}.popmake-content .ginput_container{margin-top:4px}@media screen and (max-width:900px){#menu-cnt{text-align:center}#menu-cnt div{display:inline-block;float:none}}@media screen and (max-width:769px){#drct-vendor-text .tagline,.pum{display:none}#drct-vendor-text{font-size:.7em}.drct-lst-more-details{display:inline-block}#menu-cnt{text-align:center;padding:0;margin:10px 0 0}#head-logo{padding-top:60px}#site-padding{text-align:center}#body-cnt{text-align:left;padding:0 2%}.breakline{display:inline-block;width:4px}.mobile-menu{display:inline-block;padding:4px 5%;margin:0 auto;position:relative;text-align:center;z-index:999;border:1px solid #594a42}.mobile-menu .menu-icon{cursor:pointer;display:inline-block;vertical-align:middle;padding:4px}.mobile-menu .menu-icon:before{display:inline-block;vertical-align:top;margin:3px 5px 0 0;content:"";width:1em;height:.15em;background:#594a42;box-shadow:0 .25em 0 0 #594a42,0 .5em 0 0 #594a42}#side-tab-cnt{overflow:visible}.side-tab{display:block;text-align:center;max-width:100%;width:100%;overflow:visible}.side-tab a,.side-tab a:hover{border-radius:0;border:1px solid #594a42;border-top:none;width:100%;padding:12px 0!important;display:block}#bride-tab a{border-top:1px solid #594a42}}@media screen and (max-width:800px){.post-comments-top{clear:both;float:none;text-align:center;width:54px;max-width:100%}}@media screen and (max-width:754px){#sidebar-top-left,#sidebar-top-right{clear:both;float:none;width:100%;max-width:100%}#foot-menu{text-align:center}ul.dropmenu li ul li{width:33%}}@media screen and (max-width:660px){#inspired-weddings .wedding-gallery{width:49%!important}#inspired-weddings .wedding-gallery:nth-child(even){clear:right}#inspired-weddings .wedding-gallery:nth-child(odd){clear:left}.footer-cat,.footer-left{max-width:33%;width:33%}.footer-cat:nth-child(3){clear:right}.footer-cat:nth-child(4){clear:left}#head-logo{clear:both;padding-top:10px}#head-logo img{margin-top:0;max-height:125px}.top-level .post-comments,.top-level .mi-smp{float:none;width:100%}}@media screen and (max-width:550px){.gform_button{float:none;border-radius:3px}.gfield.frm_right,.gfield.frm_left{float:none;width:100%}.gform_wrapper ul li.gfield input,.gform_wrapper ul li.gfield select,.gform_wrapper ul li.gfield textarea{width:95%}ul.dropmenu li ul li{width:50%}#directory-left-menu{display:none}#main-cnt,#head-login{text-align:center}#site-wrapper{margin:0 auto;max-width:95%}#site-padding{padding:0 2%}#head-logo{padding:15px 0}#head-logo img{margin-top:0}#head-right,#head-left{display:block;float:none;text-align:center;padding:0;margin:0 auto;position:relative;width:100%}.mi-smp{text-align:center;float:none;margin:0 auto}.mi-smp .icon,.mi-smp.foot{float:none;display:inline-block;text-align:center;padding:4px 0}.footer-cat,.footer-left{max-width:50%;width:50%}.footer-cat:nth-child(2),.footer-cat:nth-child(4){clear:right}.footer-cat:nth-child(3),.footer-cat:nth-child(5){clear:left}.yarpp-related{width:600px;max-width:100%}.post-commentform{padding-left:0!important}#related-posts li{float:left;min-height:180px;width:50%}#site-btt{display:none!important}[class^=icon-]::before,[class*=" icon-"]::before,.mi-smp .icon::before{height:35px;width:35px;font-size:22px;line-height:1.6em}.mobile-navigation{display:block}#menu-cnt .menu-item,.site-menu,.pum,.mobile-navigation .menu-item.menu-div,#side-tab-cnt,.mobile-menunav{display:none}#right-sidebar,#left-content,.excerpt-image,.excerpt-content{width:100%!important;float:none!important;clear:both;max-width:100%}#menu-cnt{background-color:#fff!important}#menu-cnt #menu-directory{display:block;text-align:center;float:none}#menu-directory.menu-item a{display:block;padding:8px 20px;margin:0 6%;background-color:#e54045;color:#fff;width:auto}.search-input{width:215px;padding:4px}.search-form,.newsletter-button{float:none;display:block;padding:8px 0}.mobile-menu.mobile-blog{margin:0 4%;display:block}.newsletter-button{display:block!important;margin:8px 6%;font-size:13px}.mobile-pagemenu .menu-icon::before{background-color:#fff;box-shadow:0 .25em 0 0 #fff,0 .5em 0 0 #fff}.mobile-pagemenu,.mobile-pagemenu .menu-icon{display:block;border:none;color:#fff;width:100%}.mobile-navigation .menu-item,.mobile-navigation .banner-link{display:block;float:none;margin:0;padding:0;border-top:1px solid #fff}.mobile-navigation a,.mobile-navigation .banner-link a{color:#594a42;display:block;font-size:13px;padding:6px 0;font-weight:400}.excerpt-image .padding{text-align:center;padding:10px 0}.post-title{width:auto;max-width:80%}.post-date{width:18%;margin-right:2%;max-width:54px}.post-comments-top,.post-comments-top span,.post-comments-top a{text-transform:uppercase;font-size:13px;text-align:left}.post-comments-top{width:80%;margin-right:20%}.post-comments-top br{display:none}#drct-vendor-text,#drct-vendor-logo{top:10%}#drct-vendor-text h3{font-size:1.1em}}