main.container{margin-top:30px;margin-bottom:30px;}.site-logo img{width:393px;height:50px;margin-top:30px;margin-bottom:30px;}.main-nav .menu li a{height:50px;line-height:50px;padding-left:15px;padding-right:15px;}.main-nav{padding-top:30px;padding-bottom:30px;}.main-nav .menu .sub-menu{width:220px;}.copyright{padding-top:30px;padding-bottom:30px;font-family:Ubuntu;font-size:12px;font-weight:400;line-height:1;letter-spacing:0;background-color:#5e0000;color:#ffffff;}#main-footer .social-icons{padding-top:15px;padding-bottom:15px;background-color:#333333;}body{font-family:Open Sans;font-size:14px;font-weight:300;line-height:1.4;letter-spacing:0;color:#333333;background-color:rgba(255,255,255,1);background-image:url("http://spawmthemes.com/talkiemedia/rio-reviewers/wp-content/uploads/sites/26/2015/12/confectionary.png");background-repeat:repeat;background-size:inherit;background-attachment:scroll;background-position:left top;-webkit-background-size:inherit;-moz-background-size:inherit;-ms-background-size:inherit;-o-background-size:inherit;}.top-bar{font-family:Open Sans;font-size:12;font-weight:400;line-height:2.5;letter-spacing:0;background-color:#030047;}.main-nav .menu a{font-family:Ubuntu;font-size:14px;font-weight:300;line-height:1.4;letter-spacing:0;}h1.page-title{font-family:Ubuntu;font-size:36;font-weight:300;line-height:1;letter-spacing:0;background-color:#FFFFFF;}h1.post-title{font-family:Ubuntu;font-size:36;font-weight:300;line-height:1;letter-spacing:0;background-color:#FFFFFF;}h1{font-family:Ubuntu;font-size:36;font-weight:300;line-height:1;letter-spacing:0;color:#cf2d2d;}h2{font-family:Ubuntu;font-size:30;font-weight:300;line-height:1.4;letter-spacing:0;color:#cf2d2d;}h3{font-family:Ubuntu;font-size:24;font-weight:300;line-height:1.4;letter-spacing:0;color:#cf2d2d;}h4{font-family:Open Sans;font-size:18;font-weight:400;line-height:1.4;letter-spacing:0;color:#333333;}h5{font-family:Open Sans;font-size:16;font-weight:400;line-height:1.4;letter-spacing:0;color:#333333;}h6{font-family:Open Sans;font-size:15;font-weight:400;line-height:1.4;letter-spacing:0;color:#333333;}.footer-menu a{font-family:Ubuntu;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;}.button{font-family:Open Sans;font-size:14;font-weight:400;line-height:1.4;letter-spacing:0;}body a{color:#cf2d2d;}.btn-primary{background-color:#cf2d2d;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#0088cc;}h1.page-title a{color:#cf2d2d;}h1.post-title a{color:#cf2d2d;}button{color:#333333 !important;}.site-header{background-color:rgba(255,255,255,0.5);}ul#primary{background-color:rgba(255,255,255,0);}.main-menu li a{background-color:#CF2D2D;color:#ffffff;}.main-menu li a:hover{background-color:#ce0404;color:#ffffff;}.main-menu li ul a{background-color:#ce0000;color:#ffffff;}.main-menu li ul li:hover ul li a{background-color:#ce0000;color:#ffffff;}.main-menu li ul li:hover a{background-color:#cf2d2d;color:#ffffff;}.main-menu li ul li ul li:hover a{background-color:#cf2d2d;color:#ffffff;}.content-area{background-color:rgba(255,255,255,0.5);}.copyright a{color:#ffffff;}#main-footer .social-icons a{color:#0088cc;border-color:#0088cc;}#main-footer .footer-menu{background-color:#CF2D2D;}#main-footer .footer-menu a{color:#ffffff;}#secondary{background-color:#FFFFFF;}#secondary aside h3.widget-title{color:#FFFFFF;}#secondary aside{color:#FFFFFF;}#secondary aside a{color:#FFFFFF;}#tertiary{background-color:#FFFFFF;}#tertiary aside h3.widget-title{color:#FFFFFF;}#tertiary aside{color:#FFFFFF;}#tertiary aside a{color:#FFFFFF;}#home-slider{background-color:#FFFFFF;}#home-welcome{background-color:rgba(255,255,255,0.5);color:#333333;padding-top:30px;padding-bottom:30px;}#home-welcome a{color:#FFFFFF;}#home-ctop{background-color:#FFFFFF;color:#333333;padding-top:30px;padding-bottom:30px;}#home-ctop a{color:#FFFFFF;}#home-cbot{background-color:#FFFFFF;color:#333333;padding-top:30px;padding-bottom:30px;}#home-cbot a{color:#FFFFFF;}#masthead{background-color:rgba(255,255,255,1);background-image:url("");background-repeat:no-repeat;background-size:;background-attachment:fixed;background-position:left top;-webkit-background-size:;-moz-background-size:;-ms-background-size:;-o-background-size:;}