html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
.kids_slider_wrapper .preloader{background-position:center center;background-repeat:no-repeat;}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{display:block;}
#post-content img{border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
img .thumbnail{border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
img{margin:8px;}
nav ul,
nav ol{list-style:none;list-style-image:none;}
ol, ul{list-style:none;}
q{font-style:italic;quotes:"\00ab" "\00bb";}
abbr{border-bottom:1px dashed #949494;}
small{font-size:11px;}
big{font-size:14px;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
object{display:block;border:1px solid #fff;}
input, textarea{outline:none;}
.fakeiframe{width:90%;height:auto;overflow:auto;border:1px solid #000;background:#FFC;}
#bread1{display:inline;}
#bread{font-family:'Salsa', sans-serif;float:left;}
.bg-sky,
.bg-dark{width:1140px;height:450px;}
.bg-sky{background-color:#85B2D6;}
.bg-dark{background-color:#303030;}
.t-white{background:white;color:#303030;text-shadow:0 5px 0 rgba(204,204,204,0.75) !important;}
.t-red{background:#f05c58;color:white;text-align:center;}
.t-orange{background:#ec8723;color:#eee;}
.t-yellow{background:#face0d;color:#eee;}
.t-yellow-b{color:#face0d;}
.t-white-b{color:#fff;}
.rounded{border-radius:2px;}
.bg-black{background:rgba(0,0,0,0.5);}
.t-bold-title{background-color:#7cc152;color:#fff;font-size:60px;font-weight:bold;line-height:1;padding:10px;border-radius:5px;}
.t-bold-text,
.t-bold-plus{font-size:35px;line-height:1;color:#353535;font-weight:bold;}
.t-bold-plus{color:#7cc152;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#2f2f2f;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#2f2f2f;}
header, footer, section, article, nav{display:block;margin:0;padding:0;}
body{background-color:#fff;color:#2f2f2f;font:13px/1.5 'Tahoma';overflow-x:hidden;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
body.t-text-1{font-family:'Tahoma';}
body.t-text-2{font-family:'Arial';}
body.t-text-3{font-family:'Verdana';}
a{text-decoration:none;}
p{margin:0 0 1.5em 0;padding:0;line-height:1.5em;}
b{font-size:14px;}
h1, h2, h3, h4, h5, h6{margin-bottom:15px;color:#385EA7;font-weight:100;line-height:1.25em;}
.uber{margin-left:30px;
 font-size:18px; font-weight: bold;
 color:#385EA7;}

h1{font-size:22px;}
h2{font-size:21px;}
h3{font-size:18px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:12px;}
.t-header-1 h1, .t-header-1 h2, .t-header-1 h3, .t-header-1 h4, .t-header-1 h5, .t-header-1 h6{font-family:'Jockey One', cursive;}
.t-header-2 h1, .t-header-2 h2, .t-header-2 h3, .t-header-2 h4, .t-header-2 h5, .t-header-2 h6{font-family:'Oswald', sans-serif;}
.t-header-3 h1, .t-header-3 h2, .t-header-3 h3, .t-header-3 h4, .t-header-3 h5, .t-header-3 h6{font-family:'Yanone Kaffeesatz', sans-serif;font-weight:600;}
.kids_clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.link{-webkit-transition:all 250ms linear 0s;-moz-transition:all 250ms linear 0s;-ms-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;}
.link:hover{color:#2f2f2f ! important;}
.icon{padding:0 10px 0 0;vertical-align:middle;}
.border-shadow{position:relative;margin-bottom:25px;}
.border-shadow figure{position:relative;z-index:2;padding:2px;background-color:#cde9f3;border:1px solid #9bc0dd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.border-shadow img{display:block;margin-left:auto;margin-right:auto;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.border-shadow:after,
.border-shadow:before{position:absolute;z-index:0;bottom:20px;width:50%;height:15px;-webkit-box-shadow:0 15px 10px rgba(0,0,0, .4);-moz-box-shadow:0 15px 10px rgba(0, 0, 0, .4);box-shadow:0 15px 10px rgba(0, 0, 0, .4);content:"";}
.border-shadow:before{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);left:10px;}
.border-shadow:after{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);right:10px;}
.l-page-width{width:1000px;padding:0 10px;text-align:left;margin:0 auto;}
.l-page-width.no-padding{padding:0;width:990px;}
.l-float-left{float:left;}
.l-float-right{float:right;}
.l-grid-2{width:120px;}
.l-grid-3{width:180px;}
.l-grid-3a{width:210px;}
.l-grid-4{margin-bottom:1.5em;width:240px;}
.l-grid-5{width:300px;}
.l-grid-7{width:420px;}
.l-grid-9{width:530px;}
.entry-container .l-grid-3{margin-right:2.8em;margin-bottom:1.5em;}
.last{margin-right:0 !important;}
.full_width,
.one_half,
.one_half_last,
.one_third,
.one_third_last,
.one_fourth,
.one_fourth_last,
.one_fifth,
.one_fifth_last,
.two_thirds,
.two_thirds_last,
.three_fourth,
.three_fourth_last,
.four_fifth,
.four_fifth_last{padding-bottom:1.5em;}
#kids_middle_container .full_width{width:900px;}
#kids_middle_container .one_half{float:left;width:50%;}
#kids_middle_container .one_half_last{float:right;width:50%;margin:0;}
#kids_middle_container .one_third{float:left;width:30%;margin-right:5px;}
#kids_middle_container .one_third_last{float:right;width:60%;margin:0 10px 10px 0;}
#kids_middle_container .one_fourth{float:left;width:190px;margin-right:45px;}
#kids_middle_container .one_fourth_last{float:right;width:190px;margin:0;}
#kids_middle_container .one_fifth{float:left;width:100px;margin-right:33px;}
#kids_middle_container .one_fifth_last{float:right;width:153px;margin:0;}
#kids_middle_container .two_thirds{float:left;width:580px;margin-right:35px;}
#kids_middle_container .three_fourth{float:left;width:655px;margin:0;}
#kids_middle_container .four_fifth{float:left;width:700px;margin:0;}
.t-blue .kids-bg-level-1{background:-moz-linear-gradient(top, #a0cae7 0%, #6d9cc6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a0cae7), color-stop(100%,#6d9cc6));background:-webkit-linear-gradient(top, #a0cae7 0%,#6d9cc6 100%);background:-o-linear-gradient(top, #a0cae7 0%,#6d9cc6 100%);background:-ms-linear-gradient(top, #a0cae7 0%,#6d9cc6 100%);background:linear-gradient(to bottom, #a0cae7 0%,#6d9cc6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0cae7', endColorstr='#6d9cc6',GradientType=0);}
.minigallery li{-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear;}
#kids_main_nav ul ul ul{left:4px !important;left:1px \0/!important;}
.minigallery li img{display:block;}
.t-blue .minigallery-list{position:relative;margin-bottom:2em;padding:4px 10px;border:1px solid #90badb;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#cde9f3;}
.t-blue .minigallery{margin:0 auto;width:100%;overflow:hidden;}
.t-blue .minigallery ul{overflow:hidden;width:1440px;}
.t-blue .minigallery li{float:left;margin:0 3px;padding:5px;height:68px !important;background-color:#afd7eb;border:1px solid #5490bd !important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;list-style:none;}
.t-blue .minigallery li:hover{background-color:#e8f5fa;}
.t-blue .minigallery li img{width:76px;border:1px solid #fff;height:66px;}
.t-blue .minigallery-list .next,
.t-blue .minigallery-list .prev{position:absolute;cursor:pointer;display:block;width:24px;height:43px;text-indent:-5000px;top:25px;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;}
.t-blue .minigallery-list .prev{background:url(../images/blue/arrow_prev_next.png) 0 0 no-repeat;left:10px;}
.t-blue .minigallery-list .next{background:url(../images/blue/arrow_prev_next.png) -45px 0 no-repeat;right:10px;}
.t-blue .minigallery-list .prev:hover,
.t-blue .minigallery-list .next:hover,
.t-blue .minigallery-list2 .prev2:hover,
.t-blue .minigallery-list2 .next2:hover{opacity:.7;}
.t-blue .minigallery-list .disabled,
.t-blue .minigallery-list .disabled:hover{background:none;cursor:auto;}
.t-blue .minigallery-list2{position:relative;margin-bottom:2em;margin-left:10px;margin-right:10px;padding:4px 0;border:1px solid #5490bd;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#aad3e9;}
.t-blue .minigallery-list2 .next2,
.t-blue .minigallery-list2 .prev2{position:absolute;top:25px;display:block;width:41px;height:41px;text-indent:-5000px;cursor:pointer;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear;}
.t-blue .minigallery-list2 .prev2{left:-15px;background:url(../images/blue/direction-nav.png) 0 0 no-repeat;}
.t-blue .minigallery-list2 .next2{right:-15px;background:url(../images/blue/direction-nav.png) -59px 0 no-repeat;}
.t-blue .minigallery-list2 .disabled,
.t-blue .minigallery-list2 .disabled:hover{background:none;cursor:auto;}
.t-blue .kids_slider_wrapper{border-color:#3d7bb3;background-color:rgba(205,233,243,.3);}
.ie8 .t-blue .kids_slider_wrapper{background-color:rgb(205,233,243);}
.t-blue .camerapag_left{background-image:url('../images/blue/slider_control_left_bg.png');}
.t-blue .camerapag_right{background-image:url('../images/blue/slider_control_right_bg.png');}
.t-blue .camera_pag{background-image:url('../images/blue/slider_control_bg.png');}
.t-blue .camera_pag_ul li,.flex-control-nav li a{background-image:url('../images/blue/slider_control_item_bg.png');}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent ,.flex-control-nav li a.flex-active{background-image:url('../images/blue/slider_control_active_item_bg.png');}
.t-blue .kids_button{border-color:#8fb4d0;}
.t-blue .kids_button:hover{border-color:#85adcd;}
.t-blue .kids_button > span{color:#446dab;background-image:url('../images/blue/button_bg.png');background-color:#b7d5e7;}
.t-blue .kids_button > .fade{background-image:url('../images/blue/button_hover_bg.png');background-color:#83b2d0;}
.t-blue #kids_middle_container .kids_image_wrapper{background-color:#cde9f3;border-color:#9bc0dd;}
.t-blue .border-shadow figure,
.t-blue #sidebar #flickr-badge a,
.t-blue #sidebar-left #flickr-badge a,
.t-blue #sidebar-right #flickr-badge a,
.t-blue .avatar{border:1px solid #9fc2de;background-color:#cde9f3;}
.t-blue #kids_bottom_container .kids_image_wrapper{background-color:#afd7eb;border-color:#5490bd;}
.t-blue .kids_audio .kids_curtain{background-image:url('../images/blue/audio_icon.png');}
.t-blue .kids_video .kids_curtain{background-image:url('../images/blue/video_icon.png');}
.t-blue .kids_picture .kids_curtain{background-image:url('../images/blue/picture_icon.png');}
.t-blue .kids_mini_audio .kids_curtain{background-image:url('../images/blue/audio_mini_icon.png');}
.t-blue .kids_mini_video .kids_curtain{background-image:url('../images/blue/video_mini_icon.png');}
.t-blue .kids_mini_picture .kids_curtain{background-image:url('../images/blue/picture_mini_icon.png');}
.t-blue .kids_video_wrapper{background-color:#cde9f3;border-color:#9bc0dd;}
.t-blue .camera_prev,
.t-blue .flex-prev{background:url("../images/blue/slider_control_prev_item_bg.png") no-repeat;}
.t-blue .camera_next,
.t-blue .flex-next{background:url("../images/blue/slider_control_next_item_bg.png") no-repeat;}
.t-blue #kids-back-top span{background-image:url('../images/blue/to_top_button_bg.png');}
.t-blue #sbr .post-meta{position:absolute;top:40px;left:-73px;width:72px;height:108px;background:url(../images/blue/bg_post_date.png) no-repeat;}
.t-blue #sbl .post-meta{position:absolute;top:40px;right:-70px;width:72px;height:108px;background:url(../images/blue/bg_post_date.png) no-repeat 0 -118px;}
#dsb .post-meta{position:absolute;top:-3px;left:12px;width:82px;height:55px;}
.t-blue #dsb .post-meta{background:url(../images/blue/d_bg_post_date.png) no-repeat left;}
.kids-bg-level-1{padding:0;background-position:0 0;background-repeat:repeat-x;}
.bg-level-2-page-width-container{position:relative;background-position:top center;background-repeat:no-repeat;}
.secondary-page .bg-level-2-page-width-container{background:none!important;}
.kids-front-page .bg-level-2-page-width-container .bg-level-2-left,
.kids-front-page .bg-level-2-page-width-container .bg-level-2-right{height:500px;}
.bg-level-1-left{position:absolute;top:0;height:100%;background-position:right top;background-repeat:repeat-x;}
.bg-level-1-right{position:absolute;top:0;height:100%;background-position:left top;background-repeat:repeat-x;}
.bg-level-2-left{position:absolute;z-index:-1;top:-140px;height:100%;background-position:right top;background-repeat:repeat;}
.bg-level-2-right{position:absolute;z-index:-1;top:-140px;height:100%;background-position:left top;background-repeat:repeat;}
.kids-bg-level-1 .bg-level-2-left,
.kids-bg-level-1 .bg-level-2-right{z-index:1;}
.bg-level-1-left{background-image:url("../images/pattern_1_left_top_bg.png");}
.bg-level-1-right{background-image:url("../images/pattern_1_right_top_bg.png");}
.t-pattern-1 .bg-level-2-left{background-image:url("../images/pattern_1_left_bg.png");}
.t-pattern-1 .bg-level-2-right{background-image:url("../images/pattern_1_right_bg.png");}
.t-pattern-2 .bg-level-2-left{background-image:url("../images/pattern_2_left_bg.png");}
.t-pattern-2 .bg-level-2-right{background-image:url("../images/pattern_2_right_bg.png");}
.t-pattern-3 .bg-level-2-left{background-image:url("../images/pattern_3_left_bg.png");}
.t-pattern-3 .bg-level-2-right{background-image:url("../images/pattern_3_right_bg.png");}
.t-pattern-4 .bg-level-2-left{background-image:url("../images/pattern_4_left_bg.png");}
.t-pattern-4 .bg-level-2-right{background-image:url("../images/pattern_4_right_bg.png");}
.t-pattern-5 .bg-level-2-left{background-image:url("../images/pattern_5_left_bg.png");}
.t-pattern-5 .bg-level-2-right{background-image:url("../images/pattern_5_right_bg.png");}
.t-pattern-6 .bg-level-2-left{background-image:url("../images/pattern_6_left_bg.png");}
.t-pattern-6 .bg-level-2-right{background-image:url("../images/pattern_6_right_bg.png");}
.t-pattern-7 .bg-level-2-left{background-image:url("../images/pattern_7_left_bg.png");}
.t-pattern-7 .bg-level-2-right{background-image:url("../images/pattern_7_right_bg.png");}
.t-pattern-8 .bg-level-2-left{background-image:url("../images/pattern_8_left_bg.png");}
.t-pattern-8 .bg-level-2-right{background-image:url("../images/pattern_8_right_bg.png");}
.t-pattern-9 .bg-level-2-left{background-image:url("../images/pattern_9_left_bg.png");}
.t-pattern-9 .bg-level-2-right{background-image:url("../images/pattern_9_right_bg.png");}
.secondary-page .bg-level-2-left,
.secondary-page .bg-level-2-right{top:245px;}
.top-panel{border-bottom-width:6px;border-bottom-style:solid;color:#fff;}
.top-panel .tweet_list a{color:#fff;font-style:italic;}
.top-panel .l-page-width{padding:14px 0 5px;display:none;opacity:0;}
#kids_header{margin:0 auto;padding-bottom:0;}
.secondary-page #kids_header{padding-bottom:7px;}
#kids_header #kids_logo_block{float:left;margin:-5px 0 15px;}
#kids_logo_block img{max-width:100%;height:auto;}
#kids_header .l-page-width{position:relative;}
#kids_header a{color:inherit;}
#kids_header a:hover{text-decoration:none;}
.top-panel .tweets>div.tweet:first-child+div.tweet{display:none;}
.top-panel .tweets>div.tweet:first-child{border:none;}
.top-panel .tweets .tweet{color:#fff;}
.top-panel .tweets>div.tweet>a,.top-panel .tweets>div.tweet>div.time{font-style:italic;}
#kids_header .kids_social{float:right;margin-right:10px;margin-bottom:25px;}
#kids_header #search-form{display:none;margin-right:-4px;padding:5px;opacity:0;filter:alpha(opacity = 0);-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;}
#kids_header #search-form input[type="submit"]{display:none;}
#kids_header #search-form input[type="text"]{padding:0 10px;width:115px;height:25px;line-height:25px;border:none;outline:none;}
#kids_header .kids_social li:first-child{margin-left:0;}
#kids_header .kids_social li{position:relative;float:left;margin:0 0 0 1px;padding:0;}
#kids_header .kids_social a{position:relative;z-index:2;display:block;width:36px;height:35px;background-image:url(../images/social-icons.png);background-repeat:no-repeat;text-decoration:none;text-indent:-9999px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}
.t-blue #kids_header .kids_social a{background-color:rgba(61,123,179,.2);}
.ie8 #kids_header .kids_social a{filter:alpha(opacity = 50) !important;}
.ie8 #kids_header .kids_social .openbtn a{filter:alpha(opacity = 100) !important;}
.ie8 .t-blue #kids_header .kids_social a{background-color:rgb(61,123,179);}
#kids_header .kids_social span{position:absolute;display:block;top:0;height:0;left:0;opacity:0;right:0;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;}
#kids_header .kids_social .search a{background-position:0 0;}
#kids_header .kids_social .vimeo a{background-position:-36px 0;}
#kids_header .kids_social .twitter a{background-position:-72px 0;}
#kids_header .kids_social .facebook a{background-position:-108px 0;}
#kids_header .kids_social .rss a{background-position:-144px 0;}
#kids_header .kids_social .openbtn a{background-position:-180px 0;}
#kids_header .kids_social .openbtn .hide{background-position:-180px -35px;}
#kids_header .kids_social li.vimeo span{background-color:#49a6f9;}
#kids_header .kids_social li.twitter span{background-color:#007ff1;}
#kids_header .kids_social li.facebook span{background-color:#006ed1;}
#kids_header .kids_social li.rss span{background-color:#ff9000;}
.t-blue .top-panel,
.t-blue .kids_bottom_container,
.t-blue #kids_header #search-form,
.t-blue #kids_header .kids_social .openbtn .hide,
.t-blue #kids_header .kids_social .search .hide,
.t-blue #kids_header .kids_social .openbtn a:focus,
.t-blue #kids_header .kids_social li.search span,
.t-blue #kids_header .kids_social li.openbtn a{background-color:#3d7bb3;border-color:#3d7bb3;}
#kids_main_nav{float:right;margin-bottom:20px;}
.t-menu-1 #kids_main_nav{font-family:'Salsa', sans-serif;}
.t-menu-2 #kids_main_nav{font-family:'Rancho', cursive;}
.t-menu-3 #kids_main_nav{font-family:'Yanone Kaffeesatz', sans-serif;}
#kids_main_nav > ul{position:relative;z-index:995;}
#kids_main_nav > ul > li{position:relative;float:left;margin-left:3px;padding-bottom:7px;vertical-align:middle;}
#kids_main_nav > ul > li > a{display:block;padding:4px 20px;font-size:18px;text-decoration:none;}
.t-menu-2 #kids_main_nav > ul > li > a{font-size:24px;padding:0 20px;}
.t-menu-3 #kids_main_nav > ul > li > a{font-size:22px;padding:0 20px;}
.not-ie #kids_main_nav > ul > li > a{-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
.t-blue #kids_main_nav > ul > li > a{border-top:1px solid #aacde7;border-bottom:1px solid #3d7bb3;background:-moz-linear-gradient(top, #97c2e1 0%, #89aec8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#97c2e1), color-stop(100%,#89aec8));background:-webkit-linear-gradient(top, #97c2e1 0%,#89aec8 100%);background:-o-linear-gradient(top, #97c2e1 0%,#89aec8 100%);background:-ms-linear-gradient(top, #97c2e1 0%,#89aec8 100%);background:linear-gradient(to bottom, #97c2e1 0%,#89aec8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97c2e1', endColorstr='#89aec8',GradientType=0);}
.t-blue #kids_main_nav > ul > li:hover > a,
.t-blue #kids_main_nav > ul > li.current-menu-item > a,
.t-blue #kids_main_nav > ul > li.current-menu-parent > a,
.t-blue #kids_main_nav > ul > li.current-menu-ancestor > a{background:-moz-linear-gradient(top, #3d7bb3 0%, #3d71a1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3d7bb3), color-stop(100%,#3d71a1));background:-webkit-linear-gradient(top, #3d7bb3 0%,#3d71a1 100%);background:-o-linear-gradient(top, #3d7bb3 0%,#3d71a1 100%);background:-ms-linear-gradient(top, #3d7bb3 0%,#3d71a1 100%);background:linear-gradient(to bottom, #3d7bb3 0%,#3d71a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d7bb3', endColorstr='#3d71a1',GradientType=0);}
#kids_main_nav a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.3);}
#kids_main_nav ul ul{position:absolute;display:none;z-index:1500;margin-top:4px;padding:2px 0;width:170px;border-width:1px;border-style:solid;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.4);-moz-box-shadow:1px 1px 0 rgba(0,0,0,.4);box-shadow:1px 1px 0 rgba(0,0,0,.4);}
.t-blue #kids_main_nav ul ul{border-color:#adc7da;background-color:rgba(140,179,208,.9);}
.ie8 .t-blue #kids_main_nav ul ul{background-color:rgb(140,179,208);}
#kids_main_nav ul ul li{position:relative;margin:0 2px;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;}
.t-blue #kids_main_nav ul ul li{border-top-color:#b3d0e3;border-bottom-color:#7ea9cb;}
#kids_main_nav ul ul li:first-child{border-top:none;}
#kids_main_nav ul ul li:last-child{border-bottom:none;}
#kids_main_nav ul ul a{display:block;padding:2px 6px;font-size:16px;text-decoration:none;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}
.t-menu-2 #kids_main_nav ul ul a{padding:0 6px;font-size:19px;}
#kids_main_nav ul ul li:first-child > a{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}
#kids_main_nav ul ul li:last-child > a{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}
.t-blue #kids_main_nav ul ul li:hover > a,
.t-blue #kids_main_nav ul ul li.current-menu-item > a{background-color:#3d7bb3;}
#kids_main_nav ul ul ul{top:0;margin-top:0;padding:2px 0;}
.kids_slider_bg{position:relative;z-index:1;margin-bottom:20px;}
.kids_slider_wrapper{padding:9px;border-width:1px;border-style:solid;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background-position:0 0;background-repeat:repeat-x;}
.kids_slider_inner_wrapper{border:2px solid #fefffe;overflow:hidden;}
.kids_slider_inner_wrapper>object{width:916px;height:420px;}
.kids_slider_inner_wrapper > *{display:block;}
.nivo-directionNav{position:absolute;bottom:5px;left:0;width:100%;}
.camera_prev,.flex-prev{width:40px;height:40px;display:block;z-index:300;opacity:0.3 !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.camera_next,.flex-next{width:40px;height:40px;display:block;z-index:300;opacity:0.3 !important;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.camera_wrap:hover .camera_prev,.camera_wrap:hover .camera_next,.flexslider:hover .flex-prev,.flexslider:hover .flex-next{opacity:1 !important;}
.nivo-controlNavWrapper{position:absolute;width:100%;text-align:center;bottom:0px;left:0;z-index:200;height:48px;overflow:hidden;}
.camerapag_left{display:inline-block;margin:0 auto;padding-left:16px;background-position:left bottom;background-repeat:no-repeat;opacity:0.3;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.camera_wrap:hover .camerapag_left,.flexslider:hover .camerapag_left{opacity:1;}
.camerapag_right{background-position:right bottom;background-repeat:no-repeat;padding-right:16px;}
.camera_pag{background-repeat:repeat-x;background-position:left bottom;height:11px;padding:18px 3px 18px;overflow:hidden;}
.camera_pag_ul li{float:left;margin-left:4px !important;}
.camera_pag_ul li{text-indent:-9999px;width:11px;height:11px;display:block;background-repeat:no-repeat;background-position:0 0;}
.camera_pag_ul li:first-child{margin-left:0 !important;}
.camera_pagination{position:absolute;bottom:5px;left:42%;z-index:99;}
div.anythingSlider .start-stop{display:none!important;}
div.anythingSlider .arrow.back a{background-position:0 0;background-repeat:no-repeat;}
div.anythingSlider .arrow.forward a{background-position:0 0;background-repeat:no-repeat;}
.lof-main-outer{width:916px;height:400px;}
.lof-next{top:50%;position:absolute;right:0;margin-top:-20px;height:40px;width:40px;opacity:0.3;background-position:0 0;background-repeat:no-repeat;cursor:pointer;}
.lof-previous{top:50%;position:absolute;left:0;margin-top:-20px;height:40px;width:40px;opacity:0.3;background-position:0 0;background-repeat:no-repeat;cursor:pointer;}
.kids_image_wrapper{position:relative;overflow:hidden;}
.prettyPhoto{position:relative;cursor:pointer;display:block;}
.kids_curtain{position:absolute;opacity:0;filter:alpha(opacity = 0);display:block;background-color:rgba(0,0,0,0.6);width:100%;height:100%;left:0;top:0;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ie8 .kids_curtain{background-color:#000;}
.kids_audio .kids_curtain,
.kids_video .kids_curtain,
.kids_picture .kids_curtain,
.kids_mini_audio .kids_curtain,
.kids_mini_picture .kids_curtain,
.kids_mini_video .kids_curtain{background-position:50% 50%;background-repeat:no-repeat;}
.prettyPhoto:hover .kids_curtain{opacity:1;filter:alpha(opacity = 70);}
.kids_image_wrapper{padding:2px;border-width:1px;border-style:solid;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.kids_image_wrapper img{border:1px solid #fff;display:block;}
.secondary-page #kids_middle_container{position:relative;}
.kids-front-page .kids_top_content{position:relative;}
.secondary-page .kids_top_content{position:absolute;top:-20px;left:0;width:100%;}
.kids_top_content_head{background:url("../images/top_content_head_bg.png") repeat-x scroll 0 -2px;padding-top:19px;}
.kids-front-page .kids_top_content_head{position:absolute;z-index:0;top:-95px;left:0;width:100%;}
.kids_top_content_head_body{background-color:#fdf7de;}
.kids-front-page .kids_top_content_head_body{height:90px;}
.kids_top_content_middle{padding:10px 0 0 0;background-color:#fdf7de;}
.kids_top_content_middle a,
.kids_bottom_content_container a{color:#385EA7;-moz-transition:all 250ms linear 0s;-webkit-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;}
.kids_top_content_middle a:hover{color:#2f2f2f;-moz-transition:all 250ms linear 0s;-webkit-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;}
.secondary-page .kids_top_content_middle{min-height:190px;}
.kids_top_content_footer{background:url("../images/top_content_footer_bg.png") repeat-x scroll left top transparent;padding-bottom:20px;width:100%;}
.entry-container,
.gl_col_2,
.gl_col_3,
.gl_col_4{position:relative;background-image:url(../images/gallery_container_bg.png);background-repeat:no-repeat;background-position:center top;min-height:362px;padding:30px 20px;}
.gl_col_2,
.gl_col_3,
.gl_col_4{padding:30px 24px;}
.secondary-page .kids_bottom_content{position:relative;min-height:235px;}
.secondary-page .kids_bottom_content h1{padding-bottom:0.15em;font-weight:normal;}
.kids_bottom_content{padding-bottom:140px;border-bottom:5px solid #3b6b1b;background-image:url(../images/bg_bottom_content.png);background-position:center bottom;background-repeat:repeat-x;}
.kids_bottom_content_container{padding:20px 0;}
.kids_bottom_content_container .kids_post_content{text-align:left;font-size:1em;}
body.t-text-1 .kids_bottom_content_container .latest-posts-widget .kids_post_content{font-size:1.04em;}
body.t-text-2 .kids_bottom_content_container .kids_post_content{font-size:1.1em;}
.kids_bottom_content_container .header_container{overflow:hidden;padding:5px 54px 8px;}
.kids_bottom_content_container .header_container h1{margin-bottom:0;color:#575655;}
.kids_bottom_content_container #breadcrumbs{font-size:1em;}
.kids_bottom_content_container #breadcrumbs li{float:left;padding-left:14px;background:url('../images/breadcrumb_bg.png') no-repeat 3px 65% transparent;}
.kids_bottom_content_container #breadcrumbs li a{font-style:normal;color:#385EA7;}
.kids_bottom_content_container #breadcrumbs li:first-child{padding-left:0;background:none;}
.kids_bottom_content_container .section-title{color:#385ea7;font-size:24px;}
.recent_projects{overflow:hidden;}
.recent_projects ul li{position:relative;overflow:hidden;margin:0 17px 0 0;display:inline-block;width:222px;list-style:none;}
.recent_projects ul li .border-shadow{margin-bottom:12px;}
.recent_projects ul .title{margin:0;color:#385ea7;font-size:20px;text-align:center;}
.jcarousel-container{position:relative;}
.jcarousel-prev,
.jcarousel-next{display:inline-block;width:19px;height:15px;border-width:1px;border-style:solid;background-image:url(../images/icons/carousel-nav.png);background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-indent:-9999px;cursor:pointer;float:left;}
.jcarousel-next{margin-left:5px;}
.carousel-nav{width:50px;float:left;margin-left:10px;padding-top:8px;}
.carousel-nav:after{content:"";display:block;clear:both;}
.recent_projects>h3{float:left;}
.t-blue .jcarousel-prev,
.t-blue .jcarousel-next{border-color:#9bc0dd;background-color:#cde9f3;}
.t-blue .jcarousel-prev{background-position:0 0;}
.t-blue .jcarousel-next{background-position:right 0;}
.content-divider{clear:both;padding:.5em 0 .8em 0;height:6px;width:100%;background:url(../images/gallery-divider.png) repeat-x;}
.gl_col_2,
.gl_col_3,
.gl_col_4{position:relative;}
.gallery-image-full-content:after{background-position:5px -287px;}
.gl_col_2 .gallery-text,
.gl_col_3 .gallery-text,
.gl_col_4 .gallery-text{padding-left:20px;}
.gl_col_1 .gallery-text h1,
.gl_col_2 .gallery-text h1,
.gl_col_3 .gallery-text h1,
.gl_col_4 .gallery-text h1{margin-bottom:0;}
.gl_col_1 .gallery-text a,
.gl_col_2 .gallery-text a,
.gl_col_3 .gallery-text a,
.gl_col_4 .gallery-text a{font-style:normal;}
.gallery-item-third,
.gallery-item-fourth,
.gallery-item-half{display:inline-block;}
.gallery-item-third{width:286px;margin-right:16px;}
.gallery-item-fourth{width:210px;margin-right:15px;}
.gallery-item-half{width:440px;margin-right:15px;}
.gallery-item-third.last,
.gallery-item-fourth.last,
.gallery-item-half.last{margin-right:0}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope, .isotope .isotope-item{-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;-o-transition-duration:0.6s;transition-duration:0.6s;z-index:2;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:top, left, opacity;-o-transition-property:top, left, opacity;transition-property:transform, opacity;}
#sbr .gallery{float:left;width:652px;}
#sbr.gl_col_1 .gallery-item{clear:both;float:none !important;margin:0 0 20px !important;position:relative;width:623px !important;}
.gl_sidebar{position:relative;float:right;margin-left:-30px;width:248px;}
.gl_cat{position:relative;margin-bottom:3em !important;padding:45px 30px 0;min-height:280px;background:url(../images/bg_gl_cat.png) no-repeat center top;}
.nav_cat{margin-bottom:2em !important;position:relative;}
.nav_cat.type-2,
.nav_cat.type-3{padding-bottom:14px;}
.gl_cat:after{position:absolute;bottom:-22px;left:13px;width:222px;height:22px;background:url(../images/bg_gl_cat_bottom.png) no-repeat;content:"";}
.gl_cat ul > li a,
.nav_cat ul > li a{display:block;position:relative;margin:3px 0;padding:6px 0 6px 10px;}
.gl_cat ul > li,
.nav_cat ul > li{border-bottom:1px solid #89b3d3;}
.gl_cat ul > li:last-child,
.nav_cat ul > li:last-child{border-bottom:none;}
.gl_cat > ul li ul,
.nav_cat > ul li ul{padding-left:15px;}
.gl_cat ul li ul li a,
.nav_cat ul li ul li a{margin:4px 0;padding:8px 0 8px 10px;font-size:0.917em;}
.gl_cat ul a,
.nav_cat ul a{color:#2f2f2f;}
.gl_cat .backLava,
.nav_cat .backLava{position:absolute;display:block;width:99.4%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#ddedf5;background:-moz-linear-gradient(top, #ddedf5 0%, #ddedf5 50%, #bbd7e9 50%, #bbd7e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ddedf5), color-stop(50%,#ddedf5), color-stop(50%,#bbd7e9), color-stop(100%,#bbd7e9));background:-webkit-linear-gradient(top, #ddedf5 0%,#ddedf5 50%,#bbd7e9 50%,#bbd7e9 100%);background:-o-linear-gradient(top, #ddedf5 0%,#ddedf5 50%,#bbd7e9 50%,#bbd7e9 100%);border:1px solid #89b3d3;opacity:.7;}
#filter{position:absolute;top:-42px;right:14px;height:32px;border:1px solid #d3c69e;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:url(../images/bg_splitter.png) repeat-x;}
#filter .backLava{position:absolute;top:1px;z-index:-0;height:28px;border:1px solid #d3c69e;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:url(../images/bg_splitter_current.png) repeat-x;}
.splitter{position:relative;z-index:5;}
.splitter li{float:left;margin:1px 3px 0 2px;height:28px;border:1px solid transparent;line-height:30px;}
.splitter li a{position:relative;display:block;padding:0 12px;color:#575655;cursor:pointer;}
.gl_col_2 .gallery-item{float:left;margin:0 10px 1em 10px;width:440px;}
.gl_col_2 .gallery-item .border-shadow{margin-bottom:10px;}
.entry-container .gallery-item,
.gl_col_3 .gallery-item{float:left;margin:0 10px 1.5em 10px;width:286px;}
.gl_col_3 .gallery-item .border-shadow{margin-bottom:10px;}
#sbr .gallery-item{margin:0 20px 1.5em 20px;}
#sbr div.gallery-item.last{margin-right:0;}
#sbr .gallery{width:652px;float:left;}
#sbr #gallery > li{float:left;width:286px;margin:0 20px 20px 20px;}
.gl_col_4 .gallery-item{float:left;margin:0 10px 1.5em 10px;width:210px;}
.gl_col_4 .gallery-item .border-shadow{margin-bottom:10px;}
.kids_bottom_container .one_fourth{float:left;width:212px;margin-right:30px;}
.kids_bottom_container .one_fourth_last{float:right;width:212px;margin:0;}
.kids_bottom_container{padding:20px 0 20px;border-top:1px solid #fff !important;-webkit-box-shadow:inset 0 15px 15px rgba(0,0,0,.1), inset 0 -15px 15px rgba(0,0,0,.1);-moz-box-shadow:inset 0 15px 15px rgba(0,0,0,.1), inset 0 -15px 15px rgba(0,0,0,.1);box-shadow:inset 0 15px 15px rgba(0,0,0,.1), inset 0 -15px 15px rgba(0,0,0,.1);}
.kids_bottom_container a:hover{text-decoration:underline;}
.kids_bottom_container .widget-title{margin-bottom:10px;padding-bottom:8px;border-bottom-width:1px;border-bottom-style:dashed;color:#fffefe;font-weight:700;font-style:italic;font-size:23px;}
.t-blue .kids_bottom_container .widget-title{border-color:#8bb0d1;}
.widget_recent_comments{position:relative;}
.widget_recent_comments .tweet_list li{margin-left:10px;}
.widget_recent_comments .tweet_list li{background:url(../images/icons/tweet.png) no-repeat 0 4px;padding-left:22px;line-height:1.5em;margin-bottom:1em;}
.widget_recent_comments .tweet_text a,.widget_recent_comments .tweet_time a{display:block;color:#385EA7;font-style:normal !important;text-decoration:underline;-moz-transition:all 250ms linear 0s;-webkit-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;}
.widget_recent_comments .tweet_text a:hover,.widget_recent_comments .tweet_time a:hover{text-decoration:none;}
.widget_recent_entries ul li,
.widget_archive ul li,
.widget_twitter ul li{position:relative;padding:6px 10px 6px 23px;border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;}
.widget_recent_entries ul li:last-child,
.widget_archive ul li:last-child,
.widget_twitter ul li:last-child{border-bottom:none;}
.t-blue .widget_recent_entries ul li,
.t-blue .widget_archive ul li,
.t-blue .widget_twitter ul li{border-top-color:#6ba2cc;border-bottom-color:#3069a4;}
.widget_recent_entries ul li:after,
.widget_archive ul li:after,
.widget_twitter ul li:after{position:absolute;left:0;top:10px;width:19px;height:17px;content:"";}
.widget_recent_entries ul li:after,
.widget_archive ul li:after,
.widget_twitter ul li:after{background-image:url(../images/icons/icons_widget_footer.png);background-repeat:no-repeat;}
.widget_archive ul li:after{background-position:-24px 0;}
.widget_twitter ul li:after{background-position:-51px 0;}
.widget_recent_entries ul li:first-child,
.widget_archive ul li:first-child,
.widget_twitter ul li:first-child{border-top:none;}
.widget_twitter ul li span.tweet_text,
.widget_twitter p{text-shadow:1px 1px 0 rgba(0,0,0,.4);font-size:13px;}
.t-blue .widget_twitter ul li span.tweet_text,
.t-blue .widget_twitter p{color:#acd9ff;}
.widget_recent_entries ul li a,
.widget_archive ul li a,
.widget_twitter ul li a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.4);font-size:13px;}
.kids_top_content .kids_posts_container{margin:0 40px 0;}
.kids_top_content .kids_post_block .kids_post_content{text-align:left;}
.kids_top_content .kids_post_block .kids_post_content p{margin-bottom:.5em;}
.kids_top_content .kids_post_block{display:inline-block;margin:0;text-align:center;}
.kids_top_content .kids_post_block.l-grid-4:first-child{padding-left:0;background:none;}
.kids_top_content .kids_post_block.l-grid-4{float:left;padding-left:55px;width:249px;background:url('../images/post_block_separator.png') no-repeat 29px 50% transparent;}
.kids_top_content .kids_post_block.l-grid-4 h1{margin-bottom:.4em;text-align:center;line-height:2.4;}
.kids_top_content .kids_post_block.l-grid-4 h1 a{font-style:normal}
#kids-back-top{position:fixed;bottom:30px;right:-10px;z-index:99;}
#kids-back-top a{display:block;width:43px;color:#bbb;}
#kids-back-top span{display:block;margin-bottom:7px;width:34px;height:57px;background-repeat:no-repeat;background-position:center center;;opacity:0.3;filter:alpha(opacity=30);text-indent:-9999px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}
#kids-back-top a:hover span{opacity:1;filter:alpha(opacity=90);}
.button{display:block;text-align:center;margin-bottom:20px;margin-top:0;border-width:0 1px 1px 0;border-style:solid;text-decoration:none !important;font-style:normal !important;cursor:pointer;font-family:Arial;line-height:1.4;float:left;}
.footer_row>.button,.projects_carousel>li>footer>a,.gallery-text a{width:70px;}
.rectangle{padding:.4em 2.5em .4em;font-size:17px;}
.button-centering{float:none;margin-left:auto !important;margin-right:auto !important;}
.not-ie .rectangle{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.l-float-right-send{float:right !important;}
.l-float-right-send:after{display:block;content:"";clear:both;}
#contact_form_responce{margin-top:55px;}
.rounded{padding:.4em 2.8em .4em;font-size:17px;}
.not-ie .rounded{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.medium{margin-bottom:1.4em;padding:.35em 1.7em .35em;font-size:14px;}
.not-ie .medium{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.small{margin-bottom:1.4em;padding:.25em 1.1em;font-size:14px;}
.not-ie .small{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.large{margin-bottom:0;padding:.6em .4em .6em;font-size:1.5em;}
.not-ie .large{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.align-btn-left{float:left;}
.align-btn-right{float:right;}
.rectangle-block-buttons{width:155px;margin-right:100px;}
.rounded-block-buttons{width:160px;margin-right:100px;}
.medium-block-buttons{width:115px;margin-right:100px;}
.small-block-buttons{width:80px;}
.t-blue .button-style1,.static-button-style1{border-color:#3d7bb3;background-color:#d5ebf4;color:#3d7bb3;text-shadow:1px 1px 0 #fff;}
.t-blue .button-style1:hover,.static-button-style1:hover{border-color:#3d7bb3;background-color:#3d7bb3;color:#fff;text-shadow:1px 1px 0 #1b4b8b;}
.t-red .button-style1 ,.static-button-style2{border-color:#ef5e5e;background-color:#fdabb6;color:#ef5e5e;text-shadow:1px 1px 0 #fff;}
.t-red .button-style1:hover,.static-button-style2:hover{border-color:#ef5e5e;background-color:#ef5e5e;color:#fff;text-shadow:1px 1px 0 #673949;}
.t-green .button-style1,.static-button-style3{border-color:#466826;background-color:#96c16b;color:#466826;text-shadow:1px 1px 0 #fff;}
.t-green .button-style1:hover,.static-button-style3:hover{border-color:#466826;background-color:#466826;color:#fff;text-shadow:1px 1px 0 #1e401e;}
.t-brown .button-style1,.static-button-style4{border-color:#713d26;background-color:#c09278;color:#713d26;text-shadow:1px 1px 0 #fff;}
.t-brown .button-style1:hover,.static-button-style4:hover{border-color:#713d26;background-color:#713d26;color:#fff;text-shadow:1px 1px 0 #31251e;}
.t-peachy .button-style1,.static-button-style5{border-color:#da6d3e;background-color:#ffb38d;color:#da6d3e;text-shadow:1px 1px 0 #fff;}
.t-peachy .button-style1:hover,.static-button-style5:hover{border-color:#da6d3e;background-color:#da6d3e;color:#fff;text-shadow:1px 1px 0 #5e4331;}
.t-violet .button-style1,.static-button-style6{border-color:#6f6993;background-color:#b2a2c8;color:#6f6993;text-shadow:1px 1px 0 #fff;}
.t-violet .button-style1:hover,.static-button-style6:hover{border-color:#6f6993;background-color:#6f6993;color:#fff;text-shadow:1px 1px 0 #304172;}
.button-style1{-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-ms-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}
.ie8 ul.tabs li{background:url(../images/bg_tabs.png) repeat-x #ddf2fa;}
.dropcap1{float:left;display:block;margin:0.35em 0.5em 0 0;width:51px;height:51px;background:url(../images/dropcapspot_1.png) no-repeat scroll 50% 50% transparent;color:#6998c3;text-align:center;font-weight:700;font-size:30px;line-height:51px;}
.dropcap2{float:left;display:block;margin:0 0.2em 0 0;color:#6998c3;font-weight:700;font-size:50px;line-height:50px;}
.pullright{float:right;margin-left:1em;padding:.3em 0;padding-left:1em;width:160px;border-left:3px solid #bebebe;font-size:1.5em;line-height:1.4em;}
.pullleft{float:left;margin-right:1em;padding:.3em 0;padding-right:1em;width:160px;border-right:3px solid #bebebe;font-size:1.5em;line-height:1.4em;}
.slogan{position:relative;margin-bottom:2.5em;padding:.3em 6em 1.5em 6em;background:url(../images/rig.png) repeat-x bottom;}
.slogan:after{position:absolute;right:0;bottom:2.3em;overflow:hidden;width:62px;height:46px;background:url(../images/quote.png) no-repeat;content:'';}
.slogan:before{position:absolute;top:1em;left:0;overflow:hidden;width:62px;height:46px;background:url(../images/quote.png) no-repeat;content:'';}
.slogan h1{margin-bottom:0;color:#656464;text-align:center;word-spacing:1px;font-weight:700;font-style:italic;font-size:2em;line-height:1.5em;padding-bottom:10px;}
.widget{margin-bottom:20px;}
.accordion{border:1px solid #97bddb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.accordion li:first-child{border-top:none;}
.accordion li{position:relative;display:block;border-top:1px solid #97bddb;text-decoration:none;font-weight:100;}
.accordion li a.opener{display:block;padding:8px 10px;outline:medium none;color:#2f2f2f;text-decoration:none;font-style:normal;font-size:16px;}
.accordion li a.ui-state-active,
.accordion li a.ui-state-hover{background:#97bddb;color:#fff;}
.accordion li .slide-holder{padding:15px 10px 0;}
.accordion li .slide-holder h3{margin-bottom:5px;}
.accordion li:first-child .ui-state-active,
.accordion li:first-child .ui-state-hover{-webkit-border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;border-radius:9px 9px 0 0;}
.accordion li.last-child.ui-state-active.ui-state-hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.accordion li.last-child .ui-state-active.ui-state-hover{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.accordion li.last-child .ui-state-hover{-webkit-border-radius:0 0 9px 9px;-moz-border-radius:0 0 9px 9px;border-radius:0 0 9px 9px;}
.highlighter{margin-bottom:1em;}
.highlighter .opener{background:url(../images/bg-code.png) no-repeat left top;display:block;width:180px;height:46px;line-height:44px;padding-left:42px;color:#2f2f2f;text-decoration:none;font-size:1.5em;outline:none;position:relative;z-index:4;font-style:normal;}
.highlighter li{position:relative;}
.highlighter .opener span{background:url(../images/opener-arrow.png) no-repeat left top;left:10px;top:8px;display:block;position:absolute;height:27px;width:27px;}
.highlighter .ui-state-active span{background-position:-33px 0;}
.highlighter .slide-holder{position:relative;z-index:3;margin-top:-8px;margin-left:20px;padding:15px 10px 15px 15px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;line-height:1.5em;min-width:275px;background:url(../images/get-code-area.png) no-repeat left bottom #fff;}
ul.tabs{float:left;margin:0;padding:0;width:100%;height:35px;list-style:none;}
ul.tabs li{float:left;overflow:hidden;margin:0 2px 0 0;padding:0;height:34px;border-top:1px solid #97bddb;border-right:1px solid #97bddb;border-left:1px solid #97bddb;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:-ms-linear-gradient(top, #feffff, #def3fa);background:-moz-linear-gradient(top, #feffff, #def3fa);background:-o-linear-gradient(top, #feffff, #def3fa);background:-webkit-linear-gradient(top, #feffff, #def3fa);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #feffff), color-stop(1, #def3fa));line-height:34px;}
#kids_middle_container ul.tabs li a{display:block;padding:0 10px;outline:none;border-bottom:none;color:#2f2f2f;text-align:center;text-decoration:none;font-style:normal;font-size:16px;line-height:inherit;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
#kids_middle_container ul.tabs li a:hover{height:34px;border:none;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background:#97bddb;color:#fff;line-height:inherit;}
#kids_middle_container ul.tabs li.active{background:#97bddb;}
#kids_middle_container ul.tabs li.active a{color:#fff;}
.tab_container{clear:both;overflow:hidden;margin-bottom:2em;width:100%;border:1px solid #97bddb;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;border-radius:0 10px 10px 10px;}
.tab_content{display:none;padding:15px 10px 0;font-size:13px;}
.tab_content h3{margin-bottom:5px;}
.box-toggle{position:relative;margin-bottom:15px;}
b.trigger{position:relative;display:block;padding:8px 10px;border:1px solid #97bddb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#2f2f2f;text-decoration:none;font-weight:100;font-size:16px;cursor:pointer;background-image:url(../images/icons/expand_collapse.png);background-repeat:no-repeat;background-position:98% 10px;background-color:#e1f4fb;}
b.trigger:hover{background-color:#bce4f2;}
b:hover.trigger.active,
b.trigger.active{background-position:98% -23px;background-color:#bce4f2;}
.toggle_container{margin-top:-6px;padding:1.5em 1em 0 1em;border-right:1px solid #97bddb;border-bottom:1px solid #97bddb;border-left:1px solid #97bddb;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.widget_recent_comments{position:relative;}
.widget_recent_comments .tweet_list li{margin-left:10px;}
.widget_recent_comments .tweet_list li{background:url(../images/icons/tweet.png) no-repeat 0 4px;padding-left:22px;line-height:1.5em;margin-bottom:1em;}
.widget_recent_comments .tweet a{display:block;color:#385EA7;font-style:normal !important;text-decoration:underline;-moz-transition:all 250ms linear 0s;-webkit-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;}
#kids_bottom_container .tweet_list li{margin-bottom:1em;text-shadow:1px 1px 0 rgba(255,255,255,.4);font-size:1.083em;line-height:1.5em;}
#kids_bottom_container .tweet_list a{color:#385EA7;font-size:1em;line-height:1.5em;}
#kids_bottom_container .tweet_list .tweet_time a{display:block;margin-top:0.5em;color:#fff;text-shadow:none;font-style:italic;font-size:1em;}
.most-view-widget li:first-child,
.twitter-widget li:first-child,
.latest-posts-widget li:first-child{margin-top:0;}
.latest-posts-widget li{margin-bottom:2em;}
.latest-posts-widget li:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.latest-posts-widget .kids_post_content p{margin-bottom:.5em;}
.pagenavi{height:31px;padding:1em 1em .7em;margin:45px 0 0 0;text-align:center;border:1px solid #a3c5e0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);}
#sbr #post-content.blog .pagenavi{margin-left:60px;}
#sbr #post-content .pagenavi.gl{margin-left:0;}
.fullwidth-portfolio-shadow{background-position:0 0 !important;}
#dsb .pagenavi{margin-left:10px;margin-right:10px;}
.pagenavi .pages{font-size:1em;margin-right:12px;}
.pagenavi .page{color:#fff !important;}
.pagenavi .prevpostslink,
.pagenavi .nextpostslink{background:url(../images/bg_pagenavi_direction.png) no-repeat !important;text-indent:-9999px;}
.pagenavi .nextpostslink{background-position:-40px 0 !important;}
.pagenavi .page,
.pagenavi .current,
.pagenavi .prevpostslink,
.pagenavi .nextpostslink{height:31px;width:31px;margin-right:1px;display:inline-block;font-style:normal !important;text-align:center;line-height:31px;background:url(../images/bg_pagenavi_item.png) no-repeat;}
.pagenavi .current{background-position:-40px 0;color:#385ea7;}
.pagenavi.gl{margin:0 0 3em 0;padding:4em 0 0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:url(../images/pagination_shadow.png) no-repeat 77% top;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.content-container .pagenavi{margin-top:5em;}
.type-1 h3{position:relative;font-size:24px;padding-left:10px;margin-bottom:1em;color:#385EA7;}
.type-1 h3:after{height:13px;width:220px;position:absolute;bottom:-16px;left:0;content:"";background:#b4e0f0;-webkit-border-radius:10px 10px 30px 30px;-moz-border-radius:10px 10px 30px 30px;border-radius:10px 10px 30px 30px;}
.ie8 .type-1 h3:after{background:url(../images/bg-type-1.png) no-repeat;}
.widget_categories.type-1 ul{padding-left:10px;}
.widget_categories.type-1 ul > li:first-child{border-top:none;}
.widget_categories.type-1 ul > li{border-top:1px solid #89b3d3;padding:0 0 0 10px;}
.widget_categories.type-1 ul > li > a{background:url(../images/icons/expand_collapse_widget.png) no-repeat 0 9px;padding:9px 0 9px 24px;font-style:normal;line-height:18px;color:#2f2f2f;display:inline-block;}
.widget_categories.type-1 ul li ul{padding-left:25px;}
.widget_categories.type-1 ul li ul li:first-child{padding-top:0;}
.widget_categories.type-1 ul li ul li{padding:6px 0 6px 0;}
.widget_categories.type-1 ul li ul li a{background:none;padding:0 0 0 10px;}
.widget_categories.type-1 ul > li > a.ui-state-active{background-position:0 -23px;}
.type-2{position:relative;padding:9px 9px 0 9px;}
.type-2 h3{margin-bottom:30px;text-align:center;font-size:23px;text-shadow:1px 1px 0 rgba(255,255,255,.9);line-height:1.5;}
.type-2.widget{background:url(../images/bg-widget-type2.png) no-repeat;}
.widget_categories.type-2:after,
.widget_categories.type-3:after,
.widget_video.type-2:after,
.widget_video.type-3:after,
.latest-posts-widget.type-2:after,
.latest-posts-widget.type-3:after,
.media_cat.type-2:after,
.media_cat.type-3:after,
.contact-info.type-2:after,
.contact-info.type-3:after,
.user-login.type-2:after,
.user-login.type-3:after,
.flickr.type-2:after,
.flickr.type-3:after,
.search.type-2:after,
.search.type-3:after,
.contact-us.type-2:after,
.contact-us.type-3:after,
.nav_cat.type-2:after,
.nav_cat.type-3:after,
.widget_recent_comments.type-2:after,
.widget_recent_comments.type-3:after{position:absolute;left:0;bottom:0;height:55%;width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;content:'';}
.ie8 .widget_categories.type-2:after,
.ie8 .widget_categories.type-3:after,
.ie8 .widget_video.type-2:after,
.ie8 .widget_video.type-3:after,
.ie8 .latest-posts-widget.type-2:after,
.ie8 .latest-posts-widget.type-3:after,
.ie8 .media_cat.type-2:after,
.ie8 .media_cat.type-3:after,
.ie8 .contact-info.type-2:after,
.ie8 .contact-info.type-3:after,
.ie8 .user-login.type-2:after,
.ie8 .user-login.type-3:after,
.ie8 .flickr.type-2:after,
.ie8 .flickr.type-3:after,
.ie8 .search.type-2:after,
.ie8 .search.type-3:after,
.ie8 .contact-us.type-2:after,
.ie8 .contact-us.type-3:after,
.ie8 .nav_cat.type-2:after,
.ie8 .nav_cat.type-3:after,
.ie8 .widget_recent_comments.type-2:after,
.ie8 .widget_recent_comments.type-3:after{content:'';height:71%;}
.ie9 .widget_categories.type-2:after,
.ie9 .widget_categories.type-3:after,
.ie9 .widget_video.type-2:after,
.ie9 .widget_video.type-3:after,
.ie9 .latest-posts-widget.type-2:after,
.ie9 .latest-posts-widget.type-3:after,
.ie9 .media_cat.type-2:after,
.ie9 .media_cat.type-3:after,
.ie9 .contact-info.type-2:after,
.ie9 .contact-info.type-3:after,
.ie9 .user-login.type-2:after,
.ie9 .user-login.type-3:after,
.ie9 .flickr.type-2:after,
.ie9 .flickr.type-3:after,
.ie9 .search.type-2:after,
.ie9 .search.type-3:after,
.ie9 .contact-us.type-2:after,
.ie9 .contact-us.type-3:after,
.ie9 .nav_cat.type-2:after,
.ie9 .nav_cat.type-3:after,
.ie9 .widget_recent_comments.type-2:after,
.ie9 .widget_recent_comments.type-3:after{content:'';height:71%;}
.widget_categories.type-2 ul,
.widget_categories.type-3 ul,
.latest-posts-widget.type-2 ul,
.latest-posts-widget.type-3 ul,
.media_cat.type-2 ul,
.media_cat.type-3 ul,
.contact-info.type-2 ul,
.contact-info.type-3 ul,
.user-login.type-2 form,
.user-login.type-3 form,
.flickr.type-2 ul,
.flickr.type-3 ul,
.search.type-2 form,
.search.type-3 form,
.contact-us.type-2 form,
.contact-us.type-3 form,
.nav_cat.type-2 ul#nav,
.nav_cat.type-3 ul#nav,
.widget_recent_comments.type-2 #jstwitter,
.widget_recent_comments.type-3 #jstwitter{position:relative;z-index:1;}
.widget_categories.type-2 ul li{padding-left:7px;border-top:1px solid #89b3d3;}
.widget_categories.type-2 ul > li:first-child{border-top:none;}
.widget_categories.type-2 ul > li > a{background:url(../images/icons/expand_collapse_widget.png) no-repeat 0 9px;padding:9px 0 9px 24px;font-style:normal;line-height:18px;color:#2f2f2f;outline:none;display:inline-block;}
.widget_categories.type-2 ul li ul li ,
.widget_categories.type-3 ul li ul li{padding-left:0;}
.widget_categories.type-2 ul li ul{padding-left:25px;}
.widget_categories.type-2 ul li ul li:first-child,
.widget_categories.type-3 ul li ul li:first-child{padding-top:0;border-top:none;}
.widget_categories.type-2 ul li ul li a,
.widget_categories.type-3 ul li ul li a{background:none;margin:0;padding:6px 0 6px 10px;}
.widget_categories.type-2 ul > li > a.ui-state-active{background-position:0 -23px;}
.type-3 h3{position:relative;z-index:1;margin-bottom:.4em;font-size:23px;color:#385EA7;}
.type-3.widget{border-left:1px solid #b5e1f0;border-right:1px solid #b5e1f0;border-bottom:1px solid #b5e1f0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-bottom:4em !important;}
.widget_categories.type-3 ul li ul{padding-left:35px;}
div.type-3{margin-top:15px;position:relative;top:15px;padding:15px 9px 0 9px;}
div.type-3:before{position:absolute;left:0;top:-15px;height:59px;width:100%;background:url(../images/bg-widget-type3.png) no-repeat left top;content:"";}
.ie8 .type-3{margin-top:30px;}
.ie8 .type-3:before{top:-25px;}
.widget_categories.type-3 ul li{border-top:1px solid #89b3d3;}
.widget_categories.type-3 ul > li > a{background:url(../images/icons/expand_collapse_type-3.png) no-repeat 0 9px;margin-left:10px;padding:9px 0 9px 24px;font-style:normal;line-height:18px;color:#2f2f2f;display:inline-block;}
.widget_categories.type-3 ul li ul li:first-child a{padding-top:0;}
.widget_categories.type-3 ul > li > a.ui-state-active{background-position:0 -27px;}
.content-container .widget{position:relative;padding:15px 14px 0;background:url("../images/aside-holder-widget.png") no-repeat scroll center top transparent;}
.content-container .widget_cat ul{padding:10px 5px 0;}
.content-container .widget_cat ul li a{display:block;padding:.7em 5px;}
.content-container .widget_cat ul li.backLava{-webkit-border-radius:6px;-moz-borer-radius:6px;border-radius:6px;background:#c8dfed;}
.content-container .widget_cat ul a{position:relative;z-index:2;color:#385ea7;font-weight:700;}
.content-container .widget_cat ul a:hover,
.content-container .widget_cat ul li .selectedLava{color:#002c6b;}
.widget_video.type-1 .kids_video_wrapper,
.widget_video.type-2 .kids_video_wrapper{position:relative;z-index:1;margin-top:1em;margin-bottom:1em;}
.kids_video_wrapper{z-index:999 !important;}
.widget_video.type-1 .kids_video_wrapper{margin-left:9px !important;margin-right:9px !important;}
.widget_video.type-3{padding:9px;}
body.t-text-2 .latest-posts-widget ul{}
.latest-posts-widget .kids_image_wrapper{float:left;margin-right:10px;}
.latest-posts-widget .kids_post_content h4 a{text-align:left;color:#385EA7;font-style:normal;-moz-transition:all 250ms linear 0s;-webkit-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;}
.latest-posts-widget .kids_post_content h4{margin-bottom:.2em;}
.latest-posts-widget .kids_post_content p{line-height:1.3em;}
.latest-posts-widget ul li:first-child{border-top:none;padding-top:.3em;}
.latest-posts-widget ul li{border-top:1px solid #89b3d3;margin-bottom:0;margin-right:10px;padding:.9em 0 .9em;clear:both;}
.latest-posts-widget ul li:after{clear:both;display:block;visibility:hidden;height:0;content:".";}
.latest-posts-widget ul{margin-bottom:2em;}
.type-1.latest-posts-widget ul{margin-left:10px;}
.widget_recent_comments{position:relative;}
.widget_recent_comments .tweet_list li{margin-left:10px;}
.widget_recent_comments .tweet{background:url(../images/icons/tweet.png) no-repeat 0 12px;padding-left:22px;line-height:1.5em;margin-bottom:1em;border:none;text-shadow:none;color:inherit;}
.widget_recent_comments .tweets .tweet:first-child{margin-bottom:3px;margin-top:-5px;}
.widget_recent_comments .tweet a{color:#385EA7;font-style:normal !important;text-decoration:underline;-moz-transition:all 250ms linear 0s;-webkit-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;text-shadow:none;}
.widget_recent_comments .tweet a:hover{text-decoration:none;}
.widget_recent_posts .entry,
.widget_popular_posts .entry{padding:5px 10px;text-align:left !important;}
.widget_recent_posts li:first-child,
.widget_popular_posts li:first-child{padding-top:.7em;background:none;}
.widget_recent_posts li{padding-top:1.5em;padding-bottom:1.2em;background:url(../images/gallery-divider.png) repeat-x left top;}
.widget_recent_posts li .title-recent-posts{font-size:19px;margin-bottom:0;}
.widget_recent_posts li .title-recent-posts a{color:#385ea7;}
.widget_recent_posts li .recent-posts-date{color:#2f2f2f;font-style:italic;}
.widget_popular_posts li{padding-top:1.7em;padding-bottom:.1em;background:url(../images/gallery-divider.png) repeat-x left top;}
.widget_popular_posts .entry .kids_image_wrapper{float:left;margin-right:10px;}
.widget_popular_posts .entry .excerpt{margin-bottom:.8em;line-height:1.5em;}
.gl_sidebar .info_widget{margin-left:14px;margin-right:14px;padding:4px;border:1px solid #57a1cf;background:url(../images/bg_info.png) repeat-x #519dcd;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 3px 5px #bebebe;-moz-box-shadow:0 3px 5px #bebebe;box-shadow:0 3px 5px #bebebe;}
.gl_sidebar .info_widget .outline{border:1px solid #fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.gl_sidebar .info_widget .info-icon{float:left;margin:15px 0 0 0;padding:1px 0;width:60px;height:63px;background:url(../images/icons/info.png) no-repeat left center;}
.gl_sidebar .info_widget .info-text{display:table;padding:.4em 0;color:#fff;font-style:italic;font-size:2em;text-shadow:1px -1px 1px #619ecd, -1px 1px 1px #619ecd;}
.gl_sidebar .text_widget{position:relative;margin-bottom:3em !important;padding:15px 30px 0;min-height:230px;background:url(../images/bg_gl_text.png) no-repeat center top;}
.gl_sidebar .text_widget:after{position:absolute;bottom:-22px;left:13px;width:222px;height:22px;background:url(../images/bg_gl_cat_bottom.png) no-repeat;content:"";}
.gl_sidebar .text_widget h3{padding-right:80px;font-weight:700;font-size:1.833em;text-align:center;}
.gl_sidebar .text_widget .entry-text{padding-top:5px;}
.gl_sidebar .text_widget .text-icon{position:absolute;top:6px;right:23px;width:75px;height:81px;background:url(../images/icons/folder.png) no-repeat;}
.media_cat.type-1 ul{margin-top:30px;}
.media_cat.type-3 ul{margin-top:15px;}
.contact-info.type-1 li:first-child,
.media_cat li:first-child,
.contact-info li:first-child{border-top:none;}
.media_cat li,
.contact-info li{margin:0 10px;padding:11px 0 11px 0;border-top:1px solid #89b3d3;}
.media_cat.type-2 li,
.contact-info.type-2 li,
.media_cat.type-3 li,
.contact-info.type-3 li{margin:0;}
.media_cat li a,
.contact-info li a,
.contact-info li span{padding-left:35px;padding-top:10px;padding-bottom:10px;font-size:1.167em;}
.media_cat li a{color:#000;}
.media_cat a.audio-icon{background:url(../images/icons/audio-icon.png) no-repeat left;}
.media_cat a.image-icon{background:url(../images/icons/image-icon.png) no-repeat left;}
.media_cat a.texts-icon{background:url(../images/icons/texts-icon.png) no-repeat left;}
.media_cat a.video-posts-icon{background:url(../images/icons/video-posts-icon.png) no-repeat left 5px;}
.contact-info.type-1{margin-bottom:3em;}
.contact-info.type-1 ul{margin-bottom:1.5em;}
.contact-info.type-2 ul{margin:1em 0 1.5em;}
.contact-info li span.landline_phone{background:url(../images/icons/phone-icon.png) no-repeat left;}
.contact-info li span.mobile_phone{background:url(../images/icons/mobile-phone-icon.png) no-repeat 3px;}
.contact-info li a.mailto{background:url(../images/icons/mailto.png) no-repeat left;color:#385EA7;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;}
.contact-info li a.mailto:hover{color:#2F2F2F;}
.contact-info li span.male{background:url(../images/icons/male-icon.png) no-repeat 2px;}
.contact-info li span.female{background:url(../images/icons/female-icon.png) no-repeat 2px;}
.contact-info.type-1 .get-code,
.contact-info.type-2 .get-code,
.contact-info.type-3 .get-code{display:block;margin:10px;padding:.2em;width:86%;border:1px solid #62a7d2;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#539ece;text-shadow:0 0 2px #5e9dcc;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2);background:-webkit-gradient(linear, left top, left bottom, from(#9ac9e3), to(#539ece));background:-moz-linear-gradient(top, #9ac9e3, #539ece);background:-o-linear-gradient(rgb(154,221,227),rgb(83,158,206));color:#fff;font-style:italic;font-size:2em;}
.contact-info.type-2 .get-code,
.contact-info.type-3 .get-code{position:relative;z-index:2;display:block;padding:.2em .6em;margin-left:0;margin-right:0;}
.user-login input[type="text"],
.search input[type="text"],
.contact-us input[type="text"]{margin-bottom:10px;padding:5px 10px;width:180px;border:1px solid #8fb7d7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#2f2f2f;}
.contact-us label{display:block;}
.capcha-frame{float:left;width:85px;height:30px;}
.contact-us input[type="text"].verify{width:90px;float:right;}
.user-login.type-1 .small,
.user-login.type-2 .small,
.user-login.type-3 .small,
.search.type-1 .small,
.search.type-2 .small,
.search.type-3 .small,
.contact-us.type-1 .small,
.contact-us.type-2 .small,
.contact-us.type-3 .small{margin-bottom:.6em;}
#userLogin,
#search,
#contactWidgetForm{padding-top:1em;width:200px;}
.user-login input[type="text"],
.search input[type="text"],
.contact-us input[type="text"],
.contact-us textarea{border:1px solid #8FB7D7;border-radius:5px 5px 5px 5px;color:#2F2F2F;font-family:Arial;font-size:12px;margin-bottom:10px;padding:5px 10px;width:180px;}
.contact-us #contactWidgetForm textarea{margin-bottom:10px;padding:10px;width:180px;min-width:180px;max-width:180px;height:90px;min-height:90px;max-height:160px;border:1px solid #8fb7d7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#2f2f2f;font-size:13px;font-family:Arial;}
.contact-us.type-1 fieldset{margin:0 10px;}
#flickr-badge{padding-bottom:7px;min-height:17em;}
#flickr-badge li{display:inline-block;margin:8px 8px 0 0;}
#sidebar #flickr-badge li,
#sidebar-left #flickr-badge li,
#sidebar-right #flickr-badge li{margin:7px 7px 0 0;}
#flickr-badge li.last{margin-right:0;}
.kids_bottom_container #flickr-badge img{width:55px;height:55px;border-width:5px;border-style:solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;}
#sidebar #flickr-badge a,
#sidebar-left #flickr-badge a,
#sidebar-right #flickr-badge a{display:block;padding:3px;border-radius:5px;}
#sidebar #flickr-badge img,
#sidebar-left #flickr-badge img,
#sidebar-right #flickr-badge img{display:block;background-color:black;border:1px solid #FFFFFF;height:52px;width:52px;}
.t-blue #flickr-badge img{border-color:#d5ebf4;}
#flickr-badge li:hover img{border-width:5px;border-style:solid;}
.t-blue #flickr-badge li:hover img{border-color:#134c80;}
.e404{padding-left:7em;}
.holder404{font-weight:300;}
.holder404 .e404 h1{float:left;margin:0;padding:0;font-size:15.167em;font-weight:400;}
.holder404 .title_error{padding-top:9.6em;}
.holder404 .title_error span{display:block;color:#707071;text-transform:uppercase;font-size:3.25em;line-height:.4em;}
.holder404 .title_error div{font-size:2.5em;color:#707071;font-weight:300;}
.holder404 .description_error{color:#707071;text-align:center;font-size:2.267em;}
.holder404 .description_error a{text-decoration:underline;font-style:normal;}
.map{float:left;margin:0 9px 7em 10px;}
.map li a{display:block;padding:.5em 5px .5em 8px;border-bottom:1px dotted #919191;color:#3c3c3c;font-size:1.024em;background:url(../images/sitemap-arrow.png) no-repeat 1px center;}
.map li a:hover{color:#385ea7;}
.map ul ul{margin:.5em 0 .5em .5em;}
.map ul ul li a{padding:.4em 5px .4em 8px;font-size:0.917em;}
.contactForm{margin-top:1.7em;}
.contactForm fieldset{border:1px solid #9bc0dd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#eaf7fb;padding:3em 3.5em 0 3.5em;}
.contactForm .row{margin-bottom:2em;}
.contactForm label{color:#2f2f2f;display:block;margin-bottom:.4em;font-size:13px;font-weight:700;}
.contactForm .row input[type="text"]{background:#fafdfe;height:28px;line-height:28px;width:418px;padding:0 10px;border:1px solid #9bc0dd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.contactForm .row input.verify{width:80px;vertical-align:top;margin-bottom:10px;}
.contactForm .capcha-frame{width:80px;height:30px;}
.contactForm .row textarea{padding:10px;font-size:13px;border:1px solid #9bc0dd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:418px !important;min-height:128px;max-height:500px;margin-bottom:1em;font-family:Arial;}
.contactForm .row .wrong-data{border-color:#FF99A6 !important;}
#map_canvas{border:1px solid #fff;width:292px;height:254px;}
.contact-address{padding-left:12px;}
.contact-address address{font-style:normal;line-height:1.5em;margin-bottom:1.2em;}
.divider-content{height:1px;border-bottom:1px solid #97bddb;width:100%;clear:both;overflow:hidden;margin-bottom:1.5em;}
.divider-padding{width:100%;clear:both;padding:0.3em 0;}
.border-shadow.alignleft{float:left;margin:0 0.9em 0.5em 0;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{text-align:center;}
.border-shadow.alignright{float:right;margin:0 0 0.5em 0.9em;}
.add_border:after{background:url(../images/shadow-sprite.png) no-repeat 0 -41px;content:"";position:absolute;bottom:-20px;left:0;width:220px;height:20px;}
.info-box{background:url(../images/icons/info-icon.png) no-repeat #cde9f3;border:1px solid #9bc0dd;}
.success-box{background:url(../images/icons/success-icon.png) no-repeat #d8dcf3;border:1px solid #9594bc;}
.arrow-box{background:url(../images/icons/arrow-icon.png) no-repeat #e1efb6;border:1px solid #94b851;}
.error-box{background:url(../images/icons/error-icon.png) no-repeat #ffdad4;border:1px solid #ff99a6;}
.alert-box{background:url(../images/icons/alert-icon.png) no-repeat #ffe2c9;border:1px solid #fa9338;}
.notice-box{background:url(../images/icons/notice-icon.png) no-repeat #e9d5c4;border:1px solid #bc9d83;}
.info-box,
.arrow-box,
.alert-box,
.success-box,
.error-box,
.notice-box{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:1.9em 1em 1.7em 6.5em;margin-bottom:3em !important;background-position:20px center;background-repeat:no-repeat;}
.custom-box-wrap{position:relative;margin-bottom:1.1em;}
.custom-box-success,
.custom-box-error,
.custom-box-inform,
.custom-box-warning,
.custom-box-edit,
.custom-box-members,
.custom-box-tip,
.custom-box-hello,
.custom-box-download{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0;padding:1.3em 2em 1.2em 2.8em;background-position:10px center !important;background-repeat:no-repeat;text-shadow:1px 1px 0 rgba(255,255,255,0.7);font-weight:700;}
.close-box{position:absolute;right:15px;top:15px;display:block;cursor:pointer;font-size:1.2em;}
.custom-box-success{background:url(../images/icons/custom-success.png) no-repeat #d1fa9c;border:1px solid #4b9206;color:#478f00;}
.custom-box-error{background:url(../images/icons/custom-error.png) no-repeat #fe8686;border:1px solid #c00505;color:#be0000;}
.custom-box-inform{background:url(../images/icons/custom-inform.png) no-repeat #98d7ff;border:1px solid #0668d8;color:#0064d7;}
.custom-box-warning{background:url(../images/icons/custom-warning.png) no-repeat #fed268;border:1px solid #f18323;color:#f58220;}
.custom-box-edit{background:url(../images/icons/custom-edit.png) no-repeat #fbe1a3;border:1px solid #958a62;color:#8a7f55;}
.custom-box-members{background:url(../images/icons/custom-members.png) no-repeat #d2d2d2;border:1px solid #686868;color:#646464;}
.custom-box-tip{background:url(../images/icons/custom-tip.png) no-repeat #e5c1e5;border:1px solid #bd54bd;color:#ae00ae;}
.custom-box-download{background:url(../images/icons/custom-download.png) no-repeat #81a6fe;border:1px solid #5561c5;color:#0014c8;}
.custom-box-hello{background:url(../images/icons/custom-hello.png) no-repeat #b28e2d;border:1px solid #674b11;color:#5a3c00;}
.list{list-style:none outside none;margin:0;padding:0;}
.list li{padding-left:1.3em;margin-bottom:.8em;font-size:13px;}
ul.list .type-3,
ul.list .type-4,
ul.list .type-5,
ul.list .type-6{padding-left:1.6em;}
ul.list .type-7,
ul.list .type-8{padding-left:1.8em;}
ul.type-1 li,
ul.list li.type-1,
ul.type-12 li{background:url(../images/icons/icon-type-1.png) no-repeat left center;}
ul.type-2 li,
ul.list li.type-2{background:url(../images/icons/icon-type-2.png) no-repeat left center;}
ul.type-3 li,
ul.list li.type-3{background:url(../images/icons/icon-type-3.png) no-repeat left center;}
ul.type-4 li,
ul.list li.type-4{background:url(../images/icons/icon-type-4.png) no-repeat left center;}
ul.type-5 li,
ul.list li.type-5{background:url(../images/icons/icon-type-5.png) no-repeat left center;}
ul.type-6 li,
ul.list li.type-6{background:url(../images/icons/icon-type-6.png) no-repeat left center;}
ul.type-7 li,
ul.list li.type-7{background:url(../images/icons/icon-type-7.png) no-repeat left center;}
ul.type-8 li,
ul.list li.type-8{background:url(../images/icons/icon-type-8.png) no-repeat left center;}
ul.type-9 li{list-style:decimal-leading-zero;padding-left:0;line-height:2em;margin-left:2em;text-decoration:underline;}
ul.type-10 li{background:url(../images/icons/icon-type-9.png) no-repeat left center;border-bottom:1px solid #c2c2c2;margin-bottom:0;line-height:2.5em;}
ul.type-11 li{background:url(../images/icons/icon-type-10.png) no-repeat left center;border-bottom:1px solid #c2c2c2;margin-bottom:0;line-height:2.5em;padding-left:2em;}
ul.type-12 li{line-height:2em;}
.custom-table,
.custom-table2{margin:0 0 1.5em 0;padding:0;width:90%;background:#fff;font-size:13px;border:1px solid #97bddb;border-collapse:inherit;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.custom-table2{background:#eaf7fb;}
.custom-table thead th{color:#fff;}
.custom-table thead th,
.custom-table2 thead th{padding:8px 10px;text-align:center;font-size:18px;background:#b1d0e5;}
.custom-table2 thead th{font-size:13px;font-weight:700;border-right:1px solid #9bc0dd;}
.custom-table2 thead th:first-of-type{-webkit-border-radius:7px 0 0 0;-moz-border-radius:7px 0 0 0;border-radius:7px 0 0 0;}
.custom-table2 thead th:last-of-type{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}
.custom-table .radius-left,
.custom-table2 .radius-left{-moz-border-radius:7px 0 0 0;-webkit-border-radius:7px 0 0 0;border-radius:7px 0 0 0;}
.custom-table .radius-right,
.custom-table2 .radius-right{-moz-border-radius:0 7px 0 0;-webkit-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}
.custom-table tbody td,
.custom-table2 tbody td{border-top:1px solid #97bddb;border-right:1px solid #97bddb;padding:14px 10px;text-align:center;}
.custom-table2 tbody td{text-align:center;font-size:13px;padding:6px 10px;}
.custom-table2 tbody td:last-of-type{border-right:0;}
.custom-table tbody td.noborder,
.custom-table2 tbody td.noborder{border-right:none;}
.pricing-table{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.pricing-table ul{margin:0;padding:0;list-style-type:none;}
.pricing-table ul li{margin:0;position:relative;padding:.8em .3em;list-style-type:none;}
.pricing-table .column:first-child{border-left:none;}
.pricing-table .first,
.pricing-table .current-row.first ul:after{-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;}
.pricing-table .last,
.pricing-table .current-row.last ul:after{-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;}
.pricing-table ul{position:relative;}
.pricing-table .column{position:relative;background:url(../images/footer_row.png) repeat-x left bottom;float:left;width:24.8%;text-align:center;border-left:2px solid #fff;z-index:2;}
.pricing-table .current-row li span,
.pricing-table .current-row li h1{position:relative;z-index:3;}
.pricing-table .current-row ul:after{content:'';overflow:hidden;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;background:url(../images/current-row.png) repeat;}
.pricing-table .current-row li.header_row:after{position:absolute;z-index:5;top:-4px;left:-3px;width:82px;height:62px;background:url(../images/offer-teaser.png) no-repeat;content:"";}
.pricing-table .column li{min-height:1em;font-weight:700;}
.pricing-table .column li.even{background-color:#c5ddee;}
.pricing-table .column li.header_row{background-color:#c1daeb;padding:1.4em 0;border-bottom:2px solid #98c2e1;}
.pricing-table .column li.header_row h1{margin-bottom:0;}
.pricing-table .column li.header_row span{font-size:1.667em;font-weight:100;}
.pricing-table .column:first-child li.footer_row{border-left:2px solid #98c2e1;border-radius:0 0 0 8px;}
.pricing-table .column li.footer_border{border-right:2px solid #98c2e1;border-radius:0 0 8px 0;}
.pricing-table .column li.footer_row{position:relative;overflow:hidden;z-index:2;font-weight:100;padding:1.8em 0 0 0;border-bottom:2px solid #98c2e1;border-top:2px solid #98c2e1;}
.pricing-table .column:first-child li.header_row{border-radius:8px 0 0 0;}
.pricing-table .column:last-child li.header_row{border-radius:0 8px 0 0;}
.highlight{text-decoration:blink;}
.t-big{font-size:14px;}
.t-deleted{text-decoration:line-through;}
.highlight1::-moz-selection,
.highlight2::-moz-selection,
.highlight3::-moz-selection,
.highlight4::-moz-selection,
.highlight5::-moz-selection,
.highlight6::-moz-selection,
.highlight7::-moz-selection{color:#fff;padding:1px 3px;}
.highlight1::selection,
.highlight2::selection,
.highlight3::selection,
.highlight4::selection,
.highlight5::selection,
.highlight6::selection,
.highlight7::selection{padding:1px 3px;}
.highlight1::selection{background-color:#a90202;color:#fff;}
.highlight2::selection{background-color:#c902c7;color:#fff;}
.highlight3::selection{background-color:#5e62ff;color:#fff;}
.highlight4::selection{background-color:#139ea3;color:#fff;}
.highlight5::selection{background-color:#149026;color:#fff;}
.highlight6::selection{background-color:#ffff42;color:#ff0000;}
.highlight7::selection{background-color:#ff8200;color:#fff;}
.highlight1::-moz-selection{background-color:#a90202;}
.highlight2::-moz-selection{background-color:#c902c7;}
.highlight3::-moz-selection{background-color:#5e62ff;}
.highlight4::-moz-selection{background-color:#139ea3;}
.highlight5::-moz-selection{background-color:#149026;}
.highlight6::-moz-selection{background-color:#ffff42;color:#ff0000;}
.highlight7::-moz-selection{background-color:#ff8200;}
span.highlight1,
span.highlight2,
span.highlight3,
span.highlight4,
span.highlight5,
span.highlight6,
span.highlight7{padding:1px 3px;}
span.highlight1{background-color:#a90202;color:#fff;}
span.highlight2{background-color:#c902c7;color:#fff;}
span.highlight3{background-color:#5e62ff;color:#fff;}
span.highlight4{background-color:#139ea3;color:#fff;}
span.highlight5{background-color:#149026;color:#fff;}
span.highlight6{background-color:#ffff42;color:#ff0000;}
span.highlight7{background-color:#ff8200;color:#fff;}
.content-container{width:900px;}
#sbl #sidebar,
#dsb #sidebar-left{width:180px;float:left;margin:2px;}
#sbl #post-content{float:right;width:750px;}
#sbr #post-content{width:650px;float:left;}
#sbr.content-container #post-content{margin-left:0;}
#sbr #content{float:left;width:630px;}
#sbr #sidebar,
#dsb #sidebar-right{width:220px;float:right;margin:0;}
#dsb #post-content{width:400px;margin-left:30px;float:left;}
.content-container .item-post{margin-bottom:1em;padding:40px 40px 20px 34px;min-height:362px;background:url(../images/area-holder.png) no-repeat;}
.content-container.details .item-post{margin-bottom:0;padding-bottom:0;}
.post-item{margin:0 0 30px 0;width:590px;border:1px solid #a3c5e0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);position:relative;}
#sbr .post-item{margin-left:60px;}
#dsb .post-item{margin-left:0;width:auto;}
.post-entry{padding:1.75em 19px .5em;}
.content-container .post-title{padding-left:20px;}
.content-container .post-title h2{margin-bottom:.5em;}
.content-container .post-title a{color:#385EA7;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;}
.content-container .post-title a:hover{color:#2f2f2f;}
.content-container .post-entry{padding:0 0 2em 0;}
.content-container.details .post-entry{padding-bottom:1em;}
.content-container .entry{text-align:justify;}
#dsb .post-entry{padding:1.4em 19px 0;}
#dsb .post-entry .border-shadow{margin-bottom:10px;}
#dsb .post-title{padding-left:95px;}
#dsb .more{color:#198beb;}
.post-item h1 a{color:#385EA7;-moz-transition:all 250ms linear 0s;-webkit-transition:all 250ms linear 0s;-o-transition:all 250ms linear 0s;transition:all 250ms linear 0s;}
.post-item h1 a:hover{color:#2f2f2f;}
.post-item .post-thumb, .post-item .entry-thumbnail{-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;padding:9px;position:relative;float:left;margin-right:1em;margin-bottom:1em;}
.post-item .entry-thumbnail{float:none;margin:0 0 2em 0;}
#dsb .entry{display:block;}
.content-container .metadata{position:relative;z-index:2;left:-27px;margin-bottom:2em;height:40px;}
.content-container .metaholder{position:relative;left:-5px;float:left;padding:0 18px 0 12px;height:32px;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;background:url(../images/bg_metaholder.png) no-repeat;line-height:32px;margin-bottom:2em;}
.content-container .metaholder > span{font-size:1.167em;}
.content-container .metaholder > span a,
.content-container .metaholder span span{color:#385ea7;}
.content-container .metaholder a:hover{text-decoration:underline;}
.content-container .metadata .post-date{float:left;width:120px;height:40px;background:url(../images/bg_metadata_date.png) no-repeat left;color:#000;text-align:center;font-size:1.167em;line-height:2.3em;}
.post-meta .post-date{height:63px;width:70px;margin-bottom:7px;text-align:center;padding:3px 0 0 3px;}
#dsb .post-meta .post-date{padding:0 0 0 10px;}
#dsb .post-comments{font-weight:700;font-size:1.083em;background:url(../images/comments-icon.png) no-repeat left 2px;padding:2px 0 5px 21px;display:block;float:left;}
.post-meta .post-comments{text-align:center;padding:0 10px 0 13px;line-height:1;}
.post-meta .post-comments a{color:#2f2f2f;font-style:normal !important;font-size:0.83em;}
.post-meta .post-date .day{font-size:24px;color:#fff;display:block;padding:0 5px 0 5px;}
#dsb .post-meta .post-date .day{font-size:24px;color:#fff;display:block;padding:0 5px 0 5px;line-height:1.35;}
.post-meta .post-date .month{color:#fff;display:block;padding:0 5px 0 5px;text-transform:uppercase;font-size:0.9em;}
.post-footer{padding:.85em 2em;border-top:1px solid #9dc1de;}
#dsb .post-footer{padding:.5em 1.7em;}
.post-footer p{margin:0;}
.post_cats, .post_tags{margin-right:15px;margin-bottom:10px;line-height:1.7em;}
.post_cats span,
.post_tags span{font-weight:700;font-size:1.083em;background:url(../images/bg-post-footer-categories.png) no-repeat;padding:1px 0 10px 22px;}
.post_cats a,
.post_tags a{color:#2f2f2f;display:inline;font-size:1.083em !important;font-style:normal !important;}
#sbr.content-container #post-content{float:left;margin-left:0;padding:0;width:728px;min-height:362px;}
.content-container #respond{margin:0 40px 0 35px;}
.content-container #respond h3{position:relative;display:inline-block;padding:.38em 1.2em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#b1d0e5;}
.content-container #respond h3:after{position:absolute;bottom:-16px;left:80px;width:23px;height:16px;background:url(../images/arrow.png) no-repeat;content:'';}
.content-container .comment-list{margin-bottom:1.5em;padding:9px 20px 0 20px;background:#eaf7fb;border:1px solid #9bc0dd;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.entry-container #respond{background:url(../images/bg_form.png) repeat-x left bottom;border:1px solid #a3c5e0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);padding:35px 20px 50px 20px;}
.entry-container .comment-list{position:relative;}
.entry-container .comment-reply-link{color:#1589d2;}
.comment-list ol li,
.comment-list ol ul{margin:0;list-style:none;}
.entry-container #comments ol > .comment{clear:both;display:block;width:589px;padding-bottom:2em;margin:0 0 30px -20px !important;border-bottom:1px solid #9dc1de;}
.entry-container .comment-body{padding-left:20px;}
.content-container .comment-body{padding:0;}
.avatar{width:47px;height:47px;padding:2px;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:15px;}
.avatar img{border:1px solid #fff;}
.entry-container .comment-text{float:left;width:470px;line-height:1.5em;}
.content-container{line-height:1.5em;}
.entry-container .comment-text a{text-decoration:underline;font-size:13px;}
.content-container .comment-text{padding-top:10px;}
.comment-date{font-family:'Averia Sans Libre';color:#0d0d0e;font-style:italic;font-size:0.917em;}
#respond .comment-author a{font-family:1.083em;color:#2f2f2f;font-weight:700;text-decoration:none;font-style:normal;}
.entry-container .comment-entry{padding-top:5px;}
.content-container .comment-entry{padding-top:15px;}
.entry-container .comment-meta{color:#777;}
.content-container .comment-meta{margin-top:1.2em;}
#respond .comment-reply-link{color:#1589d2;font-style:normal;text-decoration:none;}
.entry-container .children .comment-text{width:380px;}
.entry-container .children .comment{border-top:1px solid #9dc1de;padding-top:20px;margin-top:20px;margin-right:30px;margin-left:90px;}
.content-container .children .comment{margin-bottom:1.5em;padding:20px 20px 0 20px;border:1px solid #87bed7;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background-color:#fff;}
.children .comment-body{padding-left:0;}
.entry-container .comment-form{padding-left:60px;}
.content-container .comment-form{margin-bottom:1.5em;padding:20px 20px 0 20px;background:#eaf7fb;border:1px solid #9bc0dd;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.entry-container .comment-form .row{clear:both;padding:3px 0 7px 0;}
.content-container .comment-form .row{padding:3px 0 10px 0;}
.content-container .comment-form .row.align-btn-right{width:368px;}
.content-container .comment-form .row .button{margin-bottom:.4em;padding:0.10em .5em 0.20em;}
.content-container .comment-form .row button[type="reset"]{margin-right:2.2em;}
.comment-form .row-btn{clear:both;padding:15px 0 0 0;}
.entry-container .comment-form .row label{display:block;margin-bottom:.5em;}
.content-container .comment-form .row label{display:block;margin-bottom:.15em;}
.entry-container .comment-form .inputtext,
.entry-container .comment-form .textarea{font-weight:normal;border:1px solid #9dc1de;background:#fff;font-size:1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:240px;}
.comment-form .inputtext{padding:5px 10px;}
.entry-container .comment-form .textarea{width:405px;max-width:405px;min-width:405px;height:75px;min-height:75px;max-height:350px;padding:10px;overflow:auto;}
.content-container .comment-form .inputtext{width:200px;border:1px solid #9dc1de;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.1em;}
.content-container .comment-form .textarea{margin-bottom:1em;padding:5px 10px;width:348px;max-width:348px;min-width:348px;height:136px;min-height:136px;max-height:350px;border:1px solid #9dc1de;background:#fff;font-size:1.1em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#sbr.content-container #sidebar{position:relative;right:11px;width:248px;float:right;margin:0;}
.content-container #sidebar h3{margin-left:10px;font-size:22px;color:#385EA7;}
@media only screen and (min-width:768px) and (max-width:959px){body{min-width:inherit;}
.l-page-width{width:748px;padding:0 10px;text-align:left;margin:0 auto;}
.l-page-width.no-padding{padding:0;width:748px;}
.content-container{width:748px;}
.l-float-left{float:left;}
.l-float-right{float:right;}
.l-grid-2{width:120px;}
.l-grid-3{width:171px;}
.l-grid-3a{width:210px;}
.l-grid-4{margin-bottom:1.5em;width:196px;}
.l-grid-5{width:268px;}
.l-grid-7{width:350px;}
.l-grid-9{width:430px;}
.entry-container .l-grid-3{margin-right:0.4em;margin-bottom:1.5em;}
.last{margin-right:0 !important;}
.full_width,
.one_half,
.one_half_last,
.one_third,
.one_third_last,
.one_fourth,
.one_fourth_last,
.one_fifth,
.one_fifth_last,
.two_thirds,
.two_thirds_last,
.three_fourth,
.three_fourth_last,
.four_fifth,
.four_fifth_last{padding-bottom:1.5em;}
#kids_middle_container .full_width{width:auto;}
#kids_middle_container .one_half{float:left;width:344px;margin-right:20px;}
#kids_middle_container .one_half_last{float:right;width:344px;margin:0;}
#kids_middle_container .one_third{float:left;width:229px;margin-right:10px;}
#kids_middle_container .one_third_last{float:right;width:229px;margin:0;}
#kids_middle_container .one_fourth{float:left;width:169px;margin-right:10px;}
#kids_middle_container .one_fourth_last{float:right;width:169px;margin:0;}
#kids_middle_container .one_fifth{float:left;width:133px;margin-right:10px;}
#kids_middle_container .one_fifth_last{float:right;width:133px;margin:0;}
#kids_middle_container .two_thirds{float:left;width:469px;margin-right:10px;}
#kids_middle_container .three_fourth{float:left;width:529px;margin-right:10px;}
#kids_middle_container .four_fifth{float:left;width:565px;margin-right:10px;}
.kids_slider_inner_wrapper .nivoSlider{width:auto !important;height:258px !important;}
#kids_logo_block{position:relative;float:none;width:100%;text-align:center;}
#kids_header #kids_logo_block{margin:0 0 5px 0;}
#kids_main_nav{margin-right:80px;}
.bg-level-2-left,.bg-level-2-right,.bg-level-1-left{display:none;}
#kids-slider img{width:100%;display:block;height:auto;}
.nivo-directionNav .nivo-nextNav{right:37%;}
.nivo-directionNav .nivo-prevNav{left:37%;}
.kids_top_content .kids_posts_container{margin:0 20px;}
.kids_top_content .kids_post_block.l-grid-4{width:196px;}
.recent_projects ul li{margin-right:29px;}
.kids_bottom_container .one_fourth{width:163px;margin-right:15px;}
.entry-container, .gl_col_2, .gl_col_3, .gl_col_4{background-size:748px 300px;padding:30px 20px;}
#sbr #post-content{width:477px;}
.border-shadow figure{overflow:hidden;}
#sbr .gallery-item{margin:0 10px 0 0;}
.gallery-item.last{margin-right:0;}
.entry-container .gallery-item, .gl_col_3 .gallery-item{width:233px;}
.prettyPhoto{overflow:hidden;}
.highlighter .opener{font-size:1.3em;}
.border-shadow img,.t-blue .kids_picture .kids_curtain,.border-shadow figure object{width:100%;box-sizing:border-box;}
.gallery-item-half{width:344px;}
.gallery-item-third{width:222px;}
.gallery-item-fourth{width:162px;}
.rectangle-block-buttons{margin-right:78px;}
.rounded-block-buttons,.medium-block-buttons{margin-right:60px;}
.border-shadow figure object{width:100%;box-sizing:border-box;}
.pricing-table .column{width:24.7%;}
#dsb #post-content{margin-left:10px;width:250px;}
#dsb .pagenavi{width:240px;}
#sbl #post-content{width:470px;}
.capcha-frame{width:0;}
#verify{float:none;}
#sbr #content{width:488px;}
.map{float:none;margin-bottom:10px;}
#sbr .gallery,#sbr.gl_col_1 .gallery-item{width:478px !important;}
#sbr #gallery > li div.border-shadow{float:none;}
.gl_col_2 .gallery-item{width:334px;}
.entry-container .gallery-item, .gl_col_3 .gallery-item{width:216px;}
.gl_col_4 .gallery-item{width:156px;}
#sbr #gallery > li{width:195px;}
.post-item{width:414px;}
.entry-container #comments ol > .comment{width:475px;}
.entry-container .comment-text{width:376px;}
.entry-container .children .comment-text{width:279px;}
.entry-container .comment-form .textarea{width:350px;min-width:350px;}
#sbr.content-container #post-content{width:483px;}
.content-container .item-post{background-size:483px 300px;}
.content-container .metaholder > span{font-size:0.7em;}
.content-container .metaholder{padding:0 5px;}
.content-container .metadata{left:-33px;}
.contactForm fieldset{padding:15px;}
.contactForm .row input[type="text"]{width:353px;}
.contactForm .row textarea{width:353px !important;}
.button{float:left;margin-top:10px !important;}
#map_canvas{width:260px;}
.minigallery{width:576px !important;left:6px !important;}
.footer_row a.button{float:none !important;}
.kids_slider_inner_wrapper>object{width:724px;height:420px;}
.kids_slider_inner_wrapper>img{width:724px;}
.t-blue #sbr .post-meta{background-size:67px 225px;left:-68px;width:67px;}
.post-meta .post-date{width:60px;}
#dsb .pagenavi{width:237px;margin-left:0;margin-top:0;padding:1em 0.5em;}
.entry-container #respond{padding-bottom:65px;}
.vjs-spinner{display:none;}
.post-footer .post_cats,.post-footer .post_tags{float:none;}
#contact_form_responce{margin-top:60px;}
#kids_slider_inner_wrapper .anythingSlider{width:724px !important;}
#kids_slider_inner_wrapper .anythingSlider img{width:724px !important;}
.l-float-right-send{float:left !important;}
.pagenavi.gl{background-size:608px 20px;}
.button-centering{float:none;margin-left:auto !important;margin-right:auto !important;}
}
@media only screen and (min-width:480px) and (max-width:767px){body{min-width:inherit;}
.l-page-width{width:400px;padding:0 10px;text-align:left;margin:0 auto;}
.content-container{width:400px;}
.l-page-width.no-padding{padding:0;width:400px;}
.l-float-left{float:none;}
.l-float-right{float:none;}
.l-grid-2{width:100%;}
.l-grid-3{width:100%;}
.l-grid-3a{width:100%;}
.l-grid-4{margin-bottom:1.5em;width:100%;}
.l-grid-5{width:100%;}
.l-grid-7{width:100%;}
.l-grid-9{width:100%;}
.one_half
{
visible:none;
}
.post-content{width:100%;color:#000;}
.entry-container .l-grid-3{margin-bottom:1.5em;width:100%;}
.last{margin-right:0 !important;}
.full_width,
.one_half,
.one_half_last,
.one_third,
.one_third_last,
.one_fourth,
.one_fourth_last,
.one_fifth,
.one_fifth_last,
.two_thirds,
.two_thirds_last,
.three_fourth,
.three_fourth_last,
.four_fifth,
.four_fifth_last{padding-bottom:1.5em;}
#kids_middle_container .full_width{width:100%;}
#kids_middle_container .one_half{float:none;width:100%;}
#kids_middle_container .one_half_last{float:none;width:100%;margin:0;}
#kids_middle_container .one_third{float:none;width:100%;}
#kids_middle_container .one_third_last{float:none;width:100%;margin:0;}
#kids_middle_container .one_fourth{float:none;width:100%;}
#kids_middle_container .one_fourth_last{float:none;width:100%;margin:0;}
#kids_middle_container .one_fifth{float:none;width:100%;}
#kids_middle_container .one_fifth_last{float:none;width:100%;margin:0;}
#kids_middle_container .two_thirds{float:none;width:100%;}
#kids_middle_container .three_fourth{float:none;width:100%;margin:0;}
#kids_middle_container .four_fifth{float:none;width:100%;margin:0;}
.kids_slider_inner_wrapper .nivoSlider{width:auto !important;height:339px;}
#kids_logo_block{position:relative;float:none;width:100%;text-align:center;}
#kids_header #kids_logo_block{margin:0 0 5px 0;}
#kids_main_nav{margin-left:55px;}
.bg-level-2-left,.bg-level-2-right,.bg-level-1-left{display:none;}
#kids-slider img{width:378px;height:auto;}
.nivo-directionNav .nivo-nextNav{right:23%;}
.nivo-directionNav .nivo-prevNav{left:23%;}
.kids_top_content .kids_posts_container{margin:0 20px;}
.kids_top_content .kids_post_block.l-grid-4{width:100%;padding-left:0;background:none;}
.kids_post_content p{padding-bottom:10px;}
.recent_projects ul li{margin-right:5px;width:196px;}
.recent_projects ul li img{width:187px;height:auto;}
.kids_bottom_container .one_fourth,.kids_bottom_container .one_fourth_last{width:100%;margin-right:0;float:none;}
.entry-container, .gl_col_2, .gl_col_3, .gl_col_4{background-size:407px 173px;padding:30px 20px;}
#sbr #post-content{width:359px;}
.border-shadow figure{overflow:hidden;}
#sbr .gallery-item{margin:0;}
.entry-container .gallery-item, .gl_col_3 .gallery-item{float:none;margin:0;}
.prettyPhoto{overflow:hidden;}
#sbr #sidebar, #dsb #sidebar-right{float:none;width:380px;}
.border-shadow img,.t-blue .kids_picture .kids_curtain{width:100%;box-sizing:border-box;}
.gallery-item-half{width:100%;}
.gallery-item-third{width:100;}
.gallery-item-fourth{width:100;}
.border-shadow figure object{width:100%;box-sizing:border-box;}
.pricing-table .column{float:none;width:100%;margin-bottom:10px;}
.pricing-table .column:first-child li.header_row,.pricing-table .column:first-child li.footer_row,.pricing-table .column:last-child li.header_row,.pricing-table .column li.footer_border{border-radius:0;}
.pricing-table .column:first-child ul li,.pricing-table .column:first-child+div+div+div.column ul li{border-left:none !important;border-right:none !important;}
.pricing-table .column:first-child li.footer_row{border-left:none;}
#dsb #post-content,#sbl #sidebar, #dsb #sidebar-left{width:100%;float:none;margin:0;}
.capcha-frame{width:0;}
#verify{float:none;}
.pagenavi{margin-bottom:30px;}
.type-2.widget,.type-3.widget,div.type-3:before{background-position:50% 0;}
.type-1.widget h3:after{left:73px;}
.type-1.widget h3,.type-3.widget h3{text-align:center;}
div.type-3:before{background-repeat:repat;background-size:365px 60px;}
#sbl #post-content{width:90%;float:none;}
#sbr #content{width:80%;}
.map{float:none;margin-bottom:10px;}
#sbr #content{float:none;}
.e404{padding-left:0;text-align:center;}
.holder404 .e404 h1{float:none;}
.holder404 .title_error{padding-top:0;}
#sbr .gallery{width:100%;float:none;}
#sbr.gl_col_1 .gallery-item{width:360px !important;}
#sbr #gallery > li div.border-shadow{float:none;}
.gl_col_2 .gallery-item,.entry-container .gallery-item, .gl_col_3 .gallery-item{width:337px;}
#sbr #gallery > li{width:340px;margin:0 10px;}
.kids_bottom_content_container .header_container{padding-bottom:55px;}
#filter{right:125px;}
#sbr #post-content{width:100%;float:none;}
.post-item{width:84%;}
.entry-container #comments ol > .comment{width:358px;}
.entry-container .comment-text{width:264px;}
.entry-container .children .comment-text{width:163px;}
.entry-container .comment-form .textarea{width:240px;min-width:240px;}
.entry-container #respond{margin-bottom:10px;}
#sbr.content-container #post-content,#sbr.content-container #sidebar{width:100%;float:none;}
.content-container .item-post{background-size:400px 300px;}
.content-container .widget{background-size:405px 300px;}
.content-container .metadata .post-date,.content-container .metadata .metaholder{background:none;left:0;}
.content-container .post-entry{margin-top:100px;}
.content-container .comment-form .row.align-btn-right{width:159px;}
.content-container .comment-form .textarea{width:159px;min-width:159px;}
.content-container #respond{margin:0;}
.comment-form>form>fieldset+div{float:none;}
.contactForm fieldset{padding:15px;}
.contactForm .row input[type="text"]{width:250px;}
.contactForm .row textarea{width:250px !important;}
.button{float:left;margin-top:10px;}
.footer_row a.button{float:none !important;}
#map_canvas{width:350px;}
#kids_main_nav{margin-left:0;}
#kids_main_nav > ul > li{float:none;}
#kids_main_nav,#kids_header #kids_logo_block{float:none;}
.flexnav>li>ul,#kids_main_nav ul ul ul{position:relative !important;}
#kids_main_nav ul ul ul{box-shadow:none;left:0px !important;}
#kids_main_nav ul ul ul,#kids_main_nav ul ul ul li:first-child > a,#kids_main_nav ul ul ul li:last-child > a{border-radius:0;}
#kids_main_nav ul ul{width:99%;}
.touch-button{width:100% !important;height:100% !important;}
#flickr-badge li.last{margin:8px 8px 0 0 !important;}
.minigallery{width:290px !important;left:0px !important;}
#sbr #post-content.blog .pagenavi{margin-left:0;}
.contactForm .row button.button{margin-top:15px !important;}
.kids_slider_inner_wrapper>object{width:377px;height:235px;}
.kids_slider_inner_wrapper>img{width:377px;}
.gallery-item-third{width:auto;margin-right:0;}
.pagenavi.gl{background-size:416px 20px;}
.entry-container #respond{padding-bottom:50px;}
.contactForm .row input[type="text"],.contactForm .row textarea{width:302px !important;}
.entry-container .comment-form{padding-left:0;}
.entry-container .comment-form input,.entry-container .comment-form textarea{width:93% !important;}
.camera_pagination{left:37%;bottom:0px;}
#contact_form_responce{margin-top:60px;}.l-float-right-send{float:left !important;}
.fullwidth-portfolio-shadow{background-position:-40px 0 !important;}
.button-centering{float:none;margin-left:auto !important;margin-right:auto !important;}
}
@media only screen and (max-width:479px){body{min-width:inherit;}
.l-page-width{width:100%;padding:0 5px;text-align:left;margin:0 auto;}
.l-page-width.no-padding{padding:0;width:100%;}
.content-container{width:100%;}
.l-float-left{float:none;}
.l-float-right{float:none;}
.l-grid-2{width:100%;}
.l-grid-3{width:100%;}
.l-grid-3a{width:100%;}
.l-grid-4{margin-bottom:1.5em;width:100%;}
.l-grid-5{width:100%;}
.l-grid-7{width:100%;}
.l-grid-9{width:100%;}
.entry-container
{
width:100%;

}
.post-content{width:100%;color:#000;}
.entry-container .l-grid-3{margin-bottom:1.5em;width:100%;background-color: #00ff00;}
.last{margin-right:0 !important;}
.full_width,
.one_half,
.one_half_last,
.one_third,
.one_third_last,
.one_fourth,
.one_fourth_last,
.one_fifth,
.one_fifth_last,
.two_thirds,
.two_thirds_last,
.three_fourth,
.three_fourth_last,
.four_fifth,
.four_fifth_last{padding-bottom:1.5em;}
#kids_middle_container .full_width{width:100%;}
#kids_middle_container .one_half{float:none;width:100%; display: none;}
#kids_middle_container .one_half_last{float:none;width:100%;margin:0;}
#kids_middle_container .one_third{float:left;width:100%;}
#kids_middle_container .one_third_last{float:none;width:100%;margin:0;}
#kids_middle_container .one_fourth{float:none;width:100%;}
#kids_middle_container .one_fourth_last{float:none;width:100%;margin:0;}
#kids_middle_container .one_fifth{float:none;width:100%;}
#kids_middle_container .one_fifth_last{float:none;width:100%;margin:0;}
#kids_middle_container .two_thirds{float:none;width:100%;}
#kids_middle_container .three_fourth{float:none;width:100%;margin:0;}
#kids_middle_container .four_fifth{float:none;width:100%;margin:0;}
.kids_slider_inner_wrapper .nivoSlider{width:auto !important;height:236px;}
#kids_logo_block{position:relative;float:none;width:100%;text-align:center;}
#kids_logo_block img{width:100%;}
#kids_header #kids_logo_block{margin:0 0 5px 0;}
#kids_main_nav{margin-left:55px;}
.bg-level-2-left,.bg-level-2-right,.bg-level-1-left{display:none;}
#kids-slider img{width:278px;display:block;height:auto;}
.nivo-directionNav .nivo-nextNav{right:15%;}
.nivo-directionNav .nivo-prevNav{left:15%;}
.kids_top_content .kids_posts_container{margin:0 20px;}
.kids_top_content .kids_post_block.l-grid-4{width:100%;padding-left:0;background:none;}
.kids_post_content p{padding-bottom:10px;}
.recent_projects ul li{margin-right:38px;margin-left:39px;width:223px;}
.recent_projects ul li img{height:auto;}
.kids_bottom_container .one_fourth,.kids_bottom_container .one_fourth_last{width:100%;margin-right:0;float:none;}
.entry-container, .gl_col_2, .gl_col_3, .gl_col_4{background-size:298px 173px;padding:30px 20px;}
#sbr #post-content{width:265px;}
.border-shadow figure{overflow:hidden;}
#sbr .gallery-item{margin:0;}
.entry-container .gallery-item, .gl_col_3 .gallery-item{width:258px;float:none;margin:0;}
.prettyPhoto{overflow:hidden;}
#sbr #sidebar, #dsb #sidebar-right{float:none;}
.border-shadow img,.t-blue .kids_picture .kids_curtain{width:100%;box-sizing:border-box;}
.gallery-item-half{width:100%;}
.gallery-item-third{width:100;}
.gallery-item-fourth{width:100;}
#kids_middle_container ul.tabs li a{padding:0 5px;}
.accordion{margin-bottom:20px;}
.border-shadow figure object{width:100%;box-sizing:border-box;}
.pricing-table .column{float:none;width:100%;margin-bottom:10px;}
.pricing-table .column:first-child li.header_row,.pricing-table .column:first-child li.footer_row,.pricing-table .column:last-child li.header_row,.pricing-table .column li.footer_border{border-radius:0;}
.pricing-table .column:first-child ul li,.pricing-table .column:first-child+div+div+div.column ul li{border-left:none !important;border-right:none !important;}
.pricing-table .column:first-child li.footer_row{border-left:none;}
#dsb #post-content,#sbl #sidebar, #dsb #sidebar-left{width:100%;float:none;margin:0;}
.capcha-frame{width:0;}
#verify{float:none;}
.pagenavi{margin-bottom:30px;}
.type-2.widget{background-position:50% 0;}
#sbl #post-content{width:90%;float:none;}
#sbr #content{width:100%;}
.map{float:none;margin-bottom:10px;}
#sbr #content{float:none;}
.pagenavi{width:94%;}
.e404{padding-left:0;text-align:center;}
.holder404 .e404 h1{float:none;font-size:13em;}
.holder404 .title_error{padding-top:0;}
#sbr .gallery{width:100%;float:none;}
#sbr.gl_col_1 .gallery-item{width:260px !important;}
#sbr #gallery > li div.border-shadow{float:none;}
.header_container{padding-bottom:50px !important;}
#filter{right:36px;}
.gl_col_2 .gallery-item,.entry-container .gallery-item, .gl_col_3 .gallery-item{width:230px;}
#sbr #gallery > li{width:240px;margin:0 10px;}
#sbr #post-content{width:100%;float:none;}
.post-item{width:77%;}
.entry-container #comments ol > .comment{width:258px;}
.entry-container .comment-text{width:164px;}
.entry-container .children .comment-text{width:63px;}
.entry-container .comment-form .textarea{width:140px;min-width:140px;}
.entry-container #respond{margin-bottom:10px;}
.entry-container .comment-form{padding-left:0;}
.entry-container .comment-form .inputtext, .entry-container .comment-form .textarea{width:140px;}
#sbr.content-container #post-content,#sbr.content-container #sidebar{width:100%;float:none;}
.content-container .item-post{background-size:300px 300px;}
.content-container .widget{background-size:305px 300px;}
.content-container .metadata .post-date,.content-container .metadata .metaholder{background:none;left:0;}
.content-container .post-entry{margin-top:100px;}
.content-container .comment-form .row.align-btn-right{width:159px;}
.content-container .comment-form .textarea{width:159px;min-width:159px;}
.content-container #respond{margin:0;}
.comment-form>form>fieldset+div{float:none;}
.contactForm fieldset{padding:15px;}
.contactForm .row input[type="text"]{width:150px;}
.contactForm .row textarea{width:150px !important;}
.button{float:left;margin-top:10px;}
#map_canvas{width:250px;}
#kids_main_nav{margin-left:0;}
#kids_main_nav{margin-left:0;}
#kids_main_nav > ul > li{float:none;}
#kids_main_nav,#kids_header #kids_logo_block{float:none;}
.flexnav>li>ul,#kids_main_nav ul ul ul{position:relative !important;}
#kids_main_nav ul ul ul{box-shadow:none;left:0px !important;}
#kids_main_nav ul ul ul,#kids_main_nav ul ul ul li:first-child > a,#kids_main_nav ul ul ul li:last-child > a{border-radius:0;}
#kids_main_nav ul ul{width:99%;}
.touch-button{width:100% !important;height:100% !important;}
#flickr-badge li.last{margin:8px 8px 0 0 !important;}
.minigallery{width:190px !important;left:0px !important;}
.footer_row a.button{float:none !important;}
#sbr #post-content.blog .pagenavi{margin-left:0;}
.contactForm .row button.button{margin-top:15px !important;}
#sbr #sidebar, #dsb #sidebar-right{width:100%;}
#dsb .pagenavi{width:auto;margin-left:0;margin-right:0;}
.kids_slider_inner_wrapper>object{width:277px;height:181px;}
.kids_slider_inner_wrapper>img{width:277px;}
.gallery-item-third{width:240px;margin-right:0;}
.pagenavi.gl{background-size:300px 20px;}
.entry-container #respond{padding-bottom:50px;}
#gallery{margin-left:15px;}
.post-meta .post-date{width:69px;}
.contactForm .row input[type="text"],.contactForm .row textarea{width:203px !important;}
#gallery{margin-left:0;}
.entry-container .comment-form{padding-left:0;}
.entry-container .comment-form input,.entry-container .comment-form textarea{width:90% !important;}
.camera_pagination{left:32%;bottom:0px;}
#contact_form_responce{margin-top:60px;}
.l-float-right-send{float:left !important;}
.fullwidth-portfolio-shadow{background-position:-40px 0 !important;}
.button-centering{float:none;margin-left:auto !important;margin-right:auto !important;}
.widget_video.type-1 .kids_video_wrapper, .widget_video.type-2 .kids_video_wrapper{margin-left:29px;}
.type-2.widget,.type-3.widget,div.type-3:before{background-position:50% 0;}
.type-1.widget h3:after{left:23px;}
.type-1.widget h3,.type-3.widget h3{text-align:center;}
div.type-3:before{background-repeat:repat;background-size:261px 60px;}
}

@media only screen and (max-width: 760px)  {
table, thead, tbody, th, td, tr {
display: block;max-width: 99%;
}
thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
tr { border: 0px solid #ccc; }
td {
border: none;
border-bottom: 0px solid #eee;
position: relative;
padding-left: 1%;
}
td:before {
display: none;
}
#tab {
}
.flex-container { 
   display: flex; 
   flex-flow: row wrap;
  
  /* Then we define how is distributed the remaining space */
  justify-content: space-around;
}
}

.flex-container {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    }

.flex-item1 {
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    -webkit-flex: 0 5 20%;
    -ms-flex: 0 5 30%;
    flex: 0 5 30%;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;

    }

.flex-item2 {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -webkit-flex: 0 10 70%;
    -ms-flex: 0 10 70%;
    flex: 0 10 70%;
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline;
    margin: 10px;
  padding: 20px;
        }
