body{margin-top:0;}
.navbar-default {background-color: #232323;border-color:#333;}
a{text-decoration:none;}
li{list-style:none;}
.container { transition: all 0.3s;}
.col-headers {padding: 0;}
a.fa{padding: 0px 5px;line-height: 0;margin-top: 0px;font-size: 18px;text-decoration:none;color: #fff;text-shadow: 0 0 2px #27CCC0;-moz-text-shadow: 0 0 2px #27CCC0;-webkit-text-shadow: 0 0 2px #27CCC0;transition: all 0.3s;}
a.fa:hover{color: #27CCC0;}
.glyphicon {color: #fff;text-shadow: 0 0 2px #27CCC0;-moz-text-shadow: 0 0 2px #27CCC0;-webkit-text-shadow: 0 0 2px #27CCC0;transition: all 0.3s;}
.glyphicon:hover{color:#27CCC0;transition: all 0.3s;cursor:pointer;}
.social_media a img{filter: drop-shadow(2px 2px 3px #27CCC0);width: 20px;height: 20px;}
/*--Main Carousel-----*/
.fade-carousel {height: 65vh;}
.events_caption {top: 43%;width: 245px;}
.events_caption {right: 0%;text-align: right;left:auto;}
.events_caption h1 {font-size: 45px;text-align: right;}
.events_caption h3 {font-size: 38px;text-align: right;}
.carousel_container {padding: 0;position: fixed;height: 400px;}
.events_caption {position: absolute;top: 35%;left: auto;z-index: 3;color: #fff;text-align: center;text-shadow: 2px 2px 10px #333;-webkit-transform: translate3d(-10%,-50%,0);-moz-transform: translate3d(-10%,-50%,0);-ms-transform: translate3d(-10%,-50%,0);-o-transform: translate3d(-10%,-50%,0);transform: translate3d(-10%,-50%,0);transition: .5s;--text-transform: uppercase;}
.fade-carousel .carousel-inner .item.active .events_caption {opacity: 1; -webkit-transition: 2s all ease-in-out .05s;-moz-transition: 2s all ease-in-out .05s;-ms-transition: 2s all ease-in-out .05s;-o-transition: 2s all ease-in-out .05s;transition: 2s all ease-in-out .05s;top: 45% !important;}
.fade-carousel .carousel-inner .item .events_caption.slide1 {top: 50% !important;width: 275px !important;}
.col-adjust{padding:0;}
h4.toggleCaption {animation-delay: 2.5s;-webkit-animation-delay: 2.5s;-moz-animation-delay: 2.5s;-o-animation-delay: 2.5s; -moz-transition: none !important;margin-top:30px;}
a.carousel_btn{border:2px solid #fff;background-color:transparent;padding:10px 15px;text-decoration:none;color:#fff;text-shadow: 2px 1px 0px #333;transition:.3s;}
a:hover.carousel_btn{background-color:#fff;;color:#333;transition:.3s;text-decoration: none;text-shadow:0px 0px 0px transparent;}
.dm_view_btn{padding:10px 15px;text-align:center;border:1px solid #ccc;}
.dashboard_container .button_align{width:100%;text-align: center;margin:30px auto;}
.dashboard_container{background-color:#272727;width: 97%;float: right;}
.dashboard_container .main,
.dashboard_container .posts,
.dashboard_container .info{border:1px solid #5D5D5D;}
.dashboard_container .main{height:auto;}
.dashboard_container .posts{height:100%;background-color:#333;}
.dashboard_container .info{height:100%;background-color:#333;}
.dashboard_container p{color:#efefef;text-align:left;}
.dashboard_container {background-color: #272727 !important;width: 97%;float: right;margin-top: 545px;}
.dashboard_container .main {height: auto;padding:0;}
.hl-image1 {border: 4px solid #494949;border-radius: 5px;padding: 0px;text-align: center;font-size: 16px;color:#555;background-position: center center;background-size: cover;background-repeat: no-repeat;height: 300px;width: 100%;}
.posts .post_article{height:100px;width:100%;background-color:#ccc;border-radius:5px;margin: 10px auto;}
.exclusive_project_container {width: 100%;margin: 0 auto;text-align: center;}
.exclusive_project {width:100px;height:100px;background-color:#777;border:1px solid #27CCC0;display:inline-block;}
.gallery_image {width:125px;height:100px;background-color:#777;border:1px solid #27CCC0;display:inline-block;}
   /*--Main navs and targets--*/
nav1 ol {padding: 0;border-radius: 0px;box-shadow: 1px 1px 5px #1B1B1B;}
nav2 ol {overflow: hidden;margin: 0;background-color: #333;padding: 0;list-style-type: none;}
.parallax_carousel{background-color: #333 !important;border-top: 1px solid #545454;padding: 0px;box-shadow: 1px 1px 5px #000;}
.side_nav_container{bottom: 0;left: 0;top: 85px;position: fixed;z-index: 6;background:#fff;border-right: 8px solid #0074a2;font-size: 28px;font-weight: 500;overflow: hidden;width:60px;font-weight: 500;}
.side_nav{background-color:#252525;height: 100%;box-shadow: 1px 1px 5px #333;}
#nav_toggleName li, #nav_toggleName_1 li, #nav_toggleName_sub2 li {padding: 5px 10px;transition: .3s;}
.glyphicon {top: 4px;}
.targetDiv{display: none;width: 100%;height: 100%;margin-top: 85px;padding: 0px;}
.targetDiv.first, .targetDiv_1.first, .targetDiv_sub2.first {display: block;position: relative;top: 0;background-color:#333;}
.targetDiv_1 {display: none;width: 100%;height: auto; margin-top: 0px;}
.handle2 {display: none;}
.showing {max-height: 100%;}
   /*--Video Container--*/
#nav_toggleName li.active {border-radius: 0px;}
#nav_toggleName_1 li.active img {width: 100%;border-radius: 0px;background-color: #27CCC0;box-shadow: 1px 1px 5px #1F1F1F;padding: 5px 15px;}
   /*--Skills--*/
#skill li {margin-bottom: 25px;height: 18px;}
.skills_experience{background-color: #272727;height:auto;padding:0;}
.skill_description h1{font-weight: 600;color: #27CCC0;text-align: left;width: 295px;font-size: 55px;}
.skill_description p{font-weight: 500;color: #fff;text-align: left;width: 295px;font-size: 16px;}
.skill_selector{border: 0px solid #ccc;width: 100%;float: left;}
.skill_box{border: 0px solid #ccc;width: 100%;float: left;}
#skill li h3 {color: #ccc !important;top: -15px;}
.animation-element.slide-left.testimonial h3 {text-align: left;color: #27CCC0;}
.animation-element.slide-left.testimonial p {color: #ccc;}
.animation-element.slide-left.testimonial {border: solid 0px #EAEAEA;padding: 0 15px;}
.clear_port{clear:none;}
.port_contain{position: absolute;height:0;}
   /*--Gallery--*/
.isotope-item {z-index: 2;}
.isotope-hidden.isotope-item { pointer-events: none;z-index: 1;}
.isotope,
.isotope .isotope-item {/* change duration value to whatever you like */-webkit-transition-duration: 0.8s;-moz-transition-duration: 0.8s;transition-duration: 0.8s;}
.isotope {-webkit-transition-property: height, width;-moz-transition-property: height, width;transition-property: height, width;}
.isotope .isotope-item {-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property:-moz-transform, opacity;transition-property: transform, opacity;}
.portfolioContainer img {width: 75px;float:left;margin:2px;}
.portfolioFilter a:link {margin-right: 5px; text-decoration:none;margin-bottom: 5px;background-color: transparent;font-weight: bold;color: #777;float: left;padding: 10px 15px;border: 1px solid #0074a2;transition:.3s;}
.portfolioFilter a:visited { color:#777;border: 1px solid #0074a2;transition:.3s;}
.portfolioFilter a.current { font-weight:bold;color:#fff;background-color:#0074a2;transition:.3s;}
.portfolioFilter a:hover { font-weight:bold;color:#fff;background-color:#0074a2;transition:.3s;}
.isotope-item .img-thumbnail {display: inline-block;background-color: #fff;border: 1px solid #27CCC0;padding:0;border-radius:0;width: 75px;margin:2px;float:none;}
.nav_portfolio{display:none;}
.gallery .carousel-control.left,.carousel-control.right{background-image:none;}
ul#nav1{display:block;}
.gallery .modal-content {background-color: transparent;}
.gallery .close {color: #fff;font-size: 19px;opacity: 0.75;}
.modal-backdrop.in {opacity: 0.75;filter: alpha(opacity=75);}
.gallery .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {max-height: 600px;}
.gallery .carousel-inner > .item > img {max-width: 90%;width: auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;height: auto;max-height: 600px;background-color: #fff;padding: 10px;border-radius: 5px;box-shadow: 5px 5px 10px #000;}
.gallery .carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;position: absolute;top: 0;bottom: 0;left: 0;right: 0; margin: auto auto;}
.gallery .carousel-inner {position: absolute;width: 100%;overflow: hidden;left: 0;right: 0;top: 0;bottom: 0;}
.gallery .carousel {position: absolute;overflow: visible;top: 0;bottom: 0;left: 0;right: 0;}
.gallery .modal-body {position: absolute;top: 25px;bottom: 25px;left: 0;right: 0;}
.gallery .modal-content {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px transparent;height: 85%;position: absolute;top: 20px;bottom: 0;left: 0;right: 0;}
.gallery .modal-dialog {width: 75%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;}
.portfolioFilter{display:block;}
.tm_gallery .carousel-control.left,.carousel-control.right{background-image:none;}
.tm_gallery .modal-content {background-color: transparent;}
.tm_gallery .close {color: #fff;font-size: 19px;opacity: 0.75;}
.tm_gallery .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {max-height: 600px;}
.tm_gallery .carousel-inner > .item > .featured_cats_container > img {max-width: 100%;width: auto;position: relative;top: 0;margin: auto auto;height: auto;max-height: 600px;background-color: #fff;padding: 15px 0;border-radius: 5px;}
.tm_gallery .carousel-fade .carousel-inner .item {-webkit-transition-property: opacity;transition-property: opacity;position: absolute;top: 0;bottom: 0;left: 0;right: 0; margin: auto auto;}
.tm_gallery .carousel-inner {position: absolute;width: 100%;overflow: hidden;left: 0;right: 0;top: 0;bottom: 0;}
.tm_gallery .carousel {position: absolute;overflow: visible;top: 0;bottom: 0;left: 0;right: 0;}
.tm_gallery .modal-body {position: absolute;top: 25px;bottom: 25px;left: 0;right: 0;}
.tm_gallery .modal-content {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px transparent;height: 85%;position: absolute;top: 20px;bottom: 0;left: 0;right: 0;}
.tm_gallery .modal-dialog {width: 75%;height: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto auto;}
.tm_gallery .carousel-inner > .item > .featured_cats_container > img {width: 75px;position: absolute;margin: auto auto;height: auto;max-height: 600px;background-color: #fff;padding: 15px 0;border-radius: 5px;top: 0;bottom: 0;}
.featured_cats_desc{height: 100%;background-color: #fff;width: 100%;padding: 10px;min-height: 600px;max-height: 800px;}
.featured_cats_desc h3{height: 15%;margin-top: 40px;text-align: center;font-size: 35px;}
.featured_cats_desc p{font-size: 16px;}
.featured_cats{padding:0 5px;margin-bottom:0px;}
.featured_cats img.img-thumbnail{width: 75px;background-color:transparent;border: 1px solid #27CCC0;}
   /*--Comment System--*/
.panel-heading i {font-size:12px;color:#9e9e9e;;}
.panel-default > .panel-heading {color: #333;background-color: #fff;border-color: #ddd;}
.panel-heading {padding: 5px 15px;border-top-left-radius: 0px;border-top-right-radius: 0px;}
.panel-footer {padding: 5px 15px;background-color: #fff;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.btn-default {top: 25%;left:25%; color: #999; background: #fff; } 
.panel-footer {padding: 5px 15px;background-color: #fff;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;border-top: 0px solid transparent;}
.panel-default {border-color: transparent;}
.panel-default > .panel-heading {color: #27CCC0;background-color: #fff;border-color: transparent;}
.panel-default > .panel-heading {color: #777;}
.panel-heading b {color: #27CCC0;}
.panel-body {padding: 15px;border: 1px solid #efefef;color: #777;}
   /*--Blog Styles---*/
.blog_list .blogDate{float:right;}
.blog_list .blog_day{font-size: 22px;color:#eabe14;}
.blog_list .blog_MY{color: #efefef;line-height: 2;margin-left: 5px;margin-right: 10px;}
.blog_list {height: 85px;width: 100%;margin: 5px auto;background-color: #272727;}
.blog_list .blog_img{border: 1px solid #27CCC0;text-align: center;font-size: 16px;color:#555;
background-position: top center;background-size: cover;background-repeat: no-repeat;background-color:#fff;height: 75px;width: 30%;float:left;margin:5px;}
h5.blog_title {font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: normal;word-wrap: break-word;height: 2.2em;width: 55%;display: inline-block;background-color: #272727;position: relative;}
h5.blog_title::after {content: '';height: 100%;width: 100%; background-color: inherit;position: absolute;float: left;}
h5.blog_title::before {position: absolute;content: '\002026';right: 0;top: 1.2em; background-color:  #272727;}
.blog_list h5.blog_title{color: #27CCC0 !important;}
.featured_cats .img-thumbnail {width: 75px; background-color: transparent;border: 1px solid#27CCC0;height: 60px;padding: 0px;}
.dashboard_container .featured_cats_desc p{color:#333;width:300px;}
.dashboard_container .infobrackets {min-height: 975px;}



.vid-featured-container {background-color: #333;}
h3.fv_title_ellipsis {color: #27CCC0;background-color:#333;}
.featured_container { border-bottom: 1px solid #5D5D5D;}
a.showSingle_2 .featured_thumb img {border: 1px solid #27CCC0;}
a.showSingle_2.active .featured_thumb img {box-shadow: 0px 0px 10px  #97C2F0;}
.glyphicon {margin-right: 0px;}
.carousel-inner.vertical {height: auto;border: 1px solid #5D5D5D;}
.slide-1 {min-height: 550px;}
.slide-2 {min-height: 550px;}
.slide-3 {min-height: 550px;}
#footer {position: absolute;width: 100%;}






.faded_layer{position: absolute;bottom: 0;top: 0;left: 0;right: 0;}
.faded_layer_img{background-image: url(img/dracondmstudios.png);background-position: center center;background-repeat: no-repeat;height: 100%;width: 500px;margin: 0 auto;left: 0;right: 0;top: 25px;bottom: 25px;position: relative;opacity: .5;}
.featured_cats_container{position: absolute;bottom: 25px;height: 100%;top: 25px;right: 0;left: 0;width: 100%;}
.tm_gallery .carousel-inner > .item > .featured_cats_container > img{position: absolute;bottom: 25px;height: auto;top: auto;right: 0;background-color:transparent;}
.featured_cats_desc {height: 100%;background-color: transparent;width: 75%;padding: 10px;min-height: 600px;margin: 0 auto;}
.dashboard_container .featured_cats_desc p {color:#ccc;margin: 5% auto 0 0;text-align: right;text-shadow: 1px 1px 15px #000;right: 0;}
.featured_cats_desc a{padding: 15px 25px;border: 1px solid #fff;position: absolute;bottom: 0;right: 0;left: 0;margin: 0 auto;width: 263px;text-align: center;font-size: 16px;color:#fff;text-decoration: none;transition:.3s;background-color:transparent;}
.featured_cats_desc a:hover{border: 1px solid #fff;background-color:#fff;color:#000;transition:.3s;}
.featured_cats_desc img.note-float-left{width: 500px !important;opacity: 1;margin: -45px 0 0 -12%;}
.featured_cats_desc h3 {font-size: 70px;color: #27CCC0;font-weight: 600;text-align:right;}
.tm_gallery .carousel-inner {overflow: visible;}

.newsletter_info {border: 0px solid #e6e6e6;background-image: url('img/dm_newsletter.jpg');box-shadow: 3px 3px 25px #030303;border-radius: 0px;}
.newsletter_info a {text-decoration: none;background-color:#0074a2;}
.newsletter_info a .btn_r {background-color:#0074a2 !important;border: 0px solid #01ab99;}
.newsletter_info a:hover .btn_r {background-color: #005482 !important;}
a.dm_view_btn{color:#fff;text-decoration: none;background-color: #0074a2 !important;font-size: 16px;border: 0px solid #ccc;transition:.3s;}
a:hover.dm_view_btn{background-color: #005482 !important;transition:.3s;}

.bar2{height: 34px;margin: 3px 5px;position: absolute;border-radius: 25px;}
#skill li.about {margin-bottom: 38px;height: 41px;border-radius: 25px;}
#skill li.about  h3 {top: -23px;font-size: 20px;}
.skill_description h1 {font-size: 30px;width:width: 670px;}
.form-control {background-color:#333;}

.dm_target .skill_description h1 {font-size: 50px;}
.dm_target .about_us p{width: 75% !important;position: absolute;padding: 15px;font-size: 18px;}
.dm_target .about_us img{float: right;width: 540px;opacity: .25;}
.dm_target .new_skills, .dm_target .skill_description p{width:100%;}
.dm_target {float: right;width: 97%;background-color: #272727;height:100%;}
.posts form {margin: 0 !important;}
.posts form p {color: #27CCC0;margin: 10px auto;}
textarea.form-control {height: 130px !important;}
#div9 .skill_description p {width: 75%;font-size: 16px;position:absolute}
.col-xs-12 {background-color: #272727;}
.footer_container{background-color: transparent;}
.dm_target ul#skill {list-style: none;width: 50%;margin: 45px auto 0;position: absolute;right: 10%;opacity: .25;}
.tm_gallery .carousel-inner > .item > .featured_cats_container > img {top: 400px;}
@media screen and (max-width:1350px)
{
.dashboard_container .infobrackets {min-height: 1325px;}
.featured_desc {width: 60%;}
}
@media screen and (max-width:1200px)
{
.dm_name_containers h3{font-size: 18px;}
.dm_name_containers {width:85%;}
.dashboard_container .infobrackets { min-height: 1430px;}
.featured_desc {width: 55%;}
.featured_cats_desc {width: 90%;}
}
@media screen and (max-width:992px)
{
.featured_thumb {padding: 0px;}
.featured_thumb img{width:87px;transition: all 0.3s;}
.featured_container {height: 60px;}
.dm_name_containers h3{font-size: 16px;}
.dashboard_container .infobrackets { min-height: 257px;}
.dashboard_container .posts {height: auto;}

.slide-1, .slide-2, .slide-3 {min-height: 550px;}
.fade-carousel .slide-1, .fade-carousel .slide-2, .fade-carousel .slide-3 {height: 50vh;}
.featured_cats_desc h3 {font-size: 55px;}
.dm_target .about_us p {width: 100% !important;position: relative;}
.dm_target .about_us img {width: 100%;}
.dm_target .about_us img {width: 100%;  position: absolute;}
}
@media screen and (max-width:767px)
{
body { margin-top: 40px !important;}
nav2 ol {max-height: 0;}
.showing2 {max-height: 25em;}
.dashboard_container .main {height: auto;}
.featured_container {height: auto;}
.featured_thumb img {width: 125px;transition: all 0.3s;}
.featured_desc {width: 75%;transition: all 0.3s;}
.thumb_row{float:left;width:auto;}
.thumb_row img {width: 135px;transition: all 0.3s;}
.video_item_box {width: 100%;float: none;padding: 5px;}
.gallery .modal-dialog {width: 100%;}
.portfolioContainer img {width: 140px;margin: 2px;}
.gallery .img-thumbnail {padding: 0px;}
.tm_gallery .modal-dialog {width: 100%;}
.tm_gallery .img-thumbnail {padding: 0px;}
.modal-backdrop.in {opacity: 0.9;filter: alpha(opacity=90);}
.img_bracket{width: 120px;margin:0 auto;}
.skill_box {float: none;}
.events_caption {left: 50%;}
.mini-icon-bar { width: 25px;height: 1px;background-color: #009387;margin: 4px 0;}
.side_nav_container{background:transparent;border-right: 8px solid transparent;top: 60px;}
.targetDiv {padding: 0px;margin: 0px 0;}
.col-adjust {padding: 5px 0px;background-color: #272727;}
.dashboard_container {width: 100%;float: right;margin-top: 425px;}
.dm_name_containers { width: 100%;}
.fade-carousel { height: auto;}
.fade-carousel .slide-1, .fade-carousel .slide-2, .fade-carousel .slide-3 {height: 45vh;transition: .5s;}
.fade-carousel .carousel-inner .item .events_caption.slide1 {top: 35%;}
.fade-carousel .carousel-inner .item .events_caption {top: 35%;}
.events_caption h1 {font-size: 35px;}
.events_caption h3 {font-size: 25px;}
.dashboard_container .posts {height: auto;}
#footer {position: absolute;}
.exclusive_project_container {height: auto;}
.dashboard_container .info {height: auto;}
.blog_list {margin: 5px auto;}
.dm-col-adjust{padding:0;}
.featured_cats {margin-bottom: 0px;}
.handle{display: block;width: 100%;text-align: left;border-top: 1px solid #ccc;cursor: pointer;margin-bottom: 10px;padding: 5px 0;border-radius: 5px;border-bottom: 1px solid #000;box-shadow: 3px 3px 5px #111;border: 2px solid #333;-moz-animation: graphic-design 2s ease-out;-webkit-animation: graphic-design 2s ease-out;background-color:#333;background-image: -webkit-gradient(linear, left top, left bottom, from(#565656), to(#000));background-image: -webkit-linear-gradient(top, #565656, #000);background-image: -moz-linear-gradient(top,#565656, #000);background-image: -ms-linear-gradient(top, #565656, #000);background-image: -o-linear-gradient(top, #565656, #000);background-image: linear-gradient(top, #565656, #000);}
.nav_portfolio {display: block;width: 100%;text-align: left;border-top: 1px solid #ccc !important;cursor: pointer;margin-bottom: 10px;padding: 5px 0;border-radius: 5px;border-bottom: 1px solid #000;box-shadow: 3px 3px 5px #111;border: 2px solid #333;-moz-animation: graphic-design 2s ease-out;-webkit-animation: graphic-design 2s ease-out;background-color:#333;background-image: -webkit-gradient(linear, left top, left bottom, from(#565656), to(#000));background-image: -webkit-linear-gradient(top, #565656, #000);background-image: -moz-linear-gradient(top,#565656, #000);background-image: -ms-linear-gradient(top, #565656, #000);background-image: -o-linear-gradient(top, #565656, #000);background-image: linear-gradient(top, #565656, #000);}
.slide-1, .slide-2, .slide-3 {min-height: 450px;}
.fade-carousel .slide-1, .fade-carousel .slide-2, .fade-carousel .slide-3 {height: 25vh;}
.tm_gallery .carousel-fade .carousel-inner .item {background-color: transparent;}.tm_gallery .carousel-inner > .item > .featured_cats_container > img {width: 100px;top: 82%;bottom: auto;position: absolute;bottom: 25px;height: auto;top: auto;right: 0;background-color:transparent;}
.dashboard_container .featured_cats_desc p {color: #fff;text-shadow: 1px 1px 3px #000;width: 85%;font-size: 26px;}
.dm_target {float: none;margin-top:30px;}	
.dm_target .about_us p{font-size: 14px;}
#div9 .skill_description p {width: 100%;font-size: 14px;}
.dm_target .skill_description h1 {font-size: 30px;width:100%;}
.dm_target ul#skill {width: 80%;}
#skill li.about h3 {font-size: 16px;}
.featured_cats_desc img.note-float-left {opacity: .5;}
.featured_cats_container {bottom: auto;top: 0;}
.featured_cats_desc {min-height: auto;}
.featured_cats_desc h3 {height: 0%;margin-top: 0px;text-align: right;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {display: block;max-width: 200%;height: auto;margin-left: -50%;}
}
@media screen and (max-width:767px) and (min-height:100px)
{
	.events_caption {width: 320px;}
	.fade-carousel .carousel-inner .item .events_caption {top: 0%;}
}


@media screen and (max-width:564px)
{
.thumb_row{float:left;width:auto;}
.thumb_row img {width: 100px;}
.portfolioContainer img {width: 110px;margin: 0px;}
.featured_thumb {padding: 0px;}
.featured_thumb img {width: 100px;transition: all 0.3s;}
.tm_gallery .carousel-fade .carousel-inner .item {background-color: transparent;}
.featured_cats_desc h3{font-size: 16px;}
.tm_gallery .carousel-inner > .item > .featured_cats_container > img {width: 100px;top: 82%;bottom: auto;position: absolute;bottom: 25px;height: auto;top: auto;right: 0;background-color:transparent;}
.tm_gallery .carousel-inner {overflow: visible;}
.tm_gallery .carousel-inner > .item.active {max-height: none;}
.fade-carousel .slide-1, .fade-carousel .slide-2, .fade-carousel .slide-3 {height: 60vh;}
.featured_desc {width: 60%;transition: all 0.3s}
.events_caption {top: 35%;left: 50%;-webkit-transform: translate3d(-50%,-50%,0);-moz-transform: translate3d(-50%,-50%,0);-ms-transform: translate3d(-50%,-50%,0);-o-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);transition: .5s;--text-transform: uppercase;}
.events_caption h3 { font-size: 22px;text-align: center;}
.events_caption h1 { font-size: 30px;text-align: center;}
.fade-carousel .carousel-inner .item.active .events_caption { top: 50% !important;}
.slide-1, .slide-2, .slide-3 {min-height: 425px;}
.fade-carousel .slide-1, .fade-carousel .slide-2, .fade-carousel .slide-3 {height: 45vh;}
.dashboard_container .featured_cats_desc p {margin: 20% auto 0 0;}
	.featured_cats_desc img.note-float-left {margin: 55px 0 0 -12%;}
	.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {max-width: 125%;}
	.featured_cats_desc h3 {font-size: 30px;}
}