*{margin:0;padding:0;}.clearfix{display:inline-block;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}.clearfix{display:block;}.clearleft,.clearl,.cleft{clear:left;}.clearright,.clearr,.cright{clear:right;}.clear,.clearboth,.clearall{clear:both;}.floatleft,.fleft,.floatl{float:left;margin:0 10px 5px 0;}.floatright,.fright,.floatr{float:right;margin:0 0 5px 10px;}#skip a:link,#skip a:hover,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:active,#skip a:focus{position:static;width:auto;height:auto;}div.view div.views-admin-links{width:auto;}div.block{position:relative;}div.block .edit{display:none;position:absolute;right:-20px;top:-5px;z-index:40;padding:3px 8px 0;font-size:10px;line-height:16px;background-color:white;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px #888888;-webkit-box-shadow:-1px 1px 2px #666666;}div.block .edit a{display:block;border:0;padding:0;margin:0;}div.block:hover .edit{display:block;}.with-wireframes #header,.with-wireframes #content-top,.with-wireframes #content-top > *,.with-wireframes #content-header,.with-wireframes #content-header > *,.with-wireframes #content-area,.with-wireframes #content-area > *,.with-wireframes #content-bottom,.with-wireframes #content-bottom > *,.with-wireframes #primary,.with-wireframes #secondary,.with-wireframes #sidebar-left-inner,.with-wireframes #sidebar-right-inner,.with-wireframes .block{padding:2px;border:1px solid #bbbbbb;}.with-wireframes .node{border-bottom:1px solid #bbbbbb;margin-bottom:10px;}.with-wireframes .block{margin-bottom:3px;}.with-wireframes #content-top,.with-wireframes #content-header,.with-wireframes #content-area,.with-wireframes #content-bottom{margin:0 3px 3px;}.with-wireframes #footer{margin-top:3px;padding:2px;border:1px solid #cccccc;}.with-wireframes.with-navigation #content,.with-wireframes.with-navigation .sidebar{margin-top:50px;}.with-wireframes #navigation{height:50px;}
#page{width:100%;margin:0 auto;}#content{float:left;width:100%;margin-right:-100%;padding:0;}.sidebar{float:left;}#sidebar-second{float:right;}#footer{float:none;clear:both;}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.two-sidebars .center,.sidebar-first .center{margin-left:190px;}#sidebar-first{width:190px;margin-right:-190px;}.two-sidebars .center,.sidebar-second .center{margin-right:200px;}#sidebar-second{width:200px;}.inner{padding:0;}#navigation{float:left;margin-left:0;margin-right:-100%;padding:0;width:100%;height:40px;}.with-navigation #content,.with-navigation .sidebar{margin-top:40px;}
@font-face{font-family:'Avenir';src:url(../../../all/themes/basic/fonts/avenir.eot);src:url(../../../all/themes/basic/fonts/avenir.eot#iefix) format('embedded-opentype'),url(../../../all/themes/basic/fonts/avenir.woff) format('woff'),url(../../../all/themes/basic/fonts/avenir.ttf) format('truetype'),url(../../../all/themes/basic/fonts/avenir.svg) format('svg');font-weight:normal;font-style:normal;}html{-webkit-text-size-adjust:none;background:#000000;}body{margin:0;font:12px Avenir;color:#ffffff;text-rendering:optimizeLegibility;}a:link,a:visited{color:black;text-decoration:none;}a:hover,a:active{color:black;text-decoration:underline;}#site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.tabs{display:none !important;}h1,h2,h3,h4,h5,h6{line-height:1.3em;}h1{font-size:2.2em;font-weight:300;padding:0 0 0.5em;margin:0;}h2{font-size:1.8em;font-weight:300;margin-bottom:0.75em;}h3{font-size:1.4em;margin-bottom:1em;}h4{font-size:1.2em;margin-bottom:0.8em;}h5{font-size:1.1em;font-weight:600;margin-bottom:0;}h6{font-size:1em;font-weight:bold;}p{margin:0 0 1em 0;}ul,ol{margin-left:0;padding-left:2em;}table{width:99%;}tr.even td,tr.odd td{padding:10px 5px;}tr.odd{background-color:white;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}#edit-title{font-size:24px;width:99%;}#system-themes-form img{width:100px;}.form-item .description{font-style:italic;line-height:1.2em;font-size:0.8em;margin-top:5px;color:#777777;}#edit-delete{color:#cc0000;}div.messages{padding:9px;margin:1em 0;color:#003366;background:#bbddff;border:1px solid #aaccee;}div.warning{color:#884400;background:#ffee66;border-color:#eedd55;}div.error{color:white;background:#ee6633;border-color:#dd5522;}div.status{color:#336600;background:#ccff88;border-color:#bbee77;}h1.title{display:none;}.node-type-basic-page h1.title,.node-type-article h1.title{display:block;max-width:780px;margin:0 auto;text-transform:none;font-size:2.2em;}.node-type-article .views-field-body,.node-type-basic-page .field-name-body{font-size:15px;line-height:21px;max-width:680px;padding-left:30px;padding-right:30px;margin:0 auto;}.node-type-basic-page .field-name-body,body.taxonomy-482 .field-name-body{max-width:780px;margin:20px auto;}.node-type-article .views-field-body,.node-type-article .views-field-field-image{margin-bottom:40px;}.node-type-article .views-field-created{margin-bottom:10px;}.node-type-article .views-field-title{height:auto !important;font-size:24px;margin-bottom:10px;}h1.title,.views-field-title h2,.view-blog .views-field-title h2{font-weight:normal;text-transform:uppercase;font-family:Avenir;padding-top:5px;color:white;font-size:15px;}.view-blog .views-field-title{height:70px;overflow:hidden;text-align:center;}.page-taxonomy-term-864 .view-blog .views-field-field-video{margin-bottom:30px;}.page-taxonomy-term-864 .view-blog .views-field-field-image,.taxonomy-864 .view-blog .views-field-field-image{display:none;}.page-taxonomy-term .views-row{width:29%;margin-right:2%;margin-left:2%;display:table-cell;}.page-taxonomy-term .views-row img{opacity:1;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.page-taxonomy-term .views-row:hover img{opacity:0.6;}.views-field-body{font-size:13px;text-align:center;line-height:20px;}.views-field-body a{color:white;text-decoration:underline;}h1.title{text-align:center;font-size:30px;}.views-field-view-node,.views-field-title-1{position:absolute;top:0;left:0;right:0;bottom:0;color:#ffffff;font-weight:normal;text-transform:uppercase;font-family:Avenir;font-size:15px;line-height:normal;display:block;text-decoration:none;vertical-align:middle;display:table-cell;}.views-field-view-node a,.views-field-title-1 a{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;margin:auto;text-indent:-1000px;overflow:hidden;}.node-type-homepage .field-name-body{display:block;min-height:450px;margin-right:auto;margin-left:auto;position:relative;margin-top:100px;background-color:white;}.node-type-homepage .field-name-body .field-item{padding:0px;padding-left:0px;line-height:0px;background-color:white;}.field-name-body h1.title{display:block !important;color:white;text-transform:uppercase;font-family:Avenir;font-size:1.8em;}.page-node-11 #content-area,.page-node-8 #content-area{text-align:center;}.page-node-11 #content-area a,.page-node-8 #content-area a{color:white;}.galleria-stage{position:absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;}.galleria-theme-classic .galleria-stage{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;}.galleria-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important;background-color:white;}.flexslider{position:relative;}.flexslider:after,.galleria-container:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;z-index:200;}.galleria-container .galleria-image{width:100% !important;height:100% !important;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}@keyframes kenburns{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1);}50%{-webkit-transform:scale(1.1);}100%{-webkit-transform:scale(1);}}@-moz-keyframes kenburns{0%{-moz-transform:scale(1);}50%{-moz-transform:scale(1.1);}100%{-moz-transform:scale(1);}}body .views-row img.lazyloader-icon,body img.lazyloader-icon{display:none;i}@media (min-width:1025px){.flexslider li img{width:auto !important;height:auto !important;min-width:100% !important;min-height:100% !important;overflow:auto;margin:auto;-webkit-animation:kenburns 24s linear infinite !important;-moz-animation:kenburns 24s linear infinite !important;-ms-animation:kenburns 24s linear infinite !important;-o-animation:kenburns 24s linear infinite !important;animation:kenburns 24s linear infinite !important;}}.flexslider{margin:0;background:#000000;border:none;position:relative;zoom:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:'' 0 0 0 rgba(0,0,0,0.2);-moz-box-shadow:'' 0 0 0 rgba(0,0,0,0.2);-o-box-shadow:'' 0 0 0 rgba(0,0,0,0.2);box-shadow:'' 0 0 0 rgba(0,0,0,0.2);}.page-taxonomy #logo,.node-type-article #logo,.page-taxonomy-term #logo{display:block;margin-left:295px;}.galleria-thumbnails .galleria-image{height:30px !important;}.field-name-field-images{margin-left:0px;margin-top:15px;}#loader{position:fixed;background:#000000 url(../../../all/themes/basic/images/logo_white_big.png) center center no-repeat;background-size:250px 250px;top:0;bottom:0;left:0;right:0;z-index:999;display:none;}.front #loader{display:block;}.front .group_body{display:block;position:fixed;z-index:600;bottom:15px;color:#ffffff;font-style:italic;padding-left:6%;padding-right:6%;text-align:center;font-size:12px;line-height:normal;font-weight:normal;opacity:0.7}.front .field-name-field-body-alt a{color:white;text-decoration:underline;}.front .field-name-field-body-alt{color:#ffffff;font-size:12px;text-align:center;padding-left:8%;padding-right:8%;line-height:normal;font-weight:normal;}.front .field-name-body p{margin:0;}.front .field-name-body a{color:#ffffff;text-decoration:underline;}#header{position:fixed;left:0;top:0;right:0;bottom:0;z-index:400;background:rgba(255,255,255,0);overflow:hidden;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}body.page-user #header{display:none !important;}body.page-user #main{max-width:480px;background-color:#ffffff;margin:50px auto;padding:20px 40px 40px 40px;-webkit-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2);margin-bottom:250px;}body.page-user #main h1.title{display:block;}body.page-user #main input{padding-left:10px;font-size:21px;width:100%;}body.page-node-11 .field-name-body h2{text-transform:none;}body.page-node-11 .field-name-body p{margin-bottom:20px;font-size:14px;line-height:21px;}.page-taxonomy-term,.node-type-article,.not-front{background:black;color:white;}.node-type-article .views-field.views-field-created{text-align:center;}.node-type-article .views-field.views-field-created .views-label{display:none;}.page-taxonomy-term #header,.node-type-article #header,.node-type-page.taxonomy-414 #header{position:relative;}.view-blog .views-row img{display:block;margin:0 auto;max-width:780px;width:100%;height:auto;background:transparent !important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.view-blog,.node-type-page.taxonomy-414{max-width:780px;color:white;margin:0 auto;}.node-type-article.taxonomy-415 .views-field-field-image,.node-type-article.taxonomy-415 .views-field-created,.node-type-article.taxonomy-415 .views-field-title{display:none;}views-field-created{text-align:center;}.node-type-page.taxonomy-414 #content-area,.node-type-page.taxonomy-414 #content-area a{color:white;}.page-taxonomy-term .view-blog{max-width:100%;color:white;margin:0 auto;}#header.open{background:rgba(0,0,0,0.75);}#header.open.contact{padding-bottom:60px;}#header #block-menu_block-1,#header #block-block-4{max-height:0;overflow:hidden;color:#ffffff;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;}#header #block-block-4 a{color:#ffffff;}#header #block-block-4{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}#header #block-menu_block-1 ul.menu.menu{padding-top:45px;}#header.open #block-menu_block-1,#header.open.contact #block-block-4{max-height:900px;}#header.open.contact #block-block-4{max-height:600px;padding-top:45px;}#header a#logo{display:block;margin:0 auto;width:165px;height:165px;margin-top:45px;position:relative;}#header a#logo img{position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}#header a#logo img.black{opacity:0;}#header #block-block-4{text-align:center;text-transform:none;padding-top:45px;font-size:14px;}#header #block-block-4 h1{font-size:16px;}#block-menu_block-1 ul.menu,#block-menu_block-1 ul.menu li,#block-menu_block-1 ul.menu li a{margin:0;padding:0;line-height:normal;}#block-menu_block-1 ul.menu li.wedding-video{margin-top:30px;}#block-menu_block-1 ul.menu li a.normal{font-weight:normal !important;}#header a#toggle-menu{display:table;margin:0 auto;position:relative;margin-top:30px;text-decoration:none;font-weight:bold;cursor:pointer;font-size:14px;line-height:14px;vertical-align:middle;color:#ffffff !important;}#header a#toggle-menu .fa{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-ms-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}#header.open a#toggle-menu .fa.fa-bars{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.not-front #header{margin-bottom:40px;position:static;}#block-menu_block-1 ul.menu li{display:block;text-align:center;margin-bottom:5px;}#block-menu_block-1 ul.menu li.video{margin-bottom:40px;}#block-menu_block-1 ul.menu li a{color:#ffffff;text-transform:uppercase;font-family:Avenir;font-weight:normal;font-size:18px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#block-menu_block-1 ul.menu li.wedding-gallery a,#block-menu_block-1 ul.menu li.lake-como-wedding a,#block-menu_block-1 ul.menu li.italian-wedding a{font-weight:bold;}#block-menu_block-1 ul.menu li a:hover,#block-menu_block-1 ul.menu li a.active{text-decoration:none;}#block-block-1{position:fixed;right:0;top:180px;background-color:black;padding-left:15px;padding-right:15px;z-index:10000;}#block-menu_block-2{position:fixed;top:0;left:0;background-color:black;z-index:10000;height:40px;opacity:0.8;width:100%;}#admin-menu{z-index:100000;}.admin-menu #block-menu_block-2{top:21px;}#block-menu_block-2 ul.menu li{display:block;float:left;margin-right:30px;padding:0;position:relative;}#block-menu_block-2 ul.menu li a{color:#ffffff;font-family:Avenir;text-transform:uppercase;font-size:14px;display:block;}#block-menu_block-2 ul.menu li a.active,#block-menu_block-2 ul.menu li a.active-trail,#block-menu_block-2 ul.menu li a:hover{text-decoration:none;color:#D9A300;}#block-menu_block-2 ul.menu{margin:0;padding:0;margin-top:12px;width:780px;margin-left:auto;margin-right:auto;}#block-menu_block-2 ul.menu li.first,#block-menu_block-2 ul.menu li.reportage{margin-right:90px;}#block-menu_block-2 ul.menu li.first{margin-right:100px;}.ipad #block-menu_block-2 ul.menu li.first{margin-right:90px;}#block-menu_block-2 ul.menu li.last{margin-right:0px;}#block-menu_block-2 ul.menu li.mid-774 a{text-indent:-1000px;overflow:hidden;line-height:0;font-size:0;width:16px;height:16px;background:url(../../../all/themes/basic/images/facebook_icon.png) no-repeat right center;margin-top:0px;}#block-block-1{height:25px;}#block-block-1 .link{font-family:Avenir;color:white;text-transform:uppercase;font-size:13px;padding-top:5px;display:block;clear:both;}.page-taxonomy #page,.node-type-article #page,.page-taxonomy-term #page{max-width:90%;margin-left:auto;margin-right:auto;}.page-taxonomy-term #block-block-1,.page-taxonomy #block-block-1{display:none !important;}.views-field-field-gallery-2 .field-items{width:790px;}.views-field-field-categories a{color:white;}.views-field-field-gallery-2 .item-list ul li{display:block;width:48%;margin:1%;float:left;}.views-field-field-image{margin-bottom:10px;}.views-label{float:left;display:block;margin-right:5px;}#footer{margin-top:30px;clear:both;}#footer,#footer .content a{color:white;}h2{font-family:Avenir;text-transform:uppercase;}#footer h2{color:white;margin:0;padding:0;margin-top:12px;margin-bottom:20px;font-size:14px;padding-right:20px;background:url(../../../all/themes/basic/images/arrow.png) no-repeat right center;float:left;font-weight:normal;}#footer .content{clear:both;}#footer .region-footer{max-width:100%;margin-left:auto;margin-right:auto;}#block-block-2{max-width:90%;text-align:center;margin:0 auto;}.not-front #block-block-2{max-width:780px;}html,body{height:100%;width:100%;}.galleria-thumbnails-container{display:none;}.page-taxonomy-term .views-row{width:29%;margin:2%;margin-top:0;margin-bottom:0;float:left;position:relative;}.page-taxonomy-term-864 .view-blog .views-row{min-height:300px;}.page-taxonomy-term-864 .view-blog .views-row .views-field-field-video{margin-bottom:15px;}@media (max-width:480px){.page-taxonomy-term-864 .view-blog .views-row{min-height:auto;margin-bottom:30px;}.page-taxonomy-term-864 .view-blog .views-row .views-field-field-image{display:none;}.page-taxonomy-term-864 .view-blog .views-row .views-field-title{width:100%;margin:0;display:block;padding:0;margin:0;background:transparent;}}.page-taxonomy-term .views-row img{width:100%;height:auto;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.page-taxonomy-term #logo{margin-left:370px;}.container.facebook{width:85px;}.container{float:left;width:70px;}.item-list .pager{display:table;margin:60px auto;margin-bottom:90px;}.item-list .pager li{background-color:black;color:white;height:20px;min-width:20px;padding-left:3px;padding-right:3px;line-height:20px;text-transform:uppercase;display:block;margin:0;padding:0;margin-right:10px;float:left;}.item-list .pager li:hover{background-color:#333333;}.item-list .pager li.pager-current{background-color:#666666;display:none;}.item-list .pager li a,.item-list .pager li a:hover{color:white;text-decoration:none;}.item-list .pager li.pager-next,.item-list .pager li.pager-previous{padding-left:10px;padding-right:10px;}.item-list .pager li.pager-last,.item-list .pager li.pager-first{display:none;}#cboxClose.cbox-close-plain{opacity:1 !important;width:100%;height:51px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:0;right:auto;top:0;bottom:auto;padding-left:10px;padding-right:10px;font-size:25px;text-align:center;background:rgba(0,0,0,1);color:white;}#cboxClose.cbox-close-plain:before{content:"Skip intro";margin-right:5px;text-transform:uppercase;}.field-name-field-gallery .field-item{margin-bottom:10px;}.page-taxonomy-term .view-category-term{width:96%;}.page-taxonomy-term .view-category-term .views-row{width:100%;display:block;}.page-taxonomy-term .view-category-term .views-row .collapsible h3,.front .collapsible h3{margin-bottom:10px;padding:0;}.page-taxonomy-term .view-category-term .views-row .collapsible h3 a,.collapsible h3 a{color:white;display:block;font-family:fontAwesome;text-align:right;font-size:21px;text-decoration:none;}.front .collapsible h3 a{margin-right:-60px;margin-top:-15px;}.page-taxonomy-term .view-category-term .views-row .collapsible .field-group-format-wrapper,.collapsible .field-group-format-wrapper{width:100% !important;}.group-body.show{max-height:400px !important;opacity:1 !important;display:block !important;}.group-body:before{content:"\f078";font-family:"fontAwesome";float:right;cursor:pointer;margin-bottom:20px;margin-right:15px;}.group-body{padding:0 !important;max-height:20px !important;overflow:hidden;transition:max-height 0.6s ease;}.group-body .field{clear:both;}.page-node-186 .group_body{max-width:90%;margin:0 auto;}.page-taxonomy-term .view-category-term .views-row .collapsible .field-group-format-wrapper .field-item{font-size:14px;line-height:20px;}.views-field.views-field-field-categories{height:0;overflow:hidden;}.node-type-article .fluid-width-video-wrapper{border:1px solid rgba(255,255,255,0.2);margin-top:20px;}@media (max-width:1024px){.page-taxonomy #page,.node-type-article #page,.page-taxonomy-term #page{max-width:98%;margin-left:auto;margin-right:auto;}.not-front #header{margin-bottom:20px;}.not-front.sticky-menu #header{position:fixed;bottom:auto;}.not-front.sticky-menu #main{padding-top:260px;}.not-front.sticky-menu #header a#logo{margin-top:0;max-height:0;overflow:hidden;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}.not-front.sticky-menu #header.open{margin-bottom:0;bottom:0;}.not-front.sticky-menu #header.open a#logo{margin-top:30px;max-height:180px;}body{padding-top:0 !important;}#toolbar{display:none;}}@media (max-width:1024px) and (orientation :landscape){}@media (max-width:768px){.node-type-article .views-field.views-field-created{margin-top:30px;}.node-type-article .view-blog .views-field-title{height:auto;margin-bottom:30px;}.page-taxonomy-term .views-row{width:46%;}#block-block-2,#block-block-3{clear:both;width:100%;margin-bottom:30px;}}@media (max-width:768px) and (orientation :landscape){#header a#logo{margin-top:30px;}#block-menu_block-1 ul.menu.menu{display:table;margin:0 auto;}#block-menu_block-1 ul.menu.menu li{text-align:center;float:left;margin:0;margin-left:15px;margin-right:15px;}#block-menu_block-1 ul.menu.menu li a{font-size:13px;}#block-menu_block-1 ul.menu li.wedding-gallery a{font-size:16px;}}@media (max-width:667px){.front .field-name-body{display:none;}.views-field-field-categories,.views-field-field-tags{display:none;}}@media (max-width:568px){#header a#logo{width:110px;height:110px;}.page-taxonomy-term .views-row{width:96%;}.front .field-name-body{font-size:11px;padding-left:5%;padding-right:5%;position:relative;}@media (max-width:568px) and (orientation :landscape){#block-menu_block-1 ul.menu.menu li{margin-left:10px;margin-right:10px;}#block-menu_block-1 ul.menu.menu li a{font-size:11px;}}@media (max-width:480px){#block-menu_block-1 ul.menu.menu li a{font-size:15px;}#header a#logo{width:110px;height:110px;}.page-taxonomy-term .views-row{margin-bottom:3%;}.page-taxonomy-term .views-row .views-field-field-image{display:table-cell;width:40%;}.page-taxonomy-term .views-row .views-field-title{display:table-cell;text-transform:none;padding-left:5%;padding-right:10%;vertical-align:middle;height:auto;margin:0;text-align:left;position:relative;background:#222222;}.page-taxonomy-term .views-row .views-field-title:after{content:"\f105";font-family:fontAwesome;position:absolute;right:10px;top:50%;margin-top:-13px;font-size:26px;color:white;}.page-taxonomy-term .views-row .views-field-title h2{font-size:13px;color:white;}}@media (max-width:480px) and (orientation :landscape){#block-menu_block-1 ul.menu.menu li{margin-left:5px;margin-right:5px;}#block-menu_block-1 ul.menu.menu li a{font-size:11px;}}@media (max-width:375px){.page-taxonomy-term .views-row{width:96%;clear:both;}#header a#logo{margin-top:30px;}.front .field-name-body{display:none;}#block-menu_block-1 ul.menu.menu li a{font-size:18px;}#header a#logo{width:110px;height:110px;}.flexslider li img{padding-top:29%;display:block;}}@media (max-width:320px){#header a#logo{width:80px;height:80px;margin-top:15px;}#block-menu_block-1 ul.menu.menu li a{font-size:14px;}#header a#toggle-menu{margin-top:15px;font-size:12px;}}

/* Localized */