﻿


/* Buttons
====================================*/
.button,
input[type="button"],
input[type="submit"] {
    /* padding: 5px 14px 7px 14px; */
    display: inline-block;
    color: #fff;
    background: #169fe6;
    border: 0px;
    font-weight: 500;
    outline: none;
    font-size: 16px;
    cursor: pointer;
    width: auto;
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    -ms-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    border-radius: 2px;
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.2);
    letter-spacing: -0.2px;
}

input[type="button"],
input[type="submit"] { /* float: left; */
}

.button i {
    margin: 0 2px 0 -1px;
    height: 14px;
}

.button i.halflings {
    margin: 2px 0px 0 -1px;
}

.button.medium {
    padding: 9px 18px;
    font-size: 14px;
}

.button.gray {
    color: #fff;
    background: #4c4c4c;
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.4);
}

.button.gray:hover {
    background: #169fe6;
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.2);
}

.button.light {
    color: #fff;
    background: #aaa;
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.15);
}

.button.light:hover {
    background: #169fe6;
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.2);
}

.button.color {
    color: #fff;
    background: #157C6A;
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.15);
}

.button.color:hover {
    background: #aaa;
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0, 0.15);
}

/* Input Button */
input[type="button"],
input[type="submit"],
input[type="button"]:focus,
input[type="submit"]:focus {
    /* color:#fff; */
    /* background:#169fe6; */
    /* padding: 9px 11px; */
    /* border: none !important; */
}

ininput[type="button"]:hover,
input[type="submit"]:hover {
    background: #aaa;
}


.btn-custom {
    width: 30% !important;
    text-align: center !important;
}

/* Alert Boxes
====================================*/
.notification {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 15px;
    position: relative;
    padding: 14px 40px 14px 18px;
    -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
    box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

.notification p {
    margin: 0;
    text-align: right;
}

.notification span {
    font-weight: 600;
    text-align: right;
}

.notification.success,
.notification.success strong {
    background-color: #EBF6E0;
    color: #5f9025;
    border: 1px solid #b3dc82;
}

.notification.error,
.notification.error strong {
    background-color: #ffe9e9;
    color: #de5959;
    border: 1px solid #fbc4c4;
}

.notification.warning,
.notification.warning strong {
    background-color: #FBFADD;
    color: #8f872e;
    border: 1px solid #ded58a;
}

.notification.notice,
.notification.notice strong {
    background-color: #E9F7FE;
    color: #5091b2;
    border: 1px solid #b6d7e8;
}

.notification strong {
    border: none !important;
}

.notification.success .close,
.notification.error .close,
.notification.warning .close,
.notification.notice .close {
    padding: 0px 14px;
    position: absolute;
    right: 0;
    top: 20px;
    display: block;
    height: 8px;
    weight: 8px;
}

.close i {
    font-size: 11px;
    margin: -5px 5px 0 0;
    float: left;
}

.notification.success .close {
    color: #8dbf52;
}

.notification.error .close {
    color: #f59292;
}

.notification.warning .close {
    color: #c6bd67;
}

.notification.notice .close {
    color: #86b4cc;
}


.responsiv_image {
    width: 58%;
    height: auto;
    margin-right: 22%;
}

/* =================================================================== */
/* Contact Form
====================================================================== */

#contact fieldset div {
    margin-bottom: 20px;
}

#contact fieldset div input {
    width: 220px;
}

#contact textarea {
    max-width: 620px;
    min-width: 780px;
    min-height: 160px;
    border: none;
    border-radius: 20px;
}

#txtarea {
    max-width: 720px;
    min-width: 720px;
    min-height: 160px;
    border: none;
    border-radius: 20px;
}

#contact input:focus, #contact textarea:focus, #contact select:focus {
    border: 1px solid #d6d6d6;
    outline: none;
    position: relative;
    z-index: 5;
}

#contact input.error, #contact textarea.error, #contact select.error {
    border: 1px solid #f2c4c2;
    background: #ffeceb;
}

#contact label span {
    color: #ed1c1c;
}

#contact input[type="submit"][disabled] {
    background: #aaa;
}

#message {
    margin: 0;
    padding: 0;
    display: block;
    background: transparent none;
}

.loader {
    padding: 10px;
    float: left;
}


/* ====================form============================= */


[class*="fontawesome-"]:before {
    font-family: 'FontAwesome', sans-serif;
}

/* ---------- GENERAL ---------- */


/*
input {
  box-sizing: border-box;
  -webkit-transition: all .3s;
          transition: all .3s;
}
*/
.container_form {
    margin: auto;
    width: 100%;
}


/* ---------- end LOGIN ---------- */

/* ---------- flat ui ---------- */
.select.form-control,
.select.select2-search input[type="text"] {
    height: auto;
    padding: 0;
    border: none;
}

.select {
    position: relative;
    display: inline-block;
    width: auto;
    min-width: 10%;
    /*vertical-align: top;*/
}

.form-control,
.select2-search input[type="text"] {
    /*height: 42px;*/
    padding: 8px 12px;
    font-size: 15px;
    line-height: 1.467;
    color: #34495e;
    border: 2px solid #bdc3c7;
    border-radius: 6px;
    box-shadow: none;
    -webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;
    transition: border .25s linear, color .25s linear, background-color .25s linear;
}

label {
    font-size: 15px;
    font-weight: normal;
    line-height: 2.3;
}

.navbar-nav > li > a {
    font-size: 14px;
}
/* ---------- end flat ui ---------- */




#bg_flat {
    font-size: 100%;
    font: inherit;
    background: #F3F3F3 url('../images/bg-large-ie.png') no-repeat center 0;
    background-size: 100%;
    background-size: cover;
    -webkit-overflow-scrolling: touch;
}



#flat_form {
    width: 100%;
    margin: auto;
    margin-top: 15px;
    -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
    -webkit-text-size-adjust: 100%;
}

.flat_login {
    width: 54% !important;
}

.flat_login input {
    width: 61% !important;
}

#flat_form h2 {
    text-align: right;
    font-family: 'Noto Kufi Arabic';
    font-weight: 400;
    border-radius: 20px 20px 0 0;
    color: #fff;
    font-size: 18px;
    padding-top: 8px;
    padding-right: 28px;
    padding-left: 28px;
    padding-bottom: 8px;
}

#flat_form h2 span[class*="fontawesome-"] {
    margin-right: 14px;
    color: #fff;
}

#flat_form fieldset {
    background: #E8E8E8;
    font-family: 'Noto Kufi Arabic';
    text-align: right;
    font-size: 16px;
    border-radius: 0 0 20px 20px;
    padding-top: 14px;
    padding-right: 26px;
    padding-left: 26px;
    padding-bottom: 14px;
}

#flat_form label {
    margin-right: 2%;
    /*width: 160px;*/
}

#flat_form input {
    /* border-radius: 3px; */
    /* border: 2px solid #fff; */
    /* text-align:right; */
    /* font-family:'Noto Kufi Arabic'; */
    /* font-size:14px; */
    /* margin-right:2%; */
    /* margin-bottom:14px; */
    /* margin-top:10px; */
    /* background: #fff; */
    /* color: #777; */
    /* padding: 4px 10px; */
    /* width: 30%; */
    /* text-align:  center; */
    /* box-sizing: border-box; */
    /* -webkit-transition: all .3s; */
    /* transition: all .3s; */
}

    #flat_form input:focus {
        border-color: #3199DC;
        outline: 0;
        box-shadow: none;
    }

.lbl_big {
    font-size: 18px;
}

.btn_big {
    margin-right: 50px;
    margin-top: 20px;
}

.lbl_date {
    margin-left: 2%;
    float: right;
    color: #777;
}

#flat_form fieldset p {
    color: #777;
    direction: rtl;
    line-height: 1.72222;
}

#flat_form fieldset p:last-child {
    margin-bottom: 0;
}

#flat_form td {
    font-size: 18px;
}
/*
#flat_form fieldset input {
  border-radius: 3px;
  border: 2px solid #fff;
  text-align:right;
  font-family:'Noto Kufi Arabic';
  font-size:15px;
  margin-right:2%;
  margin-bottom:14px;
  margin-top:10px;
}

#flat_form fieldset input:focus {
	border-color: #c1a73c;
	outline: 0;
	box-shadow: none;
  }
*/

/*
.txtId {
	
  border-radius: 3px;
  border: 2px solid #fff;
  text-align:right;
  font-family:'Noto Kufi Arabic';
  font-size:15px;
  margin-right:2%;
  margin-bottom:14px;
  margin-top:10px;
  background: #fff;
	color: #777;
	padding: 4px 10px;
	width: 30%;
	box-sizing: border-box;
  -webkit-transition: all .3s;
          transition: all .3s;
	
}

.txtId:focus {
	border-color: #c1a73c;
	outline: 0;
	box-shadow: none;
  }
  */
/*  
#flat_form fieldset input[type="text"], #login fieldset input[type="password"] {
	background: #fff;
	font-family: 'Noto Kufi Arabic';
	color: #777;
	padding: 4px 10px;
	width: 30%;
}
*/

/*
#name {
	background: #fff;
	font-family: 'Noto Kufi Arabic';
	color: #777;
	padding: 4px 10px;
	width: 15%;
}
*/
.small_txtId {
    padding: 4px 10px !important;
    width: 15% !important;
}

.small_txtId:focus {
    border-color: #c1a73c;
    outline: 0;
    box-shadow: none;
}

#flat_form fieldset input[type="submit"] {
    font-family: 'Noto Kufi Arabic';
    text-align: center;
    font-size: 16px;
    color: #fff;
    /*display: block;*/
    margin: 0 auto;
    margin-right: 8px;
    
    width: 120px;
}

#flat_form fieldset input[type="submit"]:hover {
    background: #888;
}

.sub_lbl {
    font-family: "DroidArabicKufiRegular";
}

/* =======================endForm================================== */

/*Grad class*/
.Grid {
    margin: 0px 0px 20px 0px;
    width: 100%;
    font: 12px 'Noto Kufi Arabic';
    color: #666;
    direction: rtl;
}

.Grid, th, td {
    padding: 10px;
    border-collapse: collapse;
    border: 1px solid #eaeaea;
}

.Grid th {
    padding: 15px;
    font: 14px 'Noto Kufi Arabic';
    background: #eaeaea;
    border-bottom: 3px solid #007d5b;
}

.Grid tr:nth-child(odd) {
    background-color: #f8f8f8;
}

.Grid tr:nth-child(even) {
    background-color: #fff;
}

.Grid tr:hover {
    background: #f0f0f0;
}

.GridDetails {
    margin: 0px 0px 20px 0px;
    width: 100%;
    font: 12px 'Noto Kufi Arabic';
    color: #666;
    direction: rtl;
    background-color: #f8f8f8;
    border-right: 6px solid #007d5b !important;
}

.GridDetails, td {
    text-align: center;
    padding: 10px;
    border-collapse: collapse;
    border: 1px solid #eaeaea;
}

.GridDetails td:first-child {
    padding: 15px;
    font: 14px 'Noto Kufi Arabic';
    background: #eee;
    border-bottom: 1px solid #f8f8f8;
}



.GridDetails_fingerPrint {
    margin: 0px 0px 20px 0px;
    width: 100%;
    font: 12px 'Noto Kufi Arabic';
    color: #666;
    direction: rtl;
    background-color: #f8f8f8;
    border-right: 6px solid #007d5b !important;
}

.GridDetails_fingerPrint, td {
    text-align: center;
    border-collapse: collapse;
    border: 1px solid #eaeaea;
}

.GridDetails_fingerPrint td:first-child {
    width: 20px;
    font: 14px 'Noto Kufi Arabic';
    background: #eee;
    border-bottom: 1px solid #f8f8f8;
}

/*———————————End CSS——————————*/



/* =================================================================== */
/* Media Queries
====================================================================== */


/* Higher than standard 960 (desktop devices)
====================================================================== */
@media only screen and (min-width: 960px) {
    /* You need at least a height, adjust this to your needs */
    .jcarousel {
        height: 317px;
    }
}


/* Smaller than standard 960 (devices and browsers)
====================================================================== */
@media only screen and (max-width: 959px) {
}


/* Tablet Portrait size to standard 960 (devices and browsers)
====================================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {



    #wrapper,
    #footer,
    #footer-bottom {
        width: 714px;
    }

    #navigation {
        width: 734px;
    }

    .style-2 {
        width: 714px !important;
    }

    .contact-details-alt li p strong {
        margin: 0 5px 0 0;
    }


    .line {
        margin: 0 0 0 -28px;
        padding: 0 56px 0 0;
    }

    .widget-search input {
        width: 134px;
    }

    .cut {
        display: none;
    }

    .sidebar {
        padding: 28px 0;
    }

    .post {
        margin: 24px 0;
    }

    ol li ol.childlist .comment-des {
        float: right;
        width: 70%;
    }

    .comment-des {
        float: right;
        width: 73%;
    }

    #contact textarea {
        max-width: 580px;
        min-width: 580px;
    }

    #txtarea {
        max-width: 500px;
        min-width: 500px;
    }

    .medium-image {
        margin: 0 25px 0 0;
        width: 35%;
    }

    .medium-content {
        width: 59%;
    }

    #not-found h2 {
        font-size: 160px;
        line-height: 160px;
    }

    #not-found i {
        font-size: 155px;
    }

    #not-found p {
        font-size: 22px;
        line-height: 32px;
    }

    .client-list img {
        width: 130px;
        height: auto;
    }

    #flat_form {
        margin: auto;
    }

    .small_txtId {
        padding: 4px 10px !important;
        width: 18% !important;
    }

    .btn_big {
        margin-right: 8px;
        margin-top: 10px;
    }
    /*
#name {
	background: #fff;
	font-family: 'Noto Kufi Arabic';
	color: #777;
	padding: 4px 10px;
	width: 18%;
}
*/
}


/* All Mobile Sizes (devices and browsers)
====================================================================== */
@media only screen and (max-width: 767px) {


    #flat_form input {
        /* border-radius: 3px; */
        /* border: 2px solid #fff; */
        /* text-align: right; */
        /* font-family: 'Noto Kufi Arabic'; */
        /* font-size: 15px; */
        /* margin-right: 2%; */
        /* margin-bottom: 14px; */
        /* margin-top: 10px; */
        /* background: #fff; */
        /* color: #777; */
        /* padding: 4px 10px; */
        /* width: 40%; */
    }


    .small_txtId {
        padding: 4px 10px !important;
        width: 30% !important;
    }

    .lbl_date {
        margin-left: 1%;
        float: right;
    }

    .btn_big {
        margin-right: 18px;
        margin-top: 10px;
    }
    /*
	#flat_form fieldset input[type="text"], #login fieldset input[type="password"] {
  background: #fff;
  font-family:'Noto Kufi Arabic';
  color: #777;
  padding: 4px 10px;
  width: 40%;
}

#name {
	background: #fff;
	font-family: 'Noto Kufi Arabic';
	color: #777;
	padding: 4px 10px;
	width: 30%;
}
*/
    #flat_form .changeView {
        width: 49% !important;
        margin: unset !important;
    }
    .responsiv_image {
        width: 90%;
        margin: auto;
    }
}


/* Mobile Landscape Size to Tablet Portrait (devices and browsers)
====================================================================== */
@media only screen and (min-width: 480px) and (max-width: 767px) {



    #wrapper,
    #footer,
    #footer-bottom {
        width: 420px;
    }

    .selectnav {
        width: 355px;
    }

    .container.floated {
        width: 420px;
        padding: 0;
    }

    .blank.floated {
        width: 360px;
        padding: 0 30px;
    }

    .flickr-widget a {
        width: 73px;
        height: 73px;
        margin-right: 9px;
        margin-bottom: 9px;
    }

    ol li ol.childlist .comment-des {
        float: right;
        width: 61%;
    }

    .comment-des {
        float: right;
        width: 67%;
    }

    #contact textarea {
        max-width: 340px;
        min-width: 340px;
    }

    #txtarea {
        max-width: 325px;
        min-width: 325px;
    }

    .medium-image {
        margin: 0 25px 0 0;
        width: 32%;
    }

    .medium-content {
        width: 61%;
    }

    .client-list img {
        width: 179px;
        height: auto;
    }

    #flat_form {
    }


    /*
        #flat_form input {
            border-radius: 3px;
            border: 2px solid #fff;
            text-align: right;
            font-family: 'Noto Kufi Arabic';
            font-size: 15px;
            margin-right: 2%;
            margin-bottom: 14px;
            margin-top: 10px;
            background: #fff;
            color: #777;
            padding: 4px 10px;
            width: 50%;
        }
        */
    .small_txtId {
        padding: 4px 10px;
        width: 100%;
    }

    .flat_login input {
        width: 98% !important;
    }
    /*
#flat_form fieldset input[type="text"], #login fieldset input[type="password"] {
  background: #fff;
  font-family:'Noto Kufi Arabic';
  color: #777;
  padding: 4px 10px;
  width: 100%;
}

#name {
	background: #fff;
	font-family: 'Noto Kufi Arabic';
	color: #777;
	padding: 4px 10px;
	width: 100%;
}
*/
    #flat_form .changeView {
        width: 49% !important;
        margin: unset !important;
    }

    .responsiv_image {
        width: 90%;
        margin: auto;
    }
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers)
====================================================================== */
@media only screen and (max-width: 479px) {

    .responsiv_image {
        width: 100%;
        height: auto;
        margin-right: 0px;
    }

    #flat_form label {
        margin-right: 1%;
        /*width: 160px;*/
    }

    #logo {
        margin-top: 15x;
        margin-right: 20px;
    }

    #logo a img {
        float: right;
        width: 50px;
    }

    #header {
        min-height: 0px;
    }

    .HeaderLogin {
        position: relative;
        top: -9px;
        left: 0px;
        /*width:196px;*/
        height: 30px;
        float: left;
    }

    .HeaderLoginIcon {
        position: relative;
        width: 42px;
        height: 42px;
        background: url(../images/id42.png) no-repeat;
        float: right;
    }

    .HeaderLoginUser {
        position: relative;
        /*top:8px;*/
        padding: 6px 10px 0px 0px;
        /*right:8px;*/
        /*width:132px;*/
        float: right;
        font: 10px 'Noto Kufi Arabic';
        color: #5c5c5c;
    }

    .HeaderLoginUser p {
        text-align: right;
        font: 10px 'Noto Kufi Arabic';
        color: #9e9e9e;
    }

    .HeaderLoginUser p a {
        font: 10px 'Noto Kufi Arabic';
        color: #9e9e9e;
    }

    #wrapper,
    #footer,
    #footer-bottom {
        width: 320px;
    }

    .selectnav {
        width: 255px;
    }

    .container.floated {
        width: 320px;
        padding: 0;
    }

    .blank.floated {
        width: 260px;
        padding: 0 30px;
    }

    .flickr-widget a {
        width: 69px;
        height: 69px;
        margin-right: 9px;
        margin-bottom: 9px;
    }

    ol li ol.childlist .comment-des {
        float: right;
        width: 47%;
    }

    .comment-des {
        float: right;
        width: 54%;
    }

    #contact textarea {
        max-width: 240px;
        min-width: 240px;
    }

    #txtarea {
        max-width: 270px;
        min-width: 220px;
    }

    .medium-image {
        margin: 0 25px 0 0;
        width: 100%;
    }

    .medium-content {
        width: 100%;
    }

    .client-list img {
        width: 260px;
        height: auto;
    }

    #flat_form {
    }


    #flat_form input {
        /* border-radius: 3px; */
        /* border: 2px solid #fff; */
        /* text-align: right; */
        /* font-family: 'Noto Kufi Arabic'; */
        /* font-size: 15px; */
        /* margin-right: 2%; */
        /* margin-bottom: 14px; */
        /* margin-top: 10px; */
        /* background: #fff; */
        /* color: #777; */
        /* padding: 4px 10px; */
        /* width: 100%; */
    }

    #flat_form fieldset {
        background: #E8E8E8;
        font-family: 'Noto Kufi Arabic';
        text-align: right;
        font-size: 16px;
        border-radius: 0 0 20px 20px;
        padding-top: 14px;
        padding-right: 10px;
        padding-left: 26px;
        padding-bottom: 14px;
    }

    .small_txtId {
        padding: 4px 10px !important;
        width: 100% !important;
    }


    .flat_login input {
        width: 98% !important;
    }
    /*
#flat_form fieldset input[type="text"], #login fieldset input[type="password"] {
  background: #fff;
  font-family:'Noto Kufi Arabic';
  color: #777;
  padding: 4px 10px;
  width: 100%;
}


#name {
	background: #fff;
	font-family: 'Noto Kufi Arabic';
	color: #777;
	padding: 4px 10px;
	width: 100%;
}
*/
    #flat_form .changeView {
        width: 49% !important;
        margin: unset !important;
    }

    .responsiv_image {
        width: 90%;
        margin: auto;
    }
}

@media only screen and (max-width: 340px) {


    #flat_form label {
        margin-right: 0%;
        /*width: 160px;*/
        font-size: 10px;
    }

    #txtarea {
        max-width: 250px;
        min-width: 220px;
    }
    #flat_form .changeView {
        width: 49% !important;
        margin: unset !important;
    }

    .responsiv_image {
        width: 90%;
        margin: auto;
    }
}
/* Retina Images (High Resolution)
====================================================================== */
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {

    /* Miscellaneous */
    #twitter li {
        background: url(../images/social/twitter@2x.png) no-repeat left 5%;
        background-size: 16px auto;
    }

    #twitter-blog li {
        background: url(../images/twitter-01@2x.png) no-repeat left 5%;
        background-size: 16px auto;
    }

    #breadcrumbs ul li {
        background: url(../images/breadcrumbs@2x.png) no-repeat 100% 50%;
        background-size: 3px auto;
    }

    .categories a {
        background: url(../images/categories@2x.png) no-repeat left 47%;
        background-size: 5px auto;
    }

    .search-btn {
        background: url('../images/search@2x.png') center center no-repeat;
        background-size: 13px auto;
    }

    .search-btn-widget {
        background: url(../images/search-2@2x.png) 50% no-repeat;
        background-color: #169fe6;
        background-size: 13px auto;
    }

    .flex-direction-nav .flex-next {
        background: url(../images/slider-right@2x.png) no-repeat 50%;
        background-color: #4c4c4c;
        right: 0;
        background-size: 25%;
    }

    .flex-direction-nav .flex-prev {
        background: url(../images/slider-left@2x.png) no-repeat 50%;
        background-color: #4c4c4c;
        left: 0;
        background-size: 25%;
    }

    .ls-fullwidth .ls-nav-prev {
        background: url(../images/slider-left@2x.png) no-repeat 50%;
        background-color: #4c4c4c;
        left: 0;
        background-size: 25%;
    }

    .ls-fullwidth .ls-nav-next {
        background: url(../images/slider-right@2x.png) no-repeat 50%;
        background-color: #4c4c4c;
        right: 0;
        background-size: 25%;
    }

    .ui-accordion-icon, .ui-accordion-icon-active {
        background-image: url(../images/accordion-plus@2x.png);
        background-repeat: no-repeat;
        background-position: 50%;
        background-size: 12px;
    }

    .ui-accordion-icon-active {
        background-image: url(../images/accordion-minus@2x.png);
    }

    .toggle-icon {
        background-image: url(../images/accordion-plus@2x.png);
        background-repeat: no-repeat;
        background-position: 50%;
        background-size: 12px;
    }

    .trigger.active .toggle-icon {
        background-image: url(../images/accordion-minus@2x.png);
        background-size: 12px;
    }

    .check-list li {
        background: url(../images/icon-list-check@2x.png) no-repeat 0% 3px;
        padding: 0 0 0 18px;
        background-size: 13px 11px;
    }

    .sign-list li {
        background: url(../images/icon-list-sign@2x.png) no-repeat 0% 3px;
        padding: 0 0 0 18px;
        background-size: 12px;
    }

    .plus-list li {
        background: url(../images/icon-list-plus@2x.png) no-repeat 0% 3px;
        padding: 0 0 0 18px;
        background-size: 12px;
    }

    .star-list li {
        background: url(../images/icon-list-star@2x.png) no-repeat 0% 3px;
        padding: 0 0 0 18px;
        background-size: 12px;
    }

    /* Social Icons */
    /*
	.twitter {background: url(../images/social/twitter@2x.png) no-repeat 50%; background-size: 50%; }
	.facebook {background: url(../images/social/facebook@2x.png) no-repeat 50%; margin: 0 -4px; background-size: 50%;}
	.dribbble {background: url(../images/social/dribbble@2x.png) no-repeat 50%; background-size: 50%; }
	.linkedin {background: url(../images/social/linkedin@2x.png) no-repeat 50%; background-size: 50%; }
	.rss {background: url(../images/social/rss@2x.png) no-repeat 50%; margin: 0 -5px 0 0; background-size: 50%; }
	.amazon {background: url(../images/social/amazon@2x.png) no-repeat 50%; background-size: 50%; }
	.blogger {background: url(../images/social/blogger@2x.png) no-repeat 50%; background-size: 50%; }
	.deviantart {background: url(../images/social/deviantart@2x.png) no-repeat 50%; background-size: 50%; }
	.digg {background: url(../images/social/digg@2x.png) no-repeat 50%; background-size: 50%; }
	.flickr {background: url(../images/social/flickr@2x.png) no-repeat 50%; background-size: 50%; }
	.forrst {background: url(../images/social/forrst@2x.png) no-repeat 50%; background-size: 50%; }
	.lastfm {background: url(../images/social/lastfm@2x.png) no-repeat 50%; background-size: 50%; }
	.picasa {background: url(../images/social/picasa@2x.png) no-repeat 50%; background-size: 50%; }
	.pinterest {background: url(../images/social/pinterest@2x.png) no-repeat 50%; background-size: 50%; }
	.skype {background: url(../images/social/skype@2x.png) no-repeat 50%; background-size: 50%; }
	.tumblr {background: url(../images/social/tumblr@2x.png) no-repeat 50%; background-size: 50%; }
	.vimeo {background: url(../images/social/vimeo@2x.png) no-repeat 50%; background-size: 50%; }
	.wordpress {background: url(../images/social/wordpress@2x.png) no-repeat 50%; background-size: 50%; }
	.yahoo {background: url(../images/social/yahoo@2x.png) no-repeat 50%; background-size: 50%; }
	.youtube {background: url(../images/social/youtube@2x.png) no-repeat 50%; background-size: 50%; }
*/
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: none !important;
    margin-left: 0px !important;
}