/*
Theme Name: natalialux
Theme URI: https://natalia11.ru/
Version: 0.1
Author: SergeiT
Author URI: https://trudolove.ru/
Description: Супер легкая, но многофункциональная тема для личного блога или информационного сайта на CMS WordPress, приветливая (адаптивная) к любым устройствам....
*/

*{margin:0;padding:0;}
body{font-size:16px;font-family: Verdana, sans-serif;line-height:1.5em;color:#222;margin:0;padding:0;}
.site-title,.site-title h1,.site-title p,.site-title p a,h2.titles{color:#111;}
.description{color:#111;}
a,a:link,.side-widget a,.widget a,.reply,.spanlink,.meta-post,.tags a,.tags a:visited,a.more-link,#wp-calendar caption,#wp-calendar td a:link,td#prev a,td#next a,#footer a:hover,#commentform input#submit,.fmeta a,.fmeta a:visited,.navigation a:hover,.navigation .current {color:#d71e31;text-decoration:none;}
.spanlink{cursor:pointer;}
.site-title:first-letter,.site-title h1:first-letter,.site-title p:first-letter,.site-title p a:first-letter,#sidebar .widget-title:first-letter, #left-sidebar .widget-title:first-letter,#sidebar-bottom .widget-title:first-letter,h2.titles:first-letter{color: #d71e31;font-size:110%;}
.triangle-right {border-left: 1em solid #e7b2a2;}
blockquote{border-left:8px solid #e7b2a2;}
h1,h2,h3,h4,h5,h6,#sidebar .widget-title,#left-sidebar .widget-title,#sidebar-bottom .widget-title,h2.title a{font-family: Georgia,serif;}
h1,h2,h3,h4,h5,h6,#sidebar .widget-title,#left-sidebar .widget-title,#sidebar-bottom .widget-title,h2.title a{color:#333;}
p {margin:1em 0 1em;}
ul, ol {margin-left: 15px;padding: 0;}
img{max-width:100%;height:auto;}
img.wp-smiley {font-size:140%;}
.clear {clear:both;}
hr {cursor: default;}
center,.center,.aligncenter {margin: 0 auto;text-align:center;}
textarea {width:100%;padding:5px 10px;}
form#searchform{max-width:90%;margin:10px auto;}
iframe,object,embed{max-width:100%;}
.modal{background: url('images/fancybox_overlay.png');}
.modal-body{background-color:#fff;max-width:50%;margin:50px auto 20px;color:#000;box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}
.modal-footer {text-align: center !important;}
.wp-caption{overflow:hidden;padding:9px 4px;background:#f9f9f9;border:#ccc dotted 1px;text-align:center;}
.wp-caption img{margin:0 0 5px;padding:2px;background:#eee;border:#bbb solid 1px;}
.wp-caption .wp-caption-text{margin:0 4px;font-style:normal;color:#858585;text-align:right;}
.wp-caption a{border:none;}
.gallery{margin:0!important;display:block;clear:both;overflow:hidden;}.gallery br{display:block;line-height:0;height:0;}.gallery a{border:none;}.gallery-item{overflow:hidden;margin:0 0 25px;padding:10px;}.gallery .gallery-item{text-align:center;list-style:none;}.gallery-icon{overflow:hidden;margin:0;}.gallery img{margin:0 auto;}.gallery-caption{margin:0;color:#999;}.gallery .gallery-row{display:block;clear:both;overflow:hidden;margin:0;}.gallery .gallery-item .gallery-icon img{width:auto;max-width:89%;height:auto;padding:1%;margin:0 auto;}.gallery .col-0{width:100%;}.gallery .col-1{width:100%;}.gallery .col-2{width:50%;}.gallery .col-3{width:33.33%;}.gallery .col-4{width:25%;}.gallery .col-5{width:20%;}.gallery .col-6{width:16.66%;}.gallery .col-7{width:14.28%;}.gallery .col-8{width:12.5%;}.gallery .col-9{width:11.11%;}.gallery .col-10{width:10%;}.gallery .col-11{width:9.09%;}.gallery .col-12{width:8.33%;}.gallery .col-13{width:7.69%;}.gallery .col-14{width:7.14%;}.gallery .col-15{width:6.66%;}.gallery .col-16{width:6.25%;}.gallery .col-17{width:5.88%;}.gallery .col-18{width:5.55%;}.gallery .col-19{width:5.26%;}.gallery .col-20{width:5%;}.gallery .col-21{width:4.76%;}.gallery .col-22{width:4.54%;}.gallery .col-23{width:4.34%;}.gallery .col-24{width:4.16%;}.gallery .col-25{width:4%;}.gallery .col-26{width:3.84%;}.gallery .col-27{width:3.7%;}.gallery .col-28{width:3.57%;}.gallery .col-29{width:3.44%;}.gallery .col-30{width:3.33%;}
.header{overflow:hidden;min-height:208px;background-color:#fff;}
#site-title{padding-top:50px;}
#logotitle{margin:50px 15px 0 0;padding:0;float:left;}
#logotitle img{max-height:80px;margin:0;padding:0;}
.site-title,.site-title h1,.site-title p,.site-title p a{font-family: Georgia,serif;font-size:40px;font-weight:bold;line-height:40px;margin:0;padding:0;color: #b4292c;text-shadow: 0 1px 1px rgba(0,0,0,0.6);}
@media (max-width:768px) { .site-title,.site-title h1,.site-title p,.site-title p a {font-size:2rem;}.description{font-size:1.2rem;} }
@media (min-width:992px) { .site-title,.site-title h1,.site-title p,.site-title p a {font-size:2.2rem;}.description{font-size:1.3rem;} }
@media (min-width:1200px) {.site-title,.site-title h1,.site-title p,.site-title p a {font-size:2.5rem;}.description{font-size:1.4rem;} }
#site-title a{text-decoration:none;}
.description{min-height:60px;line-height:20px;padding:15px 0 15px;font-family: Georgia,serif;color: #b4292c;text-shadow: 0 1px 1px rgba(0,0,0,0.6);}
img#topbanner {text-align:center;margin:0 auto;padding:0;}
.adv{text-align:center;margin:0 auto;padding:0;}
.top-menu{margin:0;padding:0;background: #f5ac9d url(images/blockheader.png);border-bottom: 2px solid #b4292c;border-radius: 12px 0 0 0;}
.navbar .nav,.navbar .nav > li {float:none;display:inline-block;vertical-align: top;}
.navbar {margin: 0 auto;margin-bottom: 0 !important;padding:3px 15px 0;background: none;}
.navbar-nav {margin: 0 !important;padding: 0;}
.navbar-nav>li{min-height: 42px;margin-top:0;border-radius: 0 !important;}
.navbar-nav>li>a{color:#fff;text-decoration:none;text-align:center;}
.navbar-nav>li>a:hover{}
.navbar-toggle{background: url(images/mob_ic.png) no-repeat 50% 50%;border:none;width:40px;height:46px;margin:0;padding:0;}
#top li.current_page_item a{}
.dropdown-menu {background: #ccc;border-radius: 0 0 6px 6px;}
.dropdown-menu>li>a{color:#222;text-decoration:none;}
.navbar-nav>li>a .glyphicon{font-size: 90% !important;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;font-size:18px;font-weight:bold;}
.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;font-size:18px;font-weight:bold;}
.tab-content{padding:15px;border-left: 1px solid #ddd;border-radius:4px 0 0 0;overflow:hidden;}
#s{width:160px;height:29px;padding:5px 0 4px 5px;color:#333;font-size:13px;border:1px solid #e2e3e3;}
*+html #s{padding-top:7px;height:16px;}
#contentwrap{float:left;}
#contentwraper{float:left;}
#sidebar,#left-sidebar{font-size:13px;}
#sidebar-bottom{overflow:hidden;padding-top:15px;padding-bottom:15px;}
#sidebar .widget-title,#left-sidebar .widget-title{padding: 7px 0 8px;margin-bottom:10px;font-size:20px;background: #f5ac9d url(images/blockheader.png) repeat;border-bottom: 3px solid #b4292c;border-radius: 12px 0 0 0;}
#sidebar .widget-title:before,#left-sidebar .widget-title:before {content: " ";background:url(images/blockheadericon.png) no-repeat;padding:0 6px 2px;width:32px;height:32px;float:left;}
#sidebar ul {margin:0;padding-left:15px;}
#sidebar ul.children{margin:5px 0 -5px;}
#sidebar ul li,.widget ul li{padding:0 0 0 12px;margin-left:0;background:url(images/list.png) no-repeat scroll 0 13px;list-style: none;}
#sidebar li li{border-bottom:0;border-top:1px dashed #926250;}
.textwidget{padding:5px;}
.side-widget div{padding:0;}
#sidebar-bottom .widget-title{font-size:20px;padding:0;margin-bottom:10px;border-bottom: 1px dashed #926250;text-align:center;}
.side-widget{margin:0;padding:15px;overflow:hidden;box-shadow: -15px 0 20px -20px #fefefe, 0 -15px 20px -20px #fefefe, 15px 0 20px -20px #fefefe, 0 15px 20px -20px #fefefe;background: #fff;border-radius:6px;}
.side-widget .post_thumbnail{max-width:65px;}
.widget{margin:0 0 20px;font-size:15px;padding:20px 15px;overflow:hidden;box-shadow: -15px 0 20px -20px #fefefe, 0 -15px 20px -20px #fefefe, 15px 0 20px -20px #fefefe, 0 15px 20px -20px #fefefe;background: #fff;border-radius:10px;}
.widget li li{padding:7px 0 5px;}
.widget a:hover{text-decoration:underline;}
h2.title{line-height:1.2em;margin-bottom: 15px;font-size:22px;font-weight: bold;}
h2.titles{line-height:1.2em;margin-bottom: 15px;font-size:22px;font-weight: bold;}
.breadcrumbs{font-size:13px;margin-bottom: 15px;}
.meta{margin: 10px;padding:0;}
.meta,.meta a,.meta span.time {font-size:13px;}
.triangle-right {max-width: 0;height: 0;border-top: 5em solid transparent;border-bottom: 5em solid transparent;}
.meta-post{font-size:13px;padding-top:15px;padding-bottom:15px;}
.tags a,.tags a:visited{padding:1px 8px;font-size:13px;float:left;clear:both;margin-bottom:7px;}
.author{float:left;margin-bottom:10px;}
.time{float:left;margin-bottom:12px;clear:both;color:#9b9b9b;width:100%;}
a.more-link{font-size:15px;float:right;display:block;margin:10px 0;padding:5px 15px;text-decoration:none;background: #b4292c;box-shadow: 0.4em 0.4em 5px rgba(122,122,122,0.5);color:#fff;}
a.more-link:hover{box-shadow: 0.1em 0.1em 3px rgba(122,122,122,0.5);}
.posts{background: #fff;box-shadow: -15px 0 20px -20px #fefefe, 0 -15px 20px -20px #fefefe, 15px 0 20px -20px #fefefe, 0 15px 20px -20px #fefefe;border-radius:6px;padding:15px;margin-bottom:15px;overflow:hidden;}
.home-post{height: 300px;padding:5px;}
.pages{background: #fff;box-shadow: -15px 0 20px -20px #fefefe, 0 -15px 20px -20px #fefefe, 15px 0 20px -20px #fefefe, 0 15px 20px -20px #fefefe;border-radius:6px;padding:30px 15px;margin-bottom:15px;overflow:hidden;}
.posts ul,.pages ul,.posts ol,.pages ol{padding:0;margin-top:15px;margin-left:30px;}
.entry{margin-top:0;padding:0;}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin-top:15px;}
.entry h2{margin-bottom:.4em;}
.entry img{padding:5px;}
.post_thumbnail{padding:4px;background: #f9f9f9;border: 1px solid #dfdfdf;}
.attachment-thumbnail{border:none !important;}
.entry th{padding:0;margin-right:2px;}
.entry ul li{margin-left:0;margin-bottom:10px;padding-left: 0;list-style: square outside;}
.entry ol li{margin-left:10px;margin-bottom:10px;padding-left: 10px;list-style:decimal inside;}
.ingredients{padding:5px 0 5px 12px;margin-left:0;background:url(images/list.png) no-repeat scroll 0 13px;}
.column{margin-top:1em;margin-bottom:1em;}
blockquote{background:#ffffe0;margin-top:15px !important;margin-left:20px !important;}
blockquote p{padding:10px;}
.alignleft{float:left;margin:5px 10px 0 0;}
.alignright{float:right;margin:5px 0 0 10px;}
img.aligncenter{display:block;margin:0 auto 5px;}
.btn-warning{padding: 10px 25px !important;background: #e7b2a2;border:none !important;font-size:120%;color:#fff;text-decoration:none;text-align:center;}
#wp-calendar {font-size:1em;}
table {max-width:95%;}
#calendar_wrap{text-align:center;}
#wp-calendar caption{background:#ffffe0;max-width:90%;}
#wp-calendar th{padding:13px 5px;}
#wp-calendar td a:link,td#prev a,td#next a{background:#ffffe0;padding:1px 6px;line-height:29px;}
li.pagenav,li.categories,li.linkcat{list-style:none;}
h1.pagetitle{margin:3px 0 20px;}
p.center{margin:10px 0;}
#contentwrap table{font-size:1.2em;margin:5px 0 25px 1px;}
#contentwrap table td{padding:8px;border:1px solid #ccc;}
#follow{padding:5px 0 10px;margin:0;text-align:center;}
span#socrss{background:url(images/rss.png) no-repeat;width:33px;height:33px;display:inline-block;}
span#google{background:url(images/google.png) no-repeat;width:33px;height:33px;display:inline-block;}
span#fb{background:url(images/facebook.png) no-repeat;width:33px;height:33px;display:inline-block;}
span#twitter{background:url(images/twitter.png) no-repeat;width:33px;height:33px;display:inline-block;}
span#ok{background:url(images/ok.png) no-repeat;width:33px;height:33px;display:inline-block;}
span#vk{background:url(images/vk.png) no-repeat;width:33px;height:33px;display:inline-block;}
nav.oldernewer{width:100%;overflow:hidden;margin-bottom:1.5em;}
.older{float:left;}
.newer{float:right;}
.pager {padding-left: 0 !important;margin-left: 0 !important;}
.social{max-width:405px;background:#F7F7F7;border:5px solid #F0F0F0;margin:30px 0 20px;padding:15px;}
h3.related-posts{font-size:18px;color:#000;font-weight:normal;border-bottom:1px dashed #926250;padding:0 0 10px;margin:0 0 10px;}
#related-posts .post_thumbnail{max-width:65px;}
#related-posts{font-size:13px;line-height: 1.2em;}
h3#comments{font-size:18px;color:#000;font-weight:normal;border-bottom:1px dashed #926250;padding:0 0 10px;margin:0 0 10px;}
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;margin:0;}
.commentlist .comment{margin:15px 0 0;padding:10px 15px;list-style:none;background:#fff;border:1px dashed #926250;}
ul.commentlist,.commentlist ul.children{margin-left: 0 !important;padding:0;}
.commentlist .alt{background:#fff;}
.commentlist .comment .comment{margin:15px 0 15px 5px;padding:10px 15px 0;width:auto;border-top:1px dashed #926250;border-right:none !important;border-bottom:none !important;border-left:none !important;}
.commentlist p{margin:10px 5px 10px 0;line-height:18px;}
.commentmet_data{width:100%;overflow:hidden;}
.commentmet_data td{vertical-align:top;text-align:left;}
.commentmet_avatar{width:102px;padding:15px 0 0;}
.fn,.says,.fn a,.fn a:visited{color:#333;text-transform:capitalize;}
#commentform p{margin:5px 0;}
.commentmet_replay{width:100%;overflow:hidden;}
.commentmet_replay a{float:right;display:block;text-indent:-9999px;text-transform:capitalize;width:79px;height:20px;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;padding:0 0 5px;color:#636363;font-size:13px;text-transform:capitalize;}
.commentmetadata a{color:#70859b;}
.commentmetadata span{color:#70859b;font-weight:bold;}
.commentmet_text{color:#000;}
#respond{margin:40px 0 0;}
#respond h3{font-size:18px;color:#000;font-weight:normal;border-bottom:1px dashed #926250;padding:0 0 10px;margin:0 0 20px;}
#commentform{color:#000;font-size:15px;width:100%;}
#commentform small{position:relative;top:-1px;font-size:15px;}
.reply{clear:both;text-align: right;}
#cancel-comment-reply-link{font-size:15px;color:#000;border-bottom: 1px dashed #926250;}
#commentform a,#commentform small{color:#333;}
#commentform input{background:#fff;border:1px dashed #926250;font-size:15px;padding:4px;color:#000;}
#commentform textarea{background:#fff;border:1px dashed #926250;font-size:15px;color:#000;width:100%;}
#commentform input#submit{margin:20px 0;padding: 10px 25px !important;background: #e7b2a2;border:none !important;font-size:120%;color:#fff;text-decoration:none;text-align:center;}
.comment-author img{float:left;margin-right:10px;}
.comment-author{margin-bottom:10px;}
.wpsmilies {margin: 0 10px 10px 0;}
h3#pings{margin:10px 0;}
.pinglist{line-height:20px;}
#footer{padding:0 15px;font-size:13px;}
#footer a{color: #d71e31;}
#footer a:hover{text-decoration:underline;}
.footer-go{background: #fff url(images/footer.png) no-repeat bottom right;min-height: 150px;margin-bottom: 15px;padding:0 15px 15px;overflow:hidden;}
.footer_menu ul,.footer_menu li,.footer_menu a {margin: 0;padding: 0;border: none;outline: none;}
.footer_menu {min-height: 40px;margin-bottom: 10px;background: #f5ac9d url(images/blockheader.png);border-top: 2px solid #b4292c;font-family: Georgia,serif;font-size: 13px;}
.footer_menu li {position: relative;list-style: none;float: left;display: block;height: 40px;}
.footer_menu li a {display: block;padding: 0 14px;margin: 6px 0;line-height: 28px;text-decoration: none;border-left: 1px solid #ccc;color:#fff !important;}
.footer_menu li:first-child a { border-left: none; }
.footer_menu li:last-child a{ border-right: none; }
.footer_menu li:hover > a { color: #ccc; }
.footer_menu .sub-footer_menu {position: absolute;top: 40px;left: 0;width:200px;background:#9C561F;box-shadow:2px 2px 10px #fefefe;}
.footer_menu li:hover > .sub-footer_menu { opacity: 1; }
.footer_menu .sub-footer_menu li {height: 0;overflow: hidden;padding: 0;width:100%;}
.footer_menu li:hover > .sub-footer_menu li {height: 36px;overflow: visible;padding: 0;}
.footer_menu .sub-footer_menu li a {padding: 4px 0 4px 14px;margin: 0;border: none;}
.footer_menu .sub-footer_menu li:last-child a { border: none; }
.feat-cat-entry{font-size:13px;padding:0 !important;}
.feat-cat-meta{clear:both;height:auto;width:auto;display:block;margin:0 0 5px;}
.fi{border:1px solid #d2d3d3;padding:0;margin:4px 7px 0 0 !important;}
.feat-cat-meta h4,.popular h4{margin-top: 0;margin-bottom:2px;font-size: 16px;line-height: 1em;}
.feat-cat-meta h4 a,.popular h4 a{text-decoration: none;color:#333;}
.clearfix{clear:both;}
.fmeta{font-size:12px;line-height: 1em;color:#333;}
.navigation{background:#fff;box-shadow: -15px 0 20px -20px #fefefe, 0 -15px 20px -20px #fefefe, 15px 0 20px -20px #fefefe, 0 15px 20px -20px #fefefe;border-radius:6px;clear:both;position:relative;margin:15px auto;padding:10px 10px 0;overflow:hidden;}
.navigation span,.navigation a{color:#666666;display:block;float:left;height:20px;line-height:20px;margin:2px 5px 20px 0;padding:0 9px;text-decoration:none;width:auto;}
.navigation a:hover{background:none repeat scroll 0 0 #ffffe0;}
.navigation .current{background:none repeat scroll 0 0 #ffffe0;height:20px;line-height:20px;padding:0 9px;}
.wp-pagenavi{clear:both;margin:0;text-align:left;font-size:14px;}
.wp-pagenavi span.pages,.wp-pagenavi span.extend{border: 1px solid #e5e5e5;color:#212121;margin:0 2px 0 0;padding:3px 11px;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited{border: 1px solid #e5e5e5;color:#212121;margin:0 2px 0 0;padding:3px 11px;}
.wp-pagenavi span.current,.wp-pagenavi a:hover{border: 1px solid #e5e5e5;color:#212121;margin:0 2px 0 0;padding:3px 11px;text-decoration: underline;}
.page-link{margin:15px auto;padding: 15px;text-align:center;}
.page-link a{background-color: #d71e31;border: 1px solid #d71e31;color:#fff;margin:0 2px 0 0;padding:3px 11px;}
.scrollTop{display:block;font-size:40px;position:fixed;bottom:60px;right:20px;cursor: pointer;}
span.scroll{text-shadow: 0.1em 0.1em 3px rgba(122,122,122,0.5);color:#b4292c;}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
.recentcomments .avatar{float:left;margin:0 10px 10px 0;padding: 3px;border: 1px solid #cdcccc;background: #fff;}
.recentcomments{clear:both;}
ul#recentcomments {margin-left: 0 !important;padding: 0;}
ul#recentcomments li {padding-left: 0 !important;}
li.recentcomments{background:none !important;margin-left: 0 !important;padding-left:0 !important;list-style:none;font-size:13px;}
.recentcomments h4{clear:none;font-size:13px;margin:0 0 5px;}
.popular ul {margin-left: 0 !important;padding-left: 0 !important;}
.popular ul li,.top-comment ul li {background:none !important;margin-top:10px !important;margin-left: 0 !important;padding-left:0 !important;list-style:none;clear:both;overflow:hidden;}
.popular span.fmeta {font-size:12px;line-height: 1em;}
.avatar-top img{padding: 3px;border: 1px solid #cdcccc;background: #fff;}
.input-group {margin:10px 0;}
.antispam {max-width:40px;padding: 6px !important;}
h4.countdown {background: #e7b2a2;font-size:18px;font-weight: 500 !important;width:100%;min-height: 42px;padding:5px 15px;color: #fff;text-align:center;}
#countdown {margin:0 auto;text-align:center;}
#countdown h4 {font-size:16px;font-weight: 600;text-align:center;}
.countd {border-radius: 5px;width:90%;margin:0 auto;font-size:14px;}
.countdown {display: inline-block;margin:0 auto;text-align:center;}
.countdown-digits {background:#eee url(images/digits.png);border:1px solid #eee;border-radius:4px;display: block;width:50px;height:50px;margin:0 15px 0 0;padding:13px 3px;font-family:Impact, Charcoal, sans-serif;font-size:34px;text-align:center;position: relative;}
.countdown-digits:before {content: " \003A";position: absolute;top: 10px;right: -14px;}
.countdown-digitse {background:#eee url(images/digits.png);border:1px solid #eee;border-radius:4px;display: block;width:50px;height:50px;margin:0 15px 0 0;padding:13px 3px;font-family:Impact, Charcoal, sans-serif;font-size:34px;text-align:center;position: relative;}
.countdown-digitsr {display: none;}
.countdown-dig {display: block;margin:0;color:#000;text-align:center;}
#myCarousel{margin-bottom:15px;}
.slides {background: #fff;box-shadow: -15px 0 20px -20px #fefefe, 0 -15px 20px -20px #fefefe, 15px 0 20px -20px #fefefe, 0 15px 20px -20px #fefefe;border-radius:6px;padding: 15px;margin-bottom: 15px;overflow: hidden;}
.carousel-caption{background:rgba(255,255,255,0.4);color:#222;right: 0 !important;bottom: 0 !important;left: 0 !important;}
.carousel, .item, .active {height: 100%;}
.carousel-inner {height: 100%;}
.carousel-caption h3,.carousel-caption h2{color:#222;line-height: 1em !important;}
.carousel-caption p{color:#222;line-height: 1em !important;}
@media (max-width:640px) { .carousel-caption h3,.carousel-caption h2{font-size:0.9rem;}.carousel-caption p{font-size:0.6rem;} }
@media (min-width:960px) { .carousel-caption h3,.carousel-caption h2{font-size:1rem;}.carousel-caption p{font-size:0.8rem;} }
@media (min-width:1100px) { .carousel-caption h3,.carousel-caption h2{font-size:1.2rem;}.carousel-caption p{font-size:0.9rem;} }
.carousel {height: 306px !important;max-height: 306px !important;overflow:hidden;}
.panel-heading .panel-title>a span.glyphicon {display: inline-block;float: left;margin-right: 15px;}
.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}