/*--------- Homepage Top ---------*/

#topbannerad {width: 100%; height: 100px; margin: 0 auto; padding: 10px 0px; background: #323232; }
#topsocialmedia{ width: 1000px; height: 45px; font-size: 12px; margin: 0 auto; padding: 0; background: #323232; color: white; }
#homevideo { width: 1010px; margin: 20px auto; font-size: 23px; background: transparent; }
#top-left-video {float: left; width: 40%; margin: 20px 20px; line-height: 40px;}
.dynamik-widget-area ul li { list-style-type: square !important; margin: -10px 0px!important; padding: 0 !important; }
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {width: 80% !important;}
#top-right-video {float: right; width: 52%;}
#header {min-height:120px !important;}
#frontarea {margin: 20px 0px 20px 0px;}
#text {right:20px!important;}

/*------------ Navigation and Search -------------*/

#nav .wrap {width: 1010px; margin: 10px auto; padding: 0;}
#menu-main-nav {background: url("http://www.presentationxpert.com/wp-content/uploads/dynamik-gen/theme/images/nav-bg.png");  margin: -40px 0px 0px 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.s, #subbox { background: #ffffff url("http://www.presentationxpert.com/wp-content/uploads/dynamik-gen/theme/images/search.gif") no-repeat 93% !important ; border-radius: 20px 20px 20px 20px; height: 20px;}
#nav .s {margin: 10px -5px !important;}
.searchsubmit, #subbutton {display:none;}
.searchsubmit:hover, #subbutton:hover {display:none;}
.menu li.search { padding: 0px 40px 0 0 !important;}

/*------------ Social Media Sprite -------------*/

#top-left-links {float: left; width: 60%;}
#top-left-links p {color:white;}
#top-right-links {float: right; width: 40%;}
#top-right-links p {color:white; margin: 0px 10px 0 0; float: left;}
div#top-right-links ul li a {display: block;width: 32px;height: 38px;text-indent: -9999px;padding: -10px 0; background: url("http://www.presentationxpert.com/wp-content/uploads/dynamik-gen/theme/images/sprite.png") no-repeat;float:right;}images
div#top-right-links p {display: inline; font-size: 12px; color: #DFDFDF;text-decoration: none;}
div#top-right-links ul {list-style: none; margin: 0; display: inline;}
div#top-right-links ul li { display: inline-block; }
div#top-right-links ul li a { display: block; width: 32px; height: 38px; text-indent: -9999px; padding: 0 1px 0; background: url("http://www.presentationxpert.com/wp-content/uploads/dynamik-gen/theme/images/sprite.png") no-repeat;}
div#top-right-links ul li a#facebook { background-position: -5px 0; }
div#top-right-links ul li a#twitter { background-position: -47px 0; }
div#top-right-links ul li a#gplus { background-position: -250px 0; }
div#top-right-links ul li a#linkedin { background-position: -89px 0;}
div#top-right-links ul li a#youtube { background-position: -131px 0; }
div#top-right-links ul li a#rss { background-position: -173px 0; }
div#top-right-links ul li a#email { background-position: -213px 0; border:none; margin: 10px 5px 0px 0; box-shadow: none;}

/*------------ Middle -------------*/

div.maxbutton-6-container {float: left; text-decoration: none}
div.maxbutton-2-container {float: left;padding: 0px 12px;}
div.maxbutton-3-container {float: left;}
div.maxbutton-4-container {float: left;padding: 0px 12px;}
.byline.post-info, .post-info {font-weight: bold;}
#ad {clear: both; text-align: center;}

#ez-home-middle-1 {background: #ffffff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#dbdbdb');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#dbdbdb')";background-image: -moz-linear-gradient(top,#ffffff,#dbdbdb);background-image: -ms-linear-gradient(top,#ffffff,#dbdbdb);background-image: -o-linear-gradient(top,#ffffff,#dbdbdb);background-image: -webkit-gradient(linear,center top,center bottom,from(#ffffff),to(#dbdbdb));background-image: -webkit-linear-gradient(top,#ffffff,#dbdbdb);background-image: linear-gradient(top,#ffffff,#dbdbdb);border-top: 1px solid #dadada;border-right: 1px solid #dbdbdb;border-left: 1px solid #dbdbdb;margin-bottom: 10px;padding: 20px;width: 275px;margin-right: 20px;height: 300px;border-radius: 10px;}
#ez-home-middle-1 p {font-size:13px;}

#ez-home-middle-2 {margin: 0px 0px 10px;}
#ez-home-middle-2 ul li {margin: 0 auto;}
#ez-home-middle-2 {background: #ffffff; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#dbdbdb'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#dbdbdb')"; background-image: -moz-linear-gradient(top, #ffffff, #dbdbdb); background-image: -ms-linear-gradient(top, #ffffff, #dbdbdb);background-image: -o-linear-gradient(top, #ffffff, #dbdbdb);background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#dbdbdb));background-image: -webkit-linear-gradient(top, #ffffff, #dbdbdb);background-image: linear-gradient(top, #ffffff, #dbdbdb);border-top: 1px solid #dadada;border-right: 1px solid #dbdbdb;border-left: 1px solid #dbdbdb;margin-bottom: 20px;padding: 20px;width: 290px;height: 300px;border-radius: 10px;}
#ez-home-middle-2 p {font-size:13px;}

#ez-home-middle-1.ez-widget-area h4 {font-weight: bold;color: #c6823d !important;font-size: 17px;height: 68px; background: url('http://www.presentationxpert.com/wp-content/uploads/dynamik-gen/theme/images/panel-sprite-icons.png') no-repeat; line-height: 70px;padding-left: 95px;margin-bottom: 10px;}
#ez-home-middle-2.ez-widget-area h4 {color: #c6823d !important;font-size: 17px;height: 68px;background: url('http://www.presentationxpert.com/wp-content/themes/dynamik-gen/images/panel-sprite-icons.png') no-repeat;line-height: 70px;padding-left: 95px;margin-bottom: 10px;background-position: 0 -70px;}

.home .ez-widget-area ul li, .ez-widget-area ol li {margin: 0 0 0 5px;padding: 0;}
.home .ez-widget-area ul, .ez-widget-area ol {margin: 0;padding: 0px 0 0px 0;}

/*------------ Sidebar -------------*/

#featured-post-9 h2 a {font-size: 20px; color:#8b5b3f !important;}
.tweets .tweets_header {border-radius: 5px !important; background: white !important; color:black !important;}
.tweets{border: none !important;}
.sidebar.widget-area .widget { -moz-box-shadow: 0px 1px #68564e; box-shadow: 0px 1px #68564e; filter: progid:DXImageTransform.Microsoft.Shadow(strength = 1, direction = 180, color = '#68564e');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 1, Direction = 180, Color = '#68564e')";} 
#ez-home-sidebar-wrap {width: 260px !important;}
#ez-home-container-wrap .post { margin: 10px 0px 10px 0px !important; padding: 10px 0px 0px 1px; overflow: hidden; border-bottom: 1px solid lightgrey; }
#ez-home-sidebar-wrap {w;border-radius: 5px; background: #FFFFFF url(images/noise-bg.png) top repeat; padding: 0px 5px 0 15px;border-top: 0px inset #E8E8E8;border-bottom: 0px inset #E8E8E8;border-left: 0px inset #E8E8E8;border-right: 0px inset #E8E8E8;}
#sidebar {padding: 0px 10px 0px 10px; background: #FFFFFF url(images/noise.png) top repeat;border-radius: 5px;}
.ez-home-bottom { border: 1px solid #dbdbdb; overflow: hidden; padding: 25px 25px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.ez-home-container-area {margin: 0 0 10px;}
.featuredpost {color:black;}
.content-sidebar #content-sidebar-wrap {width: 980px !important;}
#content .post {border-radius: 5px;}
#content .page {border-radius: 5px;}
.mt_header a  {color:black !important;}
.mt_text a  {color:#5f8876 !important;}
.content-sidebar #sidebar {width: 260px !important;}
#sidebar h4 {padding: 10px 0px 5px 5px !important;}
.home .sidebar.widget-area .featuredpost .post {padding: 10px 10px 0px 5px!important;}
.page .sidebar.widget-area .featuredpost .post {padding: 10px 5px 0px 10px!important;}
#minitwitter-widget-2, #minitwitter-widget-3, #minitwitter-widget-4, #minitwitter-widget-5 {padding: 0px 5px 15px 0px;}
#bannerbox {float: right;width: 270px; background:#ffffff;}

#content-sidebar-wrap {float: none !important;}
#black-studio-tinymce-30 {width: 275px; margin: 0px -15px; padding: 0px 2px;border-bottom: none;box-shadow: none; }
.box { margin: -10px 0px 0px 0px;  }
#footerbannerad {background: #313131; padding: 10px 0px;}  
#simple_ads_manager_ad_widget-3 {margin: 10px 0px 10px;}
#simple_ads_manager_ad_widget-4 {margin: 10px 0px 10px;}


/*------------- Blog Page -------------*/

.page-id-2545 #content {background: #FFFFFF; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD; margin: 0px 0 0px;}
.page-id-2545 #content .post {border:none; margin: 0px 0 15px;}
.page-id-2545 .post-meta {display:none;}
.page-id-2545 .kindleLight {display:none;}
.page-id-2545 .entry-content ul li {margin: 5px 0 10px 5px!important;}
div.rotatingtweet {font-size: 100%; color: white; font-size: 13px !important; }

/*--------------- Responsive ----------------*/

@media only screen and (max-width: 479px) {

#topsocialmedia {display:none!important;}
#topbannerad {height:100%!important; padding: 10px 0px!important; width:90%!important;}
#slide-wrapper {display:none !important;}
#dropdown-nav-wrap, #dropdown-subnav-wrap { padding: 5px 20px 0px 20px!important; display: block!important; }

#ez-home-middle-1 {width: 90%!important; height:100%!important;}
#ez-home-middle-2 {width: 90%!important; height:100%!important;}

.ez-widget-area h4 {font-weight: bold!important;}
#ez-home-middle-1 p {font-size: 13px!important;padding: 0px 10px!important;}
#ez-home-middle-2 p {font-size: 13px!important;padding: 0px 10px!important;}

div.maxbutton-2-container {padding: 5px 0px!important;}
div.maxbutton-3-container {padding: 5px 10px!important;}
div.maxbutton-4-container {padding: 5px 0px!important;}
div.maxbutton-6-container {padding: 5px 10px!important;}

#ez-home-middle-2.ez-widget-area h4 {line-height: 26px!important; padding-left: 107px!important;}
#ez-home-middle-1.ez-widget-area h4 {line-height: 30px!important; height: 67px!important;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {

#topsocialmedia {display:none !important;}
#topbannerad {height:100%!important;}
#dropdown-nav-wrap, #dropdown-subnav-wrap { padding: 5px 20px 0px 20px!important; display: block!important; }
#slide-wrapper {display:none !important;}

}

@media only screen and (max-width: 767px) {

.header-image #header .wrap #title-area {background: url(images/smalllogo.png) center no-repeat !important;height: 100px!important;width:95%!important;margin: 20px 0 0 10px!important;text-align: center!important;}
.nav-chosen-select {background: white!important;border: 2px solid #dadada!important;margin: 10px 0px 0px 0px!important;}
#homevideo { width: 95%!important; margin: 20px auto!important; padding: 0px 10px!important; font-size: 14px!important; background: transparent!important; }
}


#ez-home-container-wrap img, #ez-home-container-wrap p img {
max-width: 100%;
height: auto;
display:inline !important;
}

