/*
Theme Name: Kezia Noble 2017
Theme URI: http://www.kezia-noble.com/
Author: Kezia Noble
Author URI: http://www.kezia-noble.com/
*/
body{font-family: 'Open Sans', sans-serif; font-weight:300; font-size:14px; line-height:1.5; color:#686868; background-color:#fff;}
img{max-width:100%; height:auto;}
a, img{outline:none;}
a{color:#6f5aa2;}
a:hover{color:#686868; text-decoration:none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight:700; line-height:1.2; /* font-family: 'Oswald', sans-serif; */}
h1, .h1{font-size:30px;}
h2, .h2{font-size:24px;}
h3, .h3{font-size:22px;}
h4, .h4{font-size:20px;}
h5, .h5{font-size:18px;}
h6, .h6{font-size:16px;}

p{margin-bottom:30px;}
strong{font-weight:600;}
hr{border-color:#e0e0e0;}

.form-control{border-radius:0;}
.input-lg{font-size:14px;}label{font-weight:300;}
.red{color:#ff3000;}


.border{border:solid 3px #e1e1e1;}

.btn{border-radius:0; line-height:1.9; text-transform:uppercase; transition:all 200ms linear; -webkit-transition:all 200ms linear; font-weight:600;}
/*.btn-lg, .btn-group-lg > .btn{padding:15px 30px; font-size:20px;}
.btn-sm, .btn-group-sm > .btn{padding:5px 15px; font-size:18px;}
.btn-xs, .btn-group-xs > .btn{padding:1px 5px; font-size:14px;}*/


.btn-arrow{position:relative; padding-right:70px; text-align:left;}
.btn-arrow:after{font-family: 'FontAwesome'; content: "\f105"; position:absolute; right:13px;}

.btn-default{border-color:#f9bc02; background-color:none; color:#282828;}

.btn-primary{border-color:#f9bc02; background-color:#f9bc02; color:#301f58;}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary:active:hover{background-color:#ffd861; border-color:#ffd861; color:#301f58;}

.btn-black{border-color:#373737; background-color:#373737; color:#fff;}
.btn-black:hover, .btn-black:active, .btn-black:focus, .btn-black:active:hover{background-color:#000000; border-color:#000000; color:#fff;}

.btn-secondary{background-color:#301f58; border-color:#301f58; color:#f9bc02;}
.btn-secondary:hover, .btn-secondary:active, .btn-secondary:focus, .btn-secondary:active:hover{background-color:#472f7e; border-color:#472f7e; color:#f9bc02;}


.home-banner{position:relative; background-color:#000000;}
.home-banner .embed-responsive{z-index:1;padding-bottom:560px;}
.home-banner .banner-content{position:absolute; z-index:9; top:0; bottom:0; left:0; width:100%; padding:0; text-align:center;}
.home-banner h2{font-size:28px; line-height:1.5; color:#FFBF00; text-shadow:0 0 30px #fff;}
.home-banner h3{font-size:24px; line-height:1.5; color:#FFBF00; text-shadow:0 0 30px #fff;}
.home-banner .thumb{padding:50px 0;}

.banner-about{background:#000; position:relative;}
.banner-about .bg{position:absolute; right:0; top:0; bottom:0; width:50%; background:#9e7fcd; z-index:1;}
.banner-about .container{position:relative; z-index:9;}
.banner-about .thumb img{display:block;}
.banner-about .con{text-align:center; color:#ffffff; font-size:16px; line-height:24px; font-style:italic; font-weight:300; padding:70px 0 0 0;}
.banner-about .con:before{content:''; background:url(images/banner-about-content-devider.png) center 0 no-repeat; height:25px; display:block; margin-bottom:25px;}
.banner-about .con:after{content:''; background:url(images/banner-about-content-devider.png) center 0 no-repeat; height:25px; display:block;}

.banner-in{background:url(images/banner-in.jpg) center top no-repeat; background-size:cover; height:600px;}
.banner-in h1{color:#fff; text-transform:uppercase; font-size:41px; padding:15px 40px; display:inline-block; margin-top:170px;}


/*Header CSS
------------------------------------------------------------------------------------------------------*/
.header{padding:10px 0;}
.logo{float:left;}
.header-right{float:right;}

.header-top{float:right; padding:18px 0 14px;}
.btn-free-gift{background:url(images/gift.png) 0 center no-repeat; padding:10px 0 10px 45px; display:inline-block; color:#301f58; font-weight:700; font-size:18px; font-style:italic;}
.phone{display:inline-block; font-weight:300; color:#301f58; font-style:italic; margin:0 25px; font-size:14px;}
.header-social{display:inline-block; font-weight:300; color:#301f58; font-style:italic; font-size:14px;}
.header-social a{width:27px; height:27px; margin:0 2px; border-radius:100%; border:solid 1px #301f58; text-align:center; line-height:27px; font-size:14px; color:#301f58; display:inline-block;}
.header-social a:hover{color:#fff; background-color:#301f58;}

.top-menu{margin:0; border-top:solid 1px #e6e6e6}
.top-menu ul{padding:0; margin:0; list-style:none;}
.top-menu ul li{float:left; margin:0; position:relative;}
.top-menu ul li a{color:#1c0f39; text-decoration:none; font-size:15px; padding:15px; display:block; font-weight:300;}
.top-menu ul li a:hover, 
.top-menu ul li:hover > a,
.top-menu ul li.current_page_item > a,
.top-menu ul li.current_page_ancestor > a,
.top-menu ul li.current-menu-item > a,
.top-menu ul li.current-menu-ancestor > a{color:#6f5aa2;}

.top-menu ul ul{padding:15px 30px; margin:26px 0 0; list-style:none; width:300px; background:#efefef; box-shadow:5px 5px 30px #353535; position:absolute; left:0; top:100%; display:none;}
.top-menu ul ul li{margin:0; float:none;}
.top-menu ul ul li a{padding:5px 0; font-size:18px; display:block; font-weight:400; color:#333333;}
.top-menu ul ul li a:hover, 
.top-menu ul ul li:hover > a,
.top-menu ul ul li.current_page_item > a,
.top-menu ul ul li.current_page_ancestor > a,
.top-menu ul ul li.current-menu-item > a,
.top-menu ul ul li.current-menu-ancestor > a{color:#f6921e;}
.top-menu ul ul ul{left:100%; top:0;}
.top-menu ul li:hover > ul{display:block;}

.stiky-menu{position:fixed; left:0; top:0; width:100%; z-index:999; background:rgba(255, 255, 255, 0.9); display:none;}
.stiky-menu .top-menu{border:none;}
.stiky-menu .top-menu ul{text-align:center;}
.stiky-menu .top-menu ul li{display:inline-block; float:none;}


/*Content CSS
------------------------------------------------------------------------------------------------------*/
#main{padding:60px 0;}

.site-content{}
.site-content h2{color:#301f58;}
.site-content h3{text-transform:uppercase; color:#301f58;}
.site-content h4{color:#010101; font-size:22px; font-weight:300;}
.site-content h5{color:#8768b8; font-weight:600; font-family: 'Open Sans', sans-serif;}
.site-content h6{color:#8768b8; font-weight:600; font-family: 'Open Sans', sans-serif;}

.sec1{background:url(images/image1.jpg) center 0 no-repeat; background-size:cover;  position:relative; z-index:9; text-align:center; color:#fff; font-size:14px;}
.sec1 .thumb{border-radius:100%; border:solid 6px #ffffff; width:211px; height:211px; margin:20px 0 0;}
.sec1 h3{color:#f9bc02; font-size:22px; text-transform:uppercase;}
.broken-line{margin-top:-30px; position:relative; z-index:10;}
.btn-readmore{color:#f9bc02; text-decoration:underline; text-transform:uppercase;}

.lead{color:#211a32; font-size:24px; font-weight:300px; font-family: 'Oswald', sans-serif; border-bottom:solid 1px #e0e0e0;}

.kezia-noble-sec{padding:30px 100px 20px;}
.kezia-noble-sec h4{color:#301f58; font-size:22px; font-family: 'Open Sans', sans-serif; font-weight:400; margin-bottom:25px;}
.kezia-noble-sec .embed-responsive{border:solid 5px #ededed;}

.freeebook{background:url(images/ebookbg.jpg) right bottom no-repeat; padding:50px 142px 40px 0; margin-bottom:15px;}
.freeebook h3{font-size:34px; color:#bd253a; margin:0; text-align:center;}
.freeebook h4{color:#1f1f1f; font-size:22px; line-height:26px;  font-weight:700px; font-family: 'Oswald', sans-serif;  text-align:center; margin:0 0 15px;}
.freeebook .btn-submit{background-color:#bd253a; border-color:#bd253a; color:#fff; font-size:13px; height:48px;}
.freeebook .btn-submit:hover{background-color:#000; border-color:#000;}
.freeebook .form-control{height:48px;}

.find-the-course{background:url(images/course-book.jpg) right bottom no-repeat; border:solid 2px #301f58; color:#301f58; font-size:25px; font-weight:600; padding:30px 0; display:block; text-align:center;}
.sevenday-course{background:url(images/7day-course.jpg) right bottom no-repeat; border:solid 2px #301f58; color:#301f58; font-size:25px; font-weight:600; padding:30px 0; display:block; text-align:center;}

.selection-video{position:relative;}
.selection-video .item{padding:0 15px; color:#301f58;}
.selection-video .item a{color:#301f58;}
.selection-video .item .embed-responsive{margin-bottom:8px;}
.selection-video .owl-pagination{display:none;}
.selection-video .owl-prev, .selection-video .owl-next{cursor:pointer; position:absolute; top:40%; z-index:99; width:45px; height:45px; border-radius:100%; opacity:1 !important;}
.selection-video .owl-prev{background:url(images/arrow-left.png) center center no-repeat #301f58 !important; left:-60px;}
.selection-video .owl-next{background:url(images/arrow-right.png) center center no-repeat #301f58 !important; right:-60px;}

.bootcamps{background:url(images/bootcamps-bg.jpg) 0 0 no-repeat; background-size:cover; padding:40px 0;}
.bootcamps h3{text-transform:uppercase; text-align:center; color:#f9bc02; margin-bottom:30px;}
.bootcamps .nb{color:#f9bc02; font-size:12px;}
.table-bootcamps{background:#262626; color:#fff;}
.table-bootcamps th, .table-bootcamps td{padding:20px !important;}
.table-bootcamps th{background:#301f58; color:#f9bc02; font-size:16px; text-align:left; font-weight:600; border:none !important; text-transform:uppercase;}
.table-bootcamps td{border-color:#3c3c3c !important;}
.table-bootcamps a.more{color:#f9bc02; text-decoration:underline;}
.table-bootcamps .btn{min-width:90px;}

h4.gigpress-artist-heading{display:none;}

.table-responsive{margin-bottom:20px;}
.gigpress-table{max-width:100%; width:100%; border-collapse:collapse; border-spacing:0; background:#262626; color:#fff;}
.gigpress-table th, .gigpress-table td{padding:20px;}
.gigpress-table th{background:#301f58; color:#f9bc02; font-size:16px; text-align:left; font-weight:600; border:none; text-transform:uppercase;}
.gigpress-table td{border-top:solid 1px #3c3c3c;}
.gigpress-table a.gigpress-tickets-link{color:#f9bc02; text-decoration:underline;}
.gigpress-table td:last-child a.gigpress-tickets-link{text-align:center; background:#f9bc02; color:#301f58; display:inline-block; font-size:12px; padding:5px; text-transform:uppercase; text-decoration:none; font-weight:600; white-space:nowrap;}
.gigpress-table td:last-child a.gigpress-tickets-link:hover{background-color:#ffd861; color:#301f58;}
.gigpress-table td:last-child .gigpress-soldout{width:90px; text-align:center; background:#373737; color:#fff; display:inline-block; font-size:12px; padding:5px; text-transform:uppercase; text-decoration:none; font-weight:600; white-space:nowrap;}
.gigpress-table abbr[title]{border:none;}


.training-material{padding:40px 0 60px;}
.training-material h3{text-transform:uppercase; text-align:center; color:#301f58; margin-bottom:30px;}

.material-carousel{position:relative; margin-bottom:10px;}
.material-carousel .owl-pagination{display:none;}
.material-carousel .owl-prev, .material-carousel .owl-next{cursor:pointer; position:absolute; top:35%; z-index:99; width:45px; height:45px; border-radius:100%; opacity:1 !important;}
.material-carousel .owl-prev{background:url(images/arrow-left.png) center center no-repeat #301f58 !important; left:-60px;}
.material-carousel .owl-next{background:url(images/arrow-right.png) center center no-repeat #301f58 !important; right:-60px;}
.material-carousel .item{height:230px;}
.material-carousel .item .thumb{width:196px; height:196px; background:#fff; border-radius:100%; border:solid 3px #e1e1e1; overflow:hidden; margin:0 auto; box-shadow:0 10px 30px #e1e1e1;}
.material-carousel .item .thumb a{display:block; padding:10px; position:relative;}
.material-carousel .item .thumb img{border-radius:100%;}
.material-carousel .item .thumb .holder{ text-align:center; display:table; background:rgba(249, 188, 2, 0.84); position:absolute; left:0; top:0; width:190px; height:190px; border-radius:100%; text-align:center; color:#301f58; font-size:14px; font-weight:600; padding:20px; opacity:0; filter:alpha(opacity=0); transition:all 200ms linear; -webkit-transition:all 200ms linear;} 
.material-carousel .item .thumb .holder span{display:table-cell; vertical-align:middle;}
.material-carousel .item .thumb:hover .holder{opacity:1; filter:alpha(opacity=100);} 

.quote{padding:30px 0 0 60px; color:#543786; font-style:italic; font-weight:400; position:relative;}
.quote:before{content:''; display:block; width:38px; height:28px; background:url(images/quote.png) 0 0 no-repeat; position:absolute; left:0; top:30px;}

.about-sec1{background:url(images/about-sec-bg1.jpg); max-width:1366px; margin:0 auto;}
.about-sec1 .box1{float:left; width:41%; padding:30px; color:#fff;}
.about-sec1 .box2{float:right; width:59%; background:url(images/7day.jpg) right top no-repeat; background-size:cover; min-height:311px;}
.about-sec1 .box2 .con{padding:36px; color:#fff;}
.about-sec2{}
.about-sec2 .learn-box{border-left:solid 1px #e0e0e0; margin-left:20px; padding-left:60px; text-align:center;}
.about-sec2 .learn-box .btn-default{border-color:#f9bc02; padding:10px 20px; text-transform:none; font-size:18px; font-weight:300;}

.location{text-align:center;}
.location .box{max-width:360px; margin:0 15px 15px; display:inline-block;}
.location .box .thumb{width:100%; margin-bottom:1px;}
.location .box p{margin:0;}

ul.product-grid{padding:0; margin:0; list-style:none;}
ul.product-grid li.item{float:left; width:33%; padding:15px 10px 25px; text-align:center;}
ul.product-grid li.item .thumb{width:196px; height:196px; padding:10px; background:#fff; border-radius:100%; border:solid 3px #e1e1e1; overflow:hidden; margin:0 auto; box-shadow:0 10px 30px #e1e1e1;}
ul.product-grid li.item .thumb img{border-radius:100%;}
ul.product-grid li.item .dec{padding-top:25px; min-height:200px;}
ul.product-grid li.item h5{font-size:16px; font-weight:600; font-family: 'Open Sans', sans-serif; text-transform:uppercase; color:#301f58;}
ul.product-grid li.item h5 a{color:#301f58;}
ul.product-grid li.item p{margin-bottom:10px;}
ul.product-grid li.item .more{text-transform:uppercase; text-decoration:underline; font-size:12px; color:#000000;}
ul.product-grid li.item .more:hover{text-decoration:none;}

ul.team-grid{padding:0; margin:0; list-style:none;}
ul.team-grid li.item{float:left; width:25%; padding:15px 10px 25px; text-align:center;  transition:all 200ms linear; -webkit-transition:all 200ms linear;}
ul.team-grid li.item:hover{background:#fff; box-shadow:0 0 5px #ccc;}
ul.team-grid li.item .thumb{width:196px; height:196px; padding:0; background:#fff; border-radius:100%; border:solid 3px #e1e1e1; overflow:hidden; margin:0 auto; box-shadow:0 10px 30px #e1e1e1;}
ul.team-grid li.item .thumb img{}
ul.team-grid li.item .thumb-wrap{position:relative; width:196px; margin:0 auto;}
ul.team-grid li.item .thumb-wrap .flug{position:absolute; top:0; right:20px; width:40px;}
ul.team-grid li.item .thumb-wrap .flug img{border-radius:100%; margin-bottom:5px;}

ul.team-grid li.item .dec{padding-top:25px;}
ul.team-grid li.item h5{font-size:16px; font-weight:600; font-family: 'Open Sans', sans-serif; text-transform:uppercase; color:#301f58;}
ul.team-grid li.item h5 a{color:#301f58;}
ul.team-grid li.item h6{font-size:14px; font-weight:300; font-family: 'Open Sans', sans-serif; color:#000;}
ul.team-grid li.item p{margin-bottom:10px;}
ul.team-grid li.item .more{text-transform:uppercase; text-decoration:underline; font-size:12px; color:#000000;}
ul.team-grid li.item .more:hover{text-decoration:none;}
ul.team-grid li.item .con{min-height:75px;}


.join-program{padding-top:5px;}
.join-program h3{}
.join-program .btn{width:168px; margin:15px;}

.post{border-bottom:solid 1px #e0e0e0; padding-bottom:20px; margin-bottom:20px;}
.meta-wrapper{position:relative; margin-bottom:20px;}
.meta-wrapper .author-image{width:44px; height:44px; border-radius:100%; position:absolute; left:-22px; top:-22px; z-index:9; overflow:hidden;}
.meta-wrapper .meta{position:relative; padding:10px 60px 10px 30px; background:rgba(0, 0, 0, 0.70); color:#fff; font-size:13px;}
.meta-wrapper .meta a{color:#fff;}
.meta-wrapper .meta .comments{width:50px; position:absolute; top:0; right:0; bottom:0; text-align:center; line-height:40px; color:#fff;}
.meta-wrapper .meta .comments a{color:#fff;}

.single .post{border-bottom:none; padding-bottom:0;}

h2.entry-title{padding:15px 20px; background:#8668b9; color:#fff; font-size:22px; font-weight:400; text-transform:uppercase; margin:0; width:100%; display:inline-block;}
h2.entry-title a{color:#fff; display:block; text-decoration:none !important;}

.nav-single{border-bottom:solid 1px #e0e0e0; position:relative; padding:30px 0;}
.nav-single:after{content:''; width:100%; height:1px; background:#e0e0e0; position:absolute; left:0; bottom:-4px;}
.nav-single .nav-previous{float:left; width:45%;}
.nav-single .nav-next{float:right; width:45%; text-align:right;}
.nav-single a{color:#1e1e1e;}
.nav-single .meta-nav{width:45px; height:45px; display:inline-block; text-align:center; background:#301f58; line-height:45px; border-radius:100%; color:#fff; font-size:18px;}

.widget-area{}
.widget-area h2.widget-title{font-size:22px; text-transform:uppercase; color:#301f58; margin-top:0; margin-bottom:20px; letter-spacing:1px;}
.widget-area .widget{margin-bottom:20px; background:#f6f6f6; padding:15px; box-shadow:0 1px 2px #d9d9d9;}
.widget-area .widget p{margin-bottom:15px;}
.widget-area .widget.widget_search{padding:0; background:none; box-shadow:none; padding-bottom:20px; border-bottom:solid 1px #e0e0e0; position:relative;}
.widget-area .widget.widget_search:after{content:''; display:block; width:100%;  border-bottom:solid 1px #e0e0e0; bottom:-3px; left:0; position:absolute;}
.widget-area .widget.widget_thrive_leads{padding:0 0 15px;}
.widget-area .widget ul{list-style:inside; list-style-image:url(images/arrow3.png); padding:0; margin:0;}
.widget-area .widget ul li{padding:8px 0; border-bottom:solid 1px #dadada;}

.testimonials_manager_widget{width:100% !important;}

.search{position:relative; padding-right:54px; border:solid 1px #c3c3c3;}
.search .btn-search{position:absolute; top:0; right:0; width:54px; height:50px; background:url(images/search-btn.png) center center no-repeat #8668b9;}
.search .form-control{height:50px; background:none; border:none; font-style:italic; color:#6c509c;}

body.search{padding:0; border:none;}

.testimonial{margin-bottom:25px;}
.testimonial .meta{font-weight:400; background:url(images/coment.png) 0 center no-repeat; padding-left:25px; color:#422a6b;}
.widget-area .widget ul.gigpress-listing{padding:0; margin:0; list-style:none !important;}
.widget-area .widget ul.gigpress-listing li{padding:0; padding-bottom:15px; margin-bottom:15px; border-bottom:solid 1px #dadada; color:#000000; font-size:14px;}
/*.widget-area .widget ul.gigpress-listing h5{font-size:16px; font-family:'Open Sans', sans-serif; font-weight:400; background:url(images/event-title-bg.png) 0 center no-repeat; padding-left:15px; color:#352157;}
.widget-area .widget ul.gigpress-listing .fa{color:#8668b9; font-size:9px; margin-right:2px;}*/
.widget-area .widget ul.gigpress-listing .gigpress-sidebar-date{display:block; margin-bottom:10px;}
.widget-area .widget ul.gigpress-listing .gigpress-tickets-link{display:inline-block; border:solid 1px #f9bc02; color:#282828; font-weight:600; font-size:12px; text-transform:uppercase; padding:5px;}
.widget-area .widget ul.gigpress-listing abbr[title]{border:none;}

ul.testimonials-gtid{padding:0; margin:0 -15px; list-style:none;}
ul.testimonials-gtid li.item{width:33.33%; padding:15px; float:left;}
ul.testimonials-gtid li.item h6{font-size:11px; text-transform:uppercase; color:#fff; background:#543786; padding:10px; font-family:'Open Sans', sans-serif; font-weight:600; margin:-1px 0 0; min-height:50px;}
ul.testimonials-gtid li.item h6 a{color:#fff;}

.testimonial-bottom{background:#ebeae5; padding:25px 0 50px;}
ul.testimonials-list{padding:0; margin:0; list-style:none;}
ul.testimonials-list li.item{border-radius:3px; padding:30px 15px;}
ul.testimonials-list li.item:nth-child(even){background:#ffffff; padding:15px;}
ul.testimonials-list li.item p:first-child:before{content:''; background:url(images/quate.png) 0 0 no-repeat; width:28px; height:21px; display:inline-block; margin-right:10px;}
ul.testimonials-list li.item .meta{font-weight:600; color:#301f58;}
ul.testimonials-list li.item p{padding:0; margin-bottom:10px;}

.ois-design{}
.ois-design{padding-right:240px; background:url(images/free-book2.png) right bottom no-repeat;}
.ois-design .ois-9-left{background:url(images/bg1.jpg); padding-top:80px; padding-bottom:80px;}
.ois-design .ois-9-title{margin-bottom:15px;}
.ois-design .ois-form-control{height:46px !important;}
.ois-design .ois-9-right{padding-top:30px;}

.yarpp-related{}
.yarpp-related p{margin-bottom:10px; font-size:18px;}
.yarpp-related ol{margin:0 0 0 15px; padding:0; font-size:16px;}




/*Footer CSS
------------------------------------------------------------------------------------------------------*/
.footer-menu{background:#301f58; padding:15px 0;}
.footer-menu{}
.footer-menu ul{padding:0; margin:0; list-style:none; text-align:center;}
.footer-menu ul li{display:inline-block; margin:6px;}
.footer-menu ul li a{color:#ffffff;}
.footer-menu ul li a:hover{color:#f9bc02;}

.footer{background:url(images/footer-bg.jpg) center 0 #181818;}

.footer-top{margin:0 -15px;}
.footer-top .widget{width:25%; float:left; padding:30px 15px;}
.footer-top .widget ul{padding:0; margin:0; list-style:none;}
.footer-top .widget ul li{position:relative; padding:2px 0 2px 15px; margin-bottom:5px;}
.footer-top .widget ul li:before{font-family: 'FontAwesome'; content: "\f105"; position:absolute; left:0; top:2px;}
.footer-top .widget a{color:#b0b0b0;}
.footer-top .widget a:hover{color:#f9bc02;}

.footer-social{}
.footer-social a{width:27px; height:27px; border-radius:100%; border:solid 1px #f9bc02; text-align:center; line-height:27px; font-size:14px; color:#f9bc02 !important; display:inline-block; margin:3px;}

.footer-logo{margin-bottom:15px;}

.footer-bottom{border-top:solid 1px #464646; padding:10px 0;}


/*TOP*/
#back-top{bottom:40px; position:fixed; right:20px; z-index:999; background:url(images/up-arrow.png) center center no-repeat; width:48px; height:48px; border-radius:3px; display:none;}




.hide-mobile {display:block;}	
.show-mobile {display:none;}	

