article, aside, canvas, figure, figure img, figcaption, hgroup, footer, nav, section, audio, video{display:block}

.clearfix{clear:both}
.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}

.wrapper{margin:0 auto; position:relative}
body{font-family:'Tahoma',Ubuntu,Verdana,sans-serif; font-size:14px}
body p{margin-bottom:21px}
body a{-webkit-transition:color .3s ease; -moz-transition:color .3s ease; -o-transition:color .3s ease; transition:color .3s ease}
div.logo { width:228px; height:69px; background:url('../img/design/logo-go-serbia.png') no-repeat;position:relative; top:4px; left:19px} 
.logo2{width:228px; height:69px;}
div.consult { width:210px; height:138px; background:url('../img/consult.jpg') no-repeat; position:relative; top:0px; left:0px; float:right} 
div.adress { width:480px; height:296px; background:url('../img/suboticka.jpg') no-repeat; position:relative; top:0px; left:0px} 
div.mapss{width:480px; height:296px; background:url('../img/maps_ya.jpg') no-repeat;  position:relative; top:0px; left:0px} 
#logo:hover{opacity:.8}
h1, h2, h3, h4, h5, h6{font-family:'Tahoma',Ubuntu,Verdana,sans-serif; font-weight:400}
h1{font-size:35px}
h2{font-size:30px}
h3{font-size:24px}
h4{font-size:21px}
h5{font-size:18px}
h6{font-size:14px}
#main, aside{line-height:1.5em}
.wrapper{width:940px}
.right{float:right}
.left{float:left}
.right:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
#top-widget-holder, footer, aside{font-size:11px}
.page-heading{text-align:left; margin-bottom:15px; background:url(../img/div-line.png) repeat-x center center}
.page-heading span{padding:0 20px; margin-left:20px}
.footer-bottom .leftmobile{display:none}
.footer-bottom .rightmobile{display:none}
.maps{float:right; padding:0 0 10px 10px}
.newsindex{font-size:12px; line-height:1.0em;  top:340px;     position:relative; margin:0px 0px 0px 90px; width:55%;; z-index:1000}
.bodyindex{    position:relative; line-height:1.5em; right:-5%; top:275px; width: 69%; margin: 0px 0px 0px 280px}
.introduction{ position:relative; top:530px; width:64%}
.kurs {color: #444; width: 200px; height: 140px; font-size: 14px; line-height: 1.5; margin-left: 40px}
.vreme {font-size: 14px; margin-left: 10px; width: 260px; line-height: 1.5}
.catalogindex{}
.newsindex h2{font-family:'Courier New',Ubuntu,Verdana,sans-serif; font-size:17px}
.newsindex #posts-list2 article{position:relative; padding-left:0; margin-bottom:0}
.newsindex #posts-list2 .read-more{display:none}
.newsindex #posts-list2 .entry-date{color:#444}
.newsindex #posts-list2 .entry-date{left:-107px; width:80px; height:81px; background:none}
.newsindex #posts-list2 .entry-date .number{font-size:30px; padding-top:17px}
.newsindex .pager{display:none}
.newsindex .page-widget{margin-bottom:10px}
#top-widget-holder{z-index:1000; position:relative; -webkit-box-shadow:0 1px 2px rgba(0,0,0,.5); -moz-box-shadow:0 1px 2px rgba(0,0,0,.5); -o-box-shadow:0 1px 2px rgba(0,0,0,.5); box-shadow:0 1px 2px rgba(0,0,0,.5)}
#top-widget{display:none}
#top-widget .padding{padding-top:20px; padding-bottom:30px}
#top-open{position:absolute; bottom:-42px; right:0; display:block; width:42px; height:42px; background:url(../img/top-open.png) no-repeat 0 0; text-indent:-9000px}
#top-open.tab-closed{background-position:-44px 0}
.widget-cols h4{margin-bottom:21px}
.widget-cols>li{width:300px; float:left; margin-right:20px}
.widget-cols>li.third-col{margin-right:0}
comboNav {width: 40%;height: 25px;margin-bottom: 0px;float: left;position: relative;right: 20px}
nav{top: -25px !important; position: relative}
nav a{text-decoration:none}
#nav li{margin-right:12px}
#nav>li>a{font-family:'Tahoma',Ubuntu,Verdana,sans-serif; font-size:15px; font-weight:300; display:block; overflow:hidden; padding:0 0 3px 0}
.bbii-topic-button3{background-color:#78CC67; border:1px solid #4682b4; border-radius:3px; color:#000000; padding:5px 10px 5px 10px; font-weight:bold}
.bbii-topic-button3{background-color:#ABFF9B; border:1px solid #4682b4; border-radius:3px; color:#000000; padding:5px 10px 5px 10px; font-weight:bold}
.pp_inline{padding: 10px 30px 20px !important;}
.bbii-topic-button3:hover{background-color:#7CFE64}
#nav>li ul{display:block; margin-top:-14px}
#nav>li ul li a{display:block; padding:15px 20px; display:block; font-size:13px; text-decoration:none}
#nav>li ul li a span{display:block}
.breadcrumbs{overflow:hidden; height:50px; font-weight:bold; font-size:14px}
.breadcrumbs a{text-decoration:none; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.breadcrumbs li{display:inline}
.breadcrumbs li strong{font-weight:bold; font-size:21px}
#contactForm{position:relative; width:500px; float:left; margin-right:20px}
#contact-sidebar{position:relative; width:200px; float:left; padding:20px 10px 20px 10px; -webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); -o-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2)}
#sidebar{position:relative; width:200px; float:left; padding:45px 10px 20px 10px; margin-top:-58px; margin-bottom:40px; -webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); -o-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2)}
#sidebar .block{margin-bottom:18px; padding-bottom:5px}
#sidebar .block:last-child{border-bottom:none}
#sidebar h4, #contact-sidebar h4{margin-bottom:20px}
#sidebar li{margin-bottom:7px}
#home-block2{margin:0}
.home-block{margin-bottom:40px}

.home-block-heading{text-align:center; margin-bottom:40px; background:url(../img/div-line.png) repeat-x center center}
.home-block-heading5{text-align:center; margin:276px 0px 40px 0px; background:url(../img/div-line.png) repeat-x center center}
.home-block-heading3{text-align:center; margin-bottom:40px; background:url(../img/div-line.png) repeat-x center center}
.home-block-heading4{margin:0 auto; background:#e2e0d7; border:1px solid #9f9f9f; border-radius:10px; padding-bottom:2px}
.home-block-heading span{padding:0 20px}

.home-block figure{float:left; position:relative; overflow:hidden; line-height:1.2em}
.home-block figure .thumb{display:block}
.home-block figure img{opacity:.999; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; max-width:100%; width:100%}
.home-block figure a:hover img{opacity:.1; line-height:0}
.home-block figure.last{margin-right:0}
.home-block figcaption{position:absolute; top:0; left:0; width:100%; height:100%}
.no-opacity .home-block figcaption{display:none}
.no-opacity .home-block figure:hover figcaption{display:block}
.home-block figure .opener{display:block; position:absolute; top:0; left:0; height:100%; width:100%; z-index:999}
.opacity .home-block figure .opener{display:none}
.home-block figcaption strong, .home-block figcaption span, .home-block figcaption em{display:block; margin-left:17px; margin-right:17px}
.home-block figcaption strong{font-weight:bold; line-height:1.3em; margin-bottom:7px; margin-top:17px}
.home-block figcaption span{font-size:11px; margin-bottom:7px}
.home-block figcaption em{font-size:11px; font-weight:bold; font-style:normal; position:absolute; bottom:10px}
.home-block figcaption em{font-weight:bold}
.one-third-thumbs{ margin:0 2px 670px}
.one-third-thumbs figure{width:310px}
.one-fourth-thumbs figure{width:220px}
.more-link{margin-bottom:0}
.home-block .introduction{margin:30px 10px 10px 340px}
.home-block-heading2{background:url('../img/div-line.png') repeat-x scroll center center transparent; margin:850px 0px 70px}
.home-block-heading2 span{margin:0 0 0 480px; background:none repeat scroll 0 0 #e2e0d7; border:1px solid #9f9f9f; border-radius:10px; padding:0 20px 2px 20px}
.home-block-heading5 span{background:none repeat scroll 0 0 #e2e0d7; border:1px solid #9f9f9f; border-radius:10px; padding:0 20px 2px 20px}
#posts-list .excerpt img{width:100%; overflow:hidden; float:left; padding-right:10px; text-indent:-999em; background:#FFFFFF; max-width:150px; max-height:100px; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; -khtml-background-size:100% 100%; background-size:100% 100%}
#main{padding-top:40px; background:#FFFFFF; margin-bottom:25px; border-bottom:1px solid #9f9f9f; border-left:1px solid #9f9f9f; border-right:1px solid #9f9f9f; border-bottom-left-radius:10px; border-bottom-right-radius:10px}
#bbii-wrapper{padding:0 10px 20px 10px; background:#FFFFFF; margin-bottom:25px; border-bottom:1px solid #9f9f9f; border-left:1px solid #9f9f9f; border-right:1px solid #9f9f9f; border-bottom-left-radius:10px; border-bottom-right-radius:10px}
#news-holder3in{  display:table}
 #news-holder3in{display:table-cell;  vertical-align:middle}

.lasttopic{    background:#D8D8D8; line-height:1.8em; font-size:14px; border:1px solid #9f9f9f; padding:25px; border-radius:10px}
.recoveryview{padding: 0px 0px 0px 150px;}
.portfolio-thumbs{width:930px; padding-top:20px}
.portfolio-thumbs .catalog-item p{margin-bottom:5px}
.portfolio-thumbs .catalog-item{float:left; margin-bottom:20px; position:relative; overflow:hidden; line-height:1.2em; height:300px; margin-right:10px; width:290px}
.portfolio-thumbs figure{width:300px; height:224px}
.portfolio-thumbs figure{float:left; margin-right:20px; margin-bottom:20px; position:relative; overflow:hidden; line-height:1.2em}
.portfolio-thumbs figure .thumb{display:block}
.portfolio-thumbs figure img{max-width:100%; opacity:.999; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.portfolio-thumbs.catalog-thumbs figure img{max-width:100%; opacity:1; -webkit-transition:none; -moz-transition:none; -o-transition:none; transition:none}
.portfolio-thumbs figure a:hover img{opacity:.1; line-height:0}
.portfolio-thumbs.catalog-thumbs figure a:hover img{opacity:1; line-height:1em}
.portfolio-thumbs figcaption{position:absolute; top:0; left:0; width:100%; height:100%}
.portfolio-thumbs figcaption strong, .portfolio-thumbs figcaption span, .portfolio-thumbs figcaption em{display:block; margin-left:17px; margin-right:17px}
.portfolio-thumbs figcaption strong{font-weight:bold; line-height:1.3em; margin-bottom:7px; margin-top:17px}
.portfolio-thumbs figcaption span{font-size:11px; margin-bottom:7px}
.portfolio-thumbs figcaption em{font-size:11px; font-weight:bold; font-style:normal; position:absolute; bottom:10px}
.no-opacity .portfolio-thumbs figcaption{display:none}
.no-opacity .portfolio-thumbs figure:hover figcaption{display:block}
.portfolio-thumbs figure .opener{display:block; position:absolute; top:0; left:0; height:100%; width:100%; z-index:999}
.opacity .portfolio-thumbs figure .opener{display:none}
.project-heading{margin:44px 24px 44px 0}
.project-heading h2{float:left; margin-right:20px}
.project-heading .launch{display:block; float:left; text-decoration:none; padding-top:5px; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.project-description{float:left; width:700px; margin-bottom:70px; margin-right:20px}
.project-info{float:left; width:220px; margin-bottom:70px}
.project-info strong{font-weight:bold}
.project-pager{overflow:hidden; margin:0; padding-bottom:24px; border-top:1px solid rgba(0,0,0,0.1); padding-top:24px}
.project-pager a{text-decoration:none; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.project-pager a:hover{text-decoration:none}
.project-pager .prev-project{float:left}
.project-pager .next-project{float:right}
.related-projects{display:block; width:940px; border-top:1px solid rgba(0,0,0,0.1); padding:24px 0 50px 0}
.related-heading{font-weight:bold; margin:0 0 24px 0}
.related-projects .related-list{display:block}
.related-projects figure{display:block; float:left; width:220px; margin-right:15px}
.related-projects figure .last{margin-right:0}
.related-projects .thumb{display:block; margin-bottom:12px; -webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2)}
.related-projects .thumb:hover img{opacity:.15}
.related-projects figure img{max-width:100%; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
#map_canvas{display:block; height:300px; width:100%; margin-bottom:24px; margin-top:40px; -webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); -o-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2)}
.map-content{margin-bottom:60px; padding-bottom:40px; border-bottom:1px solid #ccc}
.address-block li{padding-left:20px}
.address-block .address{background:url(../img/icon-address.png) no-repeat top left}
.address-block .phone{background:url(../img/icon-phone.png) no-repeat top left}
.address-block .mobile{background:url(../img/icon-mobile.png) no-repeat top left}
.address-block .email{background:url(../img/icon-email.png) no-repeat top left}
.floated-content, #posts-list, #post-content{position:relative; width:100%; float:left; margin-right:20px}
.news-view {min-height:1200px}
#posts-list2 {position:relative; width:680px; float:left; margin-right:20px}
#posts-list3 {width:190px; font-size:12px;}
#posts-list .page-heading, .fullwidth-content .page-heading, .floated-content .page-heading{margin-bottom:35px}
#posts-list .entry-date{position:absolute; top:0; left:23px; width:97px; height:97px; background:url(../img/date.png) no-repeat; font-family:'Tahoma',Ubuntu,Verdana,sans-serif}
#posts-list .entry-left{position:absolute; top:120px; left:23px; padding: 10px 5px 0px 15px; width:200px; height:450px; border:1px solid #9F9F9F; border-radius: 10px; background: none repeat scroll 0% 0% #E2E0D7;}
#posts-list .entry-left2{position:absolute; top:730px; left:23px; padding-left: 20px; width:200px; height:370px; border:1px solid #9F9F9F; border-radius: 10px; background: none repeat scroll 0% 0% #D8D8D8;}
#posts-list2 .entry-date{position:absolute; top:0; left:23px; width:97px; height:97px; background:url(../img/date.png) no-repeat; font-family:'Tahoma',Ubuntu,Verdana,sans-serif}
#posts-list .entry-date .number{font-size:50px; padding-top:25px; text-align:center}
#posts-list .entry-date .year{font-size:10px; text-align:center; padding-top:10px}
#posts-list2 .entry-date .number{font-size:50px; padding-top:25px; text-align:center}
#posts-list2 .entry-date .year{font-size:10px; text-align:center; padding-top:10px}
#posts-list article{position:relative; padding-left:300px; margin-bottom:21px}
#posts-list.articles-list article{padding-left:0}
#posts-list .feature-image, #post-content .feature-image{width:540px; margin-bottom:21px; line-height:0; -webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); -o-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2)}
#posts-list .feature-image img, #post-content .feature-image img{max-width:100%; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
#posts-list .feature-image:hover img, #posts-content .feature-image:hover img{opacity:.2}
#posts-list2 article{position:relative; padding-left:160px; margin-bottom:21px}
#posts-list3 article{padding-left:10px; margin-bottom: 10px;}
#posts-list2 .articles-list article{padding-left:0}
#posts-list2 .feature-image, #post-content .feature-image{width:540px; margin-bottom:21px; line-height:0; -webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); -o-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2)}
#posts-list2 .feature-image img, #post-content .feature-image img{max-width:100%; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
#posts-list2 .feature-image:hover img, #posts-content .feature-image:hover img{opacity:.2}
#Go_Top {position: fixed; bottom: 60px; left: 1px; cursor: pointer}
#posts-list .post-heading{margin-bottom:20px; line-height:1.0em; padding-top: 20px}
#posts-list2 .post-heading{margin-bottom:20px; line-height:1.0em; padding-top: 20px}
#posts-list .excerpt, #posts-list .read-more{display:block; margin-bottom:20px}
#posts-list2 .excerpt, #posts-list .read-more{display:block; margin-bottom:20px}
article .meta div{padding:15px 10px 15px 30px; float:left; max-width:170px}
article .meta .comments{border-left:1px solid #cecece; border-right:1px solid #cecece; background:url(../img/icon-comments.png) no-repeat}
article .meta .user{background:url(../img/icon-user.png) no-repeat}
article .meta .categories{background:url(../img/icon-tags.png) no-repeat}
article .meta .categories, article .meta .comments, article .meta .user{background-position:5px 12px}
.post-content{margin-bottom:20px; line-height: 1.4}
.single-post .meta{margin-bottom:50px}
.page-navigation{display:block; margin-left:160px; margin-bottom:0}
.page-navigation a{display:block; padding:14px 18px; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease; -webkit-box-shadow:2px 2px 0 rgba(0,0,0,.2); -moz-box-shadow:2px 2px 0 rgba(0,0,0,.2); -o-box-shadow:2px 2px 0 rgba(0,0,0,.2); box-shadow:2px 2px 0 rgba(0,0,0,.2); text-shadow:0 -1px 0 rgba(0,0,0,0.8)}
.page-navigation .nav-next{float:left}
.page-navigation .nav-previous{float:right}
.pager{overflow:hidden; display:block; font-size:11px; margin:0; padding-bottom:20px}
.pager li{display:block; margin-right:5px; float:left}
.pager li a{display:block; width:100%; height:100%; text-align:center; text-decoration:none; width:20px; border:1px solid #ccc; line-height:20px; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease}
.pager .paged{float:right; font-style:italic}
#slider-holder{padding-bottom:25px}
.home-slider{float:left}
.home-slider2{display:none}
#slider-holder #headline{position:relative; float:right; width:260px; min-height:275px; margin-top:-70px; padding:40px 20px 20px 20px; z-index:1000; -webkit-box-shadow:10px 10px 15px rgba(0,0,0,.2); -moz-box-shadow:10px 10px 15px rgba(0,0,0,.2); -o-box-shadow:10px 10px 15px rgba(0,0,0,.2); box-shadow:10px 10px 15px rgba(0,0,0,.2)}
#headline h1{margin-bottom:30px; line-height:1.0em}
#headline em#corner, #sidebar em#corner{display:block; position:absolute; top:0; left:-14px; width:14px; height:18px; background:url(../img/sidebar-corner.png) no-repeat}
#news-holder{background:#e2e0d7; background:linear-gradient(to top,#e2e0d7,#c9c8c0); position:relative; float:left; width:260px; height:465px; min-height:275px; top:208px; padding:20px 20px 20px 20px; -webkit-box-shadow:10px 10px 15px rgba(0,0,0,.2); -moz-box-shadow:10px 10px 15px rgba(0,0,0,.2); -o-box-shadow:10px 10px 15px rgba(0,0,0,.2); box-shadow:10px 10px 15px rgba(0,0,0,.2); z-index: 99;}
#news-holder p{margin-bottom:10px}
#news-holder-data{padding:0 0 25px; margin:-15px 0 0 -10px!important}
#news-holder2{ background:linear-gradient(to bottom, #E2E0D7, #C9C8C0) repeat scroll 0% 0% transparent; 
 -webkit-box-shadow:10px 10px 15px rgba(0,0,0,.2); -moz-box-shadow:10px 10px 15px rgba(0,0,0,.2); -o-box-shadow:10px 10px 15px rgba(0,0,0,.2); box-shadow:10px 10px 15px rgba(0,0,0,.2);  float:right;  font-size:12px;  height:325px;  line-height:1em;  padding:20px;  position:relative;  top:-170px;  width:260px; z-index:1000}
#news-holder3{background:#e2e0d7; background:linear-gradient(to bottom,#c9c8c0,#e2e0d7) repeat scroll 0 0 rgba(0,0,0,0); font-size:12px; position:relative; float:left; width:260px; height:466px; top:610px; padding:20px; -webkit-box-shadow:10px 10px 15px rgba(0,0,0,.2); -moz-box-shadow:10px 10px 15px rgba(0,0,0,.2); -o-box-shadow:10px 10px 15px rgba(0,0,0,.2); box-shadow:10px 10px 15px rgba(0,0,0,.2)}

#news-holder3:before{  content:"";   display:inline-block;   min-height:inherit;   vertical-align:middle}
#news-holder3 h3{margin:-20px 0px 0px 0px}
#news-holder2 #contactForm{width:1px; max-height:200px}
#news-holder2 .errorSummary{display:none}
#indexform{width:255px; max-height:200px; margin:0 auto}
#indexform1{line-height:1.5em}
.footer-bottom{margin-top:30px; background:#ebebe8}
footer .wrapper{padding-top:40px}
.footer-bottom{paddint-top:5px; background:#ebebe8}
.footer-bottom{margin-bottom:60px; overflow:hidden}
.footer-bottom .center{float:left; margin-left:15%}
.footer-bottom .left{width:30%; float:left}
.footer-bottom .right{float:right}
.admin-menu-small{position:fixed; top:10px; width:50px; padding:0 10px 15px 10px; margin-left:-60px}
.social{position:fixed; top:190px; padding:0 10px 15px 10px}
div.noscript{color:#f00; font-size:18px; text-align:center; padding-bottom:20px}
#footer a.up{float:right; height:24px; line-height:24px; color:#939d9f; border-color:#738183; border-style:solid; border-width:1px; margin-top:-30px}
#footer a.up .arrow{float:left; width:28px; height:24px; border-right-width:1px; background-position:center center; background-repeat:no-repeat; background-image:url(../img/design/footer_up_arrow.png); border-color:#738183; border-style:solid}
#footer a.up .text{float:left; padding:0 18px}
#footer .widget-cols{list-style:none}
#footer .menu-categories, #footer .list-contact{list-style:inside}
.catalog_categories{overflow:hidden; margin:0 0 26px; list-style:none; padding-top:10px}
.catalog_categories li{float:left; margin:0 6px 0 0}
.catalog_categories li{border:1px solid #cbd3db; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; height:28px; line-height:26px; padding:0 11px}
.text-align-center{text-align:center}
.price-list-table{border:0px none; padding:7px; width:50%; margin-top:20px; float:right}
.price-list-table th{font-size:16px; padding-bottom:15px; font-weight:bold}
.price-list-table td{padding:7px; border:1px solid #000; width:50%}
.price-field-separator{font-size:16px; color:#000!important; padding:10px 0!important; background-color:#fff!important}
.price-field-name{width:60%}
.price-field-cost{width:30%}
.price-field-separator{width:29px; font-size:14px; color:#000!important; padding:10px 0!important}
.price-field-n{width:6%; text-align:center}
.catalog-view table{margin:0 0 18px; width:100%; border-collapse:collapse; border-spacing:0}
.catalog-view .column:first-child{margin-left:0}
.catalog-view .column{float:left}
.catalog-view .column34{margin-left:50px; width:330px}
.catalog-view .column67{margin:0px 0px 120px 100px; width:500px}
.catalog-view .item-price{font-size:125%; font-weight:bold}
.catalog-view table tbody tr td{height:40px}
.catalog-view p{line-height:18px; margin:0 0 18px}
.add-review-link{position:relative; float:right; margin:0}
div.main-content-admin{width:100%; background-color:#fff}
div.flash-error, div.flash-notice, div.flash-success{padding:15px; margin:40px; border:2px solid #ddd}
div.flash-error{background:#fbe3e4; color:#8a1f11; border-color:#fbc2c4}
div.flash-notice{background:#fff6bf; color:#514721; border-color:#ffd324}
div.flash-success{background:#e6efc2; color:#264409; border-color:#c6d880}
div.flash-error a{color:#8a1f11}
div.flash-notice a{color:#514721}
div.flash-success a{color:#264409}
#loading{position:fixed; top:0; left:0; z-index:5000; background-color:#4682B4; border:1px solid #9f9f9f; border-bottom-right-radius:10px; font-size:100%; color:#fff; padding:5px}
div#messages{background:none repeat scroll 0 0 transparent; margin:0; padding:8px; position:fixed; left:0; top:0; width:300px; z-index:2}
.rememberMe label{display:inline!important}
.page-widget{margin-bottom:30px}
.search{background:none repeat scroll 0 0 #fff; border:1px solid #ddd; top:-59px; max-width:190px; right: 20px; height:32px; position:relative; margin:0 0 0 -20px; float:right}
.search input[type="text"]{background:none repeat scroll 0 0 rgba(0,0,0,0); border:medium none; color:#777; font-size:1em; margin:0; outline:medium none; padding:7px; height:auto; transition:all .5s ease-out 0s}
.search input[type="submit"]{background:url("../img/search.png") no-repeat scroll 0 3px rgba(0,0,0,0); border:medium none; float:right !important; cursor:pointer; max-height:25px; outline:medium none; padding:8px; text-indent:-9999px; width:30px}
#search-result-list .pager{padding-bottom:10px}
span.highlight{color:#6d4b4b}
.sizeplayer{width:100%; overflow:hidden; text-indent:-999em; background:#ffffff; max-width:466px; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; -khtml-background-size:100% 100%; background-size:100% 100%}
.upodplayer{float:right; margin:45px}
.sizeimg{width:100%; overflow:hidden; text-indent:-999em; background:#ffffff; max-width:900px; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; -khtml-background-size:100% 100%; background-size:100% 100%}
.sizeimg2{width:100%; overflow:hidden; text-indent:-999em; background:#ffffff; max-width:400px; max-width:300px; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; -khtml-background-size:100% 100%; background-size:100% 100%}
.sizeimg3{width:100%; overflow:hidden; text-indent:-999em; background:#ffffff; max-width:660px; -moz-background-size:100% 100%; -o-background-size:100% 100%; -webkit-background-size:100% 100%; -khtml-background-size:100% 100%; background-size:100% 100%}

.searchforumin {width:400px; height:200px; margin:auto;}
.inserbia{height:100%; display:table}
.inserbia span{vertical-align:middle; display:table-cell}
.wrappermap{border-left:1px solid #9f9f9f; border-bottom:1px solid #9f9f9f; border-right:1px solid #9f9f9f; border-bottom-left-radius:10px; border-bottom-right-radius:10px; margin:0 -1px 0 -1px}

.randoms2{float:right; position:relative; top:110px; width:65%; height:550px}
.home-block-heading3{background:url('../img/div-line.png') repeat-x scroll center center transparent; margin:0 0 -10px 0}
.home-block-heading3 span{background:none repeat scroll 0 0 #e2e0d7; border:1px solid #9f9f9f; border-radius:10px; padding:0 20px 2px}
.random img{ background:none repeat scroll 0 0 / 100% 100% #ffffff;  max-width:700px;  overflow:hidden;  text-indent:-999em;  width:100%}
.random2{text-align:justify}

