@font-face {font-family:OpenSans-Light; src: url("../fonts/OpenSans-Light.ttf")}

@font-face {font-family:OpenSans-Bold; src: url("../fonts/OpenSans-Bold.ttf")}

@font-face {font-family:OpenSans-Regular; src: url("../fonts/OpenSans-Regular.ttf")}

/*@font-face {font-family:AGRoundedBold-CondensedBook; src: url("../fonts/AGRoundedBold-CondensedBook.otf")}*/

header{background: #fffeff; /* Old browsers */
background: -moz-linear-gradient(top, #fffeff 73%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(73%,#fffeff), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fffeff 73%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fffeff 73%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fffeff 73%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom, #fffeff 73%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffeff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */ padding:10px 0px; border-top:4px solid #fd0606; box-shadow:0px 0px 4px #333; position:relative; }

a{outline:none !important;}

body{font-family:Tahoma, Geneva;}

a:hover{text-decoration:none;}

.logo{display:block; text-align:left; margin:11px 20px 10px 17px;}

.logo img{width:auto;}

.container23{max-width:1290px; margin:0px 0px;}

.coll_number span{display:block; border-bottom:1px dotted #ccc; color:#000; font-family:Tahoma, Geneva; font-size:15px; font-weight:bold; padding-bottom:5px; margin-top:14px;}

.number a{color:#fd0606 !important; font-size:18px; font-weight:normal !important;}

.number a:hover{color:#333 !important;}

.coll_number .number{background: url(../images/call.png) no-repeat left center; padding-left:30px; border-bottom:none; margin-top:10px;}

.skpe_call{background: #fafdfe; /* Old browsers */
background: -moz-linear-gradient(top, #fafdfe 0%, #cde4f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafdfe), color-stop(100%,#cde4f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fafdfe 0%,#cde4f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fafdfe 0%,#cde4f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fafdfe 0%,#cde4f6 100%); /* IE10+ */
background: linear-gradient(to bottom, #fafdfe 0%,#cde4f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafdfe', endColorstr='#cde4f6',GradientType=0 ); /* IE6-9 */ border:1px solid #ccc; padding:9px 15px; color:#0396cd; font-size:14px; font-weight:bold; cursor:pointer; margin-top:0px; display:inline-block; border-radius:3px;}

.skpe_call i{color:#00abef; font-size:18px; margin-right:5px; display:inline-block;}

.skpe_call:hover{background:#fff;}

.serach_box{float:right; width:68%; border:1px solid #ccc; border-radius:3px; margin-top:0px; background:#fff;}

.serach_box input{border:none; padding:8.5px; width:84%}

.search_box223{ color:#666; font-size:18px; background:#fff !important; border:none !important;}

.search_box223:hover{color:#fd0606;}

.socal_link{text-align:right; margin-top:16px;}

.socal_link span{ color:#000; font-family:Tahoma, Geneva; font-size:15px; font-weight:bold; margin-right:10px; }

.socal_link a{width:30px; height:30px; border-radius:100%; display:inline-table; text-align:center; margin-left:0px; overflow:hidden; cursor:pointer;}

.socal_link a i{display:table-cell; vertical-align:middle; color:#fff;}

.socal_link a i.fa-facebook{background:#3a589b; border-radius:100%;}

.socal_link a i.fa-twitter{background:#55acee ; border-radius:100%;}

.socal_link a i.fa-google-plus{background:#d6492f ; border-radius:100%;}

.socal_link a i.fa-linkedin{background:#007ab9 ; border-radius:100%;}

.socal_link a i.fa-youtube{background:#d52528 ; border-radius:100%;}

.socal_link a:hover i{background:#000 !important;  transition-duration: 400ms; transition-property: background-color, text;  transition-timing-function: linear, ease-in;}

.navbar { min-height:40px; margin-top:15px; margin-bottom:5px !important; border-radius: 0px 4px 4px 0px !important; overflow:hidden;}

.navrow{padding-right:5px;}

.navbar-brand{display:none;}

.navbar-nav a{padding:11px 35px !important; text-transform:uppercase; font-size:13px;}

.navbar-nav li{ padding-right:1px;}/* background: url(../images/nav.png) no-repeat right center;  */

.navbar-nav a:hover{background:#fd0606 !important; color:#fff !important; transition-duration: 400ms; transition-property: background-color, text;  transition-timing-function: linear, ease-in;}

.navbar-default{background:#292929; width:100% !important;}

.navbar-collapse{padding:0px; margin:0px;}

.navbar-nav a.active{background:#fd0606 !important; color:#fff !important;}

.navbar-nav a:focus{background:#fd0606 !important; color:#fff !important;}

.singup_account{position:absolute; right:-5px; top:5px; z-index:22;}

.body_bz{position:fixed; left:0px; top:0px; bottom:0px; right:0px; width:100% !important; height:100% !important; z-index:-1;}

.body_bz img{width:100%; height:100%; display:block;}

.flexslider{background: url(../images/banner.png) no-repeat left center !important; width:100%; height:323px; margin-top:10px !important; background-size:100% 100% !important;}

.images_box{width:50%; height:100%; float:left; margin-top:0px;}

.images_box img{width:100%; height:100%;}

.slides .container{height:100% !important;}

.right_box{float:right; width:48%; padding-right:15px;}

.topheading{font-size:32px; color:#fff; font-family:OpenSans-Bold; margin-top:30px; line-height:38px; display:block;}

.right_box p{font-family:OpenSans-Regular; color:#fff; font-size:14px; line-height:18px; margin-top:10px;}

.right_box a{background:#393939; padding:6px 10px; color:#c1c1c1; display:inline-block; border-radius:3px; text-transform:uppercase; float:right; margin-top:15px;}

.right_box a:hover{background:#111111; transition-duration: 400ms; transition-property: background-color, text;  transition-timing-function: linear, ease-in;}

.right_box a span{background: url(../images/erro.png) no-repeat right center ; padding-right:20px; display:inline-block; 
background-position:right 5px;}

.bg_container{background:#ffffff; margin-top:15px; padding:15px 10px; }

.sub_heading{background:#393939; font-size:18px; padding:5px 15px; color:#fff; display:block; border-radius: 2px 2px 0 0;}

.pregarf{font-size:14px; line-height:20px; color:#464646; margin-top:22px; margin-bottom:5px; text-align:justify;}

.right_boxsss{background:#b3b3b3; border-radius:3px; padding:15px; padding-bottom:1px;}

.menu_boxss{padding:15px; background: #fffeff; /* Old browsers */
background: -moz-linear-gradient(top, #fffeff 0%, #dbdbdb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffeff), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fffeff 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fffeff 0%,#dbdbdb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fffeff 0%,#dbdbdb 100%); /* IE10+ */
background: linear-gradient(to bottom, #fffeff 0%,#dbdbdb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffeff', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-9 */ border-radius:3px;margin-bottom:15px;}

.icons{width:15%; float:left}

.icons img{width:100%;}

.button_get{float:right; width:80%;}

.button_get a span{font-size:14px; color:#fff; padding-right:20px; background-position:right 4px;}/* background: url(../images/right_erro.png) no-repeat right center;  */

.button_get a{background:#393939; display:block; padding:4px 10px; border-radius:3px; text-transform:uppercase; font-weight:bold; box-shadow:0px 2px 2px #666; }

.simple_text{font-size:14px; color:#161616; margin-top:8px; display:block;}

.button_get a:hover{background:#da0101; transition-duration: 400ms; transition-property: background-color, text;  transition-timing-function: linear, ease-in;}

.faqs_boxss{background:#dcdcdc; margin-top:15px; border-radius:3px; overflow:hidden;}

.faqs_heading{background:#393939; padding:8px 10px; text-transform:uppercase; color:#fff; font-weight:bold; display:block;}

.select_faqs{margin:15px; width:92%; background:#fff; border:1px solid #ccc; font-size:14px; color:#333; display:block; padding:7px;}

.box_eria{background:#909090; padding:15px;}

.box{background:#ffffff; border-radius:3px; overflow:hidden;}

.sub_heading22{text-transform:uppercase; color:#fff; font-size:14px; font-weight:bold; padding:8px 15px; background:#393939; display:block;}

.innerbox{padding: 15px 15px 5px;} /* padding:15px; */

.news_box{border-bottom:1px dotted #ccc; padding-bottom:9px; margin-top:5px;}

.images_boxss{width:18%; border:2px solid #ccc; border-radius:3px; height:45px; display:block; float:left; overflow:hidden; cursor:pointer;}

.images_boxss img{width:100%;}

.text_div{float:right; width:78%; font-size:14px; color:#464646; line-height:18px;}

.news_box23{margin-top:15px; }

.read_more22{font-size:12px; color:#da0101; text-align:right; display:block; margin-top:10px;}

.read_more22:hover{color:#000;}

.newsletters{font-size:14px; color:#464646; line-height:18px;}

.from_bx input{width:100%; border:1px solid #d9d6d6; padding:8px; font-size:14px; color:#333; margin-bottom:14px; box-shadow:0px 1px 2px #ccc; border-radius:3px;}

.submit_offier{background:#da0101; font-size:14px; color:#fff; text-transform:uppercase; border-radius:3px; border:none; padding:6px 10px; box-shadow:0px 1px 2px #ccc;}

.submit_offier:hover{background:#000; transition-duration: 400ms; transition-property: background-color, text;  transition-timing-function: linear, ease-in;}

footer{background:#2b2b2b; padding:30px 0px 0px 0px;  margin-top:20px;}

/*.footer_link{background: url(../images/bar.png) no-repeat right center;}*/

.footer_link a{font-size:13px; color:#cdcdcd; line-height:30px; display:block;}

.footer_link a:hover{color:#fd0606;}

.live_chat{position:relative; height:122px;}

.live_chat_box{position:absolute; right:0px; bottom:0px; width:80%; border-radius:3px; border:2px solid #da0101; overflow:hidden; background:#e0e0e0;}

.live_head{background:#393939 url(../images/profile_pic.png) no-repeat left center; padding:8px 10px 8px 40px;  display:block; background-position:10px center;}

.live_head a{background: url(../images/live_chat.png) no-repeat right center; font-size:16px; color: #fff; display:block;}

.slide_boxss{padding:15px; display:none;}

.slide_boxss span{color:#464646; font-size:14px; line-height:18px; display:block;}

.live_head a:focus{text-decoration:none;}

.copy_right{background:#3f3f3f; padding:5px 0px;}

.copy_right_boxss{font-size:13px; color:#949494; display:block; margin:5px 0px;}

.socal_link222 a i{background:#999999 !important; color:#3f3f3f !important;}

.socal_link222 a i:hover{background:#da0101 !important; color:#fff !important;}

.socal_link222{margin:0px; text-align:center;}

.socal_link222 span{color:#949494; font-size:13px; font-weight:normal;}

.copy_right_boxss a{color:#b8b8b8;}

.copy_right_boxss a:hover{color:#da0101;}

.singup_account11{display:none;}

.innerbox22{border:1px solid #ECF0F1; margin-top:15px;}

.inner_banner{width:100%; margin-top:15px; position:relative;}

.inner_banner img{width:100%;}

.innerbanner_title{position:absolute; left:0px; top:15px; z-index:22; width:100%;}

.inner_pageheading{color:#fff; font-size:32px;}

.inner_sub{background: #fffeff; /* Old browsers */
background: -moz-linear-gradient(top, #fffeff 73%, #f4f4f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(73%,#fffeff), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fffeff 73%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fffeff 73%,#f4f4f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fffeff 73%,#f4f4f4 100%); /* IE10+ */
background: linear-gradient(to bottom, #fffeff 73%,#f4f4f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffeff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */ border:1px solid #e7e7e7; border-radius:3px; box-shadow:0px 1px 2px #ccc; margin-top:15px;}

.home_se{background: url(../images/art_images.png) no-repeat right center; padding:7px 21px 7px 15px; font-size:14px; font-family:Tahoma, Geneva; color:#da0101; display:inline-block;}

.home_se:hover{color:#000;}

.inner_sub span{color:#6b6b6b; font-size:14px; font-family:Tahoma, Geneva;}

.sub_heading23{font-size:14px !important; font-family:Tahoma, Geneva; padding:10px 15px; font-weight:bold;}

.service_heading22{color:#da0101; font-size:14px; font-family:Tahoma, Geneva; display:block; margin-top:20px; }

.pregarf3{margin-top:2px !important;}

.slect_newbox{background: url(../images/border.png) repeat-x left bottom; padding-bottom:5px; margin-top:10px;}

.news_sel{font-size:14px; color:#161616; font-family:Tahoma, Geneva; display:inline-block;}

.newsselect{width:50%; display:inline-block;}



.newsselect select{border-radius:3px; box-shadow:0px 1px 2px #ccc;}

.newspage_box{background: url(../images/border.png) repeat-x left bottom; padding-bottom:15px; margin-top:15px;}

.news_pageimages{display:block; width:30%; float:left; border-radius:5px; border:2px solid #d9d6d6; overflow:hidden;}

.news_pageimages img{width:100%;}

.right_col{float:right; width:68%;}

.pregarf4{text-align:left !important; margin-top:15px !important;}

.pregarf4 a{color:#da0101; }

.pregarf4 a:hover{color:#000;}

.service_heading23{margin:0px !important;}

.contact_box{border:5px solid #f1f1f1; /*border-radius:3px;*/ overflow:hidden;}

.address_text{display:block; font-size:14px; color:464646; line-height:18px; margin-top:15px; font-family:Tahoma, Geneva;} 

.inner_addrss{padding:0px 15px 15px;}

.address_text a{color:#da0101;}

.address_text a:hover{color:#000;}

.important_address{font-size:14px; color:#da0101; display:block; margin-top:10px; font-weight:bold; }

.logsaddress{font-size:14px; font-style:italic; line-height:18px; color:#464646; margin-top:15px; display:block;}

.logsaddress a{color:#da0101;}

.logsaddress a:hover{color:#000;}

.important_address22{font-size:18px; margin-bottom:15px;}

.from_submit label{display:inline-block; font-weight:normal; font-size:14px; color:#464646; font-family:Tahoma, Geneva; width:27%;}

.from_submit label span{color:#da0101;}

.from_submit input{width:50%; display:inline-block; border:1px solid #d9d6d6; padding:6px 8px; font-size:14px; color:#333; margin-bottom:14px; box-shadow:0px 1px 2px #eee; border-radius:3px;}

.from_submit select{width:50%; display:inline-block; border:1px solid #d9d6d6; padding:6px 8px; font-size:14px; color:#333; margin-bottom:14px; box-shadow:0px 1px 2px #eee; border-radius:3px;}

.from_submit textarea{width:50%; display:inline-block; border:1px solid #d9d6d6; padding:8px; font-size:14px; color:#333; margin-bottom:14px; box-shadow:0px 1px 2px #eee; border-radius:3px; display:inline-block;}

.word_2{font-size:12px; color:#da0101; display:inline-block; width:62%; margin-bottom:10px;}
.word_3{font-size:12px; color:#da0101; display:inline-block; width:50%; margin-bottom:10px;}

.selectvalue_show_box{border:1px solid #393939; background:#efefef; padding:0px 15px 15px; margin-bottom:15px;}

.left_box2{width:48%;}

.head{font-size:14px; display:block; color:#464646; text-transform:uppercase; font-weight:bold; margin-top:15px;}

.listings{background:#fff; padding:10px; margin:0px; margin-top:10px; }

.listings li{list-style:none; font-size:14px; font-family:Tahoma, Geneva; line-height:28px;}

.submit_offier:focus{color:#fff !important; text-decoration:none; cursor:pointer;}

.submit_offier:hover{color:#fff !important; text-decoration:none; cursor:pointer;}

.important_address223{color:#464646;}

.paypal{ border-radius:5px; border:3px solid #95949a; padding:15px 10px 10px; display:inline-block; position:relative; margin-top:20px; margin-bottom:20px;}

.papal_head{position:absolute; left:20px; top:-15px;}

.papal_head a{display:inline;}

.table_box{display:inline-block; width:68%; border:1px solid #5c5959;}

.table_box table tr.head_sec{background:#ebebeb;}

.table_box table{text-align:center; font-size:11px;}

.table_box table tr td{ padding:5px; border:1px solid #ccc;}

.papal_head a:hover{opacity:0.8;}

.table_box table tr td input{margin-bottom:0px; width:100%; text-align:center;}

.table_box table tr td span{display:table; padding:5px 10px; background:#da0101; width:35px; height:35px; color:#fff; font-size:14px; text-align:center;line-height: 33px;}

.table_box table tr td span i{display:table-cell; vertical-align:middle;}

.table_box table tr td span span{display:table-cell; vertical-align:middle;}

.icon1{background:#231f20 !important; cursor:pointer;}

.icon2{background:#2ecc71 !important; cursor:pointer;}

.popupsPbox22{padding:15px;}

.important_address65{color:#464646; font-size:20px; display:block; margin:0px; font-weight:normal;}

.popup_table td{font-size:13px; padding:10px 10px; color:#464646; }

.popup_table{border:1px solid #666;}

.popup_table tr{border:1px solid #666;}

.popup_table td span{color:#da0101;}

.popup_table td span.nubr{background:#da0101; padding:1px 0px; color:#fff; border-radius:100%; width:20px; height:20px; display:block; text-align:center;}

.total{font-size:14px; padding:7px 10px; background:#424242; color:#fff !important; display:inline-block; float:right; border-radius:3px;}

.btn36 a{background:#da0101; padding:10px 10px; border-radius:3px; color:#fff; display:inline-block; font-family:Tahoma, Geneva; font-weight:bold; font-size:12px; margin-top:10px; text-transform:uppercase;}

.btn36 a:hover{background:#000; color:#fff;  transition-duration: 400ms; transition-property: background-color, text;  transition-timing-function: linear, ease-in;}

.close{opacity:0.9 !important;}
.rowcount{background: none repeat scroll 0 0 #da0101;
    border-radius: 100%;
    color: #fff;
    display: table;
    font-size: 14px;
    height: 35px;
    padding: 5px 10px;
    text-align: center;
    width: 35px;}.totalparcel{ background: #424242 none repeat scroll 0 0;    border-radius: 3px;    color: #fff !important;    display: inline-block;    float: right;    font-size: 14px;    padding: 7px 10px; }
	
	
/* css for popup by dev */

.container2{padding-left:0px !important; padding-right:0px !important;}

.pop-up-background {
    background: rgba(0,0,0,.8);
    cursor: pointer;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100;
}

.pop-up-background-modal {
    cursor:default;
}

.pop-up {
    visibility:hidden;
    left: 50%;
    margin-left: -400px;
    max-width: 800px;
    position: absolute;
    top: 20px;
    width: 90%;
    z-index: 2147483647;
}

.pop-up.small{
    margin-left: -200px;
    max-width: 400px;
}

.pop-up.medium{
    margin-left: -300px;
    max-width: 400px;
}

.pop-up.large{
    margin-left: -300px;
    max-width: 600px;
}

.pop-up-content {
    background: #fff;
    -webkit-box-shadow: 0px 1px 10px 2px #000;
    -moz-box-shadow:    0px 1px 10px 2px #000;
    box-shadow:         0px 1px 10px 2px #000;
    min-height: 30px;
	border-radius:4px;
	padding:20px;
	border:3px solid #ccc;
}

.pop-up-content .close,
.pop-up-footer {
    text-align: right;
}

.input_field select{width:100% !important; margin-bottom:none; background:none; border:none; margin-bottom:0px !important;}

.pop-up-footer {
    padding-top: 24px;
	display:none;
}

.pop-up-body {
    font-size: 16px;
    color:#666;
}

.pop-up-display-content {
    display: none;
}

.pop-up .close {
    position:absolute;
    top:-35px;
    right:-16px;
    z-index: 99999999;
	opacity:100;
}
.close{opacity:100;}

.pop-up .close a{
    font-size: 0px;
    color: #d22;
    width: 36px;
    height: 32px;
    background: url(../images/close.png) no-repeat 0 0;
    display: inline-block;
	opacity:100;
}
.pop-up .close a:hover{
    opacity: 100;
}

.pop-up-btn {
    padding: 8px 15px;
    display: inline-block;
    background: #3B4658;
    border-radius: 3px;
    margin-left: 10px;
    color: #fff;
    font-size: 15px;
    text-decoration: none;
}

@media only screen and (max-width:480px) {
    .pop-up.small,
    .pop-up.medium,
	.pop-up.large {
        left: 5%;
        margin: 0;
    }
    .pop-up-content {
        padding: 12px;
    }
	.login_box{padding-left:0px; padding-right:0px;}
    .pop-up-footer {
        padding-top: 12px;
    }

	.forgot_password{display:block; float:none !important;}
	
	
}

.sign_boxss{display:block; padding:10px; background:#f5f5f5; font-size:18px; color:#f77e0b; font-family:OpenSans-Regular !important; margin-bottom:15px; font-weight:600;}

.signboxss label{font-size:14px; color:#787878;  font-family:OpenSans-Regular !important; font-weight:normal; margin-top:10px; display:block;}

.signboxss input{border:1px solid #eee; padding:4px 7px; width:100%; font-size:13px; font-weight:normal; font-family:OpenSans-Regular !important; color:#666;}

.as_a_login_box span{font-size:14px; color:#787878;  font-family:OpenSans-Regular !important; display:inline-block; vertical-align:sub; display:inline-block; margin-right:10px;}

.as_a_login_box input{vertical-align:middle;}

.as_a_login_box a{font-size:14px; color:#0077cf;  font-family:OpenSans-Regular !important;}

.as_a_login_box a:hover{color:#333;}

.signboxss label sup{color:#e78122;}

.sign_button{background:#0077cf; font-size:13px; color:#fff; padding:10px 15px; font-family:OpenSans-Regular !important; border-radius:5px; padding:7px 15px; border:none; float:right; margin-top:15px; display:inline-block; font-weight:bold; box-shadow:-2px 2px 4px #333;}

.sign_button:hover{background:#e78122; transition-duration: 100ms;
transition-property: background-color, text; transition-timing-function: linear, ease-in;}
