

ul{ list-style-type:none;}
.span4.new_size{ width:290px; margin-left:30px;}
.container .span4.new_size:first-child, .container-fluid .span4.new_size{ margin-left:20px;}
.gray_chess{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/chess_pattern.gif) repeat;}
.main_carousel{ margin-top:35px;}
.columns_group{ margin-top:50px; margin-bottom:50px;}
.presentation{ margin:20px 0px 0px 0px;}
.presentation > img{ float:left; margin:0px 10px 10px 0px;}
.presentation img{ border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.presentation_inf > a{ font-size:16px; color:#0e1b2c; margin-bottom:10px; display:block;}
.title_link{ display:block; width:100%; background:url(http://www.devellar.com/wp-content/themes/devellar/images/left_arr.png) no-repeat top right;}
.title_link:hover{ background-position: right -28px;}
footer{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/footer_bg.gif) repeat; min-height:50px; color:#505d6e;}
.footer_menu{ margin:20px 0px 0px 0px;}
.footer_menu li{ display:inline-block; opacity: 0.65; filter: alpha(opacity=65); margin:0px 5px; height:16px; line-height:16px;}
* + html .footer_menu li{ display:inline;}
.footer_menu li:first-child{ margin:0px; padding:0px 5px 0px 0px; border-right:1px #50abd8 solid; }
.footer_menu li a{ color:#50abd8; text-decoration:underline; line-height:16px; }
.footer_menu li a:hover{ text-decoration:none; }
.copy{ text-align:center; height:50px; line-height:50px;}
.social_footer{ text-align:right; line-height:50px;}
.social_footer a:first-child{ margin-left:5px;}
.sitebar_menu, .span2 .menu{ list-style-image:url(http://www.devellar.com/wp-content/themes/devellar/images/arr_bullet.gif); margin: 0 0 10px 15px;}
.sitebar_menu li, .span2 .menu li{ padding:7px 0px; line-height:16px; border-top:1px #e4e5e7 solid;}
.sitebar_menu li:first-child, .span2 .menu li:first-child{ border-top:0px;}
.sitebar_menu li a, .span2 .menu li a{ text-transform:uppercase; line-height:16px;}
.inner_page{ border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.row-fluid .span3.management { width: 46.4043%; margin:0px 10px 10px 0px; }
.management img{ float:left; border:1px #cacdd1 solid; margin:0px 10px 10px 0px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.management b{ display:block; color:#131f30;}
.margin_25{ margin-top:25px;}
.bottom_marg{ margin:0px 0px 10px 0px;}
.square_bull{ list-style-image:url(http://www.devellar.com/wp-content/themes/devellar/images/square_bullet.gif); margin:17px 0px 20px 15px;}
.square_bull.gray{ list-style-image:url(http://www.devellar.com/wp-content/themes/devellar/images/gray_square_bull.gif);}
.widget_categories > ul {list-style-image:url(http://www.devellar.com/wp-content/themes/devellar/images/gray_square_bull.gif); margin:17px 0px 20px 15px;}
.link_list{margin:17px 0px;}
.link_list li{ padding-bottom:10px; line-height:inherit;}
.link_list .divider {background-color: #E5E5E5; border-bottom: 1px solid #FFFFFF; height: 1px; overflow: hidden; padding-bottom:0px; margin-bottom:10px;}
.link_list .btn{ line-height:14px;}
.title_margin{margin:35px 0px 10px 0px;}
.accentuation{ color:#0e1b2c;}
.tags_cloud{ margin:0px 0px 20px 0px;}
.tags_cloud li{ display:inline;}
.tags_cloud li a{ margin-left:17px;}
.tags_cloud li:first-child a{margin-left:0px;}
.tags_cloud .gray_link{ color:#767b83;}
.tags_cloud .big_gray{ color:#767b83; font-size:16px;}
.tags_cloud .light_gray{ color:#cacccf; margin-left:10px;}
.tags_cloud li a:hover{ color:#2684b2;}
.post{ margin:0px 0px 40px 0px;}
.title_post{ color:#0e1b2c; font-size:25px; display:block; line-height:30px;}
.headline_link { color:#0e1b2c; font-size:16px; display:block; margin-bottom:8px; line-height:18px;}
.publication_date{ text-transform:uppercase; color:#b6b9bd; font-size:12px; margin:0px 0px 15px 0px;}
.shortcuts_item{ color:#091627; text-transform:none; padding-left:12px;}
.full_post_inf{ margin:2px 0px 15px 0px;}
.tags{ border-bottom:1px #d9dadc solid; padding-bottom:12px; margin:15px 0px;}
.login_bloc{ text-align:right; position:relative; top:15px; right:0px;}
.title_comment{ font-size:16px; color:#0e1b2c; margin:0px 0px 20px 0px; }
.new_comment{ position:relative;}
.comment_area{position:relative; margin-left:90px;}
.new_comment img{ border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position: absolute; top:0px; left:0px;}
.new_comment textarea{ min-height:115px; width:96%;}
.comment_arr{ width:10px; height:18px; background:url(http://www.devellar.com/wp-content/themes/devellar/images/comment_arr.png) no-repeat; position:absolute; top:20px; left:-9px;}
.comment_item{ margin-bottom:5px;}
.comment_item img{ float:left; border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin:0px 30px 10px 0px; }
.message .publication_date{ margin:0px 0px 5px 0px;}
.social_email_rss{ border-top:1px #d9dadc solid; padding:20px 0px 0px 0px; margin:15px 0px;}
.social_email_rss a{ padding:7px 0px 7px 30px; margin-right:20px;}
.subsc_email{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/letter_img.png) no-repeat left center;}
.rss{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/rss_ico.png) no-repeat left center;}
.social{ margin:0px 0px 20px 0px;}
.social > div{ float:left; margin-right:10px;}
.portfolio_item{ margin:0px 0px 20px 0px;}
.img_url_site{ float:left; margin:0px 10px 0px 0px;}
.img_url_site a{ display:block; margin:10px 0px 5px 0px; }
.services{ margin:20px 0px;}
.services .span1{ text-align:center; margin-left:0px!important; min-height:96px!important; }
.services .span1 a{ display:block; width:100%; min-height:55px; padding:54px 0px 0px 0px; color:#091627;}
.services .span1 .e_commerce{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/E-commerce.png) no-repeat top center; border-bottom:1px #e8e8e8 solid; border-right:1px #e8e8e8 solid;}
.services .span1 .software_development{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/Custom_Software_Development.png) no-repeat top center; border-bottom:1px #e8e8e8 solid; border-right:1px #e8e8e8 solid; border-left:1px #e8e8e8 solid;}
.services .span1 .sales_support{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/Sales_Support.png) no-repeat top center; border-bottom:1px #e8e8e8 solid;}
.services .span1 .marketing{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/Marketing.png) no-repeat top center; border-bottom:1px #e8e8e8 solid;}
.services .span1 .testing{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/Testing.png) no-repeat top center; border-right:1px #e8e8e8 solid;}
.services .span1 .migration_reengeneering{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/Migration_Reengeneering.png) no-repeat top center;}
.services .span1 .consulting{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/Consulting.png) no-repeat top center; border-right:1px #e8e8e8 solid;}
.services .span1 .call_center{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/Call_center.png) no-repeat top center; border-right:1px #e8e8e8 solid;}
.services .span1 a:hover{ background-position:center -96px; background-color:#f2fbff;color:#2684b2; margin-left:1px;}
h1 img{ position:relative; margin:0px 10px 0px 0px; top:-5px;}
.testimonials{ border-top:6px #f2fbff solid; padding:10px 0px 0px 0px; margin:25px 0px; position:relative;}
.testimonials > img{border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; float:left; margin:0px 5px 5px 0px;}
.testimonials a.cufon{ font-size:18px; color:#0e1b2c; text-transform:uppercase; letter-spacing:2px; display:block; margin-top:10px;}
.testimonials_inf{ padding:0px 0px 0px 25px; background:url(http://www.devellar.com/wp-content/themes/devellar/images/open_quote.png) no-repeat; margin:5px 0px 10px 0px;}
.author_testimonials{ background:#f2fbff; border-top:1px #dbe5ea solid; padding:5px 10px;}
.author_testimonials b{ color:#131f30; display:block; padding-bottom:2px;}
.crown{ width:43px; height:39px; background:url(http://www.devellar.com/wp-content/themes/devellar/images/crown.png) no-repeat; position:absolute; top:-16px; left:28px; z-index:10;}
.fotocontainer{ border:1px #e6e7e9 solid;  border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px 5px 5px 5px; width:93%!important; 
background: #f9fafb; /* Old browsers */
background: -moz-linear-gradient(top, #f9fafb 0%, #e1e6ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fafb), color-stop(100%,#e1e6ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f9fafb 0%,#e1e6ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f9fafb 0%,#e1e6ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #f9fafb 0%,#e1e6ed 100%); /* IE10+ */
background: linear-gradient(to bottom, #f9fafb 0%,#e1e6ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fafb', endColorstr='#e1e6ed',GradientType=0 ); /* IE6-9 */
 }
.phone{ padding:0px 0px 0px 55px; background:url(http://www.devellar.com/wp-content/themes/devellar/images/phone_callcenter.png) no-repeat 10px 0px; margin:15px 0px 0px 0px; }
.phone b{ color:#091627;}
.email_inf{ padding:2px 0px 1px 55px; background:url(http://www.devellar.com/wp-content/themes/devellar/images/dark_letter.png) no-repeat 10px 0px; margin:0px 0px 15px 0px;}
.pull_left_marg{ float:left; margin:0px 10px 10px 0px;}
.pull_right_marg{ float:right; margin:0px 0px 10px 10px;}
.benefits_icons .span1{ text-align:center; color:#091627; min-height:95px!important; }
.benefits_icons .span1.bt_border{ border-bottom:1px #e8e8e8 solid;}
.benefits_icons .span1.left_border{ border-left:1px #e8e8e8 solid;}
.benefits_icons .span1 img{ display:block; margin:15px auto 10px auto;}
.country{ border-bottom:1px #e7e8ea solid; padding:0px 0px 1px 0px; margin:0px 0px 20px 0px; font-size:16px; color:#131f30; }
.maps_container address{ min-height:110px;}
.blue{ color:#50abd8;}
.title_16{ font-size:16px; line-height:18px; margin:20px 0px 5px 0px; color:#0e1b2c;}
.lsitebar_title{ margin-top:0px; line-height:inherit;}
#main_gallery .modal-header{ border-bottom:0px;}
#main_gallery.modal{ width:inherit; overflow:visible;}
#main_gallery.modal .modal-body{ max-height:650px; overflow-y:visible;}
#trainings_gallery .modal-header{ border-bottom:0px;}
#trainings_gallery.modal{ width:inherit; overflow:visible;}
#trainings_gallery.modal .modal-body{ max-height:650px; overflow-y:visible;}
#events_gallery .modal-header{ border-bottom:0px;}
#events_gallery.modal{ width:inherit; overflow:visible;}
#events_gallery.modal .modal-body{ max-height:650px; overflow-y:visible;}
blockquote{ background:url(http://www.devellar.com/wp-content/themes/devellar/images/open_quote.png) no-repeat;}
.wpcf7-not-valid-tip-no-ajax, .wpcf7-validation-errors{color:#CC3333;}
h2.widgettitle{display:none;}
#disqus_thread h3, #disqus_thread h3 > a {font-size: 16px!important;}
.span4.new_size #myCarousel_2 .presentation {margin: 11px 0 0;}

/* new blog style*/
.post_logo{ float:left; margin:3px 15px 0px 0px;}
.post_logo img{ width:201px; height:110px; border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width/*\**/:auto;}
.post h2{ margin:0px 3px 5px 0px;}
.post_author{ text-transform:uppercase; padding-right:12px;}
.registration input{ width:95%;}
#o3-social-share{ margin:0px 0px 15px 0px;}
.wrap_post_img{ border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-align:center; margin-bottom:15px;}
h1.title_post{ margin:0px;}
.author_inf{ border:1px #cacdd1 solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:#f5f5f5; padding:15px 0px;  margin:15px 0px 20px 0px; overflow:hidden; font-size:13px; line-height:18px; color:#767b83;}
.author_avatar{ padding:0px 20px; float:left; width:123px;}
.author_avatar img{ width:123px; height:123px; border-radius:60px; -moz-border-radius:60px; -webkit-border-radius:60px; }
.author_descr{ margin-left:165px; padding:0px 20px; border-left:1px #d9dadc solid;}
.small_title{ font-size:11px; text-transform:uppercase;}
.author_name{ font-size:25px; color:#0e1b2c; margin:5px 0px 12px; }

/* fixes */
.services .span1 a {font-size: 12px !important;}