/*

Theme Name: Paralex

Description: Paralax is a agency and corporate theme. Its simple and clean Wordpress HTML5 & CSS3 Theme. Its a full responsive theme built with Bootstrap.

Version: 2.0

Author: Themeple

Author URI: http://www.themeple.co

License URI: http://www.gnu.org/licenses/gpl-2.0.html

License: GNU General Public License

Theme URI: http://www.themeple.co

*/



@import url(Nova%20pasta/css/flexslider.css);

html{overflow-x:hidden}

.wp-caption{}

.wp-caption-text{}

.sticky{} 

.gallery-caption{}

.bypostauthor{}

.alignright{
  float: right;
  margin: 5px 0px 10px 10px;
}
.alignleft{
  float: left;
  margin: 5px 10px 10px 0px;
}
.aligncenter{
  margin:0 auto;
}



body{ line-height:20px; color:#444; background: #fff;}

h1{line-height:40px;}

h2{line-height:22px}

h3{line-height: 0px;}

h4{line-height:19px}

h5{line-height:22px}

h6{line-height:22px}

span{font-size:11px !important;}

.logo_title{float: left;

margin-top: 17px;

margin-left: 20px;

padding-top: 2px;

padding-left: 20px;

border-lefT: 1px solid #e1e1e1;

padding-bottom: 2px;

font-size: 14px !important;

color: #999999;}

.slider-img{display:none;}

.one-four{width:60% !important; padding-bottom:16px;}



#logo{float:left; position: absolute;}

.right-side{width:345px;}

.subscribe{margin-top:25px;}

.subscribe input{width: 149px;

background: #222;

border-radius: 0;

border-color: #424242;

color: #fff;

float: left;}

.subscribe a{border-color: #424242;

background: #161616;

color: #fff;

padding: 4px 13px;

border-top: 1px solid #424242;

border-bottom: 1px solid #424242;

border-right: 1px solid #424242;

float: left;}

.subscribe a:hover{text-decoration:none;}

.right-side .social_list{margin:0; padding:0; list-style:none; float:right;}

.right-side .info_{margin-top:10px; width:100%;float:right;}

.right-side .info_ a{color:#959595; font-size:13px !important; margin-top:4px;}



.right-side .info_ a:hover{ text-decoration:none;}

.right-side .info_ img{margin-right:10px;margin-left:25px;}

.right-side .info_ img:first-child{margin-top:-5px;}

.right-side .social_list li{float:left; margin-left:-6px; width:30px; height:30px;}

.right-side .social_list li a{-webkit-transition-duration: 0.6s;

    -moz-transition-duration: 0.6s;

    -o-transition-duration: 0.6s;

    -ms-transition-duration: 0.6s;

    transition-duration: 0.6s;}

.right-side .social_list li a.facebook{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/fb.png') center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.dribbble{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/twitter.png') center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.vimeo{background: url(Nova%20pasta/%27img/social/vimeo1.png%27) center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.skype{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/rss.png') center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.googlep{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/youtube.png') center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.linkedin{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/slideshare.png') center no-repeat; width:100%; height:100%; float:left; }



.right-side .social_list li a.facebook:hover{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/fb.png') center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.dribbble:hover{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/twitter.png') center no-repeat; width:100%; height:100%; 
float:left; }

.right-side .social_list li a.vimeo:hover{background: url(Nova%20pasta/%27img/vimeo_1.png%27) center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.skype:hover{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/rss.png') center no-repeat; width:100%; height:100%; float:left; }

.right-side .social_list li a.googlep:hover{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/youtube.png') center no-repeat; width:100%; height:100%; float:left; 
}

.right-side .social_list li a.linkedin:hover{background:url('http://mdbrasil.seven-el.com/wp-content/uploads/2013/02/slideshare.png') center no-repeat; width:100%; height:100%; 
float:left; }







header#header{height:106px; margin-top: -1px;padding-top:5px;}

.header-bar{height:30px; width:100%; float:left;}

/* Sub menu*/

ul.menu li ul{

   display: none;

   margin-left: -20px !important;

   margin-top: 5px !important;

   position: absolute;

   width: 200px;

   background-color: #444545;

   z-index:500;

   margin: 0;

   padding: 0;

   opacity:1 !important;

   

}

ul.menu li:hover ul{display:block;}



ul.menu li ul li{

    display:block;

    border-top:1px solid #444545 !important;

    border-bottom:1px solid #393939 !important; 

    border-left:1px solid #444545;

    border-right:1px solid #444545;

    width:179px;

    float:left;

    position: relative;

    padding:0;

    padding-left:10px !important;

    padding-right:10px !important;

    margin:0;

    height:auto;

    padding-bottom:0;

    -webkit-transition-duration: 0.6s;

    -moz-transition-duration: 0.6s;

    -o-transition-duration: 0.6s;

    -ms-transition-duration: 0.6s;

    transition-duration: 0.6s;

    color:#fff !important;

    background-image:none !important;

}



ul.menu li ul li.current_page_item{background:none}

ul.menu li ul li a{

    margin-left:2px;

    margin-top: 2px;

    margin-bottom: 2px;

    float:left;

    top:0;

    font-size:12px !important;

    color:#fff !important;

    font-weight:normal;

    text-transform: capitalize;

    padding-bottom:0;

}

ul.menu li ul li a:hover{width:180px !important;}



ul.menu li ul li:last-child{border-bottom:none;}



/* End Submenu */

#navigation nav ul li:hover{background:#444;}	

#navigation nav ul{list-style: none;padding: 0px;width: 480px; float:left}#navigation nav ul li .sub-menu{	width: 200px !important;}

#navigation nav ul li{margin:0; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px; float:left; background-position:right center; background-repeat:no-repeat;}



#navigation nav ul li a:hover{text-decoration:none;color:#fff;}



#navigation nav ul li:hover a{color:#fff;}

#navigation nav ul li.current-menu-item a{color:#fff;}

.select-menu, .customSelect{display:none !important; position:relative; z-index:3;}

.search{float:left; position:relative; z-index:3; }

.search form{margin:0; float:left;margin-left:-26px;}

.header-bar .search input{float:left;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow:none;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;margin: 0;height: 22px; background: url('img/search.png') 5px center no-repeat;padding-left: 32px;}

.top_wrapper{width:100%; background:#fff; z-index:1; position:relative;}

.tab-content{height:auto !important;}



footer#footer{width:100%;float:left;}

#copyright{padding-top:20px; padding-bottom:20px;}

footer a{color:#fff}

footer .widget-title{margin-top:25px;  padding-bottom:12px;margin-bottom:0;}

footer .widget_nav_menu ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_nav_menu li{float:left; width:100%; padding-top:5px; padding-bottom:5px; background: url(Nova%20pasta/%27img/link2.png%27) right no-repeat;}

footer .widget_nav_menu li:first-child{padding-top:0;}

footer .widget_nav_menu li:last-child{border-bottom:none;}

footer .widget_nav_menu li a{color:#fff;}

footer .widget_recent_posts ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_recent_posts li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_recent_posts li:first-child{padding-top:0;}

footer .widget_recent_posts li:last-child{border-bottom:none;}

footer .widget_recent_posts li h6{margin-top:0; margin-bottom:0}

footer .widget_recent_posts li p{margin-top: 5px;

margin-bottom: 0;}

footer .widget_recent_posts li a{color:#fff;}





footer .widget_archive  ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_archive  li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_archive  li:first-child{padding-top:0;}

footer .widget_archive  li:last-child{border-bottom:none;}

footer .widget_archive  li a{color:#fff;}

footer .widget_archive select{margin-top:20px}



footer .widget_categories  ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_categories  li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_categories  li:first-child{padding-top:0;}

footer .widget_categories  li:last-child{border-bottom:none;}

footer .widget_categories  li a{color:#fff;}

footer .widget_categories select{margin-top:20px}



footer .widget_pages  ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_pages  li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_pages  li:first-child{padding-top:0;}

footer .widget_pages  li:last-child{border-bottom:none;}

footer .widget_pages  li a{color:#fff;}

footer .widget_pages select{margin-top:20px}



footer .widget_meta  ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_meta  li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_meta  li:first-child{padding-top:0;}

footer .widget_meta  li:last-child{border-bottom:none;}

footer .widget_meta  li a{color:#fff;}



footer .widget_recent_comments  ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_recent_comments  li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_recent_comments  li:first-child{padding-top:0;}

footer .widget_recent_comments  li:last-child{border-bottom:none;}

footer .widget_recent_comments  li a{color:#fff;}



footer .widget_recent_entries  ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_recent_entries  li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_recent_entries  li:first-child{padding-top:0;}

footer .widget_recent_entries  li:last-child{border-bottom:none;}

footer .widget_recent_entries  li a{color:#fff;}



footer .widget_rss  ul{float:left;margin:0; padding:0px; list-style:none; margin-top:15px; width:100%; }

footer .widget_rss  li{float:left; width:100%; padding-top:15px; padding-bottom:15px;}

footer .widget_rss  li:first-child{padding-top:0;}

footer .widget_rss  li:last-child{border-bottom:none;}

footer .widget_rss  li a{color:#fff;}



footer .widget_text form{margin-bottom:0}

footer .widget_tag_cloud .tag_cloud{margin-top:20px; float:left}

footer .widget_calendar table{float:left; margin-top:20px; width:100%}

footer .widget_calendar table tbody td{text-align:center}

footer .widget{margin-bottom:40px; float:left; width:100%;}

footer .widget_flickr .flickr_badge_image{float:left; width:52px; margin-top:20px; margin-right:20px; border:2px solid #fff;}

footer .widget_flickr .flickr_badge_image:nth-child(3n+1){margin-right:0px;}

footer .social_{margin-top:15px;}

footer .social_widget .social_icons{margin:0; padding:0; float:left; margin-top:24px; list-style:none;}

footer .social_widget .social_icons li{width:30px; height:30px; float:left; margin-right:7px;}

footer .social_widget .social_icons li:last-child{margin-right:0;}

footer .social_widget .social_icons li a{opacity:0.5}

footer .social_widget .social_icons li a:hover{opacity:1}

footer .social_widget .social_icons li a.facebook{background: url(Nova%20pasta/%27img/social/facebook.png%27) center no-repeat; width:100%; height:100%; float:left; }

footer .social_widget .social_icons li a.dribbble{background: url(Nova%20pasta/%27img/social/dribbble.png%27) center no-repeat; width:100%; height:100%; float:left; }

footer .social_widget .social_icons li a.vimeo{background: url(Nova%20pasta/%27img/social/vimeo.png%27) center no-repeat; width:100%; height:100%; float:left; }

footer .social_widget .social_icons li a.skype{background: url(Nova%20pasta/%27img/social/skype.png%27) center no-repeat; width:100%; height:100%; float:left; }

footer .social_widget .social_icons li a.googlep{background: url(Nova%20pasta/%27img/social/googlep.png%27) center no-repeat; width:100%; height:100%; float:left; }

footer .social_widget .social_icons li a.linkedin{background: url(Nova%20pasta/%27img/social/linkedin.png%27) center no-repeat; width:100%; height:100%; float:left; }

footer .social_widget .seperator{ width:60px; float:left; margin-top:24px;}

footer .widget_search form{float: left;margin-top: 20px;width: 100%;}

footer .widget_search form .input-append{width: 100%;float: left;}

footer .widget_search form input{float: left;width: 156px;}

footer .widget_search form button{height:31px}



.top_footer{color:#fff; height:42px; width:100%; float:left;margin-top:50px}

.top_footer .tweet_list{width:630px; margin:0 auto; list-style:none; padding:0; }

.top_footer .tweet_list li{font-size:16px;width:100%;overflow:hidden; height:32px; background: url(Nova%20pasta/%27img/twitter.png%27) left 9px no-repeat;padding-left:45px;}

.top_footer .tweet_list li a:hover{text-decoration: none}

.top_footer .tweet_list li h4{margin-top:13px; margin-bottom:0; }

.page-header{float:left; width:100%; height:103px; position:relative;}

.top_shadow{background: #464646; position:absolute; bottom:0px; width:940px; height:7px;}

.page-header h1{text-align:left; color:#fff; margin-top:15px; margin-bottom:3px;}

.page-header h5{color:#fff; text-align:center;margin-top:0;}

.page-header h1 span{font-size:24px !important; background:#fff; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;}

#content{margin-top: 0px !important;}

.blog-article{margin-top:60px;float:left;}

.blog-article:first-child{margin-top:0;}

.blog-article .blog-left{width:0px; float:left; margin-right:1px;}

.blog-article .blog-left .icon:hover{background:#c4c4c4 !important; -webkit-transition-duration: 0.6s; -moz-transition-duration: 0.6s; -o-transition-duration: 0.6s;-ms-transition-duration: 0.6s; transition-duration: 0.6s;}

.blog-article .blog-left .icon, .blog-article .blog-left .date, .blog-article .blog-left .user_avatar{float:left; width:100%; height:60px; margin-bottom:1px;}

.blog-article .blog-left .icon{background:#2e2e2e;}

.blog-article .blog-right{width:638px; float:left;}

.blog-article .blog-left .date .day{float:left;width:100%; text-align:center; font-size:33px !important; color:#fff; margin-top:16px;font-weight:bold;}

.blog-article .blog-left .date .month{float:left;width:100%; text-align:center; font-size:9px !important; color:#fff; margin-top:0px; text-transform: uppercase;}

.blog-article .blog-right h2{text-transform: uppercase;margin-top:20px; margin-bottom: 20px}

.blog-article .blog-right .blog-content{ margin-bottom:50px;}

.blog-article .parameters{border-top:1px solid #d2d0d0;border-bottom:1px solid #d2d0d0;padding-top:10px; padding-bottom:10px; width:100%; float:left; margin-bottom:20px;}

.blog-article .parameters ul{margin:0px; padding:0; list-style:none; float:left; height:100%; width:100%;}

.blog-article .parameters ul li{float:left; margin-right:30px; padding-left:20px;}

.blog-article .parameters ul li.user{background: url(Nova%20pasta/%27img/user.png%27) left center no-repeat;}

.blog-article .parameters ul li.comments{background: url(Nova%20pasta/%27img/comments.png%27) left center no-repeat;}

.blog-article .parameters ul li.views{background: url(Nova%20pasta/%27img/views.png%27) left center no-repeat;}

.blog-article .parameters ul li.tags{background: url(Nova%20pasta/%27img/tags.png%27) left center no-repeat;}

.blog-article iframe{width:100%;float:left; height:300px;}

.blog-article a:hover{text-decoration:none;}

.blog-article a{color:#2e2e2e;}

.footer_wrapper{position:relative; bottom:0; background:#fff; float:left; width:100%}

.blog-article .blog-right .seperator{width:100%; border-bottom:1px solid #d2d0d0;float:left;}

.blog-article .blog-right img{max-width:none; width:100%}

.blog-article:last-child .seperator{display:none;}

.blog-article.fullwidth .blog-right{width:879px;}

.blog-article.fullwidth .blog-right .blog-content{margin-bottom:0}

.blog-article.fullwidth .blog-right h2{margin-top:0}

.blog-article.fullwidth .seperator{margin-top:60px;width:100%; border-bottom:1px solid #d2d0d0;float:left;}

.blog-article.fullwidth iframe{height:300px}





aside .title-wrapper{background:#ececec; border-left:5px solid; float:left; width:100%;height:20px;}

aside .title-wrapper h3{background:#fff;padding-left:5px;padding-right:5px; width:auto !important;float:left; line-height:20px;margin-top:0;margin-bottom:0;}

aside .widget{margin-bottom:20px;float:left;width:100%;}

aside .widget ul{margin:0;padding:0; list-style:none;margin-left:10px;margin-top:12px;float:left;}

aside .widget ul li{width:100%; color:#2e2e2e; font-size:14px;padding-bottom:7px;}

aside .widget ul li a{color:#2e2e2e}

aside .widget ul li a:hover{text-decoration: none}

aside .widget ul li:last-child{padding-bottom:7px}

aside .widget_twitter dd{margin-left:0;}

aside .widget_twitter li{font-size:12px !important;}

aside .widget_flickr div{float:left; margin-left:5px;}

aside .widget_flickr .flickr_badge_image{border:4px solid #fff; float:left; width:52px; margin-top:10px; margin-right:10px; -webkit-box-shadow: 0 0 3px #CCC;

-moz-box-shadow: 0 0 3px #ccc;

box-shadow: 0 0 3px #CCC;}

aside .widget_flickr .flickr_badge_image:nth-child(3n+1){margin-right:0px;}

aside .widget_tag_cloud .tagcloud{margin-left:10px;float:left;  margin-top:10px;}

aside .widget_tag_cloud .tagcloud a{color:#2e2e2e; font-size:14px !important; }

aside .widget_tag_cloud .tagcloud a:hover{text-decoration:none;}

aside .widget_archive select{margin-top:20px}

aside .widget_calendar table{float:left; margin-top:20px; width:100%}

aside .widget_calendar table tbody td{text-align:center}

aside .widget_categories select{margin-top:20px}

aside .widget_search form{float: left;margin-top: 20px;width: 100%;}

aside .widget_search form .input-append{width: 100%;float: left;}

aside .widget_search form input{float: left;width: 156px;}

aside .widget_search form button{height:31px}

aside .widget_text .textwidget{float:left}

aside .widget_text form{margin-bottom:0}

aside iframe{width:100%}



/* Portfolio */

#portfolio-filter ul{margin:0; padding:0; list-style:none; float:left;width:100%;}

#portfolio-filter ul li{float:left; font-size:13px;}

#portfolio-filter ul li.all{padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#portfolio-filter ul li.all a{color:#fff;}

#portfolio-filter ul li.all a:hover{color:#fff; text-decoration: none}

#portfolio-filter ul li.other{margin-left:5px;padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: 1px solid #aaa;

background-image: -webkit-gradient(linear, center top, center bottom, from(#bfbfbf 15%), to(#fcfcfc 0%), color-stop(33.333333333333336%, #bfbfbf), color-stop(0%, #dedede));

background-image: -webkit-linear-gradient(top, #f0f0f0 0%,  #fff 100%);

background-image: -moz-linear-gradient(top, #f0f0f0 0%,  #fff 100%);

background-image: -o-linear-gradient(top, #f0f0f0 0%,  #fff 100%);

background-image: -ms-linear-gradient(top, #f0f0f0 0%, #fff 100%);

background-image: linear-gradient(to bottom, #f0f0f0 0%, #fff 100%);

-webkit-box-shadow: 0 1px 2px #777, inset 0 1px 0 white;

-moz-box-shadow: 0 1px 2px #777, inset 0 1px 0 white;

box-shadow: 0 1px 2px #777, inset 0 1px 0 white;}

#portfolio-filter ul li.other a{color:#9a9a9a;}

#portfolio-filter ul li{cursor:pointer;}

#portfolio-filter ul li.other:hover,#portfolio-filter ul li.other.active{



	background-image: -webkit-gradient(linear, center top, center bottom, from(#bfbfbf 15%), to(#fcfcfc 0%), color-stop(33.333333333333336%, #bfbfbf), color-stop(0%, #dedede));

	background-image: -webkit-linear-gradient(top, #e0e0e0 0%,  #e9e9e9 100%);

	background-image: -moz-linear-gradient(top, #e0e0e0 0%,  #e9e9e9 100%);

	background-image: -o-linear-gradient(top, #e0e0e0 0%,  #e9e9e9 100%);

	background-image: -ms-linear-gradient(top, #e0e0e0 0%, #e9e9e9 100%);

	background-image: linear-gradient(to bottom, #e0e0e0 0%, #e9e9e9 100%);

	text-shadow:1px 1px 1px #fff;



} 

#portfolio-filter ul li.other a:hover{text-decoration: none;}



#portfolio-preview-items{margin-top:23px;}





#portfolio-preview-items.three-cols .portfolio-item{position:relative;width: 300px; float:left; margin-left:20px; margin-bottom:20px;}

#portfolio-preview-items.three-cols .portfolio-item .overlay{height:200px;}

#portfolio-preview-items.three-cols .portfolio-item .overlay .btns{margin-top: 90px;margin-left: 116px;width: 84px;height: 40px;float: left;}



#portfolio-preview-items.four-cols .portfolio-item{position:relative;width: 220px; float:left; margin-left:20px; margin-bottom:20px;}

#portfolio-preview-items.four-cols .portfolio-item .overlay{height:180px;}

#portfolio-preview-items.four-cols .portfolio-item .overlay .btns{margin-top: 75px;margin-left: 74px;width: 84px;height: 40px;float: left;}



#portfolio-preview-items.two-cols .portfolio-item{position:relative;width: 460px; float:left; margin-left:20px; margin-bottom:20px;}

#portfolio-preview-items.two-cols .portfolio-item .overlay{height:400px;}

#portfolio-preview-items.two-cols .portfolio-item .overlay .btns{margin-top: 185px;margin-left: 194px;width: 84px;height: 40px;float: left;}



#portfolio-preview-items.one-cols .portfolio-item{position:relative;width: 940px; float:left; margin-left:20px; margin-bottom:20px;}

#portfolio-preview-items.one-cols .portfolio-item .overlay{height:400px;}

#portfolio-preview-items.one-cols .portfolio-item .overlay .btns{margin-top: 185px;margin-left: 434px;width: 84px;height: 40px;float: left;}





#portfolio-preview-items .project{background:#eff0f4; margin-top:2px; float:left; width:100%;-webkit-transition-duration: 0.4s;

     -moz-transition-duration: 0.4s;

      -ms-transition-duration: 0.4s;

       -o-transition-duration: 0.4s;

          transition-duration: 0.4s;}

#portfolio-preview-items .portfolio-item{cursor:pointer;}



#portfolio-preview-items .portfolio-item img{width:100%;}

#portfolio-preview-items .portfolio-item .overlay{

	opacity:0; 

	-webkit-transition-duration: 0.8s;

     -moz-transition-duration: 0.8s;

      -ms-transition-duration: 0.8s;

       -o-transition-duration: 0.8s;

          transition-duration: 0.8s;

    position:absolute;

    top:0;

    left:0;

    width:100%;



      }

#portfolio-preview-items .portfolio-item .overlay span{width:40px; height:40px; background:#000000;float:left;margin-right:2px;}

#portfolio-preview-items .portfolio-item .overlay span.link span{background: url(Nova%20pasta/%27img/linkicon.png%27) center no-repeat; width:100%; height:100%; float:left; }

#portfolio-preview-items .portfolio-item .overlay span.lightbox span{background: url(Nova%20pasta/%27img/zoom.png%27) center no-repeat; width:100%; height:100%; float:left; }

#portfolio-preview-items .portfolio-item:hover .overlay{opacity:0.5;}

#portfolio-preview-items .project h4{margin-top:10px; margin-bottom:4px; width:100%; float:left; text-align:center; color:#2e2e2e; font-weight:bold;}

#portfolio-preview-items .project .category{font-size:11px; width:100%; float:left; text-align: center; line-height:11px; margin-bottom:10px;}

#portfolio-preview-items .portfolio-item:hover .project h4{color:#fff;}

#portfolio-preview-items .portfolio-item:hover .project .category{color:#fff;}



#port-nav-above{float:left; float:right}

#port-nav-above ul{margin:0; padding:0; list-style:none; float:left;width:100%;}

#port-nav-above ul li{float:left; font-size:13px;}

#port-nav-above ul li.all{padding-left:15px;margin-left:5px; padding-right:15px; padding-top:9px; padding-bottom:9px;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#port-nav-above ul li.all a{color:#fff;}

#port-nav-above ul li.all a:hover{color:#fff; text-decoration: none}

#port-nav-above ul li.other{margin-left:5px;padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border: 1px solid #aaa;

background-image: -webkit-gradient(linear, center top, center bottom, from(#bfbfbf 15%), to(#fcfcfc 0%), color-stop(33.333333333333336%, #bfbfbf), color-stop(0%, #dedede));

background-image: -webkit-linear-gradient(top, #f0f0f0 0%,  #fff 100%);

background-image: -moz-linear-gradient(top, #f0f0f0 0%,  #fff 100%);

background-image: -o-linear-gradient(top, #f0f0f0 0%,  #fff 100%);

background-image: -ms-linear-gradient(top, #f0f0f0 0%, #fff 100%);

background-image: linear-gradient(to bottom, #f0f0f0 0%, #fff 100%);

-webkit-box-shadow: 0 1px 2px #777, inset 0 1px 0 white;

-moz-box-shadow: 0 1px 2px #777, inset 0 1px 0 white;

box-shadow: 0 1px 2px #777, inset 0 1px 0 white;}

#port-nav-above ul li.other a{color:#9a9a9a;}

#port-nav-above ul li{cursor:pointer;}

#port-nav-above ul li.other:hover,#port-nav-above ul li.other.active{



  background-image: -webkit-gradient(linear, center top, center bottom, from(#bfbfbf 15%), to(#fcfcfc 0%), color-stop(33.333333333333336%, #bfbfbf), color-stop(0%, #dedede));

  background-image: -webkit-linear-gradient(top, #e0e0e0 0%,  #e9e9e9 100%);

  background-image: -moz-linear-gradient(top, #e0e0e0 0%,  #e9e9e9 100%);

  background-image: -o-linear-gradient(top, #e0e0e0 0%,  #e9e9e9 100%);

  background-image: -ms-linear-gradient(top, #e0e0e0 0%, #e9e9e9 100%);

  background-image: linear-gradient(to bottom, #e0e0e0 0%, #e9e9e9 100%);

  text-shadow:1px 1px 1px #fff;



} 

#port-nav-above ul li.other a:hover{text-decoration: none;}

.portfolio_single h2{float:left; margin-top:6px}

.portfolio_single .flexslider{float:left; width:100%; margin-top:25px; border-bottom:8px solid}

.portfolio_single .top_shadow{position:absolute; bottom:-80px !important; left:0}

.fullsize_slider{float:left; position:relative}

.portfolio_single .distance_content{margin-top:67px; float:left}

.portfolio_single .distance_content h2{margin-top:0; width:100%}

.isotope-item {

  z-index: 2;

}



.isotope-hidden.isotope-item {

  pointer-events: none;

  z-index: 1;

}



/**** Isotope CSS3 transitions ****/



.isotope,

.isotope .isotope-item {

  -webkit-transition-duration: 0.8s;

     -moz-transition-duration: 0.8s;

      -ms-transition-duration: 0.8s;

       -o-transition-duration: 0.8s;

          transition-duration: 0.8s;

}



.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:     -ms-transform, opacity;

       -o-transition-property:      -o-transform, opacity;

          transition-property:         transform, opacity;

}





/* End: Recommended Isotope styles */

.caroufredsel_wrapper{margin-bottom:0 !important; width:100% !important; height: 400px !important; }

.clients-container .caroufredsel_wrapper{margin-bottom:0 !important; width:100% !important; height: 108px !important; }

.caroufredsel_wrapper .portfolio-item{margin-bottom:0 !important}

/* Portfolio End */



.row-dynamic-el{margin-top:67px}

.row-dynamic-el:first-child{margin-top:0}

.row-dynamic-el .header{width:100%; float:left}

.row-dynamic-el .header .pagination{float:right; margin:0; padding:0}

.row-dynamic-el .header h2:first-child{margin-top:0; margin-bottom:20px; float:left}

.row-dynamic-el .pagination{margin-top:10px !important}

.row-dynamic-el .pagination a{width:20px; height:8px; background:#dfdfdf; float:left; margin-left:1px}

.row-dynamic-el .pagination a:hover{background:#b7b3b3}

.row-dynamic-el .pagination a span{display:none}

/* Google Map */



.row-google-map{border-bottom:8px solid; position:relative }

.row-google-map iframe{width:100%; height:430px; margin-bottom:-6px}

.row-google-map .top_shadow{position:absolute; bottom:-88px !important; left:0; z-index:2}

.row-google-map img{width:100%}

/* End Google Map */

#not-found .row-google-map{ margin-top:-70px}

#not-found h1{font-size:30px; text-align:center; margin-bottom:0; color:#3d474d}

#not-found h3{text-align: center; margin-top:10px; color:#636a6e;}

#not-found form{width: 325px;margin: 0 auto;}

#not-found form input{height:25px;width:220px; background:#f6f6f6; border:1px solid #e3e3e3; color:#727272; font-weight:bold; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}

#not-found .more-large{padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px;font-weight:bold;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}

#not-found .more-large{color:#fff;border:none}

#not-found .more-large{color:#fff; text-decoration: none}

/* Contact Form */

.email-address{margin-bottom:15px; float:left; padding:5px; color:#fff; font-size:12px; border:1px solid #e3e3e3; width:100%}

.standard-form input{margin-bottom:15px; color:#727272}

.standard-form input, .standard-form textarea, .standard-form select{background:#f6f6f6; border:1px solid #e3e3e3; color:#727272; font-weight:bold}

.standard-form input:nth-child(2){margin-left:9px !important}

.standard-form input:nth-child(3){width:100% !important}

.standard-form .more-large{padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

.standard-form .more-large{color:#fff;}

.standard-form .more-large{color:#fff; text-decoration: none}

/* End Contact Form */



/* Plain Text */

.plain_text h2{margin-top:0}

.plain_text .seperator{float:left; width:100px; border-bottom:2px solid; margin-top:15px; margin-bottom:15px}

.plain_text p{width:100%; margin-bottom:0; margin-top:0; float:left}

.plain_text button{margin-top:10px}

/* Plain Text End */





/* clients */

.clients{

  border-right:1px solid #eaeaea;

  float:left

}

.clients .item {

    width:186px;

    padding:13px 20px;

    border-top:1px solid #eaeaea;

    border-bottom:1px solid #eaeaea;

    border-left:1px solid #eaeaea;

    float: left;

    padding: 0 !important;

    background: none !important;

}

.clients .item:first-child { margin: 0; }

.clients .item a {

    display: block;

    height: 106px;

    position: relative;

    overflow: hidden;

}

.clients .item a img {

    opacity: 0;

    position: absolute;

    top: 0;

    left: 0;

    bottom: 0;

    right: 0;

    margin: auto;

    max-width: 100%;

    max-height: 100%;

    -webkit-transition-duration: 0.6s;

    -moz-transition-duration: 0.6s;

    -o-transition-duration: 0.6s;

    -ms-transition-duration: 0.6s;

    transition-duration: 0.6s;

}



.clients .item a img:first-child { opacity: 1; }

.clients .item a:hover img { opacity: 1; }

.clients .item a:hover img:first-child { opacity: 0; }





/* end clients */





/* Services Col */



.services-col .icon{width:100%}

.services-col .icon span{background-position: center;background-repeat: no-repeat;width: 100%;height: 110px;float:left}

.services-col .icon span:nth-child(2){opacity:0; display:none; -webkit-transition-duration: 0.6s;-moz-transition-duration: 0.6s;-o-transition-duration: 0.6s;-ms-transition-duration: 0.6s;transition-duration: 0.6s;}

.services-col:hover .icon span:first-child{opacity:0; display:none}

.services-col h3{width:100%; float:left; text-align:center}

.services-col h3 a{color:#444444; text-align:center}

.services-col h3 a:hover{text-decoration:none}

.services-col p{ width: 68%; margin-top: 0; text-align:center; margin-bottom: 0; padding-left: 42px;}

.services-col div.sep_div{width:100%; float:left; height:3px; margin-bottom:7px}

.services-col .separator{width:100%; height:100%; float:left}

.services-col:hover .separator{width:100%; height:100%; float:left}

.services-col:hover .icon span:nth-child(2){opacity:1; display:block}

.services-col a.read-more{width:100%;float:left; text-align:center; font-size:14px; font-weight:bold; color:#444 }

.services-col a.read-more:hover{text-decoration:none}

/* End Services Col */



/* Testimonials */

.testimonials{background:#eff0f4;float:left; width:100%; border-bottom:8px solid;}

.testimonials .content{margin:0;margin-top:23px; font-style: italic; padding-left: 105px;padding-top: 16px; list-style:none; background: url(Nova%20pasta/%27img/quote.png%27) 13px top no-repeat; font-size:16px; color:#666666; float:left; padding-bottom:20px }

.testimonials .content li{display:none}



.testimonials .list{margin:0; padding:0; list-style:none; float:left; margin-top:20px}

.testimonials .list .name{color:#666666; font-weight:bold; font-size:11px; margin-top:5px; float:left; margin-bottom:15px}

.testimonials .list .name:hover{text-decoration: none}

.testimonials .list li{float:left; width:67px; margin-left:6px; cursor:pointer}

.testimonials .list li img{margin-left:3px;border:3px solid #fff;-webkit-box-shadow: 0 0 3px #777;-moz-box-shadow: 0 0 3px #777;box-shadow: 0 0 3px #777; }



.testimonials .list li a{text-align: center;width: 115%;}

.span9 .testimonials .span3{width: 227px;

margin: 0 auto;

margin-left: 50%;

left: -122px;

position: relative;}

.span8 .testimonials .span3{width: 227px;

margin: 0 auto;

margin-left: 50%;

left: -122px;

position: relative;}

.span6 .testimonials .span3{width: 227px;

margin: 0 auto;

margin-left: 50%;

left: -122px;

position: relative;}

.span4 .testimonials .span3{width: 227px;

margin: 0 auto;

margin-left: 50%;

left: -122px;

position: relative;}

.span3 .testimonials .span3{width: 227px;

margin: 0 auto;

margin-left: 50%;

left: -122px;

position: relative;}

.testimonials .content li.active{display:block}

/* End Testimonials */





/* Staff */

.one-staff img{width:100%}

.one-staff .project{ margin-top:2px; float:left; width:100%;color:#fff; background:#eff0f4; -webkit-transition-duration: 0.4s;

     -moz-transition-duration: 0.4s;

      -ms-transition-duration: 0.4s;

       -o-transition-duration: 0.4s;

          transition-duration: 0.4s;}

.one-staff .project h4{color:#2E2E2E;margin-top:10px; margin-bottom:4px; width:100%; float:left; text-align:center;font-weight:bold;}

.one-staff:hover .project h4{color:#fff;}

.one-staff .project .category{font-size:11px; width:100%; float:left; text-align: center; line-height:11px; margin-bottom:10px;color:#2E2E2E}

.one-staff:hover .project .category{color:#fff}

.one-staff p{width:100%; float:left; text-align:center}

.one-staff .social_links{margin: 0;padding: 0;list-style: none;float: left;width: 100%;margin-top: 5px;padding-top: 5px;padding-bottom: 5px;border-top: 1px solid #BFBFBF;border-bottom: 1px solid #BFBFBF;}

.one-staff .social_links li{float:left; width:29px; height:29px; margin-left:25px}

.one-staff .social_links li:first-child{margin-left:0}

.one-staff .social_links li a.facebook{background: url(Nova%20pasta/%27img/social/facebook1.png%27) center no-repeat; width:100%; height:100%; float:left; }

.one-staff .social_links li a.dribbble{background: url(Nova%20pasta/%27img/social/dribbble1.png%27) center no-repeat; width:100%; height:100%; float:left; }

.one-staff .social_links li a.vimeo{background: url(Nova%20pasta/%27img/social/vimeo1.png%27) center no-repeat; width:100%; height:100%; float:left; }

.one-staff .social_links li a.skype{background: url(Nova%20pasta/%27img/social/skype1.png%27) center no-repeat; width:100%; height:100%; float:left; }

.one-staff .social_links li a.google{background: url(Nova%20pasta/%27img/social/googlep1.png%27) center no-repeat; width:100%; height:100%; float:left; }

.one-staff .social_links li a.linkedin{background: url(Nova%20pasta/%27img/social/linkedin1.png%27) center no-repeat; width:100%; height:100%; float:left; }

/* Staff End */





/* Tabs */

.tabbable .nav-tabs{padding-left:0; margin-right:0; margin-top:0; border-right:none}

.tabbable .tab-content{background:#f3f3f3; padding:20px; padding-top:10px; padding-bottom:10px; border-bottom:3px solid; border-top:1px solid #c7c7c7;  border-right:1px solid #c7c7c7;  border-left:1px solid #c7c7c7;}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover{background:#f3f3f3}

.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover{border-color:#c7c7c7; border-right:1px solid #f3f3f3;  color:#2e2e2e}

.nav-tabs li{width:170px; margin-top:6px; margin-right:-19px;min-width:90px}



.nav-tabs li:first-child{margin-top:0;}

.nav-tabs li a{color:#fff; width:40px; min-width:auto !important; font-weight:bold; width:70%}

.nav-tabs li.active a{min-width:71px !important; }

.nav-tabs li a:hover{text-decoration: none}

.nav-tabs li.active{margin-right:0}

.nav-tabs > .active{width:auto}

.nav-tabs > .active a{width:auto !important}



/* End Tabs */





/* Skills */

.skill{

  border-top: 1px solid #999;

  border-bottom:1px solid #fff;

  -webkit-box-shadow: inset 0 1px 1px 2px rgba(0,0,0,0.12);

  -moz-box-shadow: inset 0 1px 1px 2px rgba(0,0,0,0.12);

  box-shadow: inset 0 1px 1px 2px rgba(0,0,0,0.12);

  background:#f3f3f3;

  width:100%;

  height:30px;

  -webkit-border-radius: 15px;

  -moz-border-radius: 15px;

  border-radius: 15px;

  margin-bottom:15px;

  position:relative;

}

.skill .percentage{float:left;  height:100%; -webkit-border-radius: 15px;

  -moz-border-radius: 15px;

  border-radius: 15px;

 -webkit-border-top-right-radius: 0px;

  -moz-border-top-right-radius: 0px;

  border-top-right-radius:0px;

  -webkit-border-bottom-right-radius: 0px;

  -moz-border-bottom-right-radius: 0px;

  border-bottom-right-radius:0px;opacity:0.95





}

.skill span{



  position: absolute;

  top: 4px;

  left: 20px;

  color: white;

  font-size: 14px !important;



}

.skill:last-child{margin-bottom:0}



/* End Skills */







/* Latest From Blog */

.blog-tris{height:314px; float:left; width:615px }

.blog-post-dynamic{margin-bottom:25px; float:left; width:100%; min-height:60px; margin-top:0}

.blog-post-dynamic:last-child{margin-bottom:0px}

.blog-post-dynamic .date{float:left; width:88px; height:88px; color:#fff; 



}

.blog-post-dynamic dt{height:88px; float:left}

.blog-post-dynamic dd{margin-left:100px}

.blog-post-dynamic .content h4{margin-top:0; margin-bottom:0; line-height:18px}

.blog-post-dynamic h4 a{color:#444; }

.blog-post-dynamic h4 a:hover{text-decoration: none}

.blog-post-dynamic .date .month{text-transform: uppercase; font-weight:bold; font-size:10px !important; width:100%; text-align:center; float:left; margin-top:3px}

.blog-post-dynamic .date .day{font-size:40px !important; font-weight:bold; float:left; text-align:center; width:100%; margin-top:-2px; margin-bottom:5px}

.blog-post-dynamic .date .year{float:left; width:100%; text-align:center; font-size:25px !important; font-weight:bold}

.blog-post-dynamic p{margin-bottom:0}

ul.carousel_blog{margin:0; padding:0; list-style:none;line-height:25px}

ul.carousel_blog li{margin-left:4px}

.featured{float:left; width:100%;border:1px solid #e3e3e3}

.featured img{width:100%}

.featured .blog-right{width:97%;}

.featured .blog-right h4{float: left;width: 100%;margin-left: 13px;margin-top:10px; margin-bottom:13px}

.featured .blog-right p{float:left; width:100%; margin-left:13px; margin-top:0; margin-bottom:0}

/* End Latest From Blog */





/* comments */

#respond {

  float: left;

  width: 640px;

  margin-left: 60px;

}

#respond p.comment-form-author, #respond p.comment-form-email, p.comment-form-url{

    padding: 0;

    margin: 0;

    border: 0;

    height:73px;

}

#respond p input{

    padding: 3px 13px 0px;

    margin-bottom: 26px;

    height:28px

}

#respond .required{display:none;}

#respond textarea{width:500px;}

#respond #submit{

    padding-left: 15px;

    padding-right: 15px;

    padding-top: 7px;

    padding-bottom: 7px;

    font-weight: bold;

    -webkit-border-radius: 4px;

    -moz-border-radius: 4px;

    border-radius: 4px;

    height:38px;

    font-size:13px;

    color:#fff;

	border:none;

}

#respond #submit:hover{





    

    

}

#respond form p label{font-size:13px; font-weight:}

#respond h3{

    font-size:16px !important;

    border-bottom: 1px solid #D1D1D1;

    padding-bottom:7px

}

#respond form{

    margin-top: 15px

}

.comment_date{

    margin-left:10px;

}

.comment-reply-link, .comment-edit-link{

    font-size:11px;

    font-weight:normal;

    color:#999;

}

#comments{margin-left:60px; width:640px; float:left}

#comments h2{

    padding:0;

    margin-top:-2px;

    padding-bottom:15px;

    border-bottom:1px solid #D2D0D0;

    margin-bottom:0

}

#comments .avatar{

    max-width: none;

}

.comments_list .comment ul{margin:0; padding:0; list-style:none; float:left; margin-left:10px}

.comments_list img{float:left}

.comments_list dt{float:left; width:100%}

.comments_list .comment{padding-top:30px; padding-bottom:30px; border-bottom:1px solid #d2d0d0; margin-top:0; margin-left:0; margin-bottom:0}

.comments_list .comment:last-child{border-bottom:none}

.comments_list .comment ul li{float:left; margin-right:5px}

.comments_list .comment ul li.author{width:100%; margin-top:2px}

.comments_list .comment ul li a{font-weight:bold !important; font-size:13px !important; }

.comments_list .comment ul li span{font-weight:bold !important; font-size:13px !important; }

.comments_list .comment ul li.author a:hover{text-decoration:none}

.comments_list dd{margin-left:0; margin-top:16px; float:left}

#comments .children{

    padding-left:75px;

    padding-top:30px;

    margin:0;

    background: url(Nova%20pasta/%27images/comm-border.png%27) 35px -8px no-repeat



}



/* end comments */

.type-audio-img{background-image: url(Nova%20pasta/%27img/audio.png%27); background-position: center; background-repeat: no-repeat;float:left; width:100%; height:100%}

.type-video-img{background-image: url(Nova%20pasta/%27img/video.png%27); background-position: center; background-repeat: no-repeat;float:left; width:100%; height:100%}

.type-gallery-img{background-image: url(Nova%20pasta/%27img/gallery.png%27); background-position: center; background-repeat: no-repeat;float:left; width:100%; height:100%}

.type-standart-img{background-image: url(Nova%20pasta/%27img/standart.png%27); background-position: center; background-repeat: no-repeat;float:left; width:100%; height:100%}

#blog .pagination ul{margin-top: 30px;padding-left:0; padding-top:0;margin-left: 60px;}

.boxed_layout {

  margin: 0 auto;

  width: 1020px;

  background: white;

  padding-top: 1px;

  margin-top: 20px;

}

.boxed_layout .footer_wrapper{margin-bottom:20px}

p{line-height:18px}



#slider-fixed.slider{margin-top:27px; margin-bottom:27px; position:relative}

#slider-fullwidth.slider{ margin-bottom:70px}

#slider-fixed .top_shadow{}







/* Toggle */

.accordion-heading .accordion-toggle{background: white;margin-left: 36px;}

.accordion-heading{background-image: url(Nova%20pasta/%27img/plus.png%27); background-position:  10px center; background-repeat: no-repeat; }

.accordion-heading.in_head{background-image:url('img/minus.png'); }

.accordion-toggle{color:#2e2e2e; font-size:13px !important; font-weight:600 !important}

.accordion-toggle:hover{text-decoration: none; color:#2e2e2e;}

.accordion-group{border:none; margin-bottom:20px}

.accordion-group:last-child{margin-bottom:0}

.accordion-inner{border:none; padding-left:50px}

/* End Toggle */

.contact_form h2{margin-top:0}

i{margin-top: 3px !important;margin-right: 7px;}



/* Price Table */







.price_1_col{float:left;border-right:1px solid #f2f2f2; background:#fff;}



.price_1_col ul{margin:0; padding:0; list-style-type: none; float:left; width:100%}



.price_1_col ul li{float: left;



width: 100%;



padding-left:34px;



color:#afafaf;



padding-top: 5px;



padding-bottom: 5px;



border-top:1px solid #f2f2f2 !important;



color:#555555;







border-top:1px solid #fff;



}



.price_1_col ul li span.tick{background: url(Nova%20pasta/%27img/tick.png%27) center no-repeat; width:15px; height:12px;float:left; margin-right:10px}



.price_1_col ul li span.not{background: url(Nova%20pasta/%27img/cross.png%27) center no-repeat; width:13px; height:13px; float:left; margin-right:10px}



.price_1_col ul li:last-child{



    border-bottom:1px solid #f2f2f2;



}







.price_container{border: 2px solid #d8d8d8;



border-radius: 11px;



-webkit-box-shadow: 0 1px 0 14px #f4f3f3;



-moz-box-shadow: 0 1px 0 14px #f4f3f3;



box-shadow: 0 1px 0 14px #f4f3f3;float:left}







.price_1_col .footer{background: url(Nova%20pasta/%27images/line-divider.png%27) repeat; height:100px}



.price_1_col.level-max{



    border: 10px solid #f4f3f3;



	border-radius: 11px;



	



    margin: -17px -2px -15px 0;



    z-index: 9999;



    position:relative



}



.price_1_col:last-child ul li{width:85%; border-right:none}



.price_1_col.level-max li{width:85%}



.price_1_col.level-one{z-index:0; position:relative}



.col-2 .price_1_col{width:460px;float:left}



.col-3 .price_1_col{width:300px;float:left}



.col-4 .price_1_col{width:220px;float:left}



.price_1_col .header{



    height:110px



    float: left;



    width: 100%;







}



.price_1_col.level-max .footer{height:105px}



.price_1_col .footer a{



    text-align: center;



    float: left;



    margin-top: 30px !important;



    margin-left: 59px;



    margin-top: 6px;



    padding: 8px 13px;



	font-size: 12px;



    font-weight: normal;



    color:#fff;



    border-radius: 5px;







    



}



.price_1_col .footer a:hover{



    



}











.price_1_col.level-max .header h1{



    font-weight:bold;



    padding-top:7px;



}



.price_1_col .header h1{



    



    



    font-size:30px;



    font-weight:normal;



    margin-top:30px;



    color:#333333;



    text-align: center;



    



    margin-bottom: 15px;



    line-height: 20px;



   



}



.features-list ul li{float:left; text-align: left; padding-left:50px}



.price_1_col .header h2{



    



    text-transform: lowercase;



    font-size: 14px;



    font-weight: bold;



    margin-top: 0;



    color: #777;



    text-align: center;



    



    margin-bottom: 30px;



    



    line-height: 15px;







}



.price_1_col {position:relative; z-index:1}



.price_1_col .footer{width:100%; float:left; height:100px;}



.price_1_col .header h2 span{font-size:30px !important; width:100%;color:#fff !important; float:left; line-height:30px}



.price_1_col .header{



    background-color: #fff; 



}

.price_1_col .footer a{padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px;font-weight:bold;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

.price_1_col .footer a{color:#fff;}

.price_1_col .footer a{color:#fff; text-decoration: none}

/* End Price Table */



h2.shortcode_h2{margin-top:60px;margin-bottom:30px; float:left; width:100%}

h2.shortcode_h2:first-child{margin-top:0}

.img_effect{

width: 638px;

position: relative;

overflow: hidden;

display: block;}

.img_effect img{display:block}

.alert{float:left;}

.ls-shadow{z-index: -2 !important}



#footer {

background: #2c2c2c !important;

}

.flexslider .slides img {

width: 100%;

display: block;

border-radius: 10px;

}

#navigation {

padding-left: 470px;float: left;position: relative;width: 500px;

}

.top_footer {

background: #201e1f !important;

}

.row2 {

display: table;

content: "";

line-height: 0;

background: #ffffff;

border-radius: 10px;

padding: 10px;

}

.services-col {

background-color: #F3F4F6;

float: left;

min-height: 241px !important;

width: 255px;

border-bottom-right-radius: 15px !important;

border-bottom-left-radius: 15px !important;

}

.row.page {

background-color: #ffffff;

padding-top: 0px;

border-radius: 10px;

margin-top: 0px;

}

header#header {

border-top: 0px solid #787878 !important;

}#content{	background-color: transparent !important;}

a,a:hover, a:focus {
    color:transparent;
}
