@import url(http://fonts.googleapis.com/css?family=Roboto);

@import url(http://fonts.googleapis.com/css?family=Open+Sans);





body{font-family: font-family: 'Roboto', sans-serif; font-size: 14px; color: #363636; background: #f2f2f2; line-height: 24px;}

a, href, ul, li, h1, h2, h3, h4, h5, h6, br, img, div, p{ margin: 0; padding: 0; list-style: none;}

a:hover, a:focus{text-decoration:none; color:#e2001a;}

ul.newsletter li a:hover, ul.footer-menu li a:hover{color:#f6dfdf;}



h1, h2, h3, h4, h5, h6{font-weight:lighter; color:#e2001a;}

h1{ font-size: 30px; } h2{ font-size: 25px; margin-bottom:15px; } h3{ font-size: 18px; color: #fff; text-shadow: 0 1px 5px #838383;}

p{ padding: 5px 0;}

label{font-weight:lighter;}

.white-bg{background:#fff;}

.login-msg, .error{border:1px solid transparent; padding:5px;}

.failed, .error{border-color:#ebccd1; background:#f2dede; color:#a94442;}

.success, sucess{border-color:#d6e9c6; background:#dff0d8; color:#3c763d;}

.logged-out{border-color:#faebcc; background:#fcf8e3; color:#8a6d3b;}



header{ height: 161px; background: #e2001a;}

.newsletter-submit{padding:10px 20px 8px 20px; box-shadow:none; border-bottom:2px solid #a1131f;}
.newsletter-submit:hover {color:#fff;}


.btn-danger, .button-primary{border-radius: 0px; box-shadow: 1px 2px 3px #a1131f; background: #e2001a; border: none; border-bottom: 1px solid #a1131f;}

.input{display:block; width:100%; height:34px; padding:6px 12px; font-size:14px; transition: border-color ease-in-out .15s; border: 1px solid #ccc; line-height: 1.42857143;}

.form-control{border-radius:0;}

.button-primary{padding:10px 16px; font-size:14px; color:#fff;}

.btn-lg{font-size:14px;}

.contact h1{margin-bottom:15px;}

.blue-bg{background:#2598f3; height:33px;}



.top{ background: url(../images/top-bg.jpg) no-repeat; background-position: -5em top; height: 34px; position:relative;}

.top-left{position:absolute; left:0; width:40%;}

.top-right{ width: 245px; float: right; background: #fff; border-left: 2px solid #e2001a; height: 34px; line-height: 34px;}

.top-right select{line-height:20px;}

.top-link{ font-size: 12px; color: #e2001a; float: left; padding: 0 3px;}

.top-link ul li{ float: left; padding: 0 8px; color: #e2001a;}

.top-link ul li a{color:#e2001a; }



.language{ border-left: 1px solid #e2001a; float: left; padding: 0 12px;}

.language .btn{ padding: 3px 5px; font-size: 12px; background-image: none; border:0px; border-radius: none; color: #e2001a;}

.language .btn:hover{ background: #fff;}

.language .dropdown-menu { min-width: 100px; font-size: 12px;}



.logo{ padding-right: 100px;}



.navbar{margin-bottom:0;}

.navbar-default .navbar-nav>li>a { color: #fff; height: 129px; text-align: center; line-height: 50px; font-size: 12px; text-transform: uppercase; text-shadow: 0 1px 5px #838383; width: 135px; margin: -2px 0 0 0;}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { color: #fff; background: url(../images/menu-bg.png) no-repeat center;}

.menu-image.menu-image-title-after{display:block; margin:0 auto; padding-left:6px;}





/*============= welcome section=====================================*/

.welcome-section{ position:relative;}

.position-ab-left{position:absolute; left:-12em; z-index:-1; padding:0; border:none; width:25%;}

.white-box.position-ab-left{border-right:0;}

.white-box{ border-right: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; background: #fff; padding: 20px 10px; min-height: 310px;}

.add-box{ padding-top: 30px;}





/*=========== mid contenet ==================*/

.mid-content{ padding:50px 0 0px;}

.gray-box{ background: #e1e1e1; padding: 0px 0px 10px;}

.tags{color:#464646; margin-top:15px;}
.tags strong{margin-right:8px;}
.tags .link-tag{color:#686868; font-weight:300; display:inline-block; margin-right:3px;}
.tags .link-tag:hover{color:#e2001a;}

.left-tab{} .left-tab .tab-inner{}

.left-tab .nav-tabs>li, #right-tab .nav-tabs>li{ background: #2598f3; text-align: center; border-bottom: 2px solid #017db9; width: 33.2%; margin-left: 1px; height: 50px;}

.left-tab .nav-tabs>li:hover a, #right-tab .nav-tabs>li:hover a{border:none;}

.left-tab .nav-tabs>li.active, #right-tab .nav-tabs>li.active,
.left-tab .nav-tabs>li:hover, #right-tab .nav-tabs>li:hover{border-bottom:2px solid #9d0512; background-color: #e2001a;} 

#myTab1 > li{width:24.8%;}


/*#myTab1>li>a, #myTab1>li.active>a, #myTab1>li>a:hover, #myTab1>li.active>a:hover,
#myTab1>li>a:focus, #myTab1>li.active>a:focus{font-size:13px;}
#myTab1>li.active>a, #myTab1>li.active>a:hover, #myTab1>li>a:hover, #myTab1>li>a:focus, #myTab1>li.active>a:focus{line-height:25px;}*/

.bonouses .left-tab .nav-tabs > li{width:24.6%;}



.left-tab .nav-tabs>li>a, #right-tab .nav-tabs>li>a { border-radius:0; color: #fff; font-size: 14px; text-transform: uppercase; text-shadow: 0 1px 5px #838383; } 



.left-tab .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .left-tab .nav-tabs>li>a:hover, #right-tab .nav-tabs>li.active>a, #right-tab .nav-tabs>li>a:hover{ color: #fff; cursor: default; height: 60px; border:0;  margin-top: -10px; width: 100%; font-size: 14px; text-align: center; line-height: 40px; cursor: pointer;  background-color: #e2001a;

}



.tab-box{ margin: 20px 0px 0 10px; background: #fff; border: 1px solid #d7d7d7; width: 48%; float: left;}

.tab-box-top{ height: 50px;}

.tab-box-top-left{ float: left; width: 225px;}



.nubmer{ width: 50px; text-align: center; background: #2895ec; font-family: 'Open Sans', sans-serif; font-size: 30px; text-shadow: 0 1px 5px #838383; color: #fff; font-weight: 600; float: left; height: 50px; line-height: 50px;}

.tab-brand{ float: left; margin-left: 1px;}



.rating{ width: 100px; padding-top: 15px; float: right;}

ul.rating{}

ul.rating  li{ float: left;  padding: 0 1px; color: #c0c0c0;}

ul.rating li a{ text-indent: -999999; color: #c0c0c0;}

ul.rating  li a:hover, .rating li a.active{ color: #ff4800;}

.rating3{ width: 75%; padding:0 0 20px 10%;}

ul.rating3  li{ font-size: 40px;}



.tab-inner-content{ padding: 30px 20px;}

.tab-inner-content h2{ font-size: 18px; color: #2598f3; padding: 10px 0;}

.tab-inner-content p{ font-size: 13px; line-height: 18px; color: #464646;}



.tab-bottom{}

.tab-bottom-btn{ width:50%; float: left; position: relative;}

.tab-bottom-btn-right{ border-left: 1px solid #fff;}

.review-btn{ background: #2598f3; border-bottom: 2px solid #017db9;}

.review-btn-arrow{ position: absolute; text-align: center; top: -8px; left: 45%; color: #2598f3;}

.register-btn{ background: #e2001a; border-bottom: 2px solid #9d0512;}

.register-btn-arrow{ position: absolute; text-align: center; top: -8px; left: 45%; color: #e2001a;}

.register-btn, .review-btn{ color: #fff; display:block; text-align: center; height: 47px; line-height: 45px; font-family: 'Roboto', sans-serif; font-size: 14px;}

.review-btn, .register-btn{ color: #fff; text-shadow: 0 1px 5px #838383;}

.register-btn:hover{background:#e2384b; color:#fff;} .review-btn:hover{background:#3fa3f3; color:#fff;}





/*----right---*/

#right-tab{ background: #fff; margin-bottom: 30px;  }

#right-tab .nav-tabs>li>a { font-size: 12px; padding: 9px 4px 0; } 

#right-tab .nav-tabs>li>a span{ font-size: 11px;}

#right-tab .nav-tabs>li.active>a, #right-tab .nav-tabs>li>a:hover{ font-size: 13px; line-height:normal; padding-top: 15px; }

#right-tab .nav-tabs>li.active>a span{ font-size: 11px;}



.width30{ width: 30.7% !important;} .width40{ width: 40%; !important;} .width35{ width: 35% !important;}



.inner{ padding: 12px 0; border:1px solid #d7d7d7; background: #fff; min-height: 200px;}



.list{}

.list li{border-top: 1px solid #ebebeb; padding: 2px 0; font-weight: 500; background: url(../images/arrow-right.png)no-repeat 98% 50%; }

.list li:last-child{ border-bottom: 1px solid #ebebeb; }

.list li img{ float: left; margin:5px  15px;}

.list li p{ float: left;}

.list li p span{ color:#e2001a;}

.list li .visit{ float: right; padding-top: 5px; padding-right: 20px;}



.list li ul li , .list li ul li:last-child{ background: none; border: none; padding: 0px; margin: 0px;}

.nobg{ background: none !important;}

.rating2{ margin: -10px;}

.grade{ padding-left: 60px; color:#e2001a;}



.review-box{ background: url(../images/review-box.jpg) repeat;}

.review-box, .bid-box { height: 132px; padding: 25px 20px; margin-bottom: 20px; border-bottom: 2px solid #017db9;}

.review-select{ height: 50px; width: 100%; padding: 0 10px; margin: 15px 0; line-height:50px;}



.right-box{ margin-bottom: 20px;}

.blue-bar{ background: #2598f3; border-bottom: 2px solid #017db9; height: 50px; padding: 15px 20px 0;}

.red-bar{ background: #e2001a; border-bottom: 2px solid #9d0512; height: 50px; padding: 15px 20px 0;}



.bid-box{ background: url(../images/bitbox.jpg) repeat;}

.bid-box-select{ width: 235px;}

.bid-box-submit{ width: 89px; height: 48px; background: #e2001a; box-shadow:1px 2px 3px #a1131f; color: #fff; text-align: center; line-height: 48px; border: none; border-bottom:1px solid #a1131f; margin-left: 5px; padding: 0; cursor: pointer;}

.bid-box-submit:hover{ opacity: 0.8;}



.article{ font-size: 13px;}

.article h3, .latest-news h3, .blog h3{ color: #e2001a; background: url(../images/arrow-right.png) no-repeat 0 5px; text-shadow: none;   padding-left: 15px; float: left;}

.article h6, .blog h6{ font-size: 12px; float: right; padding: 5px 20px 0 0px; color: #2598f3; font-style: italic; font-weight: 600;}

.article p, .latest-news p{ padding:10px 20px;  line-height: 18px;}

.article p img{ float: left; margin:0 10px 0px 0;}

.hor-sep{ border-top: 1px solid #ebebeb; margin: 5px 0 10px 0; height: 1px;}





/*=========bottom content=========================*/

.bottom-content{ border: 1px solid #d7d7d7; background: #fff; margin: 20px 0 0px}

.latest-news{ position: relative; padding-right: 10px;}

.latest-news-top{ position: absolute; right: -10px; top: 0px;}

.latest-news h3{ float: none; margin: 40px 0 0 0;}

.latest-news p{ padding: 20px 0; height: 140px;}



.latest-news .readmore{ margin-top:40px;}

.readmore2{ margin: 8px 0 40px;}

.readmore-left, .readmore-left2{ float: left; width: 58%; margin-right: 5px; height: 1px; background:#b2d7ea; margin-top: 11px; }

.readmore-left2{ width: 83%;}

.readmore-right{ float: right;}

.readmore-btn, .readmore-btn2{ width: 100px; height: 25px; line-height: 25px; font-size: 11px; text-align: center; border-bottom: 1px solid #017db9; background: #2598f3; text-transform: uppercase; transition: all 1s ease; cursor: pointer;}



.readmore-btn2{background: #0289c0; /* Old browsers */

background: -moz-linear-gradient(top, #0289c0 0%, #0170af 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0289c0), color-stop(100%,#0170af)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #0289c0 0%,#0170af 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #0289c0 0%,#0170af 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #0289c0 0%,#0170af 100%); /* IE10+ */

background: linear-gradient(to bottom, #0289c0 0%,#0170af 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0289c0', endColorstr='#0170af',GradientType=0 );

border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-bottom: 1px solid #000;}



.readmore-btn a, .readmore-btn2 a{ color: #fff; text-shadow: 0 1px 5px #838383;}

.readmore-btn a:hover, .readmore-btn2 a:hover{ text-decoration: none;}

.readmore-btn:hover, .readmore-btn2:hover{  background: #e60016;}







/*============footer==============*/

footer{ margin-top: 100px;}

.footer-top{ height: 150px; background: #006cc1; padding: 57px 0 0 0; border-bottom: 1px solid  #001e3e;}

.newsletter{}

.newsletter i{ font-size: 20px; color#fff; padding-right: 10px;}

.newsletter-input{ width: 250px; height: 40px; line-height: 40px; margin-left: 20px; padding: 0 20px;}

.newsletter-submit{ width: 90px; margin-left: 10px; box-shadow:1px 2px 3px #a1131f; background: #e2001a; font-size: 12px; line-height: 37px;  border: none;  border-bottom: 1px solid #a1131f; color: #fff;}

.newsletter-submit:hover{ opacity: 0.8;}



ul.newsletter{}

ul.newsletter li{ font-size: 13px; line-height: 25px; background: url(../images/white-arrow.png) no-repeat 0 10px; padding-left: 10px;}

ul.newsletter li a{ color:#fff;}



ul.social{}

ul.social li{  float: left; margin-left: 3px;}

ul.social li a{ display: block; background: #002b5a; width: 35px; height: 35px; text-align: center; padding: 8px 0 0 8px; transition: all 1s ease;}

ul.social li a:hover{ background:#e2001a;}



.footer-bottom{ height: 50px; line-height: 50px; background: #e60016; font-size: 11px; color: #fff;}

ul.footer-menu{ float: right;}

ul.footer-menu li{ float: left;}

ul.footer-menu li a{ color: #fff; padding: 0 5px;}




/*:root .img-responsive { width: auto;\0/IE9; }  /* IE9 */



.signup_details > form{ margin-bottom:20px;}



/*=================blog===================*/

.blog-block{ padding: 0 50px;}

.blog h3{ margin-bottom: 15px;}

.blog p{ line-height: 20px; padding: 10px 0;}



.pagination-part{height: 35px; padding-left: 25%; background: url(../images/pagination-bg.png) no-repeat 10px 50%; margin-top: 100px;}

.pagination-part2{height: 35px; position: relative; background: url(../images/pagination-bg.png) no-repeat center; margin-top: 30px;}

.pagination { margin: 0px 0; }

.pagination>li { display:inherit; float: left; margin: 0 1px; width: 35px; height: 35px;}



.pagination>li>a, .pagination>li>span { color: #00365a;}

.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0; background: #e2001a; color: #fff;}

.pagination>li:first-child{ margin-right: 20px;}

.pagination>li:last-child{ margin-left: 20px;}

.pagination>li:last-child>a,.pagination>li:last-child>span{ background: #e2001a; }





/*============info=============*/

.info-block{ margin: 20px 10px 0;}

.big-white-box{ background: #fff; margin-bottom: 25px; border: 1px solid #d7d7d7; padding: 40px 40px 0px;}

.big-white-box h1{color: #e2001a; font-weight: 600; padding-bottom: 10px;}

.big-white-box h2{ color: #2895ec; font-weight: 600; padding-bottom:20px; text-transform: uppercase;}

.big-white-box p{ padding: 8px 0; color: #464646;}

#superbookies .bookmaker-info img{ margin: 0px 0 20px 35%;}
.big-white-box img.img-responsive{margin: 0px 0 20px 35%;}


.bid-title{ font-size: 28px; text-align: center; margin-bottom:20px; text-transform: uppercase; color: #2895ec; font-weight: 700;}

.bid-btn{ width:50%; position: relative; bottom: -47px; left: 27.2%;}

.second{ margin-top: 70px;}

.ratebtn{ display:inline-block; margin:0 0 20px 46%;}



ul.info-list{ padding-bottom: 40px;}

.info-list-left{float: left;}

.info-list-right{ float: left; padding-left: 50px;}

ul.info-list li{ line-height: 35px; font-weight: 600; color:#464646;}

ul.info-list li.pros{ background: url(../images/green-pllus.png) no-repeat 0 10px; padding-left: 20px;}

ul.info-list li.cons{ background: url(../images/red-cross.png) no-repeat 0 10px; padding-left: 20px;}

ul.info-list li.green-arrow{ background: url(../images/green-arrow.png) no-repeat 0 14px; padding-left: 20px;}

.big-white-box-rows{ padding-bottom: 50px;}



.table.txt-left > thead > tr > th, .table.txt-left > tbody > tr > th, .table.txt-left > tfoot > tr > th, .table.txt-left > thead > tr > td, .table.txt-left > tbody > tr > td, .table.txt-left > tfoot > tr > td,

.table.txt-left > thead > tr > th, .table.txt-left > tbody > tr > th, .table.txt-left > tfoot > tr > th, .table.txt-left > thead > tr > td, .table.txt-left > tbody > tr > td, .table.txt-left > tfoot > tr > td{padding:8px;}



.table .red-bar{height:auto;}



/*==review page=====*/

.review{ margin: 10px 10px 0; font-weight: 500;}



th{text-align:center;}



.txt-left th{text-align:left; width:35%;}



.table-striped > tbody > .red-bar:nth-child(2n+1),

.table-striped > tbody > .red-bar:nth-child(2n+1) > td, .table-striped > tbody > .red-bar:nth-child(2n+1) > th {background:#e2001a;}



.table{font-size:13px; font-weight:700;}



.table-striped > tbody > tr:nth-child(2n+1), 

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th{background:#fff;}



.table-striped > tbody > tr{background:#f3f3f3;}
.table-striped > tbody > tr.red-bar{background: #e2001a;}



.table-hover > tbody > tr:hover,

.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th{background:#2598f3; color:#fff;}



.table-bordered .red{background:#e2001a !important; color:#fff; border-top:none;}



.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th{border-bottom:3px solid #9d0512 !important;}



.table-bordered > thead > tr > th, .table-bordered > thead > tr > td{border-bottom:0; border-color:#e54759; margin-bottom:3px;}

.table-bordered > thead > tr {border-top:3px solid;}



.table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td{border-top:3px solid #e1e1e1;}



.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td,

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:20px 8px 15px; margin-bottom:3px;}



.txt-red{color:#e2001a;}



.txt-blue{color:#2598f3;}



.table-hover > tbody > tr:hover .txt-blue, .table-hover > tbody > tr:hover .txt-red{color:#fff;}



ul.alphabetical-odr{ padding-left: 10%;}

ul.alphabetical-odr li{ font-size: 16px; float: left; line-height: 50px;}

ul.alphabetical-odr li a{ color: #252525; padding: 0 10px; font-weight: 600;}

ul.alphabetical-odr li a:hover{color: #e2001a; text-decoration: none;}



.short-by{ float: left; color: #e2001a;} .showing{ float: right; color: #e2001a;} .sort{ width: 70px;}

.sort-select{ border: 1px solid #bdbdbd; padding: 10px; color: #464646; width: 160px; height: 40px; margin-left: 10px;}



.review-list-part{ padding-top: 15px;}

.red{ background: #e2001a; border-bottom: 2px solid #9d0512; margin-bottom: 3px; }

.white{ background: #fff; margin-bottom: 3px;}

.gray{ background: #f3f3f3; margin-bottom: 3px;}

.white:hover, .gray:hover, .blue{ background: #2598f3; cursor: pointer; margin-bottom: 3px;}



.red ul.review-list li, .white ul.review-list li, .gray ul.review-list li, .blue ul.review-list li{ float: left; height: 60px; margin: 0px 0 2px 0px; font-size: 13px; color: #363636; text-align: center; padding-top: 20px; border-left: 1px solid #eaeaea;}



.red ul.review-list li:hover, .white ul.review-list li:hover, .gray ul.review-list li:hover, .blue ul.review-list li{ color: #fff;}

.blue ul.review-list li a { color: #000;}

.white a:hover, .gray a:hover{ color: #000; }

.red ul.review-list li{ height: 50px; padding-top: 15px; color: #fff;  border-left: 1px solid #ef5567;}

.red ul.review-list li span{ color: #fff;}



ul.review-list li span{ color: #e2001a; font-weight: bold;}

ul.review-list li img{ margin-left: 25%; margin-top: 2px;}

ul.review-list li a span{ color: #e2001a;}

ul.review-list li:first-child{ border-left: 0px;}

div.wpcf7-validation-errors{border-color:#ebccd1; color:#a94442; padding:8px; background:#f2dede;}

div.wpcf7-mail-sent-ok{color:#3c763d; background:#dff0d8; border-color:#dff0d8; padding:8px;}

.width6{ width: 6%;} .width8{ width: 8%;} .width4{ width: 4%;} .width10{ width: 10%;} .width13{ width: 13%;} .width18{ width: 18%;}

.white-box .btn-danger{border-radius:0px;  box-shadow:1px 2px 3px #a1131f; background:#e2001a; border:none; border-bottom:1px solid #a1131f;}



/*==========Bonouses Page=========*/



.bonous{padding:15px 15px; margin-bottom:15px; /*border-top:1px solid #b2d7ea;*/ background:#fff;}

.bonous .btn-red{background:#e2001a; border:none; border-bottom:2px solid #a1131f; box-shadow:1px 2px 3px #a1131f; font-size:12px;

	 line-height:26px; border-radius:0; width:130px;

}

.bonous h3{font-size:1.15em; line-height:120%; letter-spacing:1px; margin:0 0 10px; color:#e2001a; text-shadow:none;}

.img-bons{margin-bottom:15px;}

.srt-des{ margin-top:0px;} .srt-des p{}

.bonous center p{color:#0289c0; font-weight:700; letter-spacing:1px; font-size:16px; text-transform:uppercase;}

ul.custom-rating{padding-top:0; float:none;}

.bonouses h2, .comparisions h2{text-align:center; padding-top:15px;}

.bonous .b-icon{display:inline-block; width:18px; height:17px; margin-right:5px; position:absolute; left:21%; top:24%;}

.bonous .icon1{background:url(../images/bonous.png) left center no-repeat; left:52%;}

.bonous .icon2{background:url(../images/bonous-code.png) left center no-repeat;}

.bonous p.text-success{position:relative; color:#41a62a !important; letter-spacing:1px; font-weight:700;}

.btn-green{background:#41a62a !important;} .bonous .text-left{letter-spacing:2px;}



/*==========Bonouses Page=========*/



/*==========Comparision Page=========*/

.contained{position:relative; z-index:0; color:#363636;}

.contained .img-star{position:absolute; top:-1.3em; left:0; right:0; margin:0 auto; z-index:-1;}

.table-comparisions td, .table-comparisions th{text-align:center !important;}

.table-bordered > thead > tr > th.red{}

.table-bordered > thead > tr > th.blue{border-bottom:3px solid #017DB9 !important; border-right:1px solid #ddd; color:#fff;}
.table-bordered > thead > tr > th.blue:hover{background:#E2001A; border-bottom:3px solid #9D0512 !important;}

/*==========Comparision Page=========*/



select.goog-te-combo{height:25px !important;} .goog-te-gadget .goog-te-combo{margin:0;}



#lang_sel_click li{width:6.5em;} #lang_sel_click a, #lang_sel_click a:visited{line-height:25px; padding-left:6px;} #lang_sel_click img.iclflag{margin:-5px 5px 0 0;} #lang_sel_click{height:auto;} 

.comment-form-author input, .comment-form-email input, .comment-form-url input,
.comment-form-comment textarea{
	display:block; color:#555; line-height:1.42857; font-size:14px; padding:6px 12px; border:1px solid #ccc;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; transition:all .5s ease-in-out;
}
.comment-form-author input, .comment-form-email input, .comment-form-url input{height:35px;} 
.form-submit input[type="submit"]{
	background:#e2001a; padding:10px 16px; font-size:14px; color:#fff; box-shadow:1px 2px 3px #a1131f; width:auto; border:none;
	border-bottom:2px solid #a1131f;
}
.form-allowed-tags{display:none;}

.coment{padding:15px; margin-bottom:15px;} .comment-respond{margin-bottom:15px;}
.coment a{color:#e2001a; text-transform:capitalize;}
/*.coment p{padding:8px; background:#fff; position:relative;}*/
/*.coment p:after{
	width:0px; position:absolute; top:3px; left:-10px; content: ""; border-width:10px 10px 10px 0; border-style:solid;
	border-color:transparent #fff; display:block;
}*/

.description{
	float:left;  width: 65%;  padding-left: 20px; padding-bottom: 20px;
}

.description p{ width: 50%; float: left;}


a.green-btn, a.yellow-btn, a.gray-btn{display: block; width:194px; height: 40px; 
	line-height: 40px; padding-left: 45px; color: #fff; margin-bottom:10px;}

a.green-btn:hover, a.yellow-btn:hover, a.gray-btn:hover{ opacity: 0.8;}

a.green-btn{ background: url(../images/green.png) no-repeat; }
a.yellow-btn{background: url(../images/yellow.png) no-repeat;}
a.gray-btn{background: url(../images/gray-btn.png) no-repeat;}


.white-box h1 {margin-bottom: 25px;}

.sub-links{ padding: 15px 0; float: right; width: 194px;}

.description h2{ margin-bottom:10px;}


.image-holder{
	float:left;  width: 250px;
}

.image-holder img{ width: 250px;}

.clear{
	clear:both;
}
/* Call hide css */
.call-hide {
position: fixed;
z-index: 1;
top: 60px;
width: 100%;
left: 0;
}
.call-hide .holder {
	padding: 15px 15px 10px;
	box-shadow: 0 1px 5px #888;
	background: #fff;
	position: relative;
	margin: 0 10px;
}
.call-hide h2 {
font-size: 20px;
vertical-align: top;
padding: 0px;
margin-bottom: 0 !important;	
}

.call-hide figure {
display: inline-block;
position: relative;
margin-right: 15px !important;
top: -5px;
}
.call-hide h2 figure img {
width: 35px;
height: 35px;
border-radius: 50%;
display: inline-block;
margin-bottom: 0 !important;
}

.call-hide h2 .register-btn {
	display: inline-block;
	padding: 10px 25px;
	border-radius: 5px;
	text-align: right;
	float: right;
	height: auto;
	line-height: 100%;
}

.newsletter.newsletter-widget p {display: inline-block; padding: 0;}
.newsletter.newsletter-widget p + p {margin-top: -5px;}
.newsletter.newsletter-widget p .newsletter-submit { width: auto; height: auto; line-height: 100%; }
.newsletter.newsletter-widget p .newsletter-email { line-height: 100%; padding: 7px 15px;}

@media screen and (min-width:1700px) and (max-width:6000px){

	.position-ab-left{display:none;}

}


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

	.left-tab .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, 

	.left-tab .nav-tabs > li > a:hover, #right-tab .nav-tabs > li.active > a, 

	#right-tab .nav-tabs > li > a:hover{margin:0; font-size:11px; height:auto; line-height:160%;}

	.left-tab .nav-tabs > li > a, #right-tab .nav-tabs > li > a{font-size:11px;}

	#right-tab .nav-tabs > li.active > a span, #right-tab .nav-tabs > li > a span{font-size:8px;}

	#right-tab .nav-tabs > li.active > a, #right-tab .nav-tabs > li > a:hover{padding-top:9px;}

	.left-tab .nav-tabs > li, #right-tab .nav-tabs > li{width:32%; height:auto;} .tab-box{width:96%; margin-top:15px;} 

	.mid-content{padding-top:15px;}
	.rating3{width:79%;} .big-white-box img{margin-left:31%;}
	

	.navbar-default .navbar-nav > li > a{width:88px; height:82px; font-size:9px; margin:-1px 0;}

	footer{margin-top:0;} .footer-top, .footer-bottom{height:auto;} .footer-bottom{font-size:10px;}

	.newsletter{margin-bottom:15px;} .footer-top{padding:15px 0 0;} ul.review-list li img{margin-left:9%;}

	.red ul.review-list li, .white ul.review-list li, .gray ul.review-list li, .blue ul.review-list li{font-size:9px;}

	body{font-size:12px; line-height:20px;} .white-box{padding:15px; min-height:auto;}

	.pagination-part2{margin:15px 0 !important;} h1, h2, h3, h4, h5{line-height:100%:} .big-white-box p{padding:0 0 8px;}

	.contained .img-star{width:60%; top:-0.5em;}

	.contained{line-height:22px; font-size:10px;}

}



@media screen and (min-width: 768px) and (max-width:1024px) {

	

	.position-ab-left{top:0em; min-height:100%;}

	.add-box{padding-top:0px;}

	

	.navbar-header{width:36%;} .logo img{width:90%;} header{height:116px;}

	.readmore-btn, .readmore-btn2{width:77px;}

	.latest-news{margin-bottom:15px;}

	.readmore-right{margin-top:-10px;} h1, h2, h3, h4, h5{font-size:18px;} 

	.latest-news h3{margin-top:15px;} .article h3, .latest-news h3, .blog h3{font-size:14px;}

	.bottom-content{margin:0 0 15px;} .latest-news .readmore{margin-top:15px;} .readmore-left, .readmore-left2{margin-top:0; width:44%;}

	.review ul.page-numbers{left:42% !important;}

	ul.page-numbers{left:39% !important;}
	#myTab1 > li, .left-tab .nav-tabs>li, #right-tab .nav-tabs>li, .left-tab .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .left-tab .nav-tabs>li>a:hover, #right-tab .nav-tabs>li.active>a, #right-tab .nav-tabs>li>a:hover{}
	
}



@media screen and (orientation:portrait){

	.sidebar, .portrait{width:100%;}

	.portrait{margin-bottom:15px;}

	.bonous .b-icon{left:24%; top:20%;} .bonous .icon1{left:55%;}

}



@media screen and (orientation:landscape){

	.latest-news{margin-bottom:0px;}.readmore-btn, .readmore-btn2{width:100px;}.readmore-left, .readmore-left2{width:48%;}

	.bonouses .left-tab .nav-tabs > li{width:24.8%;} .bonous .b-icon{left:10%; top:20%;} .bonous .icon1{left:44%;}

	
}



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

	.bonous .bg-icon{position:static; display:block; float:left; margin-left:71%;}

	.bonous .icon1{margin-left:81%:}
}


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

	body{font-size:10px;}
	.top-right{margin:-33px 0 0 0; width:100%;} select.goog-te-combo{width:auto !important;} .dropdown{width:auto;}

	.logo{width:79%; height:auto; margin-right:0; padding:5px;} .navbar-default .navbar-toggle:hover,

	.navbar-default .navbar-toggle:focus{background:#fefefe;} .navbar-toggle{background:#fff; margin-right:5px;} header{height:auto;}

	.navbar-default .navbar-nav>li>a{height:auto; text-align:left; width:100%; line-height:20px;} .menu-image.menu-image-title-after{float:left; margin-top:-5px;}

	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .active > a,

	.navbar-default .navbar-nav > .active > a:hover, 

	.navbar-default .navbar-nav > .active > a:focus{background:#2598f3;}

	.navbar-nav{margin:0 -15px;}.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none;}

	.navbar-default .navbar-toggle .icon-bar{background:#e2001a;}

	h1, h2, h3, h4, h5{font-size:15px !important;} 

	.latest-news{margin-bottom:15px;} .latest-news h3{margin:0;}

	.latest-news .readmore{margin-top:10px;}

	#myTab1 > li, .left-tab .nav-tabs>li, #right-tab .nav-tabs>li, .left-tab .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus, .left-tab .nav-tabs>li>a:hover, #right-tab .nav-tabs>li.active>a, #right-tab .nav-tabs>li>a:hover{width:100%; height:30px;}
	
	#myTab1 > li{ width:100%; height:40px;}

	.review-box, .bid-box{height:88px; padding:8px 20px;} .review-select, .bid-box-submit{height:30px; line-height:30px;} 

	td.news-letter{display:block; width:100%;} footer td {display:block; float:left;} .newsletter-input{width:100%; margin-left:0;}

	.newsletter-input, .newsletter-submit{height:30px; line-height:30px;} footer h3{margin-bottom:15px;}

	footer .pull-right, ul.footer-menu{float:left !important; width:100%;} ul.social{margin-bottom:15px;}

	.footer-bottom{line-height:20px;}

	.left-tab .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .left-tab .nav-tabs > li > a:hover, 	    #right-tab .nav-tabs > li.active > a, #right-tab .nav-tabs > li > a:hover{font-size:12px;}

	.sort-select{width:100px;}

	.table{font-size:11px;}  #lang_sel_click li{width:10.5em;}

	

	.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td, .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{padding:8px;}

	select.goog-te-combo{width:120px !important}

	

	.review ul.page-numbers, .comparisions ul.page-numbers{left:36% !important;}

	

	.showing{margin-top:15px;}

	ul.page-numbers{left:31% !important;}

	.bid-title{font-size:16px;}

	.big-white-box img{margin-left:25%;}

	.rating3{width:73%; padding:0;}

	.info-list-right{width:100%; padding-left:0;}

	.big-white-box{padding:15px 7px 0;} .big-white-box h2{margin:0; padding-bottom:15px;} ul.info-list, .big-white-box-rows{padding-bottom:15px;}

	.big-white-box p{padding-bottom:0;}

	.bonous .btn-red{margin-bottom:15px !important;}

	.readmore-btn2{margin-top:-1.2em;}

	.bonous .b-icon{left:9%; top:20%;} .bonous .icon1{left:66%;}

}



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

	.readmore-left, .readmore-left2{width:76%;} .custom-rating{width:auto;}

}



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

	.tab-box-top-left{width:66%;} .rating{width:93px;} .latest-news-top{width:5%; right:4px;} 

	.bottom-content .red-bar{margin-bottom:15px;}

	.nav-tabs > li > a{padding:7px;}

	.review ul.page-numbers, .bonouses ul.page-numbers{left:30% !important;}

	ul.page-numbers{left:12% !important;} .custom-rating{width:auto;}

	.rating3{width:205px;} ul.rating3 li{font-size:26px;} ul.info-list li.pros, ul.info-list li.cons{background-position:left center;}

	.big-white-box img{margin-left:10%;} ul.info-list li{line-height:20px;}

	.newsletter-input{padding:0 0 0 5px;}

	.bonous .b-icon{left:9%; top:20%;} .bonous .icon1{left:42%;}
	
	.blogo > a, .bonous > a{float:left; margin-right:20px;} .bonous .custom-rating, .blogo .custom-rating{padding-top:20px !important;}
	
	

}











